�
����j:���H��d(���(��������������c�������������������������������������������������raspberrypi,400�brcm,bcm2711�������������Raspberry Pi 400������������������������� ������������,������aliases����������=/soc/serial@7e201000�������������E/soc/serial@7e215040����������
���M/emmc2bus������������V/scb/ethernet@7d580000�����������`/scb/pcie@7d500000�����������f/reserved-memory/nvram@0����������chosen�����������oserial1:115200n8����������reserved-memory���������������������� �������������{���linux,cma�������������shared-dma-pool������������������������������������������������������@���������nvram@0�������)����raspberrypi,bootloader-config�nvmem-rmem������������������������� ������������������������������������������	����disabled�������������thermal-zones������cpu-thermal������������������������������������������A�����������������trips������cpu-crit�������������_�������������������	��critical�������������cooling-maps����������������soc�����������simple-bus����������������������� ���������0���{~��������������|��������������@�����������������������������������@������timer@7e003000������������brcm,bcm2835-system-timer�������������~�0����������0��)�������@����������A����������B����������C�����������4�B@������txp@7e004000��������������brcm,bcm2835-txp��������������~�@���� ��������)�������K���������cprman@7e101000�����������brcm,bcm2711-cprman���������D�������������~��� �������4��Q�������������������������������������������������X���������mailbox@7e00b880��������������brcm,bcm2835-mbox�������������~������@��������)�������!�����������`������������X���������gpio@7e200000�������������brcm,bcm2711-gpio�������������~ ������������0��)�������q����������r����������s����������t������������l��������|������������������������������������������������:���������default����������ID_SDA�ID_SCL�SDA1�SCL1�GPIO_GCLK�GPIO5�GPIO6�SPI_CE1_N�SPI_CE0_N�SPI_MISO�SPI_MOSI�SPI_SCLK�GPIO12�GPIO13�TXD1�RXD1�GPIO16�GPIO17�GPIO18�GPIO19�GPIO20�GPIO21�GPIO22�GPIO23�GPIO24�GPIO25�GPIO26�GPIO27�RGMII_MDIO�RGMIO_MDC�CTS0�RTS0�TXD0�RXD0�SD1_CLK�SD1_CMD�SD1_DATA0�SD1_DATA1�SD1_DATA2�SD1_DATA3�PWM0_MISO�PWM1_MOSI�STATUS_LED_G_CLK�SPIFLASH_CE_N�SDA0�SCL0�RGMII_RXCLK�RGMII_RXCTL�RGMII_RXD0�RGMII_RXD1�RGMII_RXD2�RGMII_RXD3�RGMII_TXCLK�RGMII_TXCTL�RGMII_TXD0�RGMII_TXD1�RGMII_TXD2�RGMII_TXD3����������X������dpi_gpio0���������p����������������������������������	���
���������
������������������������������������������������������������emmc_gpio22����������������������������������������������emmc_gpio34�������������"���#���$���%���&���'������������������������������������������������X���������emmc_gpio48�������������0���1���2���3���4���5������������������gpclk0_gpio4����������������������������������gpclk1_gpio5����������������������������������gpclk1_gpio42���������������*������������������gpclk1_gpio44���������������,������������������gpclk2_gpio6����������������������������������gpclk2_gpio43���������������+�������������������������������i2c0_gpio0��������������������������������������X���������i2c0_gpio28����������������������������������i2c0_gpio44�������������,���-������������������i2c1_gpio2�������������������������������������X���������i2c1_gpio44�������������,���-������������������jtag_gpio22����������������������������������������������pcm_gpio18�����������������������������������������pcm_gpio28�����������������������������������������sdhost_gpio48���������������0���1���2���3���4���5������������������spi0_gpio7��������������������	���
���������������������spi0_gpio35�������������#���$���%���&���'������������������spi1_gpio16����������������������������������������������spi2_gpio40�������������(���)���*���+���,���-������������������uart0_gpio14�������������������������������������uart0_ctsrts_gpio16����������������������������������uart0_ctsrts_gpio30����������������������������������������������������X���������uart0_gpio32���������������� ���!������������������������������������X���	������uart0_gpio36����������������$���%������������������uart0_ctsrts_gpio38�������������&���'������������������uart1_gpio14���������������������������������������X���������uart1_ctsrts_gpio16����������������������������������uart1_gpio32���������������� ���!������������������uart1_ctsrts_gpio30����������������������������������uart1_gpio40����������������(���)������������������uart1_ctsrts_gpio42�������������*���+������������������gpclk0_gpio49������pin-gpclk������������gpio49�����������alt1�����������������������gpclk1_gpio50������pin-gpclk������������gpio50�����������alt1�����������������������gpclk2_gpio51������pin-gpclk������������gpio51�����������alt1�����������������������i2c0_gpio46����pin-sda����������alt0�������������gpio46�����������������pin-scl����������alt0�������������gpio47���������������������i2c1_gpio46����pin-sda����������alt1�������������gpio46�����������������pin-scl����������alt1�������������gpio47���������������������i2c3_gpio2�����pin-sda����������alt5�������������gpio2������������������pin-scl����������alt5�������������gpio3����������������������i2c3_gpio4�����pin-sda����������alt5�������������gpio4������������������pin-scl����������alt5�������������gpio5����������������������i2c4_gpio6�����pin-sda����������alt5�������������gpio6������������������pin-scl����������alt5�������������gpio7����������������������i2c4_gpio8�����pin-sda����������alt5�������������gpio8������������������pin-scl����������alt5�������������gpio9����������������������i2c5_gpio10����pin-sda����������alt5�������������gpio10�����������������pin-scl����������alt5�������������gpio11���������������������i2c5_gpio12����pin-sda����������alt5�������������gpio12�����������������pin-scl����������alt5�������������gpio13���������������������i2c6_gpio0�����pin-sda����������alt5�������������gpio0������������������pin-scl����������alt5�������������gpio1����������������������i2c6_gpio22����pin-sda����������alt5�������������gpio22�����������������pin-scl����������alt5�������������gpio23���������������������i2c_slave_gpio8����pins-i2c-slave�����������gpio8�gpio9�gpio10�gpio11������������alt3�������������jtag_gpio48����pins-jtag���������*���gpio48�gpio49�gpio50�gpio51�gpio52�gpio53������������alt4�������������mii_gpio28�����pins-mii�������������gpio28�gpio29�gpio30�gpio31����������alt4�������������mii_gpio36�����pins-mii�������������gpio36�gpio37�gpio38�gpio39����������alt5�������������pcm_gpio50�����pins-pcm�������������gpio50�gpio51�gpio52�gpio53����������alt2�������������pwm0_0_gpio12������pin-pwm����������gpio12�����������alt0�����������������������pwm0_0_gpio18������pin-pwm����������gpio18�����������alt5�����������������������pwm1_0_gpio40�����������X������pin-pwm����������gpio40�����������alt0�����������������������pwm0_1_gpio13������pin-pwm����������gpio13�����������alt0�����������������������pwm0_1_gpio19������pin-pwm����������gpio19�����������alt5�����������������������pwm1_1_gpio41�����������X������pin-pwm����������gpio41�����������alt0�����������������������pwm0_1_gpio45������pin-pwm����������gpio45�����������alt0�����������������������pwm0_0_gpio52������pin-pwm����������gpio52�����������alt1�����������������������pwm0_1_gpio53������pin-pwm����������gpio53�����������alt1�����������������������rgmii_gpio35�������pin-start-stop�����������gpio35�����������alt4����������pin-rx-ok������������gpio36�����������alt4�������������rgmii_irq_gpio34�������pin-irq����������gpio34�����������alt5�������������rgmii_irq_gpio39�������pin-irq����������gpio39�����������alt4�������������rgmii_mdio_gpio28������pins-mdio������������gpio28�gpio29������������alt5�������������rgmii_mdio_gpio37������pins-mdio������������gpio37�gpio38������������alt4�������������spi0_gpio46����pins-spi�������������gpio46�gpio47�gpio48�gpio49����������alt2�������������spi2_gpio46����pins-spi����������#���gpio46�gpio47�gpio48�gpio49�gpio50�����������alt5�������������spi3_gpio0�����pins-spi�������������gpio0�gpio1�gpio2�gpio3����������alt3�������������spi4_gpio4�����pins-spi�������������gpio4�gpio5�gpio6�gpio7����������alt3�������������spi5_gpio12����pins-spi�������������gpio12�gpio13�gpio14�gpio15����������alt3�������������spi6_gpio18����pins-spi�������������gpio18�gpio19�gpio20�gpio21����������alt3�������������uart2_gpio0����pin-tx�����������gpio0������������alt4��������������������pin-rx�����������gpio1������������alt4����������������������uart2_ctsrts_gpio2�����pin-cts����������gpio2������������alt4�������������������pin-rts����������gpio3������������alt4�����������������������uart3_gpio4����pin-tx�����������gpio4������������alt4��������������������pin-rx�����������gpio5������������alt4����������������������uart3_ctsrts_gpio6�����pin-cts����������gpio6������������alt4�������������������pin-rts����������gpio7������������alt4�����������������������uart4_gpio8����pin-tx�����������gpio8������������alt4��������������������pin-rx�����������gpio9������������alt4����������������������uart4_ctsrts_gpio10����pin-cts����������gpio10�����������alt4�������������������pin-rts����������gpio11�����������alt4�����������������������uart5_gpio12�������pin-tx�����������gpio12�����������alt4��������������������pin-rx�����������gpio13�����������alt4����������������������uart5_ctsrts_gpio14����pin-cts����������gpio14�����������alt4�������������������pin-rts����������gpio15�����������alt4�����������������������gpioout�������������������������������alt0����������������������������	���
������������������������serial@7e201000�����������arm,pl011�arm,primecell�����������~ ������������)�������y�����������Q��������������������uartclk�apb_pclk������������ �$���������default���������7������	���������A����������okay�������bluetooth�������������brcm,bcm43438-bt������������Q�����������[���
�����������������mmc@7e202000��������������brcm,bcm2835-sdhost�����������~  ������������)�������x�����������Q������������	����disabled����������i2s@7e203000��������������brcm,bcm2835-i2s��������������~ 0����$��������Q������������	����disabled����������spi@7e204000��������������brcm,bcm2835-spi��������������~ @������������)�������v�����������Q��������������������������� ����������	����disabled����������i2c@7e205000����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�������������~ P������������)�������u�����������Q��������������������������� ��������������okay�������������default���������7�����������4���������dpi@7e208000��������������brcm,bcm2835-dpi��������������~ ��������������Q������������,��������core�pixel����������������������� ����������	����disabled����������dsi@7e209000��������������brcm,bcm2835-dsi0�������������~ �����x��������)�������d������������������������ ������������D�����������Q������ ������/������1��������phy�escape�pixel������������jdsi0_byte�dsi0_ddr2�dsi0_ddr����������	����disabled������������}��������������X���������aux@7e215000��������������brcm,bcm2835-aux������������D�������������~!P������������Q��������������X���
������serial@7e215040�����������brcm,bcm2835-aux-uart�������������~!P@���@��������)�������]�����������Q���
��������������okay�������������default���������7���������spi@7e215080��������������brcm,bcm2835-aux-spi��������������~!P����@��������)�������]�����������Q���
������������������������ ����������	����disabled����������spi@7e2150c0��������������brcm,bcm2835-aux-spi��������������~!P����@��������)�������]�����������Q���
������������������������ ����������	����disabled����������pwm@7e20c000��������������brcm,bcm2835-pwm��������������~ �����(��������Q����������������������������������������������������	����disabled����������mmc@7e300000��������������brcm,bcm2835-sdhci������������~0�������������)�������~�����������Q����������������okay������������������������� �������������default���������7����������������������������������������wifi@1�������������������������brcm,bcm4329-fmac������������hvs@7e400000��������������brcm,bcm2711-hvs��������������~@��������������)�������a�����������Q������������dsi@7e700000��������������brcm,bcm2711-dsi1�������������~p��������������)�������l������������������������ ������������D�����������Q������#������0������2��������phy�escape�pixel������������jdsi1_byte�dsi1_ddr2�dsi1_ddr����������	����disabled������������}��������������X���������i2c@7e804000����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�������������~�@������������)�������u�����������Q��������������������������� ��������������okay�������������default���������7�����������4���������usb@7e980000��������������brcm,bcm2835-usb��������������~��������������)�������I������������������������ ������������Q�����������otg�������������������	���usb2-phy������������}���������������peripheral������������������������� �����������������������������������local_intc@40000000�����������brcm,bcm2836-l1-intc��������������@������������interrupt-controller@40041000�����������������������������������arm,gic-400������� ����@����@ ��� �@@��� �@`��� ���������)������	����������X���������avs-monitor@7d5d2000����������+����brcm,bcm2711-avs-monitor�syscon�simple-mfd������������}] �������thermal�����������brcm,bcm2711-thermal������������%������������X������������dma@7e007000��������������brcm,bcm2835-dma��������������~�p�������������)�������P����������Q����������R����������S����������T����������U����������V����������W����������W����������X����������X���������8��;dma0�dma1�dma2�dma3�dma4�dma5�dma6�dma7�dma8�dma9�dma10���������K�����������V�����������X���������watchdog@7e100000���������$����brcm,bcm2835-pm�brcm,bcm2835-pm-wdt���������l�������������������������~����~������$~����� ������ ��Q��������������������������������v3d�peri_image�h264�isp�������rng@7e104000��������������brcm,bcm2711-rng200�����������~@����(������serial@7e201400�����������arm,pl011�arm,primecell�����������~ ������������)�������y�����������Q��������������������uartclk�apb_pclk������������ �$������	����disabled����������serial@7e201600�����������arm,pl011�arm,primecell�����������~ ������������)�������y�����������Q��������������������uartclk�apb_pclk������������ �$������	����disabled����������serial@7e201800�����������arm,pl011�arm,primecell�����������~ ������������)�������y�����������Q��������������������uartclk�apb_pclk������������ �$������	����disabled����������serial@7e201a00�����������arm,pl011�arm,primecell�����������~ ������������)�������y�����������Q��������������������uartclk�apb_pclk������������ �$������	����disabled����������spi@7e204600��������������brcm,bcm2835-spi��������������~ F������������)�������v�����������Q��������������������������� ����������	����disabled����������spi@7e204800��������������brcm,bcm2835-spi��������������~ H������������)�������v�����������Q��������������������������� ����������	����disabled����������spi@7e204a00��������������brcm,bcm2835-spi��������������~ J������������)�������v�����������Q��������������������������� ����������	����disabled����������spi@7e204c00��������������brcm,bcm2835-spi��������������~ L������������)�������v�����������Q��������������������������� ����������	����disabled����������i2c@7e205600����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�������������~ V������������)�������u�����������Q��������������������������� ����������	����disabled����������i2c@7e205800����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�������������~ X������������)�������u�����������Q��������������������������� ����������	����disabled����������i2c@7e205a00����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�������������~ Z������������)�������u�����������Q��������������������������� ����������	����disabled����������i2c@7e205c00����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�������������~ \������������)�������u�����������Q��������������������������� ����������	����disabled����������pixelvalve@7e206000�����������brcm,bcm2711-pixelvalve0��������������~ `������������)�������m�������������okay����������pixelvalve@7e207000�����������brcm,bcm2711-pixelvalve1��������������~ p������������)�������n�������������okay����������pixelvalve@7e20a000�����������brcm,bcm2711-pixelvalve2��������������~ �������������)�������e�������������okay����������pwm@7e20c800��������������brcm,bcm2835-pwm��������������~ �����(��������Q��������������������������������������������������������okay�������������default���������7������������pixelvalve@7e216000�����������brcm,bcm2711-pixelvalve4��������������~!`������������)�������n�������������okay����������pixelvalve@7ec12000�����������brcm,bcm2711-pixelvalve3��������������~� ������������)�������j���������	����disabled����������vec@7ec13000��������������brcm,bcm2711-vec��������������~�0������������Q��������������)�������{���������	����disabled������������}������������clock@7ef00000������������brcm,brcm2711-dvp�������������~��������������Q�����������D�����������������������X���������interrupt-controller@7ef00100���������"����brcm,bcm2711-l2-intc�brcm,l2-intc�������������~�����0��������)�������`���������������������������������X���������hdmi@7ef00700�������������brcm,bcm2711-hdmi0��������H����~�����~�����~������~������~�����~�����~������~�C����~������������+���hdmi�dvp�phy�rm�packet�metadata�csc�cec�hd����������hdmi�bvb�audio�cec���������������������������,�����������)�������������������������7��;cec-tx�cec-rx�cec-low�wakeup�hpd-connected�hpd-removed�����������������������������
������	���audio-rx��������������okay������������Q������
��������������������������������i2c@7ef04500��������������brcm,bcm2711-hdmi-i2c�������������~�E����~�����������
���bsc�auto-i2c������������4�|�����������okay������������X���������hdmi@7ef05700�������������brcm,bcm2711-hdmi1��������H����~�W����~�S����~�_�����~�_�����~�k����~�o����~������~�����~������������+���hdmi�dvp�phy�rm�packet�metadata�csc�cec�hd����������������������hdmi�bvb�audio�cec��������������������������,�����������)������������	���
���������7��;cec-tx�cec-rx�cec-low�wakeup�hpd-connected�hpd-removed�����������������������	���audio-rx��������������okay������������Q������
�������������������������������i2c@7ef09500��������������brcm,bcm2711-hdmi-i2c�������������~�����~�[����������
���bsc�auto-i2c������������4�|�����������okay������������X���������firmware����������(����raspberrypi,bcm2835-firmware�simple-mfd���������������������� ��������������������������������X������clocks������������raspberrypi,firmware-clocks���������D�����������X���������gpio��������������raspberrypi,firmware-gpio������������l��������|�������������okay����������^���BT_ON�WL_ON�PWR_LED_OFF�GLOBAL_RESET�VDD_SD_IO_SEL�GLOBAL_SHUTDOWN�SD_PWR_ON�SHUTDOWN_REQUEST�����������X���
������reset�������������raspberrypi,firmware-reset����������������������X���(���������power�������������raspberrypi,bcm2835-power�����������������������l�����������X���������mailbox@7e00b840��������������brcm,bcm2835-vchiq������������~��@���<��������)�������"������������clocks�����clk-osc�����������fixed-clock���������D������������josc���������47����������X���������clk-usb�����������fixed-clock���������D������������jotg���������4�8���������X������������phy�����������usb-nop-xceiv������������������������X���������gpu�����������brcm,bcm2711-vc5��������������okay����������clk-27M���������D��������������fixed-clock���������4�����������j27MHz-clock���������X���������clk-108M������������D��������������fixed-clock���������4o��������
��j108MHz-clock������������X���������emmc2bus��������������simple-bus����������������������� ������������{����~��������������������������������������@������mmc@7e340000��������������brcm,bcm2711-emmc2����������������~4�������������)�������~�����������Q������3����������okay���������������� ������������!�������������������arm-pmu�������#����arm,cortex-a72-pmu�arm,armv8-pmuv3��������0��)���������������������������������������������������"���#���$���%������timer�������������arm,armv8-timer�������0��)������
������������������������
�����������������cpus������������������������� ������������>brcm,bcm2836-smp�������cpu@0�����������Lcpu�����������arm,cortex-a72������������������������>spin-table����������X����������������i������������v���@�������������������������������������@������������������������&��������X���"������cpu@1�����������Lcpu�����������arm,cortex-a72�����������������������>spin-table����������X����������������i������������v���@�������������������������������������@������������������������&��������X���#������cpu@2�����������Lcpu�����������arm,cortex-a72�����������������������>spin-table����������X����������������i������������v���@�������������������������������������@������������������������&��������X���$������cpu@3�����������Lcpu�����������arm,cortex-a72�����������������������>spin-table����������X����������������i������������v���@�������������������������������������@������������������������&��������X���%������l2-cache0�������������cache�����������k�����������x���@��������������������������������X���&���������scb�����������simple-bus����������������������� ���������(���{����|����������������������������@������pcie@7d500000�������������brcm,bcm2711-pcie�����������������}P�������������Lpci���������������������������������� �����������)����������������������������	��;pcie�msi�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������'���������{�����������������������������������������������������������������������������X���'���pci@0,0���������Lpci���������������������� �������������{���������������������������������usb@0,0�������������������������������������������(����������������ethernet@7d580000�������������brcm,bcm2711-genet-v5�����������������}X�������������������������� �����������)��������������������������������okay������������)���)��������4rgmii-rxid�����mdio@e14��������������brcm,genet-mdio-v5��������������������������mdio������������������������� ������������4��0���ethernet-phy@1�����������������������X���)���������������leds����������
����gpio-leds������led-pwr���������=PWR���������d������*������������Ckeep������������Qdefault-on�����������memory@0������������Lmemory������������������������������wifi-pwrseq�����������mmc-pwrseq-simple�����������g���
��������������X���������sd_io_1v8_reg�������������regulator-gpio��������
��svdd-sd-io�������������w@����������2Z�����������������������������������������d���
�����������������w@����2Z���������������okay������������X��� ������sd_vcc_reg������������regulator-fixed���������svcc-sd������������2Z�����������2Z�����������������������������
���
���������������X���!������gpio-poweroff�������������gpio-poweroff�����������d���
����������������	compatible�model�#address-cells�#size-cells�interrupt-parent�serial0�serial1�emmc2bus�ethernet0�pcie0�blconfig�stdout-path�ranges�size�reusable�linux,cma-default�alloc-ranges�reg�no-map�status�polling-delay-passive�polling-delay�coefficients�thermal-sensors�temperature�hysteresis�type�dma-ranges�interrupts�clock-frequency�#clock-cells�clocks�phandle�#mbox-cells�gpio-controller�#gpio-cells�interrupt-controller�#interrupt-cells�gpio-ranges�pinctrl-names�gpio-line-names�brcm,pins�brcm,function�brcm,pull�bias-disable�bias-pull-up�clock-names�arm,primecell-periphid�pinctrl-0�uart-has-rtscts�max-speed�shutdown-gpios�clock-output-names�power-domains�assigned-clocks�assigned-clock-rates�#pwm-cells�bus-width�non-removable�mmc-pwrseq�phys�phy-names�dr_mode�g-rx-fifo-size�g-np-tx-fifo-size�g-tx-fifo-size�#thermal-sensor-cells�interrupt-names�#dma-cells�brcm,dma-channel-mask�#power-domain-cells�#reset-cells�reg-names�resets�ddc�dmas�dma-names�wifi-2.4ghz-coexistence�mboxes�firmware�#phy-cells�vqmmc-supply�vmmc-supply�broken-cd�interrupt-affinity�arm,cpu-registers-not-fw-configured�enable-method�device_type�cpu-release-addr�d-cache-size�d-cache-line-size�d-cache-sets�i-cache-size�i-cache-line-size�i-cache-sets�next-level-cache�cache-level�interrupt-map-mask�interrupt-map�msi-controller�msi-parent�brcm,enable-ssc�phy-handle�phy-mode�label�default-state�linux,default-trigger�reset-gpios�regulator-name�regulator-min-microvolt�regulator-max-microvolt�regulator-boot-on�regulator-always-on�regulator-settling-time-us�states�enable-active-high�gpio�