Home
last modified time | relevance | path

Searched defs:cros_ec (Results 1 – 25 of 25) sorted by relevance

/linux-6.12.1/drivers/rtc/
Drtc-cros-ec.c29 struct cros_ec_device *cros_ec; member
35 static int cros_ec_rtc_get(struct cros_ec_device *cros_ec, u32 command, in cros_ec_rtc_get()
57 static int cros_ec_rtc_set(struct cros_ec_device *cros_ec, u32 command, in cros_ec_rtc_set()
81 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_read_time() local
100 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_set_time() local
117 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_read_alarm() local
147 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_set_alarm() local
204 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_alarm_irq_enable() local
266 struct cros_ec_device *cros_ec; in cros_ec_rtc_event() local
320 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_rtc_probe() local
/linux-6.12.1/drivers/gpio/
Dgpio-cros-ec.c30 struct cros_ec_device *cros_ec = gpiochip_get_data(gc); in cros_ec_gpio_set() local
50 struct cros_ec_device *cros_ec = gpiochip_get_data(gc); in cros_ec_gpio_get() local
76 struct cros_ec_device *cros_ec = gpiochip_get_data(gc); in cros_ec_gpio_get_direction() local
101 static int cros_ec_gpio_init_names(struct cros_ec_device *cros_ec, struct gpio_chip *gc) in cros_ec_gpio_init_names()
146 static int cros_ec_gpio_ngpios(struct cros_ec_device *cros_ec) in cros_ec_gpio_ngpios()
167 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_gpio_probe() local
/linux-6.12.1/drivers/media/cec/platform/cros-ec/
Dcros-ec-cec.c52 struct cros_ec_device *cros_ec; member
73 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in handle_cec_message() local
100 struct cros_ec_device *cros_ec = port->cros_ec_cec->cros_ec; in cros_ec_cec_read_message() local
120 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in handle_cec_event() local
151 struct cros_ec_device *cros_ec; in cros_ec_cec_event() local
173 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in cros_ec_cec_set_log_addr() local
197 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in cros_ec_cec_transmit() local
228 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in cros_ec_cec_adap_enable() local
407 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec; in cros_ec_cec_get_write_cmd_version() local
489 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_cec_probe() local
/linux-6.12.1/drivers/watchdog/
Dcros_ec_wdt.c24 static int cros_ec_wdt_send_cmd(struct cros_ec_device *cros_ec, in cros_ec_wdt_send_cmd()
54 struct cros_ec_device *cros_ec = watchdog_get_drvdata(wdd); in cros_ec_wdt_ping() local
68 struct cros_ec_device *cros_ec = watchdog_get_drvdata(wdd); in cros_ec_wdt_start() local
84 struct cros_ec_device *cros_ec = watchdog_get_drvdata(wdd); in cros_ec_wdt_stop() local
127 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_wdt_probe() local
/linux-6.12.1/drivers/leds/
Dleds-cros_ec.c51 struct cros_ec_device *cros_ec; member
65 static int cros_ec_led_send_cmd(struct cros_ec_device *cros_ec, in cros_ec_led_send_cmd()
177 static int cros_ec_led_probe_one(struct device *dev, struct cros_ec_device *cros_ec, in cros_ec_led_probe_one()
246 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_led_probe() local
/linux-6.12.1/drivers/hwmon/
Dcros_ec_hwmon.c21 struct cros_ec_device *cros_ec; member
26 static int cros_ec_hwmon_read_fan_speed(struct cros_ec_device *cros_ec, u8 index, u16 *speed) in cros_ec_hwmon_read_fan_speed()
39 static int cros_ec_hwmon_read_temp(struct cros_ec_device *cros_ec, u8 index, u8 *temp) in cros_ec_hwmon_read_temp()
239 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_hwmon_probe() local
/linux-6.12.1/drivers/power/supply/
Dcros_charge-control.c39 struct cros_ec_device *cros_ec; member
56 static int cros_chctl_send_charge_control_cmd(struct cros_ec_device *cros_ec, in cros_chctl_send_charge_control_cmd()
264 static int cros_chctl_fwk_charge_control_versions(struct cros_ec_device *cros_ec) in cros_chctl_fwk_charge_control_versions()
276 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_chctl_probe() local
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dsc7280-idp-ec-h1.dtsi14 cros_ec: ec@0 { label
Dsc7280-herobrine.dtsi543 cros_ec: ec@0 { label
Dsdm845-cheza.dtsi847 cros_ec: ec@0 { label
Dsc7180-trogdor.dtsi642 cros_ec: ec@0 { label
/linux-6.12.1/arch/arm/boot/dts/rockchip/
Drk3288-veyron-chromebook.dtsi106 cros_ec: ec@0 { label
/linux-6.12.1/arch/arm/boot/dts/nvidia/
Dtegra124-venice2.dts854 cros_ec: cros-ec@0 { label
Dtegra124-nyan.dtsi335 cros_ec: cros-ec@0 { label
/linux-6.12.1/arch/arm/boot/dts/samsung/
Dexynos5250-spring.dts385 cros_ec: embedded-controller@1e { label
Dexynos5250-snow-common.dtsi85 cros_ec: embedded-controller@1e { label
Dexynos5800-peach-pi.dts943 cros_ec: cros-ec@0 { label
Dexynos5420-peach-pit.dts961 cros_ec: cros-ec@0 { label
/linux-6.12.1/arch/arm64/boot/dts/mediatek/
Dmt8183-kukui.dtsi897 cros_ec: cros-ec@0 { label
Dmt8195-cherry.dtsi1219 cros_ec: ec@0 { label
Dmt8173-elm.dtsi1146 cros_ec: ec@0 { label
Dmt8192-asurada.dtsi1329 cros_ec: ec@0 { label
Dmt8186-corsola.dtsi1621 cros_ec: ec@0 { label
/linux-6.12.1/arch/arm64/boot/dts/rockchip/
Drk3399-gru.dtsi597 cros_ec: ec@0 { label
/linux-6.12.1/drivers/platform/chrome/
Dcros_kbd_led_backlight.c202 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in keyboard_led_init_ec_pwm_mfd() local