As the 23rd is when sys/dev/ofw/fdt.c 1.19 ---------------------------- revision 1.19 date: 2016/08/23 18:12:09; author: kettenis; state: Exp; lines: +4 -1; commitid: QVPcH04Hp9qQOAgf; Actually make fdt_find_node() return NULL if the node couldn't be found.
ok tom@ ---------------------------- was committed, the commit matthieu@ reported fec(4) problems on sabre lite with, try a snapshot after sys/arch/armv7/imx/imxiomuxc.c 1.7 ---------------------------- revision 1.7 date: 2016/09/10 18:33:01; author: jsg; state: Exp; lines: +2 -2; commitid: cFRL5ZcH1S6dcfC1; Correct the path to the iomuxc fdt node so pinctrl setup will run. Noticed when looking into a regression on sabre lite with fec(4) bisected by matthieu@. This fixes the sabre lite problems with fec and also recent problems with the i2c rtc on cubox. ok kettenis@ ---------------------------- On Mon, Sep 12, 2016 at 08:51:46PM -0400, Joe Gidi wrote: > My Wandboard Quad is unable to successfully cold-boot with any snapshot > after August 23rd. I can successfully reboot into later kernels after an > initial boot with the 8/23 kernel, but on cold boot they hang at this > line: > > simplebus5 at mainbus0: "regulators" > > It appears something is no longer being initialized properly during the > boot process. > > Full dmesg of the last working snapshot kernel and 'eeprom -p' output are > attached. Please let me know if I can provide any further information. > > -- > Joe Gidi > [email protected] > > "You cannot buy skill." -- Ross Seyfried > OpenBSD 6.0-current (GENERIC) #32: Tue Aug 23 03:13:41 MDT 2016 > [email protected]:/usr/src/sys/arch/armv7/compile/GENERIC > real mem = 2147483648 (2048MB) > avail mem = 2097623040 (2000MB) > mainbus0 at root: Wandboard i.MX6 Quad Board > cpu0 at mainbus0: ARM Cortex A9 R2 rev 10 (ARMv7 core) > cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled > cpu0: 32KB(32b/l,4way) I-cache, 32KB(32b/l,4way) wr-back D-cache > cortex0 at mainbus0 > amptimer0 at cortex0: tick rate 396000 KHz > armliicc0 at cortex0: rtl 7 waymask: 0x0000000f > imx0 at mainbus0 > imxccm0 at imx0: imx6 rev 1.5 CPU freq: 792 MHz > imxiomuxc0 at imx0 > imxocotp0 at imx0 > simplebus0 at mainbus0: "soc" > ampintc0 at simplebus0 nirq 160 > simplebus1 at simplebus0: "aips-bus" > simplebus2 at simplebus1: "spba-bus" > imxuart0 at simplebus2: console > imxgpio0 at simplebus1 > imxgpio1 at simplebus1 > imxgpio2 at simplebus1 > imxgpio3 at simplebus1 > imxgpio4 at simplebus1 > imxgpio5 at simplebus1 > imxgpio6 at simplebus1 > imxdog0 at simplebus1 > imxtemp0 at simplebus1 > imxgpc0 at simplebus1 > simplebus3 at simplebus0: "aips-bus" > imxehci0 at simplebus3 > usb0 at imxehci0: USB revision 2.0 > uhub0 at usb0 "i.MX6 EHCI root hub" rev 2.00/1.00 addr 1 > imxehci1 at simplebus3 > usb1 at imxehci1: USB revision 2.0 > uhub1 at usb1 "i.MX6 EHCI root hub" rev 2.00/1.00 addr 1 > fec0 at simplebus3 > fec0: address 00:1f:7b:b4:22:5f > atphy0 at fec0 phy 1: AR8035 10/100/1000 PHY, rev. 4 > imxesdhc0 at simplebus3 > imxesdhc0: 198 MHz base clock > sdmmc0 at imxesdhc0: 4-bit, mmc high-speed, dma > imxesdhc1 at simplebus3 > imxesdhc1: 198 MHz base clock > sdmmc1 at imxesdhc1: 4-bit, mmc high-speed, dma > imxesdhc2 at simplebus3 > imxesdhc2: 198 MHz base clock > sdmmc2 at imxesdhc2: 4-bit, mmc high-speed, dma > imxiic0 at simplebus3 > iic0 at imxiic0 > imxiic1 at simplebus3 > iic1 at imxiic1 > "fsl,sgtl5000" at iic1 addr 0xa not configured > imxuart1 at simplebus3 > imxahci0 at simplebus0: AHCI 1.3 > scsibus0 at imxahci0: 32 targets > simplebus4 at mainbus0: "regulators" > scsibus1 at sdmmc2: 2 targets, initiator 0 > sd0 at scsibus1 targ 1 lun 0: <SD/MMC, 00000, 0010> SCSI2 0/direct fixed > sd0: 61056MB, 512 bytes/sector, 125042688 sectors > vscsi0 at root > scsibus2 at vscsi0: 256 targets > softraid0 at root > scsibus3 at softraid0: 256 targets > boot device: sd0 > root on sd0a (3c60000fd48d06a0.a) swap on sd0b dump on sd0b > WARNING: CHECK AND RESET THE DATE! > Node 0x48 > name: '' > #address-cells: 00000001 > #size-cells: 00000001 > model: 'Wandboard i.MX6 Quad Board' > compatible: 'wand,imx6q-wandboard' + 'fsl,imx6q' > > Node 0xc4 > name: 'chosen' > openbsd,bootduid: 3c60000f.d48d06a0 > bootargs: 'sd0a:/bsd' > > Node 0x100 > name: 'aliases' > ethernet0: '/soc/aips-bus@02100000/ethernet@02188000' > can0: '/soc/aips-bus@02000000/flexcan@02090000' > can1: '/soc/aips-bus@02000000/flexcan@02094000' > gpio0: '/soc/aips-bus@02000000/gpio@0209c000' > gpio1: '/soc/aips-bus@02000000/gpio@020a0000' > gpio2: '/soc/aips-bus@02000000/gpio@020a4000' > gpio3: '/soc/aips-bus@02000000/gpio@020a8000' > gpio4: '/soc/aips-bus@02000000/gpio@020ac000' > gpio5: '/soc/aips-bus@02000000/gpio@020b0000' > gpio6: '/soc/aips-bus@02000000/gpio@020b4000' > i2c0: '/soc/aips-bus@02100000/i2c@021a0000' > i2c1: '/soc/aips-bus@02100000/i2c@021a4000' > i2c2: '/soc/aips-bus@02100000/i2c@021a8000' > ipu0: '/soc/ipu@02400000' > mmc0: '/soc/aips-bus@02100000/usdhc@02190000' > mmc1: '/soc/aips-bus@02100000/usdhc@02194000' > mmc2: '/soc/aips-bus@02100000/usdhc@02198000' > mmc3: '/soc/aips-bus@02100000/usdhc@0219c000' > serial0: '/soc/aips-bus@02000000/spba-bus@02000000/serial@02020000' > serial1: '/soc/aips-bus@02100000/serial@021e8000' > serial2: '/soc/aips-bus@02100000/serial@021ec000' > serial3: '/soc/aips-bus@02100000/serial@021f0000' > serial4: '/soc/aips-bus@02100000/serial@021f4000' > spi0: '/soc/aips-bus@02000000/spba-bus@02000000/ecspi@02008000' > spi1: '/soc/aips-bus@02000000/spba-bus@02000000/ecspi@0200c000' > spi2: '/soc/aips-bus@02000000/spba-bus@02000000/ecspi@02010000' > spi3: '/soc/aips-bus@02000000/spba-bus@02000000/ecspi@02014000' > usbphy0: '/soc/aips-bus@02000000/usbphy@020c9000' > usbphy1: '/soc/aips-bus@02000000/usbphy@020ca000' > ipu1: '/soc/ipu@02800000' > spi4: '/soc/aips-bus@02000000/spba-bus@02000000/ecspi@02018000' > > Node 0x790 > name: 'memory' > device_type: 'memory' > reg: 10000000.80000000 > > Node 0x7c8 > name: 'clocks' > #address-cells: 00000001 > #size-cells: 00000000 > > Node 0x7f4 > name: 'ckil' > compatible: 'fsl,imx-ckil' + 'fixed-clock' > #clock-cells: 00000000 > clock-frequency: 00008000 > > Node 0x84c > name: 'ckih1' > compatible: 'fsl,imx-ckih1' + 'fixed-clock' > #clock-cells: 00000000 > clock-frequency: 00000000 > > Node 0x8a4 > name: 'osc' > compatible: 'fsl,imx-osc' + 'fixed-clock' > #clock-cells: 00000000 > clock-frequency: 016e3600 > > Node 0x8f8 > name: 'soc' > #address-cells: 00000001 > #size-cells: 00000001 > compatible: 'simple-bus' > interrupt-parent: 00000001 > ranges: > > Node 0x954 > name: 'dma-apbh' > compatible: 'fsl,imx6q-dma-apbh' + 'fsl,imx28-dma-apbh' > reg: 00110000.00002000 > interrupts: > 00000000.0000000d.00000004.00000000.0000000d.00000004.00000000.0000000d.00000004.00000000.0000000d.00000004 > interrupt-names: 'gpmi0' + 'gpmi1' + 'gpmi2' + 'gpmi3' > #dma-cells: 00000001 > dma-channels: 00000004 > clocks: 00000002.0000006a > linux,phandle: 00000003 > phandle: 00000003 > > Node 0xa6c > name: 'gpmi-nand' > compatible: 'fsl,imx6q-gpmi-nand' > #address-cells: 00000001 > #size-cells: 00000001 > reg: 00112000.00002000.00114000.00002000 > reg-names: 'gpmi-nand' + 'bch' > interrupts: 00000000.0000000f.00000004 > interrupt-names: 'bch' > clocks: > 00000002.00000098.00000002.00000099.00000002.00000097.00000002.00000096.00000002.00000095 > clock-names: 'gpmi_io' + 'gpmi_apb' + 'gpmi_bch' + 'gpmi_bch_apb' > + 'per1_bch' > dmas: 00000003.00000000 > dma-names: 'rx-tx' > status: 'disabled' > > Node 0xbd8 > name: 'hdmi' > #address-cells: 00000001 > #size-cells: 00000000 > reg: 00120000.00009000 > interrupts: 00000000.00000073.00000004 > gpr: 00000004 > clocks: 00000002.0000007b.00000002.0000007c > clock-names: 'iahb' + 'isfr' > status: 'okay' > compatible: 'fsl,imx6q-hdmi' > ddc-i2c-bus: 00000005 > > Node 0xcbc > name: 'port' > reg: 00000000 > > Node 0xcd8 > name: 'endpoint' > remote-endpoint: 00000006 > linux,phandle: 00000031 > phandle: 00000031 > > Node 0xd20 > name: 'port' > reg: 00000001 > > Node 0xd3c > name: 'endpoint' > remote-endpoint: 00000007 > linux,phandle: 00000035 > phandle: 00000035 > > Node 0xd84 > name: 'port' > reg: 00000002 > > Node 0xda0 > name: 'endpoint' > remote-endpoint: 00000008 > linux,phandle: 00000039 > phandle: 00000039 > > Node 0xde8 > name: 'port' > reg: 00000003 > > Node 0xe04 > name: 'endpoint' > remote-endpoint: 00000009 > linux,phandle: 0000003d > phandle: 0000003d > > Node 0xe50 > name: 'gpu' > compatible: 'vivante,gc' > reg: 00130000.00004000 > interrupts: 00000000.00000009.00000004 > clocks: 00000002.0000001b.00000002.0000007a.00000002.0000004a > clock-names: 'bus' + 'core' + 'shader' > power-domains: 00000001.00000001 > linux,phandle: 00000049 > phandle: 00000049 > > Node 0xf20 > name: 'gpu' > compatible: 'vivante,gc' > reg: 00134000.00004000 > interrupts: 00000000.0000000a.00000004 > clocks: 00000002.0000001a.00000002.00000079 > clock-names: 'bus' + 'core' > power-domains: 00000001.00000001 > linux,phandle: 00000048 > phandle: 00000048 > > Node 0xfe4 > name: 'timer' > compatible: 'arm,cortex-a9-twd-timer' > reg: 00a00600.00000020 > interrupts: 00000001.0000000d.00000f01 > interrupt-parent: 0000000a > clocks: 00000002.0000000f > > Node 0x1070 > name: 'interrupt-controller' > compatible: 'arm,cortex-a9-gic' > #interrupt-cells: 00000003 > interrupt-controller: > reg: 00a01000.00001000.00a00100.00000100 > interrupt-parent: 0000000a > linux,phandle: 0000000a > phandle: 0000000a > > Node 0x1120 > name: 'l2-cache' > compatible: 'arm,pl310-cache' > reg: 00a02000.00001000 > interrupts: 00000000.0000005c.00000004 > cache-unified: > cache-level: 00000002 > arm,tag-latency: 00000004.00000002.00000003 > arm,data-latency: 00000004.00000002.00000003 > linux,phandle: 00000041 > phandle: 00000041 > > Node 0x11f0 > name: 'pcie' > compatible: 'fsl,imx6q-pcie' + 'snps,dw-pcie' > reg: 01ffc000.00004000.01f00000.00080000 > reg-names: 'dbi' + 'config' > #address-cells: 00000003 > #size-cells: 00000002 > device_type: 'pci' > ranges: > 81000000.00000000.00000000.01f80000.00000000.00010000.82000000.00000000.01000000.01000000.00000000.00f00000 > num-lanes: 00000001 > interrupts: 00000000.00000078.00000004 > interrupt-names: 'msi' > #interrupt-cells: 00000001 > interrupt-map-mask: 00000000.00000000.00000000.00000007 > interrupt-map: > 00000000.00000000.00000000.00000001.00000001.00000000.0000007b.00000004.00000000.00000000.00000000.00000002.00000001.00000000.0000007a.00000004.00000000.00000000.00000000.00000003.00000001.00000000.00000079.00000004.00000000.00000000.00000000.00000004.00000001.00000000.00000078.00000004 > clocks: 00000002.00000090.00000002.000000ce.00000002.000000bd > clock-names: 'pcie' + 'pcie_bus' + 'pcie_phy' > status: 'disabled' > > Node 0x1420 > name: 'pmu' > compatible: 'arm,cortex-a9-pmu' > interrupts: 00000000.0000005e.00000004 > > Node 0x1464 > name: 'aips-bus' > compatible: 'fsl,aips-bus' + 'simple-bus' > #address-cells: 00000001 > #size-cells: 00000001 > reg: 02000000.00100000 > ranges: > > Node 0x14e0 > name: 'spba-bus' > compatible: 'fsl,spba-bus' + 'simple-bus' > #address-cells: 00000001 > #size-cells: 00000001 > reg: 02000000.00040000 > ranges: > > Node 0x155c > name: 'spdif' > compatible: 'fsl,imx35-spdif' > reg: 02004000.00004000 > interrupts: 00000000.00000034.00000004 > dmas: > 0000000b.0000000e.00000012.00000000.0000000b.0000000f.00000012.00000000 > dma-names: 'rx' + 'tx' > clocks: > 00000002.000000f4.00000002.00000003.00000002.000000c5.00000002.0000006b.00000002.00000000.00000002.00000076.00000002.0000003e.00000002.0000008b.00000002.00000000.00000002.0000009c > clock-names: 'core' + 'rxtx0' + 'rxtx1' + 'rxtx2' + > 'rxtx3' + 'rxtx4' + 'rxtx5' + 'rxtx6' + 'rxtx7' + 'spba' > status: 'okay' > pinctrl-names: 'default' > pinctrl-0: 0000000c > linux,phandle: 0000004d > phandle: 0000004d > > Node 0x16f8 > name: 'ecspi' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-ecspi' + 'fsl,imx51-ecspi' > reg: 02008000.00004000 > interrupts: 00000000.0000001f.00000004 > clocks: 00000002.00000070.00000002.00000070 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.00000003.00000008.00000001.0000000b.00000004.00000008.00000002 > dma-names: 'rx' + 'tx' > status: 'disabled' > > Node 0x1810 > name: 'ecspi' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-ecspi' + 'fsl,imx51-ecspi' > reg: 0200c000.00004000 > interrupts: 00000000.00000020.00000004 > clocks: 00000002.00000071.00000002.00000071 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.00000005.00000008.00000001.0000000b.00000006.00000008.00000002 > dma-names: 'rx' + 'tx' > status: 'disabled' > > Node 0x1928 > name: 'ecspi' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-ecspi' + 'fsl,imx51-ecspi' > reg: 02010000.00004000 > interrupts: 00000000.00000021.00000004 > clocks: 00000002.00000072.00000002.00000072 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.00000007.00000008.00000001.0000000b.00000008.00000008.00000002 > dma-names: 'rx' + 'tx' > status: 'disabled' > > Node 0x1a40 > name: 'ecspi' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-ecspi' + 'fsl,imx51-ecspi' > reg: 02014000.00004000 > interrupts: 00000000.00000022.00000004 > clocks: 00000002.00000073.00000002.00000073 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.00000009.00000008.00000001.0000000b.0000000a.00000008.00000002 > dma-names: 'rx' + 'tx' > status: 'disabled' > > Node 0x1b58 > name: 'serial' > compatible: 'fsl,imx6q-uart' + 'fsl,imx21-uart' > reg: 02020000.00004000 > interrupts: 00000000.0000001a.00000004 > clocks: 00000002.000000a0.00000002.000000a1 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.00000019.00000004.00000000.0000000b.0000001a.00000004.00000000 > dma-names: 'rx' + 'tx' > status: 'okay' > pinctrl-names: 'default' > pinctrl-0: 0000000d > > Node 0x1c70 > name: 'esai' > #sound-dai-cells: 00000000 > compatible: 'fsl,imx35-esai' > reg: 02024000.00004000 > interrupts: 00000000.00000033.00000004 > clocks: > 00000002.000000d0.00000002.000000d1.00000002.00000076.00000002.000000d0.00000002.0000009c > clock-names: 'core' + 'mem' + 'extal' + 'fsys' + 'spba' > dmas: > 0000000b.00000017.00000015.00000000.0000000b.00000018.00000015.00000000 > dma-names: 'rx' + 'tx' > status: 'disabled' > > Node 0x1d94 > name: 'ssi' > #sound-dai-cells: 00000000 > compatible: 'fsl,imx6q-ssi' + 'fsl,imx51-ssi' > reg: 02028000.00004000 > interrupts: 00000000.0000002e.00000004 > clocks: 00000002.000000b2.00000002.0000009d > clock-names: 'ipg' + 'baud' > dmas: > 0000000b.00000025.00000001.00000000.0000000b.00000026.00000001.00000000 > dma-names: 'rx' + 'tx' > fsl,fifo-depth: 0000000f > status: 'okay' > linux,phandle: 0000004b > phandle: 0000004b > > Node 0x1ec8 > name: 'ssi' > #sound-dai-cells: 00000000 > compatible: 'fsl,imx6q-ssi' + 'fsl,imx51-ssi' > reg: 0202c000.00004000 > interrupts: 00000000.0000002f.00000004 > clocks: 00000002.000000b3.00000002.0000009e > clock-names: 'ipg' + 'baud' > dmas: > 0000000b.00000029.00000001.00000000.0000000b.0000002a.00000001.00000000 > dma-names: 'rx' + 'tx' > fsl,fifo-depth: 0000000f > status: 'disabled' > > Node 0x1fe0 > name: 'ssi' > #sound-dai-cells: 00000000 > compatible: 'fsl,imx6q-ssi' + 'fsl,imx51-ssi' > reg: 02030000.00004000 > interrupts: 00000000.00000030.00000004 > clocks: 00000002.000000b4.00000002.0000009f > clock-names: 'ipg' + 'baud' > dmas: > 0000000b.0000002d.00000001.00000000.0000000b.0000002e.00000001.00000000 > dma-names: 'rx' + 'tx' > fsl,fifo-depth: 0000000f > status: 'disabled' > > Node 0x20f8 > name: 'asrc' > compatible: 'fsl,imx53-asrc' > reg: 02034000.00004000 > interrupts: 00000000.00000032.00000004 > clocks: > 00000002.000000d2.00000002.000000d3.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.00000000.00000002.0000006b.00000002.00000000.00000002.00000000.00000002.0000009c > clock-names: 'mem' + 'ipg' + 'asrck_0' + 'asrck_1' + > 'asrck_2' + 'asrck_3' + 'asrck_4' + 'asrck_5' + 'asrck_6' + 'asrck_7' + > 'asrck_8' + 'asrck_9' + 'asrck_a' + 'asrck_b' + 'asrck_c' + 'asrck_d' + > 'asrck_e' + 'asrck_f' + 'spba' > dmas: > 0000000b.00000011.00000017.00000001.0000000b.00000012.00000017.00000001.0000000b.00000013.00000017.00000001.0000000b.00000014.00000017.00000001.0000000b.00000015.00000017.00000001.0000000b.00000016.00000017.00000001 > dma-names: 'rxa' + 'rxb' + 'rxc' + 'txa' + 'txb' + 'txc' > fsl,asrc-rate: 0000bb80 > fsl,asrc-width: 00000010 > status: 'okay' > > Node 0x235c > name: 'spba' > reg: 0203c000.00004000 > > Node 0x2388 > name: 'ecspi' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-ecspi' + 'fsl,imx51-ecspi' > reg: 02018000.00004000 > interrupts: 00000000.00000023.00000004 > clocks: 00000002.00000074.00000002.00000074 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.0000000b.00000007.00000001.0000000b.0000000c.00000007.00000002 > dma-names: 'rx' + 'tx' > status: 'disabled' > > Node 0x24a4 > name: 'vpu' > compatible: 'fsl,imx6q-vpu' + 'cnm,coda960' > reg: 02040000.0003c000 > interrupts: > 00000000.0000000c.00000004.00000000.00000003.00000004 > interrupt-names: 'bit' + 'jpeg' > clocks: 00000002.000000a8.00000002.0000008c > clock-names: 'per' + 'ahb' > power-domains: 00000001.00000001 > resets: 0000000e.00000001 > iram: 0000000f > > Node 0x259c > name: 'aipstz' > reg: 0207c000.00004000 > > Node 0x25c8 > name: 'pwm' > #pwm-cells: 00000002 > compatible: 'fsl,imx6q-pwm' + 'fsl,imx27-pwm' > reg: 02080000.00004000 > interrupts: 00000000.00000053.00000004 > clocks: 00000002.0000003e.00000002.00000091 > clock-names: 'ipg' + 'per' > status: 'disabled' > > Node 0x268c > name: 'pwm' > #pwm-cells: 00000002 > compatible: 'fsl,imx6q-pwm' + 'fsl,imx27-pwm' > reg: 02084000.00004000 > interrupts: 00000000.00000054.00000004 > clocks: 00000002.0000003e.00000002.00000092 > clock-names: 'ipg' + 'per' > status: 'disabled' > > Node 0x2750 > name: 'pwm' > #pwm-cells: 00000002 > compatible: 'fsl,imx6q-pwm' + 'fsl,imx27-pwm' > reg: 02088000.00004000 > interrupts: 00000000.00000055.00000004 > clocks: 00000002.0000003e.00000002.00000093 > clock-names: 'ipg' + 'per' > status: 'disabled' > > Node 0x2814 > name: 'pwm' > #pwm-cells: 00000002 > compatible: 'fsl,imx6q-pwm' + 'fsl,imx27-pwm' > reg: 0208c000.00004000 > interrupts: 00000000.00000056.00000004 > clocks: 00000002.0000003e.00000002.00000094 > clock-names: 'ipg' + 'per' > status: 'disabled' > > Node 0x28d8 > name: 'flexcan' > compatible: 'fsl,imx6q-flexcan' > reg: 02090000.00004000 > interrupts: 00000000.0000006e.00000004 > clocks: 00000002.0000006c.00000002.0000006d > clock-names: 'ipg' + 'per' > status: 'disabled' > > Node 0x2988 > name: 'flexcan' > compatible: 'fsl,imx6q-flexcan' > reg: 02094000.00004000 > interrupts: 00000000.0000006f.00000004 > clocks: 00000002.0000006e.00000002.0000006f > clock-names: 'ipg' + 'per' > status: 'disabled' > > Node 0x2a38 > name: 'gpt' > compatible: 'fsl,imx6q-gpt' + 'fsl,imx31-gpt' > reg: 02098000.00004000 > interrupts: 00000000.00000037.00000004 > clocks: 00000002.00000077.00000002.00000078.00000002.000000ed > clock-names: 'ipg' + 'per' + 'osc_per' > > Node 0x2ae4 > name: 'gpio' > compatible: 'fsl,imx6q-gpio' + 'fsl,imx35-gpio' > reg: 0209c000.00004000 > interrupts: > 00000000.00000042.00000004.00000000.00000043.00000004 > gpio-controller: > #gpio-cells: 00000002 > interrupt-controller: > #interrupt-cells: 00000002 > linux,phandle: 00000021 > phandle: 00000021 > > Node 0x2bb8 > name: 'gpio' > compatible: 'fsl,imx6q-gpio' + 'fsl,imx35-gpio' > reg: 020a0000.00004000 > interrupts: > 00000000.00000044.00000004.00000000.00000045.00000004 > gpio-controller: > #gpio-cells: 00000002 > interrupt-controller: > #interrupt-cells: 00000002 > > Node 0x2c6c > name: 'gpio' > compatible: 'fsl,imx6q-gpio' + 'fsl,imx35-gpio' > reg: 020a4000.00004000 > interrupts: > 00000000.00000046.00000004.00000000.00000047.00000004 > gpio-controller: > #gpio-cells: 00000002 > interrupt-controller: > #interrupt-cells: 00000002 > linux,phandle: 00000023 > phandle: 00000023 > > Node 0x2d40 > name: 'gpio' > compatible: 'fsl,imx6q-gpio' + 'fsl,imx35-gpio' > reg: 020a8000.00004000 > interrupts: > 00000000.00000048.00000004.00000000.00000049.00000004 > gpio-controller: > #gpio-cells: 00000002 > interrupt-controller: > #interrupt-cells: 00000002 > > Node 0x2df4 > name: 'gpio' > compatible: 'fsl,imx6q-gpio' + 'fsl,imx35-gpio' > reg: 020ac000.00004000 > interrupts: > 00000000.0000004a.00000004.00000000.0000004b.00000004 > gpio-controller: > #gpio-cells: 00000002 > interrupt-controller: > #interrupt-cells: 00000002 > > Node 0x2ea8 > name: 'gpio' > compatible: 'fsl,imx6q-gpio' + 'fsl,imx35-gpio' > reg: 020b0000.00004000 > interrupts: > 00000000.0000004c.00000004.00000000.0000004d.00000004 > gpio-controller: > #gpio-cells: 00000002 > interrupt-controller: > #interrupt-cells: 00000002 > > Node 0x2f5c > name: 'gpio' > compatible: 'fsl,imx6q-gpio' + 'fsl,imx35-gpio' > reg: 020b4000.00004000 > interrupts: > 00000000.0000004e.00000004.00000000.0000004f.00000004 > gpio-controller: > #gpio-cells: 00000002 > interrupt-controller: > #interrupt-cells: 00000002 > > Node 0x3010 > name: 'kpp' > compatible: 'fsl,imx6q-kpp' + 'fsl,imx21-kpp' > reg: 020b8000.00004000 > interrupts: 00000000.00000052.00000004 > clocks: 00000002.0000003e > status: 'disabled' > > Node 0x30a8 > name: 'wdog' > compatible: 'fsl,imx6q-wdt' + 'fsl,imx21-wdt' > reg: 020bc000.00004000 > interrupts: 00000000.00000050.00000004 > clocks: 00000002.00000000 > > Node 0x3128 > name: 'wdog' > compatible: 'fsl,imx6q-wdt' + 'fsl,imx21-wdt' > reg: 020c0000.00004000 > interrupts: 00000000.00000051.00000004 > clocks: 00000002.00000000 > status: 'disabled' > > Node 0x31c0 > name: 'ccm' > compatible: 'fsl,imx6q-ccm' > reg: 020c4000.00004000 > interrupts: > 00000000.00000057.00000004.00000000.00000058.00000004 > #clock-cells: 00000001 > linux,phandle: 00000002 > phandle: 00000002 > > Node 0x325c > name: 'anatop' > compatible: 'fsl,imx6q-anatop' + 'syscon' + 'simple-bus' > reg: 020c8000.00001000 > interrupts: > 00000000.00000031.00000004.00000000.00000036.00000004.00000000.0000007f.00000004 > linux,phandle: 00000010 > phandle: 00000010 > > Node 0x3304 > name: 'regulator-1p1' > compatible: 'fsl,anatop-regulator' > regulator-name: 'vdd1p1' > regulator-min-microvolt: 000c3500 > regulator-max-microvolt: 0014fb18 > regulator-always-on: > anatop-reg-offset: 00000110 > anatop-vol-bit-shift: 00000008 > anatop-vol-bit-width: 00000005 > anatop-min-bit-val: 00000004 > anatop-min-voltage: 000c3500 > anatop-max-voltage: 0014fb18 > > Node 0x33e0 > name: 'regulator-3p0' > compatible: 'fsl,anatop-regulator' > regulator-name: 'vdd3p0' > regulator-min-microvolt: 002ab980 > regulator-max-microvolt: 003010b0 > regulator-always-on: > anatop-reg-offset: 00000120 > anatop-vol-bit-shift: 00000008 > anatop-vol-bit-width: 00000005 > anatop-min-bit-val: 00000000 > anatop-min-voltage: 00280de8 > anatop-max-voltage: 0033e140 > > Node 0x34bc > name: 'regulator-2p5' > compatible: 'fsl,anatop-regulator' > regulator-name: 'vdd2p5' > regulator-min-microvolt: 001e8480 > regulator-max-microvolt: 0029f630 > regulator-always-on: > anatop-reg-offset: 00000130 > anatop-vol-bit-shift: 00000008 > anatop-vol-bit-width: 00000005 > anatop-min-bit-val: 00000000 > anatop-min-voltage: 001e8480 > anatop-max-voltage: 0029f630 > > Node 0x3598 > name: 'regulator-vddcore' > compatible: 'fsl,anatop-regulator' > regulator-name: 'vddarm' > regulator-min-microvolt: 000b1008 > regulator-max-microvolt: 00162010 > regulator-always-on: > anatop-reg-offset: 00000140 > anatop-vol-bit-shift: 00000000 > anatop-vol-bit-width: 00000005 > anatop-delay-reg-offset: 00000170 > anatop-delay-bit-shift: 00000018 > anatop-delay-bit-width: 00000002 > anatop-min-bit-val: 00000001 > anatop-min-voltage: 000b1008 > anatop-max-voltage: 00162010 > linux,phandle: 00000042 > phandle: 00000042 > > Node 0x36c8 > name: 'regulator-vddpu' > compatible: 'fsl,anatop-regulator' > regulator-name: 'vddpu' > regulator-min-microvolt: 000b1008 > regulator-max-microvolt: 00162010 > regulator-enable-ramp-delay: 00000096 > anatop-reg-offset: 00000140 > anatop-vol-bit-shift: 00000009 > anatop-vol-bit-width: 00000005 > anatop-delay-reg-offset: 00000170 > anatop-delay-bit-shift: 0000001a > anatop-delay-bit-width: 00000002 > anatop-min-bit-val: 00000001 > anatop-min-voltage: 000b1008 > anatop-max-voltage: 00162010 > linux,phandle: 00000013 > phandle: 00000013 > > Node 0x37f8 > name: 'regulator-vddsoc' > compatible: 'fsl,anatop-regulator' > regulator-name: 'vddsoc' > regulator-min-microvolt: 000b1008 > regulator-max-microvolt: 00162010 > regulator-always-on: > anatop-reg-offset: 00000140 > anatop-vol-bit-shift: 00000012 > anatop-vol-bit-width: 00000005 > anatop-delay-reg-offset: 00000170 > anatop-delay-bit-shift: 0000001c > anatop-delay-bit-width: 00000002 > anatop-min-bit-val: 00000001 > anatop-min-voltage: 000b1008 > anatop-max-voltage: 00162010 > linux,phandle: 00000043 > phandle: 00000043 > > Node 0x392c > name: 'tempmon' > compatible: 'fsl,imx6q-tempmon' > interrupts: 00000000.00000031.00000004 > fsl,tempmon: 00000010 > fsl,tempmon-data: 00000011 > clocks: 00000002.000000ac > > Node 0x39a8 > name: 'usbphy' > compatible: 'fsl,imx6q-usbphy' + 'fsl,imx23-usbphy' > reg: 020c9000.00001000 > interrupts: 00000000.0000002c.00000004 > clocks: 00000002.000000b6 > fsl,anatop: 00000010 > linux,phandle: 0000001d > phandle: 0000001d > > Node 0x3a60 > name: 'usbphy' > compatible: 'fsl,imx6q-usbphy' + 'fsl,imx23-usbphy' > reg: 020ca000.00001000 > interrupts: 00000000.0000002d.00000004 > clocks: 00000002.000000b7 > fsl,anatop: 00000010 > linux,phandle: 00000020 > phandle: 00000020 > > Node 0x3b18 > name: 'snvs' > compatible: 'fsl,sec-v4.0-mon' + 'syscon' + 'simple-mfd' > reg: 020cc000.00004000 > linux,phandle: 00000012 > phandle: 00000012 > > Node 0x3b90 > name: 'snvs-rtc-lp' > compatible: 'fsl,sec-v4.0-mon-rtc-lp' > regmap: 00000012 > offset: 00000034 > interrupts: > 00000000.00000013.00000004.00000000.00000014.00000004 > > Node 0x3c0c > name: 'snvs-poweroff' > compatible: 'syscon-poweroff' > regmap: 00000012 > offset: 00000038 > mask: 00000060 > status: 'disabled' > > Node 0x3c8c > name: 'epit' > reg: 020d0000.00004000 > interrupts: 00000000.00000038.00000004 > > Node 0x3cd0 > name: 'epit' > reg: 020d4000.00004000 > interrupts: 00000000.00000039.00000004 > > Node 0x3d14 > name: 'src' > compatible: 'fsl,imx6q-src' + 'fsl,imx51-src' > reg: 020d8000.00004000 > interrupts: > 00000000.0000005b.00000004.00000000.00000060.00000004 > #reset-cells: 00000001 > linux,phandle: 0000000e > phandle: 0000000e > > Node 0x3dbc > name: 'gpc' > compatible: 'fsl,imx6q-gpc' > reg: 020dc000.00004000 > interrupt-controller: > #interrupt-cells: 00000003 > interrupts: > 00000000.00000059.00000004.00000000.0000005a.00000004 > interrupt-parent: 0000000a > pu-supply: 00000013 > clocks: > 00000002.0000007a.00000002.0000004a.00000002.00000079.00000002.0000001a.00000002.0000008f.00000002.000000a8 > #power-domain-cells: 00000001 > linux,phandle: 00000001 > phandle: 00000001 > > Node 0x3ed0 > name: 'iomuxc-gpr' > compatible: 'fsl,imx6q-iomuxc-gpr' + 'syscon' > reg: 020e0000.00000038 > linux,phandle: 00000004 > phandle: 00000004 > > Node 0x3f48 > name: 'iomuxc' > compatible: 'fsl,imx6q-iomuxc' > reg: 020e0000.00004000 > pinctrl-names: 'default' > pinctrl-0: 00000014 > > Node 0x3fb4 > name: 'imx6qdl-wandboard' > > Node 0x3fcc > name: 'audmuxgrp' > fsl,pins: > 00000274.00000644.00000000.00000004.00000000.000130b0.00000268.00000638.00000000.00000004.00000000.000130b0.0000026c.0000063c.00000000.00000004.00000000.000110b0.00000270.00000640.00000000.00000004.00000000.000130b0 > linux,phandle: 0000002b > phandle: 0000002b > > Node 0x406c > name: 'enetgrp' > fsl,pins: > 000001d0.000004e4.00000840.00000001.00000000.0001b0b0.000001f4.00000508.00000000.00000001.00000000.0001b0b0.00000058.0000036c.00000000.00000001.00000000.0001b0b0.0000005c.00000370.00000000.00000001.00000000.0001b0b0.00000060.00000374.00000000.00000001.00000000.0001b0b0.00000064.00000378.00000000.00000001.00000000.0001b0b0.00000068.0000037c.00000000.00000001.00000000.0001b0b0.00000074.00000388.00000000.00000001.00000000.0001b0b0.000001d4.000004e8.00000000.00000001.00000000.0001b0b0.00000084.00000398.00000844.00000001.00000000.0001b0b0.00000070.00000384.00000848.00000001.00000000.0001b0b0.00000078.0000038c.0000084c.00000001.00000000.0001b0b0.0000007c.00000390.00000850.00000001.00000000.0001b0b0.00000080.00000394.00000854.00000001.00000000.0001b0b0.0000006c.00000380.00000858.00000001.00000000.0001b0b0.00000248.00000618.0000083c.00000002.00000001.4001b0a8.00000230.00000600.0000003c.00000011.ff000609.000000b1 > linux,phandle: 00000022 > phandle: 00000022 > > Node 0x4240 > name: 'i2c1grp' > fsl,pins: > 000000a4.000003b8.00000898.00000006.00000000.4001b8b1.000000c4.000003d8.0000089c.00000001.00000000.4001b8b1 > linux,phandle: 00000027 > phandle: 00000027 > > Node 0x42ac > name: 'i2c2grp' > fsl,pins: > 00000210.000005e0.000008a0.00000004.00000001.4001b8b1.00000214.000005e4.000008a4.00000004.00000001.4001b8b1 > linux,phandle: 00000028 > phandle: 00000028 > > Node 0x4318 > name: 'spdifgrp' > fsl,pins: > 000001e4.000004f8.00000000.00000003.00000000.0001b0b0 > linux,phandle: 0000000c > phandle: 0000000c > > Node 0x4370 > name: 'uart1grp' > fsl,pins: > 00000280.00000650.00000000.00000003.00000000.0001b0b1.00000284.00000654.00000920.00000003.00000001.0001b0b1 > linux,phandle: 0000000d > phandle: 0000000d > > Node 0x43e0 > name: 'uart3grp' > fsl,pins: > 000000b4.000003c8.00000000.00000002.00000000.0001b0b1.000000b8.000003cc.00000930.00000002.00000001.0001b0b1.000000ac.000003c0.00000000.00000002.00000000.0001b0b1.000000b0.000003c4.0000092c.00000002.00000001.0001b0b1 > linux,phandle: 00000030 > phandle: 00000030 > > Node 0x4480 > name: 'usbotggrp' > fsl,pins: > 00000224.000005f4.00000004.00000003.ff0d0101.00017059 > linux,phandle: 0000001f > phandle: 0000001f > > Node 0x44d8 > name: 'usdhc1grp' > fsl,pins: > 00000348.00000730.00000000.00000000.00000000.00017059.00000350.00000738.00000000.00000000.00000000.00010059.00000340.00000728.00000000.00000000.00000000.00017059.0000033c.00000724.00000000.00000000.00000000.00017059.0000034c.00000734.00000000.00000000.00000000.00017059.00000344.0000072c.00000000.00000000.00000000.00017059 > linux,phandle: 00000024 > phandle: 00000024 > > Node 0x45a8 > name: 'usdhc2grp' > fsl,pins: > 00000358.00000740.00000000.00000000.00000000.00017059.00000354.0000073c.00000000.00000000.00000000.00010059.00000054.00000368.00000000.00000000.00000000.00017059.0000004c.00000360.00000000.00000000.00000000.00017059.00000050.00000364.00000000.00000000.00000000.00017059.0000035c.00000744.00000000.00000000.00000000.00017059 > linux,phandle: 00000025 > phandle: 00000025 > > Node 0x4678 > name: 'usdhc3grp' > fsl,pins: > 000002b8.000006a0.00000000.00000000.00000000.00017059.000002bc.000006a4.00000000.00000000.00000000.00010059.000002c0.000006a8.00000000.00000000.00000000.00017059.000002c4.000006ac.00000000.00000000.00000000.00017059.000002c8.000006b0.00000000.00000000.00000000.00017059.000002cc.000006b4.00000000.00000000.00000000.00017059 > linux,phandle: 00000026 > phandle: 00000026 > > Node 0x4748 > name: 'hoggrp' > fsl,pins: > 00000220.000005f0.00000000.00000000.00000000.000130b0.00000234.00000604.00000000.00000005.00000000.80000000.00000138.0000044c.00000000.00000005.00000000.80000000.00000290.00000660.00000000.00000005.00000000.0000f0b0.000001e0.000004f4.00000000.00000005.00000000.000000b0.000001ec.00000500.00000000.00000005.00000000.80000000.0000028c.0000065c.00000000.00000005.00000000.0000f0b0.000001f0.00000504.00000000.00000005.00000000.80000000.00000264.00000634.00000000.00000005.00000000.80000000.00000288.00000658.00000000.00000005.00000000.80000000.00000260.00000630.00000000.00000005.00000000.80000000.000000c8.000003dc.00000000.00000005.00000000.80000000 > linux,phandle: 00000014 > phandle: 00000014 > > Node 0x48ac > name: 'ldb' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-ldb' + 'fsl,imx53-ldb' > gpr: 00000004 > status: 'disabled' > clocks: > 00000002.00000021.00000002.00000022.00000002.00000027.00000002.00000028.00000002.00000029.00000002.0000002a.00000002.00000087.00000002.00000088 > clock-names: 'di0_pll' + 'di1_pll' + 'di0_sel' + 'di1_sel' + > 'di2_sel' + 'di3_sel' + 'di0' + 'di1' > > Node 0x49c0 > name: 'lvds-channel' > #address-cells: 00000001 > #size-cells: 00000000 > reg: 00000000 > status: 'disabled' > > Node 0x4a1c > name: 'port' > reg: 00000000 > > Node 0x4a38 > name: 'endpoint' > remote-endpoint: 00000015 > linux,phandle: 00000033 > phandle: 00000033 > > Node 0x4a80 > name: 'port' > reg: 00000001 > > Node 0x4a9c > name: 'endpoint' > remote-endpoint: 00000016 > linux,phandle: 00000037 > phandle: 00000037 > > Node 0x4ae4 > name: 'port' > reg: 00000002 > > Node 0x4b00 > name: 'endpoint' > remote-endpoint: 00000017 > linux,phandle: 0000003b > phandle: 0000003b > > Node 0x4b48 > name: 'port' > reg: 00000003 > > Node 0x4b64 > name: 'endpoint' > remote-endpoint: 00000018 > linux,phandle: 0000003f > phandle: 0000003f > > Node 0x4bb0 > name: 'lvds-channel' > #address-cells: 00000001 > #size-cells: 00000000 > reg: 00000001 > status: 'disabled' > > Node 0x4c0c > name: 'port' > reg: 00000000 > > Node 0x4c28 > name: 'endpoint' > remote-endpoint: 00000019 > linux,phandle: 00000034 > phandle: 00000034 > > Node 0x4c70 > name: 'port' > reg: 00000001 > > Node 0x4c8c > name: 'endpoint' > remote-endpoint: 0000001a > linux,phandle: 00000038 > phandle: 00000038 > > Node 0x4cd4 > name: 'port' > reg: 00000002 > > Node 0x4cf0 > name: 'endpoint' > remote-endpoint: 0000001b > linux,phandle: 0000003c > phandle: 0000003c > > Node 0x4d38 > name: 'port' > reg: 00000003 > > Node 0x4d54 > name: 'endpoint' > remote-endpoint: 0000001c > linux,phandle: 00000040 > phandle: 00000040 > > Node 0x4da4 > name: 'dcic' > reg: 020e4000.00004000 > interrupts: 00000000.0000007c.00000004 > > Node 0x4de8 > name: 'dcic' > reg: 020e8000.00004000 > interrupts: 00000000.0000007d.00000004 > > Node 0x4e2c > name: 'sdma' > compatible: 'fsl,imx6q-sdma' + 'fsl,imx35-sdma' > reg: 020ec000.00004000 > interrupts: 00000000.00000002.00000004 > clocks: 00000002.0000009b.00000002.0000009b > clock-names: 'ipg' + 'ahb' > #dma-cells: 00000003 > fsl,sdma-ram-script-name: 'imx/sdma/sdma-imx6q.bin' > linux,phandle: 0000000b > phandle: 0000000b > > Node 0x4f24 > name: 'aips-bus' > compatible: 'fsl,aips-bus' + 'simple-bus' > #address-cells: 00000001 > #size-cells: 00000001 > reg: 02100000.00100000 > ranges: > > Node 0x4fa0 > name: 'caam' > compatible: 'fsl,sec-v4.0' > fsl,sec-era: 00000004 > #address-cells: 00000001 > #size-cells: 00000001 > reg: 02100000.00010000 > ranges: 00000000.02100000.00010000 > clocks: > 00000002.000000f1.00000002.000000f2.00000002.000000f3.00000002.000000c4 > clock-names: 'mem' + 'aclk' + 'ipg' + 'emi_slow' > > Node 0x507c > name: 'jr0' > compatible: 'fsl,sec-v4.0-job-ring' > reg: 00001000.00001000 > interrupts: 00000000.00000069.00000004 > > Node 0x50e0 > name: 'jr1' > compatible: 'fsl,sec-v4.0-job-ring' > reg: 00002000.00001000 > interrupts: 00000000.0000006a.00000004 > > Node 0x5148 > name: 'aipstz' > reg: 0217c000.00004000 > > Node 0x5174 > name: 'usb' > compatible: 'fsl,imx6q-usb' + 'fsl,imx27-usb' > reg: 02184000.00000200 > interrupts: 00000000.0000002b.00000004 > clocks: 00000002.000000a2 > fsl,usbphy: 0000001d > fsl,usbmisc: 0000001e.00000000 > ahb-burst-config: 00000000 > tx-burst-size-dword: 00000010 > rx-burst-size-dword: 00000010 > status: 'okay' > pinctrl-names: 'default' > pinctrl-0: 0000001f > disable-over-current: > dr_mode: 'peripheral' > > Node 0x52a4 > name: 'usb' > compatible: 'fsl,imx6q-usb' + 'fsl,imx27-usb' > reg: 02184200.00000200 > interrupts: 00000000.00000028.00000004 > clocks: 00000002.000000a2 > fsl,usbphy: 00000020 > fsl,usbmisc: 0000001e.00000001 > dr_mode: 'host' > ahb-burst-config: 00000000 > tx-burst-size-dword: 00000010 > rx-burst-size-dword: 00000010 > status: 'okay' > > Node 0x53a0 > name: 'usb' > compatible: 'fsl,imx6q-usb' + 'fsl,imx27-usb' > reg: 02184400.00000200 > interrupts: 00000000.00000029.00000004 > clocks: 00000002.000000a2 > fsl,usbmisc: 0000001e.00000002 > dr_mode: 'host' > ahb-burst-config: 00000000 > tx-burst-size-dword: 00000010 > rx-burst-size-dword: 00000010 > status: 'disabled' > > Node 0x5490 > name: 'usb' > compatible: 'fsl,imx6q-usb' + 'fsl,imx27-usb' > reg: 02184600.00000200 > interrupts: 00000000.0000002a.00000004 > clocks: 00000002.000000a2 > fsl,usbmisc: 0000001e.00000003 > dr_mode: 'host' > ahb-burst-config: 00000000 > tx-burst-size-dword: 00000010 > rx-burst-size-dword: 00000010 > status: 'disabled' > > Node 0x5580 > name: 'usbmisc' > #index-cells: 00000001 > compatible: 'fsl,imx6q-usbmisc' > reg: 02184800.00000200 > clocks: 00000002.000000a2 > linux,phandle: 0000001e > phandle: 0000001e > > Node 0x5614 > name: 'ethernet' > local-mac-address: 001f7bb4.225f > compatible: 'fsl,imx6q-fec' > reg: 02188000.00004000 > interrupts-extended: > 00000021.00000006.00000004.0000000a.00000000.00000077.00000004 > clocks: 00000002.00000075.00000002.00000075.00000002.000000be > clock-names: 'ipg' + 'ahb' + 'ptp' > status: 'okay' > pinctrl-names: 'default' > pinctrl-0: 00000022 > phy-mode: 'rgmii' > phy-reset-gpios: 00000023.0000001d.00000000 > > Node 0x573c > name: 'mlb' > reg: 0218c000.00004000 > interrupts: > 00000000.00000035.00000004.00000000.00000075.00000004.00000000.0000007e.00000004 > > Node 0x5798 > name: 'usdhc' > compatible: 'fsl,imx6q-usdhc' > reg: 02190000.00004000 > interrupts: 00000000.00000016.00000004 > clocks: 00000002.000000a3.00000002.000000a3.00000002.000000a3 > clock-names: 'ipg' + 'ahb' + 'per' > bus-width: 00000004 > status: 'okay' > pinctrl-names: 'default' > pinctrl-0: 00000024 > cd-gpios: 00000021.00000002.00000001 > > Node 0x5894 > name: 'usdhc' > compatible: 'fsl,imx6q-usdhc' > reg: 02194000.00004000 > interrupts: 00000000.00000017.00000004 > clocks: 00000002.000000a4.00000002.000000a4.00000002.000000a4 > clock-names: 'ipg' + 'ahb' + 'per' > bus-width: 00000004 > status: 'okay' > pinctrl-names: 'default' > pinctrl-0: 00000025 > > Node 0x5978 > name: 'usdhc' > compatible: 'fsl,imx6q-usdhc' > reg: 02198000.00004000 > interrupts: 00000000.00000018.00000004 > clocks: 00000002.000000a5.00000002.000000a5.00000002.000000a5 > clock-names: 'ipg' + 'ahb' + 'per' > bus-width: 00000004 > status: 'okay' > pinctrl-names: 'default' > pinctrl-0: 00000026 > cd-gpios: 00000023.00000009.00000001 > > Node 0x5a74 > name: 'usdhc' > compatible: 'fsl,imx6q-usdhc' > reg: 0219c000.00004000 > interrupts: 00000000.00000019.00000004 > clocks: 00000002.000000a6.00000002.000000a6.00000002.000000a6 > clock-names: 'ipg' + 'ahb' + 'per' > bus-width: 00000004 > status: 'disabled' > > Node 0x5b38 > name: 'i2c' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-i2c' + 'fsl,imx21-i2c' > reg: 021a0000.00004000 > interrupts: 00000000.00000024.00000004 > clocks: 00000002.0000007d > status: 'okay' > clock-frequency: 000186a0 > pinctrl-names: 'default' > pinctrl-0: 00000027 > linux,phandle: 00000005 > phandle: 00000005 > > Node 0x5c40 > name: 'i2c' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-i2c' + 'fsl,imx21-i2c' > reg: 021a4000.00004000 > interrupts: 00000000.00000025.00000004 > clocks: 00000002.0000007e > status: 'okay' > clock-frequency: 000186a0 > pinctrl-names: 'default' > pinctrl-0: 00000028 > > Node 0x5d24 > name: 'sgtl5000' > compatible: 'fsl,sgtl5000' > reg: 0000000a > clocks: 00000002.000000c9 > VDDA-supply: 00000029 > VDDIO-supply: 0000002a > linux,phandle: 0000004c > phandle: 0000004c > > Node 0x5dbc > name: 'i2c' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-i2c' + 'fsl,imx21-i2c' > reg: 021a8000.00004000 > interrupts: 00000000.00000026.00000004 > clocks: 00000002.0000007f > status: 'disabled' > > Node 0x5e74 > name: 'romcp' > reg: 021ac000.00004000 > > Node 0x5ea0 > name: 'mmdc' > compatible: 'fsl,imx6q-mmdc' > reg: 021b0000.00004000 > > Node 0x5ee8 > name: 'mmdc' > reg: 021b4000.00004000 > > Node 0x5f14 > name: 'weim' > compatible: 'fsl,imx6q-weim' > reg: 021b8000.00004000 > interrupts: 00000000.0000000e.00000004 > clocks: 00000002.000000c4 > > Node 0x5f88 > name: 'ocotp' > compatible: 'fsl,imx6q-ocotp' + 'syscon' > reg: 021bc000.00004000 > linux,phandle: 00000011 > phandle: 00000011 > > Node 0x5ff8 > name: 'tzasc' > reg: 021d0000.00004000 > interrupts: 00000000.0000006c.00000004 > > Node 0x603c > name: 'tzasc' > reg: 021d4000.00004000 > interrupts: 00000000.0000006d.00000004 > > Node 0x6080 > name: 'audmux' > compatible: 'fsl,imx6q-audmux' + 'fsl,imx31-audmux' > reg: 021d8000.00004000 > status: 'okay' > pinctrl-names: 'default' > pinctrl-0: 0000002b > > Node 0x6114 > name: 'mipi' > reg: 021dc000.00004000 > > Node 0x6140 > name: 'mipi' > #address-cells: 00000001 > #size-cells: 00000000 > reg: 021e0000.00004000 > status: 'disabled' > > Node 0x61a0 > name: 'ports' > #address-cells: 00000001 > #size-cells: 00000000 > > Node 0x61cc > name: 'port' > reg: 00000000 > > Node 0x61e8 > name: 'endpoint' > remote-endpoint: 0000002c > linux,phandle: 00000032 > phandle: 00000032 > > Node 0x6230 > name: 'port' > reg: 00000001 > > Node 0x624c > name: 'endpoint' > remote-endpoint: 0000002d > linux,phandle: 00000036 > phandle: 00000036 > > Node 0x6294 > name: 'port' > reg: 00000002 > > Node 0x62b0 > name: 'endpoint' > remote-endpoint: 0000002e > linux,phandle: 0000003a > phandle: 0000003a > > Node 0x62f8 > name: 'port' > reg: 00000003 > > Node 0x6314 > name: 'endpoint' > remote-endpoint: 0000002f > linux,phandle: 0000003e > phandle: 0000003e > > Node 0x6364 > name: 'vdoa' > reg: 021e4000.00004000 > interrupts: 00000000.00000012.00000004 > > Node 0x63a8 > name: 'serial' > compatible: 'fsl,imx6q-uart' + 'fsl,imx21-uart' > reg: 021e8000.00004000 > interrupts: 00000000.0000001b.00000004 > clocks: 00000002.000000a0.00000002.000000a1 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.0000001b.00000004.00000000.0000000b.0000001c.00000004.00000000 > dma-names: 'rx' + 'tx' > status: 'disabled' > > Node 0x64a0 > name: 'serial' > compatible: 'fsl,imx6q-uart' + 'fsl,imx21-uart' > reg: 021ec000.00004000 > interrupts: 00000000.0000001c.00000004 > clocks: 00000002.000000a0.00000002.000000a1 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.0000001d.00000004.00000000.0000000b.0000001e.00000004.00000000 > dma-names: 'rx' + 'tx' > status: 'okay' > pinctrl-names: 'default' > pinctrl-0: 00000030 > fsl,uart-has-rtscts: > > Node 0x65c4 > name: 'serial' > compatible: 'fsl,imx6q-uart' + 'fsl,imx21-uart' > reg: 021f0000.00004000 > interrupts: 00000000.0000001d.00000004 > clocks: 00000002.000000a0.00000002.000000a1 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.0000001f.00000004.00000000.0000000b.00000020.00000004.00000000 > dma-names: 'rx' + 'tx' > status: 'disabled' > > Node 0x66bc > name: 'serial' > compatible: 'fsl,imx6q-uart' + 'fsl,imx21-uart' > reg: 021f4000.00004000 > interrupts: 00000000.0000001e.00000004 > clocks: 00000002.000000a0.00000002.000000a1 > clock-names: 'ipg' + 'per' > dmas: > 0000000b.00000021.00000004.00000000.0000000b.00000022.00000004.00000000 > dma-names: 'rx' + 'tx' > status: 'disabled' > > Node 0x67b8 > name: 'ipu' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-ipu' > reg: 02400000.00400000 > interrupts: 00000000.00000006.00000004.00000000.00000005.00000004 > clocks: 00000002.00000082.00000002.00000083.00000002.00000084 > clock-names: 'bus' + 'di0' + 'di1' > resets: 0000000e.00000002 > > Node 0x6890 > name: 'port' > reg: 00000000 > > Node 0x68b0 > name: 'port' > reg: 00000001 > > Node 0x68d0 > name: 'port' > #address-cells: 00000001 > #size-cells: 00000000 > reg: 00000002 > linux,phandle: 00000044 > phandle: 00000044 > > Node 0x692c > name: 'disp0-endpoint' > > Node 0x6944 > name: 'hdmi-endpoint' > remote-endpoint: 00000031 > linux,phandle: 00000006 > phandle: 00000006 > > Node 0x698c > name: 'mipi-endpoint' > remote-endpoint: 00000032 > linux,phandle: 0000002c > phandle: 0000002c > > Node 0x69d4 > name: 'lvds0-endpoint' > remote-endpoint: 00000033 > linux,phandle: 00000015 > phandle: 00000015 > > Node 0x6a1c > name: 'lvds1-endpoint' > remote-endpoint: 00000034 > linux,phandle: 00000019 > phandle: 00000019 > > Node 0x6a68 > name: 'port' > #address-cells: 00000001 > #size-cells: 00000000 > reg: 00000003 > linux,phandle: 00000045 > phandle: 00000045 > > Node 0x6ac4 > name: 'disp1-endpoint' > > Node 0x6adc > name: 'hdmi-endpoint' > remote-endpoint: 00000035 > linux,phandle: 00000007 > phandle: 00000007 > > Node 0x6b24 > name: 'mipi-endpoint' > remote-endpoint: 00000036 > linux,phandle: 0000002d > phandle: 0000002d > > Node 0x6b6c > name: 'lvds0-endpoint' > remote-endpoint: 00000037 > linux,phandle: 00000016 > phandle: 00000016 > > Node 0x6bb4 > name: 'lvds1-endpoint' > remote-endpoint: 00000038 > linux,phandle: 0000001a > phandle: 0000001a > > Node 0x6c04 > name: 'sram' > compatible: 'mmio-sram' > reg: 00900000.00040000 > clocks: 00000002.0000008e > linux,phandle: 0000000f > phandle: 0000000f > > Node 0x6c7c > name: 'sata' > compatible: 'fsl,imx6q-ahci' > reg: 02200000.00004000 > interrupts: 00000000.00000027.00000004 > clocks: 00000002.0000009a.00000002.000000bb.00000002.00000069 > clock-names: 'sata' + 'sata_ref' + 'ahb' > status: 'okay' > > Node 0x6d34 > name: 'gpu' > compatible: 'vivante,gc' > reg: 02204000.00004000 > interrupts: 00000000.0000000b.00000004 > clocks: 00000002.0000008f.00000002.00000079 > clock-names: 'bus' + 'core' > power-domains: 00000001.00000001 > linux,phandle: 0000004a > phandle: 0000004a > > Node 0x6df8 > name: 'ipu' > #address-cells: 00000001 > #size-cells: 00000000 > compatible: 'fsl,imx6q-ipu' > reg: 02800000.00400000 > interrupts: 00000000.00000008.00000004.00000000.00000007.00000004 > clocks: 00000002.00000085.00000002.00000086.00000002.00000089 > clock-names: 'bus' + 'di0' + 'di1' > resets: 0000000e.00000004 > > Node 0x6ed0 > name: 'port' > reg: 00000000 > > Node 0x6ef0 > name: 'port' > reg: 00000001 > > Node 0x6f10 > name: 'port' > #address-cells: 00000001 > #size-cells: 00000000 > reg: 00000002 > linux,phandle: 00000046 > phandle: 00000046 > > Node 0x6f6c > name: 'disp0-endpoint' > > Node 0x6f84 > name: 'hdmi-endpoint' > remote-endpoint: 00000039 > linux,phandle: 00000008 > phandle: 00000008 > > Node 0x6fcc > name: 'mipi-endpoint' > remote-endpoint: 0000003a > linux,phandle: 0000002e > phandle: 0000002e > > Node 0x7014 > name: 'lvds0-endpoint' > remote-endpoint: 0000003b > linux,phandle: 00000017 > phandle: 00000017 > > Node 0x705c > name: 'lvds1-endpoint' > remote-endpoint: 0000003c > linux,phandle: 0000001b > phandle: 0000001b > > Node 0x70a8 > name: 'port' > #address-cells: 00000001 > #size-cells: 00000000 > reg: 00000003 > linux,phandle: 00000047 > phandle: 00000047 > > Node 0x7104 > name: 'hdmi-endpoint' > remote-endpoint: 0000003d > linux,phandle: 00000009 > phandle: 00000009 > > Node 0x714c > name: 'mipi-endpoint' > remote-endpoint: 0000003e > linux,phandle: 0000002f > phandle: 0000002f > > Node 0x7194 > name: 'lvds0-endpoint' > remote-endpoint: 0000003f > linux,phandle: 00000018 > phandle: 00000018 > > Node 0x71dc > name: 'lvds1-endpoint' > remote-endpoint: 00000040 > linux,phandle: 0000001c > phandle: 0000001c > > Node 0x7230 > name: 'cpus' > #address-cells: 00000001 > #size-cells: 00000000 > > Node 0x725c > name: 'cpu' > compatible: 'arm,cortex-a9' > device_type: 'cpu' > reg: 00000000 > next-level-cache: 00000041 > operating-points: > 00124f80.00137478.000f32a0.001312d0.000d0020.001312d0.000c15c0.0011edd8.00060ae0.000ee098 > fsl,soc-operating-points: > 00124f80.00137478.000f32a0.001312d0.000d0020.001312d0.000c15c0.0011edd8.00060ae0.0011edd8 > clock-latency: 0000ee6c > clocks: > 00000002.00000068.00000002.00000006.00000002.00000010.00000002.00000011.00000002.000000aa > clock-names: 'arm' + 'pll2_pfd2_396m' + 'step' + 'pll1_sw' + > 'pll1_sys' > arm-supply: 00000042 > pu-supply: 00000013 > soc-supply: 00000043 > > Node 0x73cc > name: 'cpu' > compatible: 'arm,cortex-a9' > device_type: 'cpu' > reg: 00000001 > next-level-cache: 00000041 > > Node 0x7428 > name: 'cpu' > compatible: 'arm,cortex-a9' > device_type: 'cpu' > reg: 00000002 > next-level-cache: 00000041 > > Node 0x7484 > name: 'cpu' > compatible: 'arm,cortex-a9' > device_type: 'cpu' > reg: 00000003 > next-level-cache: 00000041 > > Node 0x74e4 > name: 'display-subsystem' > compatible: 'fsl,imx-display-subsystem' > ports: 00000044.00000045.00000046.00000047 > > Node 0x7544 > name: 'gpu-subsystem' > compatible: 'fsl,imx-gpu-subsystem' > cores: 00000048.00000049.0000004a > > Node 0x7598 > name: 'regulators' > compatible: 'simple-bus' > #address-cells: 00000001 > #size-cells: 00000000 > > Node 0x75e0 > name: 'regulator' > compatible: 'regulator-fixed' > reg: 00000000 > regulator-name: '2P5V' > regulator-min-microvolt: 002625a0 > regulator-max-microvolt: 002625a0 > regulator-always-on: > linux,phandle: 00000029 > phandle: 00000029 > > Node 0x7680 > name: 'regulator' > compatible: 'regulator-fixed' > reg: 00000001 > regulator-name: '3P3V' > regulator-min-microvolt: 00325aa0 > regulator-max-microvolt: 00325aa0 > regulator-always-on: > linux,phandle: 0000002a > phandle: 0000002a > > Node 0x7724 > name: 'sound' > compatible: 'fsl,imx6-wandboard-sgtl5000' + 'fsl,imx-audio-sgtl5000' > model: 'imx6-wandboard-sgtl5000' > ssi-controller: 0000004b > audio-codec: 0000004c > audio-routing: 'MIC_IN' + 'Mic Jack' + 'Mic Jack' + 'Mic Bias' + > 'Headphone Jack' + 'HP_OUT' > mux-int-port: 00000001 > mux-ext-port: 00000003 > > Node 0x781c > name: 'sound-spdif' > compatible: 'fsl,imx-audio-spdif' > model: 'imx-spdif' > spdif-controller: 0000004d > spdif-out:
