�
����g����H��a����(��������������a`��������������������������������������������#����raspberrypi,4-model-b�brcm,bcm2711�����������Raspberry Pi 4 Model B����������������������� ������������,������aliases����������=/soc/serial@7e201000�������������E/soc/serial@7e215040����������
���M/emmc2bus������������V/scb/ethernet@7d580000�����������`/scb/pcie@7d500000��������chosen�����������fserial1:115200n8����������reserved-memory���������������������� �������������r���linux,cma�������������shared-dma-pool����������y�������������~�����������������������������@������������thermal-zones������cpu-thermal������������������������������������������A�����������������trips������cpu-crit���������������_���������������������	����critical�������������cooling-maps����������������soc�����������simple-bus����������������������� ���������0���r~��������������|��������������@�����������������������������������@������timer@7e003000������������brcm,bcm2835-system-timer�����������~�0����������0���������@����������A����������B����������C������������B@������txp@7e004000��������������brcm,bcm2835-txp������������~�@���� ���������������K���������cprman@7e101000�����������brcm,bcm2711-cprman���������-�����������~��� �������4��:�������������������������������������������������A���������mailbox@7e00b880��������������brcm,bcm2835-mbox�����������~������@���������������!�����������I������������A���������gpio@7e200000�������������brcm,bcm2711-gpio�����������~ ������������0���������q����������r����������s����������t������������U��������e������������q�����������������������������������:���������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����������A������dpi_gpio0���������p����������������������������������	���
���������
������������������������������������������������������������emmc_gpio22����������������������������������������������emmc_gpio34�������������"���#���$���%���&���'������������������������������������������������A���������emmc_gpio48�������������0���1���2���3���4���5������������������gpclk0_gpio4����������������������������������gpclk1_gpio5����������������������������������gpclk1_gpio42���������������*������������������gpclk1_gpio44���������������,������������������gpclk2_gpio6����������������������������������gpclk2_gpio43���������������+�������������������������������i2c0_gpio0��������������������������������������A���������i2c0_gpio28����������������������������������i2c0_gpio44�������������,���-������������������i2c1_gpio2�������������������������������������A���������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����������������������������������������������������A���������uart0_gpio32���������������� ���!������������������������������������A���	������uart0_gpio36����������������$���%������������������uart0_ctsrts_gpio38�������������&���'������������������uart1_gpio14���������������������������������������A���������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�����������A������pin-pwm����������gpio40�����������alt0�����������������������pwm0_1_gpio13������pin-pwm����������gpio13�����������alt0�����������������������pwm0_1_gpio19������pin-pwm����������gpio19�����������alt5�����������������������pwm1_1_gpio41�����������A������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�����������:���������������������uartclk�apb_pclk������������	�$���������default��������� ������	���������*��������:okay�������bluetooth�������������brcm,bcm43438-bt������������A�����������K���
�����������������mmc@7e202000��������������brcm,bcm2835-sdhost���������~  �������������������x�����������:������������	��:disabled����������i2s@7e203000��������������brcm,bcm2835-i2s������������~ 0����$��������:������������	��:disabled����������spi@7e204000��������������brcm,bcm2835-spi������������~ @�������������������v�����������:��������������������������� ����������	��:disabled����������i2c@7e205000����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�����������~ P�������������������u�����������:��������������������������� ������������:okay�������������default��������� ��������������������dpi@7e208000��������������brcm,bcm2835-dpi������������~ ��������������:������������,���������core�pixel����������������������� ����������	��:disabled����������dsi@7e209000��������������brcm,bcm2835-dsi0�����������~ �����x���������������d������������������������ ������������-�����������:������ ������/������1���������phy�escape�pixel������������Zdsi0_byte�dsi0_ddr2�dsi0_ddr����������	��:disabled������������m��������������A���������aux@7e215000��������������brcm,bcm2835-aux������������-�����������~!P������������:��������������A���
������serial@7e215040�����������brcm,bcm2835-aux-uart�����������~!P@���@���������������]�����������:���
������������:okay�������������default��������� ���������spi@7e215080��������������brcm,bcm2835-aux-spi������������~!P����@���������������]�����������:���
������������������������ ����������	��:disabled����������spi@7e2150c0��������������brcm,bcm2835-aux-spi������������~!P����@���������������]�����������:���
������������������������ ����������	��:disabled����������pwm@7e20c000��������������brcm,bcm2835-pwm������������~ �����(��������:��������������{�������������������������������������	��:disabled����������mmc@7e300000��������������brcm,bcm2835-sdhci����������~0��������������������~�����������:��������������:okay������������������������� �������������default��������� ����������������������������������������wifi@1�����������������������brcm,bcm4329-fmac������������hvs@7e400000��������������brcm,bcm2711-hvs������������~@���������������������a�����������:������������dsi@7e700000��������������brcm,bcm2835-dsi1�����������~p���������������������l������������������������ ������������-�����������:������#������0������2���������phy�escape�pixel������������Zdsi1_byte�dsi1_ddr2�dsi1_ddr����������	��:disabled������������m��������������A���������i2c@7e804000����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�����������~�@�������������������u�����������:��������������������������� ������������:okay�������������default��������� ��������������������vec@7e806000��������������brcm,bcm2835-vec������������~�`������������:���������������������{���������	��:disabled������������m������������usb@7e980000��������������brcm,bcm2835-usb������������~���������������������I������������������������ ������������:������������otg�������������������	���usb2-phy������������m���������������peripheral�������������������������� �����������������������������������local_intc@40000000�����������brcm,bcm2836-l1-intc������������@������������interrupt-controller@40041000������������q����������������������arm,gic-400������� ��@����@ ��� �@@��� �@`��� ���������������	����������A���������avs-monitor@7d5d2000����������+����brcm,bcm2711-avs-monitor�syscon�simple-mfd����������}] �������thermal�����������brcm,bcm2711-thermal������������������������A������������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���������;�����������F�����������A���������watchdog@7e100000���������$����brcm,bcm2835-pm�brcm,bcm2835-pm-wdt���������\�����������p�����������~����~������$~����� ������ ��:���������������������������������v3d�peri_image�h264�isp����������}������rng@7e104000��������������brcm,bcm2711-rng200���������~@����(������serial@7e201400�����������arm,pl011�arm,primecell���������~ �������������������y�����������:���������������������uartclk�apb_pclk������������	�$������	��:disabled����������serial@7e201600�����������arm,pl011�arm,primecell���������~ �������������������y�����������:���������������������uartclk�apb_pclk������������	�$������	��:disabled����������serial@7e201800�����������arm,pl011�arm,primecell���������~ �������������������y�����������:���������������������uartclk�apb_pclk������������	�$������	��:disabled����������serial@7e201a00�����������arm,pl011�arm,primecell���������~ �������������������y�����������:���������������������uartclk�apb_pclk������������	�$������	��:disabled����������spi@7e204600��������������brcm,bcm2835-spi������������~ F�������������������v�����������:��������������������������� ����������	��:disabled����������spi@7e204800��������������brcm,bcm2835-spi������������~ H�������������������v�����������:��������������������������� ����������	��:disabled����������spi@7e204a00��������������brcm,bcm2835-spi������������~ J�������������������v�����������:��������������������������� ����������	��:disabled����������spi@7e204c00��������������brcm,bcm2835-spi������������~ L�������������������v�����������:��������������������������� ����������	��:disabled����������i2c@7e205600����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�����������~ V�������������������u�����������:��������������������������� ����������	��:disabled����������i2c@7e205800����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�����������~ X�������������������u�����������:��������������������������� ����������	��:disabled����������i2c@7e205a00����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�����������~ Z�������������������u�����������:��������������������������� ����������	��:disabled����������i2c@7e205c00����������"����brcm,bcm2711-i2c�brcm,bcm2835-i2c�����������~ \�������������������u�����������:��������������������������� ����������	��: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������������~ �����(��������:��������������{���������������������������������������:okay�������������default��������� ������������pixelvalve@7e216000�����������brcm,bcm2711-pixelvalve4������������~!`�������������������n�����������:okay����������pixelvalve@7ec12000�����������brcm,bcm2711-pixelvalve3������������~� �������������������j���������	��:disabled����������clock@7ef00000������������brcm,brcm2711-dvp�����������~��������������:�����������-�����������p�����������A���������hdmi@7ef00700�������������brcm,bcm2711-hdmi0��������H��~�����~�����~������~������~�����~�����~������~�C����~������������+���hdmi�dvp�phy�rm�packet�metadata�csc�cec�hd�����������hdmi�bvb�audio�cec���������������������������������������������
������	���audio-rx������������:okay������������:������
����������������������i2c@7ef04500��������������brcm,bcm2711-hdmi-i2c�����������~�E����~�����������
���bsc�auto-i2c�������������|���������:okay������������A���������hdmi@7ef05700�������������brcm,bcm2711-hdmi1��������H��~�W����~�S����~�_�����~�_�����~�k����~�o����~������~�����~������������+���hdmi�dvp�phy�rm�packet�metadata�csc�cec�hd�����������������������hdmi�bvb�audio�cec��������������������������������������	���audio-rx������������:okay������������:������
���������������������i2c@7ef09500��������������brcm,bcm2711-hdmi-i2c�����������~�����~�[����������
���bsc�auto-i2c�������������|���������:okay������������A���������firmware����������(����raspberrypi,bcm2835-firmware�simple-mfd���������������������� ��������������������������������A������clocks������������raspberrypi,firmware-clocks���������-�����������A���������gpio��������������raspberrypi,firmware-gpio������������U��������e���������G���BT_ON�WL_ON�PWR_LED_OFF�GLOBAL_RESET�VDD_SD_IO_SEL�CAM_GPIO�SD_PWR_ON�����������:okay������������A���
������reset�������������raspberrypi,firmware-reset����������p�����������A���'���������power�������������raspberrypi,bcm2835-power�����������������������\�����������A���������mailbox@7e00b840��������������brcm,bcm2835-vchiq����������~��@���<���������������"������������clocks�����clk-osc�����������fixed-clock���������-������������Zosc���������7����������A���������clk-usb�����������fixed-clock���������-������������Zotg����������8���������A������������phy�����������usb-nop-xceiv������������������������A���������gpu�����������brcm,bcm2711-vc5������������:okay����������clk-27M���������-��������������fixed-clock��������������������Z27MHz-clock���������A���������clk-108M������������-��������������fixed-clock���������o��������
��Z108MHz-clock������������A���������emmc2bus��������������simple-bus����������������������� ������������r����~��������������������������������������@������mmc@7e340000��������������brcm,bcm2711-emmc2��������������~4��������������������~�����������:������3��������:okay���������������������������� �������������������arm-pmu�������#����arm,cortex-a72-pmu�arm,armv8-pmuv3��������0������������������������������������������������������!���"���#���$������timer�������������arm,armv8-timer�������0��������
������������������������
�����������
������cpus������������������������� ������������.brcm,bcm2836-smp�������cpu@0�����������<cpu�����������arm,cortex-a72����������������������.spin-table����������H����������������Y������������f���@��������x����������������������������@������������������������%��������A���!������cpu@1�����������<cpu�����������arm,cortex-a72���������������������.spin-table����������H����������������Y������������f���@��������x����������������������������@������������������������%��������A���"������cpu@2�����������<cpu�����������arm,cortex-a72���������������������.spin-table����������H����������������Y������������f���@��������x����������������������������@������������������������%��������A���#������cpu@3�����������<cpu�����������arm,cortex-a72���������������������.spin-table����������H����������������Y������������f���@��������x����������������������������@������������������������%��������A���$������l2-cache0�������������cache�����������[�����������h���@��������z�����������������������A���%���������scb�����������simple-bus����������������������� ���������(���r����|����������������������������@������pcie@7d500000�������������brcm,bcm2711-pcie���������������}P�������������<pci���������������������������������� ���������������������������������������	��+pcie�msi��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&���������r���������������������������������������������������������������������	��������A���&���pci@0,0���������<pci���������������������� �������������r�������������������������������usb@0,0�����������������������������������������'����������������ethernet@7d580000�������������brcm,bcm2711-genet-v5���������������}X�������������������������� �����������������������������������������:okay���������������(��������$rgmii-rxid�����mdio@e14��������������brcm,genet-mdio-v5������������������������mdio������������������������� �������ethernet-phy@1���������������������A���(���������������leds����������
����gpio-leds������led-act���������-ACT���������3keep����������
��Aheartbeat�����������T������*����������led-pwr���������-PWR���������T���
��������������3keep������������Adefault-on�����������memory@0������������<memory����������������������������wifi-pwrseq�����������mmc-pwrseq-simple�����������W���
��������������A���������sd_io_1v8_reg�������������regulator-gpio��������
��cvdd-sd-io�����������r�w@����������2Z�����������������������������������������T���
�����������������w@����2Z�������������:okay������������A���������sd_vcc_reg������������regulator-fixed���������cvcc-sd����������r�2Z�����������2Z���������������������������������
���������������A��� ���������	compatible�model�#address-cells�#size-cells�interrupt-parent�serial0�serial1�emmc2bus�ethernet0�pcie0�stdout-path�ranges�size�reusable�linux,cma-default�alloc-ranges�polling-delay-passive�polling-delay�coefficients�thermal-sensors�temperature�hysteresis�type�dma-ranges�reg�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�status�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�system-power-controller�reg-names�resets�ddc�dmas�dma-names�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�