/openbmc/linux/Documentation/devicetree/bindings/nvmem/ |
H A D | snvs-lpgpr.yaml | 17 - fsl,imx8mm-snvs-lpgpr 18 - fsl,imx8mn-snvs-lpgpr 19 - fsl,imx8mp-snvs-lpgpr 20 - fsl,imx8mq-snvs-lpgpr 21 - const: fsl,imx7d-snvs-lpgpr 23 - fsl,imx6q-snvs-lpgpr 24 - fsl,imx6ul-snvs-lpgpr 25 - fsl,imx7d-snvs-lpgpr 34 snvs@20cc000 { 38 snvs_lpgpr: snvs-lpgpr { [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/crypto/ |
H A D | fsl,sec-v4.0-mon.yaml | 43 snvs-rtc-lp: 57 const: snvs-rtc 78 snvs-powerkey: 94 const: snvs-pwrkey 119 snvs-lpgpr: 120 $ref: /schemas/nvmem/snvs-lpgpr.yaml# 122 snvs-poweroff: 143 snvs-rtc-lp { 148 clock-names = "snvs-rtc"; 153 snvs-powerkey { [all …]
|
/openbmc/linux/drivers/input/keyboard/ |
H A 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()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | imx6ull-colibri.dts | 492 pinctrl_snvs_gpio1: snvs-gpio1-grp { 502 pinctrl_snvs_gpio2: snvs-gpio2-grp { /* ATMEL MXT TOUCH */ 508 pinctrl_snvs_gpio3: snvs-gpio3-grp { /* Wifi pins */ 514 pinctrl_snvs_ad7879_int: snvs-ad7879-int { /* TOUCH Interrupt */ 520 pinctrl_snvs_reg_sd: snvs-reg-sd-grp { 526 pinctrl_snvs_usbc_det: snvs-usbc-det-grp { 532 pinctrl_snvs_gpiokeys: snvs-gpiokeys-grp { 538 pinctrl_snvs_usdhc1_cd: snvs-usdhc1-cd-grp { 544 pinctrl_snvs_wifi_pdn: snvs-wifi-pdn-grp {
|
H A D | imx6sll.dtsi | 554 snvs: snvs@020cc000 { label 558 snvs_rtc: snvs-rtc-lp { 560 regmap = <&snvs>; 565 snvs_poweroff: snvs-poweroff { 567 regmap = <&snvs>; 572 snvs_pwrkey: snvs-powerkey { 574 regmap = <&snvs>; 830 snvs_gpr: snvs-gpr@0x021c4000 { 831 compatible = "fsl, imx6sll-snvs-gpr"; 835 iomuxc_snvs: iomuxc-snvs@021c8000 { [all …]
|
H A D | imx6ull.dtsi | 14 #include "imx6ull-pinfunc-snvs.h" 553 snvslp: snvs@020b0000 { 554 compatible = "fsl,imx6ul-snvs"; 695 snvs: snvs@020cc000 { label 699 snvs_rtc: snvs-rtc-lp { 701 regmap = <&snvs>; 706 snvs_poweroff: snvs-poweroff { 708 regmap = <&snvs>; 713 snvs_pwrkey: snvs-powerkey { 715 regmap = <&snvs>; [all …]
|
H A D | imx6ul.dtsi | 595 snvs: snvs@020cc000 { label 599 snvs_rtc: snvs-rtc-lp { 601 regmap = <&snvs>; 607 snvs_poweroff: snvs-poweroff { 609 regmap = <&snvs>; 615 snvs_pwrkey: snvs-powerkey { 617 regmap = <&snvs>;
|
H A D | imx7ulp.dtsi | 183 snvs: snvs@40230000 { label 187 snvs_rtc: snvs-rtc-lp{ 189 regmap =<&snvs>; 192 clock-names = "snvs-rtc";
|
H A D | imx7s.dtsi | 579 snvs: snvs@30370000 { label 583 snvs_rtc: snvs-rtc-lp { 585 regmap = <&snvs>; 590 clock-names = "snvs-rtc"; 593 snvs_poweroff: snvs-poweroff { 595 regmap = <&snvs>; 601 snvs_pwrkey: snvs-powerkey { 603 regmap = <&snvs>;
|
H A D | imx6sl.dtsi | 639 snvs: snvs@020cc000 { label 643 snvs_rtc: snvs-rtc-lp { 645 regmap = <&snvs>; 651 snvs_poweroff: snvs-poweroff { 653 regmap = <&snvs>;
|
H A D | imx6qdl.dtsi | 802 snvs: snvs@20cc000 { label 806 snvs_rtc: snvs-rtc-lp { 808 regmap = <&snvs>; 814 snvs_poweroff: snvs-poweroff { 816 regmap = <&snvs>; 823 snvs_lpgpr: snvs-lpgpr { 824 compatible = "fsl,imx6q-snvs-lpgpr";
|
H A D | imx6sx.dtsi | 686 snvs: snvs@020cc000 { label 690 snvs_rtc: snvs-rtc-lp { 692 regmap = <&snvs>; 697 snvs_poweroff: snvs-poweroff { 699 regmap = <&snvs>; 705 snvs_pwrkey: snvs-powerkey { 707 regmap = <&snvs>;
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6ull.dtsi | 7 #include "imx6ull-pinfunc-snvs.h" 78 iomuxc_snvs: iomuxc-snvs@2290000 { 79 compatible = "fsl,imx6ull-iomuxc-snvs";
|
H A 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 {
|
H A 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>;
|
H A 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 {
|
H A 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";
|
H A 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";
|
H A D | imx7s.dtsi | 615 snvs: snvs@30370000 { label 619 snvs_rtc: snvs-rtc-lp { 621 regmap = <&snvs>; 626 clock-names = "snvs-rtc"; 629 snvs_pwrkey: snvs-powerkey { 631 regmap = <&snvs>; 634 clock-names = "snvs-pwrkey";
|
/openbmc/u-boot/arch/arm/mach-imx/mx7/ |
H A D | Makefile | 6 obj-y := soc.o clock.o clock_slice.o ddr.o snvs.o
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | fsl,imx6ul-pinctrl.txt | 8 "fsl,imx6ull-iomuxc-snvs" for i.MX 6ULL's SNVS IOMUX controller.
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mm.dtsi | 605 snvs: snvs@30370000 { label 609 snvs_rtc: snvs-rtc-lp { 611 regmap = <&snvs>; 616 clock-names = "snvs-rtc"; 619 snvs_pwrkey: snvs-powerkey { 621 regmap = <&snvs>; 624 clock-names = "snvs-pwrkey"; 630 snvs_lpgpr: snvs-lpgpr { 631 compatible = "fsl,imx8mm-snvs-lpgpr", 632 "fsl,imx7d-snvs-lpgpr";
|
H A D | imx8mn.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";
|
/openbmc/qemu/hw/arm/ |
H A D | fsl-imx6.c | 58 object_initialize_child(obj, "snvs", &s->snvs, TYPE_IMX7_SNVS); in fsl_imx6_init() 406 sysbus_realize(SYS_BUS_DEVICE(&s->snvs), &error_abort); in fsl_imx6_realize() 407 sysbus_mmio_map(SYS_BUS_DEVICE(&s->snvs), 0, FSL_IMX6_SNVSHP_ADDR); in fsl_imx6_realize()
|
H A D | fsl-imx6ul.c | 65 object_initialize_child(obj, "snvs", &s->snvs, TYPE_IMX7_SNVS); in fsl_imx6ul_init() 557 sysbus_realize(SYS_BUS_DEVICE(&s->snvs), &error_abort); in fsl_imx6ul_realize() 558 sysbus_mmio_map(SYS_BUS_DEVICE(&s->snvs), 0, FSL_IMX6UL_SNVS_HP_ADDR); in fsl_imx6ul_realize()
|