/linux-6.12.1/drivers/input/misc/ |
D | palmas-pwrbutton.c | 55 struct palmas_pwron *pwron = container_of(work, in palmas_power_button_work() local 58 struct input_dev *input_dev = pwron->input_dev; in palmas_power_button_work() 62 error = palmas_read(pwron->palmas, PALMAS_INTERRUPT_BASE, in palmas_power_button_work() 66 "Cannot read palmas PWRON status: %d\n", error); in palmas_power_button_work() 73 schedule_delayed_work(&pwron->input_work, in palmas_power_button_work() 81 * @palmas_pwron: pwron struct 87 struct palmas_pwron *pwron = palmas_pwron; in pwron_irq() local 88 struct input_dev *input_dev = pwron->input_dev; in pwron_irq() 94 mod_delayed_work(system_wq, &pwron->input_work, in pwron_irq() 134 "ti,palmas-pwron-debounce-milli-seconds", in palmas_pwron_params_ofinit() [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/input/ |
D | ti,palmas-pwrbutton.txt | 20 - ti,palmas-pwron-debounce-milli-seconds: Duration in milliseconds 33 ti,palmas-pwron-debounce-milli-seconds = <15>;
|
/linux-6.12.1/arch/arm64/boot/dts/rockchip/ |
D | rk3588-coolpi-cm5-evb.dts | 154 bt_pwron: bt-pwron { 166 wifi_pwron: wifi-pwron {
|
D | rk3588-coolpi-cm5-genbook.dts | 233 bt_pwron: bt-pwron { 245 wifi_pwron: wifi-pwron {
|
/linux-6.12.1/drivers/mfd/ |
D | rohm-bd718x7.c | 108 dev_err(dev, "Failed to init pwron short press\n"); in bd718xx_init_press_duration() 121 dev_err(dev, "Failed to init pwron long press\n"); in bd718xx_init_press_duration()
|
D | twl6030-irq.c | 47 PWR_INTR_OFFSET, /* Bit 0 PWRON */ 76 PWR_INTR_OFFSET, /* Bit 0 PWRON */
|
D | twl4030-irq.c | 381 * uncommon with PWR_INT.PWRON. in twl4030_init_sih_modules()
|
D | twl4030-power.c | 53 #define STARTON_PWON BIT(0) /* Start on PWRON button */
|
/linux-6.12.1/Documentation/devicetree/bindings/usb/ |
D | brcm,usb-pinmap.yaml | 68 brcm,out-functions = "PWRON";
|
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | nvidia,tegra114-pinmux.yaml | 92 nand, nand_alt, owr, pmi, pwm0, pwm1, pwm2, pwm3, pwron,
|
D | nvidia,tegra124-pinmux.yaml | 107 owr, pmi, pwm0, pwm1, pwm2, pwm3, pwron, reset_out_n, rsvd1,
|
/linux-6.12.1/drivers/regulator/ |
D | pca9450-regulator.c | 860 dev_warn(pca9450->dev, "PWRON interrupt.\n"); in pca9450_irq_handler() 975 /* Unmask all interrupt except PWRON/WDOG/RSVD */ in pca9450_i2c_probe()
|
/linux-6.12.1/drivers/pmdomain/renesas/ |
D | rcar-gen4-sysc.c | 38 /* PWRON/PWROFF */
|
/linux-6.12.1/arch/arm/boot/dts/samsung/ |
D | exynos5422-odroidxu3-common.dtsi | 27 * The power button (SW2) is connected to the PWRON
|
/linux-6.12.1/drivers/pinctrl/tegra/ |
D | pinctrl-tegra114.c | 1500 FUNCTION(pwron), 1745 …PINGROUP(core_pwr_req, PWRON, RSVD2, RSVD3, RSVD4, 0x3324, N, N…
|
D | pinctrl-tegra124.c | 1663 FUNCTION(pwron), 1942 …PINGROUP(core_pwr_req, PWRON, RSVD2, RSVD3, RSVD4, 0x3324, N, N…
|
/linux-6.12.1/arch/arm/boot/dts/nvidia/ |
D | tegra114-roth.dts | 391 nvidia,function = "pwron";
|
D | tegra124-venice2.dts | 277 nvidia,function = "pwron";
|
D | tegra114-dalmore.dts | 389 nvidia,function = "pwron";
|
D | tegra124-nyan-blaze.dts | 1289 nvidia,function = "pwron";
|
D | tegra124-nyan-big.dts | 1287 nvidia,function = "pwron";
|
D | tegra114-asus-tf701t.dts | 738 nvidia,function = "pwron";
|
/linux-6.12.1/drivers/gpu/drm/mediatek/ |
D | mtk_dp.c | 1346 static void mtk_dp_aux_panel_poweron(struct mtk_dp *mtk_dp, bool pwron) in mtk_dp_aux_panel_poweron() argument 1348 if (pwron) { in mtk_dp_aux_panel_poweron()
|
/linux-6.12.1/arch/arm64/boot/dts/nvidia/ |
D | tegra132-norrin.dts | 303 nvidia,function = "pwron";
|
/linux-6.12.1/drivers/power/supply/ |
D | ab8500_charger.c | 231 * @autopower Indicate if we should have automatic pwron after pwrloss 232 * @autopower_cfg platform specific power config support for "pwron after pwrloss"
|