Lines Matching full:reset
3 * ARM System Control and Management Interface (ARM SCMI) reset driver
11 #include <linux/reset-controller.h>
17 * struct scmi_reset_data - reset controller information structure
18 * @rcdev: reset controller entity
30 * scmi_reset_assert() - assert device reset
31 * @rcdev: reset controller entity
32 * @id: ID of the reset to be asserted
34 * This function implements the reset driver op to assert a device's reset
48 * scmi_reset_deassert() - deassert device reset
49 * @rcdev: reset controller entity
50 * @id: ID of the reset to be deasserted
52 * This function implements the reset driver op to deassert a device's reset
66 * scmi_reset_reset() - reset the device
67 * @rcdev: reset controller entity
68 * @id: ID of the reset signal to be reset(assert + deassert)
70 * This function implements the reset driver op to trigger a device's
71 * reset signal using the ARM SCMI protocol.
80 return reset_ops->reset(ph, id); in scmi_reset_reset()
86 .reset = scmi_reset_reset,
118 { SCMI_PROTOCOL_RESET, "reset" },
124 .name = "scmi-reset",
131 MODULE_DESCRIPTION("ARM SCMI reset controller driver");