/linux/drivers/rtc/ |
H A D | rtc-cros-ec.c | 29 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() 54 static int cros_ec_rtc_set(struct cros_ec_device *cros_ec, u32 command, in cros_ec_rtc_set() 75 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_read_time() local 94 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_set_time() local 111 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_read_alarm() local 141 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_set_alarm() local 198 struct cros_ec_device *cros_ec = cros_ec_rtc->cros_ec; in cros_ec_rtc_alarm_irq_enable() local 260 struct cros_ec_device *cros_ec; in cros_ec_rtc_event() local 314 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_rtc_probe() local
|
/linux/drivers/gpio/ |
H A D | gpio-cros-ec.c | 30 struct cros_ec_device *cros_ec = gpiochip_get_data(gc); in cros_ec_gpio_set() local 47 struct cros_ec_device *cros_ec = gpiochip_get_data(gc); in cros_ec_gpio_get() local 73 struct cros_ec_device *cros_ec = gpiochip_get_data(gc); in cros_ec_gpio_get_direction() local 98 static int cros_ec_gpio_init_names(struct cros_ec_device *cros_ec, struct gpio_chip *gc) in cros_ec_gpio_init_names() 143 static int cros_ec_gpio_ngpios(struct cros_ec_device *cros_ec) in cros_ec_gpio_ngpios() 164 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_gpio_probe() local
|
/linux/drivers/watchdog/ |
H A D | cros_ec_wdt.c | 24 static int cros_ec_wdt_send_cmd(struct cros_ec_device *cros_ec, in cros_ec_wdt_send_cmd() 50 struct cros_ec_device *cros_ec = watchdog_get_drvdata(wdd); in cros_ec_wdt_ping() local 64 struct cros_ec_device *cros_ec = watchdog_get_drvdata(wdd); in cros_ec_wdt_start() local 80 struct cros_ec_device *cros_ec = watchdog_get_drvdata(wdd); in cros_ec_wdt_stop() local 123 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_wdt_probe() local
|
/linux/drivers/leds/ |
H A D | leds-cros_ec.c | 51 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() 164 static int cros_ec_led_probe_one(struct device *dev, struct cros_ec_device *cros_ec, in cros_ec_led_probe_one() 233 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_ec_led_probe() local
|
/linux/drivers/power/supply/ |
H A D | cros_charge-control.c | 35 struct cros_ec_device *cros_ec; member 47 static int cros_chctl_send_charge_control_cmd(struct cros_ec_device *cros_ec, in cros_chctl_send_charge_control_cmd() 249 static int cros_chctl_fwk_charge_control_versions(struct cros_ec_device *cros_ec) in cros_chctl_fwk_charge_control_versions() 261 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in cros_chctl_probe() local
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | sc7280-idp-ec-h1.dtsi | 14 cros_ec: ec@0 { label
|
H A D | sc7280-herobrine.dtsi | 543 cros_ec: ec@0 { label
|
H A D | sdm845-cheza.dtsi | 843 cros_ec: ec@0 { label
|
H A D | sc7180-trogdor.dtsi | 642 cros_ec: ec@0 { label
|
/linux/arch/arm/boot/dts/nvidia/ |
H A D | tegra124-venice2.dts | 854 cros_ec: cros-ec@0 { label
|
/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5250-spring.dts | 385 cros_ec: embedded-controller@1e { label
|
H A D | exynos5250-snow-common.dtsi | 85 cros_ec: embedded-controller@1e { label
|
H A D | exynos5800-peach-pi.dts | 943 cros_ec: cros-ec@0 { label
|
H A D | exynos5420-peach-pit.dts | 961 cros_ec: cros-ec@0 { label
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183-kukui.dtsi | 884 cros_ec: cros-ec@0 { label
|
H A D | mt8188-geralt.dtsi | 1170 cros_ec: ec@0 { label
|
H A D | mt8195-cherry.dtsi | 1365 cros_ec: ec@0 { label
|
H A D | mt8173-elm.dtsi | 1121 cros_ec: ec@0 { label
|
H A D | mt8192-asurada.dtsi | 1340 cros_ec: ec@0 { label
|
H A D | mt8186-corsola.dtsi | 1627 cros_ec: ec@0 { label
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3399-gru.dtsi | 597 cros_ec: ec@0 { label
|
/linux/drivers/platform/chrome/ |
H A D | cros_kbd_led_backlight.c | 128 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in keyboard_led_init_ec_pwm_mfd() local
|