Home
last modified time | relevance | path

Searched refs:snvs (Results 1 – 25 of 40) sorted by relevance

12

/Linux-v6.6/drivers/input/keyboard/
Dsnvs_pwrkey.c35 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/
Dimx6ull.dtsi7 #include "imx6ull-pinfunc-snvs.h"
78 iomuxc_snvs: iomuxc-snvs@2290000 {
79 compatible = "fsl,imx6ull-iomuxc-snvs";
Dimx6ull-dhcom-som.dtsi588 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 {
Dimx6sll.dtsi559 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>;
Dimx6ull-dhcor-maveo-box.dts334 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 {
Dimx6ul.dtsi662 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";
Dimx6qdl.dtsi821 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";
Dimx7s.dtsi611 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";
Dimx6sl.dtsi653 snvs: snvs@20cc000 { label
657 snvs_rtc: snvs-rtc-lp {
659 regmap = <&snvs>;
665 snvs_poweroff: snvs-poweroff {
667 regmap = <&snvs>;
Dimx6sx.dtsi745 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>;
Dimx6ull-jozacp.dts439 pinctrl_snvs_hog: snvs-hog-grp {
Dimx6qdl-skov-cpu.dtsi19 rtc1 = &snvs;
/Linux-v6.6/arch/arm64/boot/dts/freescale/
Dimx8mm.dtsi604 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";
Dimx8mn.dtsi610 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";
Dimx8mp.dtsi694 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";
Dimx8mn-ddr4-evk.dts60 rohm,reset-snvs-powered;
Dimx8mq.dtsi822 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";
Dimx8mq-nitrogen-som.dtsi24 reg_snvs: regulator-fixed-snvs {
Dimx8mq-librem5-devkit.dts299 rohm,reset-snvs-powered;
377 /* leave on for snvs power button */
386 /* leave on for snvs power button */
Dimx8mq-librem5.dtsi841 rohm,reset-snvs-powered;
919 /* leave on for snvs power button */
928 /* leave on for snvs power button */
Dimx8mn-bsh-smm-s2-common.dtsi92 rohm,reset-snvs-powered;
Dimx8mn-beacon-som.dtsi122 rohm,reset-snvs-powered;
Dimx8mm-beacon-som.dtsi112 rohm,reset-snvs-powered;
/Linux-v6.6/Documentation/devicetree/bindings/pinctrl/
Dfsl,imx6ul-pinctrl.txt8 "fsl,imx6ull-iomuxc-snvs" for i.MX 6ULL's SNVS IOMUX controller.
/Linux-v6.6/arch/arm/boot/dts/nxp/vf/
Dvfxxx.dtsi498 snvs0: snvs@400a7000 {
502 snvsrtc: snvs-rtc-lp {
508 clock-names = "snvs-rtc";

12