/Linux-v6.6/drivers/input/keyboard/ |
D | snvs_pwrkey.c | 35 struct regmap *snvs; member 51 regmap_read(pdata->snvs, SNVS_HPSR_REG, &state); in imx_imx_snvs_check_for_events() 78 regmap_read(pdata->snvs, SNVS_LPSR_REG, &lp_status); in imx_snvs_pwrkey_interrupt() 98 regmap_write(pdata->snvs, SNVS_LPSR_REG, SNVS_LPSR_SPO); in imx_snvs_pwrkey_interrupt() 133 pdata->snvs = syscon_regmap_lookup_by_phandle(np, "regmap"); in imx_snvs_pwrkey_probe() 134 if (IS_ERR(pdata->snvs)) { in imx_snvs_pwrkey_probe() 136 return PTR_ERR(pdata->snvs); in imx_snvs_pwrkey_probe() 172 regmap_read(pdata->snvs, SNVS_HPVIDR1_REG, &vid); in imx_snvs_pwrkey_probe() 175 regmap_update_bits(pdata->snvs, SNVS_LPCR_REG, SNVS_LPCR_DEP_EN, SNVS_LPCR_DEP_EN); in imx_snvs_pwrkey_probe() 178 regmap_write(pdata->snvs, SNVS_LPSR_REG, SNVS_LPSR_SPO); in imx_snvs_pwrkey_probe()
|
/Linux-v6.6/arch/arm/boot/dts/nxp/imx/ |
D | imx6ull.dtsi | 7 #include "imx6ull-pinfunc-snvs.h" 78 iomuxc_snvs: iomuxc-snvs@2290000 { 79 compatible = "fsl,imx6ull-iomuxc-snvs";
|
D | imx6ull-dhcom-som.dtsi | 588 pinctrl_snvs_dhcom_a: snvs-dhcom-a-grp { 592 pinctrl_snvs_dhcom_b: snvs-dhcom-b-grp { 596 pinctrl_snvs_dhcom_c: snvs-dhcom-c-grp { 600 pinctrl_snvs_dhcom_d: snvs-dhcom-d-grp { 604 pinctrl_snvs_dhcom_e: snvs-dhcom-e-grp { 608 pinctrl_snvs_dhcom_f: snvs-dhcom-f-grp { 612 pinctrl_snvs_dhcom_g: snvs-dhcom-g-grp { 616 pinctrl_snvs_dhcom_h: snvs-dhcom-h-grp { 620 pinctrl_snvs_fec1_phy: snvs-fec1-phy-grp { 626 pinctrl_snvs_fec2_phy: snvs-fec2-phy-grp {
|
D | imx6sll.dtsi | 559 snvs: snvs@20cc000 { label 563 snvs_rtc: snvs-rtc-lp { 565 regmap = <&snvs>; 571 snvs_poweroff: snvs-poweroff { 573 regmap = <&snvs>; 579 snvs_pwrkey: snvs-powerkey { 581 regmap = <&snvs>;
|
D | imx6ull-dhcor-maveo-box.dts | 334 pinctrl_snvs_hog_maveo_box: snvs-hog-maveo-box-grp { 347 pinctrl_snvs_wifi_gpio: snvs-wifi-gpio-grp { 353 pinctrl_snvs_zigbee_gpio: snvs-zigbee-gpio-grp {
|
D | imx6ul.dtsi | 662 snvs: snvs@20cc000 { label 666 snvs_rtc: snvs-rtc-lp { 668 regmap = <&snvs>; 674 snvs_poweroff: snvs-poweroff { 676 regmap = <&snvs>; 683 snvs_pwrkey: snvs-powerkey { 685 regmap = <&snvs>; 692 snvs_lpgpr: snvs-lpgpr { 693 compatible = "fsl,imx6ul-snvs-lpgpr";
|
D | imx6qdl.dtsi | 821 snvs: snvs@20cc000 { label 825 snvs_rtc: snvs-rtc-lp { 827 regmap = <&snvs>; 833 snvs_poweroff: snvs-poweroff { 835 regmap = <&snvs>; 842 snvs_pwrkey: snvs-powerkey { 844 regmap = <&snvs>; 851 snvs_lpgpr: snvs-lpgpr { 852 compatible = "fsl,imx6q-snvs-lpgpr";
|
D | imx7s.dtsi | 611 snvs: snvs@30370000 { label 615 snvs_rtc: snvs-rtc-lp { 617 regmap = <&snvs>; 622 clock-names = "snvs-rtc"; 625 snvs_pwrkey: snvs-powerkey { 627 regmap = <&snvs>; 630 clock-names = "snvs-pwrkey";
|
D | imx6sl.dtsi | 653 snvs: snvs@20cc000 { label 657 snvs_rtc: snvs-rtc-lp { 659 regmap = <&snvs>; 665 snvs_poweroff: snvs-poweroff { 667 regmap = <&snvs>;
|
D | imx6sx.dtsi | 745 snvs: snvs@20cc000 { label 749 snvs_rtc: snvs-rtc-lp { 751 regmap = <&snvs>; 756 snvs_poweroff: snvs-poweroff { 758 regmap = <&snvs>; 765 snvs_pwrkey: snvs-powerkey { 767 regmap = <&snvs>;
|
D | imx6ull-jozacp.dts | 439 pinctrl_snvs_hog: snvs-hog-grp {
|
D | imx6qdl-skov-cpu.dtsi | 19 rtc1 = &snvs;
|
/Linux-v6.6/arch/arm64/boot/dts/freescale/ |
D | imx8mm.dtsi | 604 snvs: snvs@30370000 { label 608 snvs_rtc: snvs-rtc-lp { 610 regmap = <&snvs>; 615 clock-names = "snvs-rtc"; 618 snvs_pwrkey: snvs-powerkey { 620 regmap = <&snvs>; 623 clock-names = "snvs-pwrkey"; 629 snvs_lpgpr: snvs-lpgpr { 630 compatible = "fsl,imx8mm-snvs-lpgpr", 631 "fsl,imx7d-snvs-lpgpr";
|
D | imx8mn.dtsi | 610 snvs: snvs@30370000 { label 614 snvs_rtc: snvs-rtc-lp { 616 regmap = <&snvs>; 621 clock-names = "snvs-rtc"; 624 snvs_pwrkey: snvs-powerkey { 626 regmap = <&snvs>; 629 clock-names = "snvs-pwrkey";
|
D | imx8mp.dtsi | 694 snvs: snvs@30370000 { label 698 snvs_rtc: snvs-rtc-lp { 700 regmap = <&snvs>; 705 clock-names = "snvs-rtc"; 708 snvs_pwrkey: snvs-powerkey { 710 regmap = <&snvs>; 713 clock-names = "snvs-pwrkey"; 719 snvs_lpgpr: snvs-lpgpr { 720 compatible = "fsl,imx8mp-snvs-lpgpr", 721 "fsl,imx7d-snvs-lpgpr";
|
D | imx8mn-ddr4-evk.dts | 60 rohm,reset-snvs-powered;
|
D | imx8mq.dtsi | 822 snvs: snvs@30370000 { label 826 snvs_rtc: snvs-rtc-lp { 828 regmap = <&snvs>; 833 clock-names = "snvs-rtc"; 836 snvs_pwrkey: snvs-powerkey { 838 regmap = <&snvs>; 841 clock-names = "snvs-pwrkey";
|
D | imx8mq-nitrogen-som.dtsi | 24 reg_snvs: regulator-fixed-snvs {
|
D | imx8mq-librem5-devkit.dts | 299 rohm,reset-snvs-powered; 377 /* leave on for snvs power button */ 386 /* leave on for snvs power button */
|
D | imx8mq-librem5.dtsi | 841 rohm,reset-snvs-powered; 919 /* leave on for snvs power button */ 928 /* leave on for snvs power button */
|
D | imx8mn-bsh-smm-s2-common.dtsi | 92 rohm,reset-snvs-powered;
|
D | imx8mn-beacon-som.dtsi | 122 rohm,reset-snvs-powered;
|
D | imx8mm-beacon-som.dtsi | 112 rohm,reset-snvs-powered;
|
/Linux-v6.6/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,imx6ul-pinctrl.txt | 8 "fsl,imx6ull-iomuxc-snvs" for i.MX 6ULL's SNVS IOMUX controller.
|
/Linux-v6.6/arch/arm/boot/dts/nxp/vf/ |
D | vfxxx.dtsi | 498 snvs0: snvs@400a7000 { 502 snvsrtc: snvs-rtc-lp { 508 clock-names = "snvs-rtc";
|