Home
last modified time | relevance | path

Searched refs:cros_ec (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-cros-ec.c20 * @cros_ec: Pointer to EC device
26 struct cros_ec_device *cros_ec; member
32 static int cros_ec_rtc_get(struct cros_ec_device *cros_ec, u32 command, in cros_ec_rtc_get() argument
45 ret = cros_ec_cmd_xfer_status(cros_ec, &msg.msg); in cros_ec_rtc_get()
47 dev_err(cros_ec->dev, in cros_ec_rtc_get()
59 static int cros_ec_rtc_set(struct cros_ec_device *cros_ec, u32 command, in cros_ec_rtc_set() argument
73 ret = cros_ec_cmd_xfer_status(cros_ec, &msg.msg); in cros_ec_rtc_set()
75 dev_err(cros_ec->dev, "error setting %s on EC: %d\n", in cros_ec_rtc_set()
88 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_read_time() local
107 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; cros_ec_rtc_set_time() local
124 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; cros_ec_rtc_read_alarm() local
154 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; cros_ec_rtc_set_alarm() local
204 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; cros_ec_rtc_alarm_irq_enable() local
266 struct cros_ec_device *cros_ec; cros_ec_rtc_event() local
320 struct cros_ec_device *cros_ec = ec_dev->ec_dev; cros_ec_rtc_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-cros-ec.c22 * @cros_ec: Pointer to EC device
28 struct cros_ec_device *cros_ec; member
34 static int cros_ec_rtc_get(struct cros_ec_device *cros_ec, u32 command, in cros_ec_rtc_get() argument
47 ret = cros_ec_cmd_xfer_status(cros_ec, &msg.msg); in cros_ec_rtc_get()
56 static int cros_ec_rtc_set(struct cros_ec_device *cros_ec, u32 command, in cros_ec_rtc_set() argument
70 ret = cros_ec_cmd_xfer_status(cros_ec, &msg.msg); in cros_ec_rtc_set()
80 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_read_time() local
84 ret = cros_ec_rtc_get(cros_ec, EC_CMD_RTC_GET_VALUE, &time); in cros_ec_rtc_read_time()
99 struct cros_ec_device *cros_ec in cros_ec_rtc_set_time() local
116 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; cros_ec_rtc_read_alarm() local
146 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; cros_ec_rtc_set_alarm() local
203 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; cros_ec_rtc_alarm_irq_enable() local
265 struct cros_ec_device *cros_ec; cros_ec_rtc_event() local
319 struct cros_ec_device *cros_ec = ec_dev->ec_dev; cros_ec_rtc_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/media/cec/platform/cros-ec/
H A Dcros-ec-cec.c27 * @cros_ec: Pointer to EC device
34 struct cros_ec_device *cros_ec; member
43 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in handle_cec_message() local
44 uint8_t *cec_message = cros_ec->event_data.data.cec_message; in handle_cec_message()
45 unsigned int len = cros_ec->event_size; in handle_cec_message()
57 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in handle_cec_event() local
58 uint32_t events = cros_ec->event_data.data.cec_events; in handle_cec_event()
76 struct cros_ec_device *cros_ec; in cros_ec_cec_event() local
97 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; cros_ec_cec_set_log_addr() local
123 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; cros_ec_cec_transmit() local
147 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; cros_ec_cec_adap_enable() local
264 struct cros_ec_device *cros_ec = ec_dev->ec_dev; cros_ec_cec_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/media/cec/platform/cros-ec/
H A Dcros-ec-cec.c27 * @cros_ec: Pointer to EC device
34 struct cros_ec_device *cros_ec; member
43 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in handle_cec_message() local
44 uint8_t *cec_message = cros_ec->event_data.data.cec_message; in handle_cec_message()
45 unsigned int len = cros_ec->event_size; in handle_cec_message()
57 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in handle_cec_event() local
58 uint32_t events = cros_ec->event_data.data.cec_events; in handle_cec_event()
76 struct cros_ec_device *cros_ec; in cros_ec_cec_event() local
97 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; cros_ec_cec_set_log_addr() local
123 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; cros_ec_cec_transmit() local
147 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; cros_ec_cec_adap_enable() local
278 struct cros_ec_device *cros_ec = ec_dev->ec_dev; cros_ec_cec_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/platform/chrome/
H A DMakefile10 obj-$(CONFIG_CROS_EC) += cros_ec.o
H A Dcros_ec_sensorhub_trace.h9 #define TRACE_SYSTEM cros_ec
H A Dcros_ec_trace.h9 #define TRACE_SYSTEM cros_ec
/kernel/linux/linux-6.6/drivers/platform/chrome/
H A DMakefile12 obj-$(CONFIG_CROS_EC) += cros_ec.o
H A Dcros_ec_trace.h9 #define TRACE_SYSTEM cros_ec
H A Dcros_ec_sensorhub_trace.h9 #define TRACE_SYSTEM cros_ec
/kernel/linux/linux-5.10/sound/soc/amd/
H A Dacp3x-rt5682-max9836.c283 SND_SOC_DAILINK_DEF(cros_ec,
331 SND_SOC_DAILINK_REG(acp3x_bt, cros_ec, platform),
/kernel/linux/linux-6.6/sound/soc/amd/
H A Dacp3x-rt5682-max9836.c296 SND_SOC_DAILINK_DEF(cros_ec,
344 SND_SOC_DAILINK_REG(acp3x_bt, cros_ec, platform),
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-cros-ec.c16 #include <dt-bindings/mfd/cros_ec.h>

Completed in 7 milliseconds