/linux-6.12.1/drivers/rtc/ |
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() 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/ |
D | gpio-cros-ec.c | 30 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/ |
D | cros-ec-cec.c | 52 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/ |
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() 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/ |
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() 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/ |
D | cros_ec_hwmon.c | 21 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/ |
D | cros_charge-control.c | 39 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/ |
D | sc7280-idp-ec-h1.dtsi | 14 cros_ec: ec@0 { label
|
D | sc7280-herobrine.dtsi | 543 cros_ec: ec@0 { label
|
D | sdm845-cheza.dtsi | 847 cros_ec: ec@0 { label
|
D | sc7180-trogdor.dtsi | 642 cros_ec: ec@0 { label
|
/linux-6.12.1/arch/arm/boot/dts/rockchip/ |
D | rk3288-veyron-chromebook.dtsi | 106 cros_ec: ec@0 { label
|
/linux-6.12.1/arch/arm/boot/dts/nvidia/ |
D | tegra124-venice2.dts | 854 cros_ec: cros-ec@0 { label
|
D | tegra124-nyan.dtsi | 335 cros_ec: cros-ec@0 { label
|
/linux-6.12.1/arch/arm/boot/dts/samsung/ |
D | exynos5250-spring.dts | 385 cros_ec: embedded-controller@1e { label
|
D | exynos5250-snow-common.dtsi | 85 cros_ec: embedded-controller@1e { label
|
D | exynos5800-peach-pi.dts | 943 cros_ec: cros-ec@0 { label
|
D | exynos5420-peach-pit.dts | 961 cros_ec: cros-ec@0 { label
|
/linux-6.12.1/arch/arm64/boot/dts/mediatek/ |
D | mt8183-kukui.dtsi | 897 cros_ec: cros-ec@0 { label
|
D | mt8195-cherry.dtsi | 1219 cros_ec: ec@0 { label
|
D | mt8173-elm.dtsi | 1146 cros_ec: ec@0 { label
|
D | mt8192-asurada.dtsi | 1329 cros_ec: ec@0 { label
|
D | mt8186-corsola.dtsi | 1621 cros_ec: ec@0 { label
|
/linux-6.12.1/arch/arm64/boot/dts/rockchip/ |
D | rk3399-gru.dtsi | 597 cros_ec: ec@0 { label
|
/linux-6.12.1/drivers/platform/chrome/ |
D | cros_kbd_led_backlight.c | 202 struct cros_ec_device *cros_ec = ec_dev->ec_dev; in keyboard_led_init_ec_pwm_mfd() local
|