Lines Matching full:reset
3 * ARM System Control and Management Interface (ARM SCMI) reset driver
11 #include <linux/reset-controller.h>
15 * struct scmi_reset_data - reset controller information structure
16 * @rcdev: reset controller entity
28 * scmi_reset_assert() - assert device reset
29 * @rcdev: reset controller entity
30 * @id: ID of the reset to be asserted
32 * This function implements the reset driver op to assert a device's reset
46 * scmi_reset_deassert() - deassert device reset
47 * @rcdev: reset controller entity
48 * @id: ID of the reset to be deasserted
50 * This function implements the reset driver op to deassert a device's reset
64 * scmi_reset_reset() - reset the device
65 * @rcdev: reset controller entity
66 * @id: ID of the reset signal to be reset(assert + deassert)
68 * This function implements the reset driver op to trigger a device's
69 * reset signal using the ARM SCMI protocol.
78 return handle->reset_ops->reset(handle, id); in scmi_reset_reset()
84 .reset = scmi_reset_reset,
111 { SCMI_PROTOCOL_RESET, "reset" },
117 .name = "scmi-reset",
124 MODULE_DESCRIPTION("ARM SCMI reset controller driver");