� ����s}���8��k����(���������������k���������������������������������������������������������� ���������"���,Pine64 PinePhone Braveheart (1.1)���������*���2pine64,pinephone-1.1�allwinner,sun50i-a64������chosen����������������������� �������������=���������Dserial0:115200n8�������framebuffer-lcd�������0���2allwinner,simple-framebuffer�simple-framebuffer����������Pmixer0-lcd0����������c������d������������ ���jdisabled����������framebuffer-hdmi����������0���2allwinner,simple-framebuffer�simple-framebuffer����������Pmixer1-lcd1-hdmi�������������c������������e������n������ ���jdisabled�������������cpus������������������������� �������cpu@0������������2arm,cortex-a53�����������qcpu����������}��������������psci��������������������������c����������������cpu����������������������������������������������������� ������cpu@1������������2arm,cortex-a53�����������qcpu����������}�������������psci��������������������������c����������������cpu����������������������������������������������������� ������cpu@2������������2arm,cortex-a53�����������qcpu����������}�������������psci��������������������������c����������������cpu�����������������������������������������������������������cpu@3������������2arm,cortex-a53�����������qcpu����������}�������������psci��������������������������c����������������cpu�����������������������������������������������������������l2-cache�������������2cache��������������������������������������display-engine��������$���2allwinner,sun50i-a64-display-engine��������������������������jokay����������osc24M_clk�����������������������2fixed-clock���������n6���������osc24M���������������&������osc32k_clk�����������������������2fixed-clock���������������������ext-osc32k���������������A������pmu����������2arm,cortex-a53-pmu��������0��2�������t����������u����������v����������w�����������=��� ��� ������������psci���������� ���2arm,psci-0.2��������������smc�������sound������������2simple-audio-card�����������Psun50i-a64-audio������������gi2s������������� ������������ ���������������������������������?���Headphone Jack�HP�Internal Earpiece�EARPIECE�Internal Speaker�Speaker Amp OUTL�Internal Speaker�Speaker Amp OUTR�Speaker Amp INL�LINEOUT�Speaker Amp INR�LINEOUT�Left DAC�DACL�Right DAC�DACR�ADCL�Left ADC�ADCR�Right ADC�Internal Microphone�MBIAS�MIC1�Internal Microphone�Headset Microphone�HBIAS�MIC2�Headset Microphone�����������jokay�������������Microphone�Headset Microphone�Microphone�Internal Microphone�Headphone�Headphone Jack�Speaker�Internal Earpiece�Speaker�Internal Speaker�������simple-audio-card,cpu�����������*���������������� ������simple-audio-card,codec���������*������������timer������������2arm,armv8-timer����������4���������O������0��2������ ������������������������ ��������thermal-zones������cpu0-thermal������������f������������|�����������������������cooling-maps�������map0����������������������0������ ����������� ������������������������������������map1����������������������0������ ����������� ���������������������������������������trips������cpu_alert0������������$����������������������xpassive��������������������cpu_alert1������������_����������������������xhot��������������������cpu_crit���������������������������������� ���xcritical����������������gpu0-thermal������������f������������|�������������������������gpu1-thermal������������f������������|����������������������������soc����������2simple-bus����������������������� �������������=���bus@1000000����������2allwinner,sun50i-a64-de2�������������}����@�������������������������������������� ������������=��������@�����clock@0����������2allwinner,sun50i-a64-de2-clk�������������}����������������c������4������c����������bus�mod����������������������������������������������������������rotate@20000����������@���2allwinner,sun50i-a64-de2-rotate�allwinner,sun8i-a83t-de2-rotate����������}��������������2�������`������������c������ ������ ����������bus�mod����������������������mixer@100000����������!���2allwinner,sun50i-a64-de2-mixer-0�������������}���������������c�����������������������bus�mod���������������������������������ports������������������������ �������port@1����������������������� �������������}������endpoint@0�����������}�����������������������������������endpoint@1�����������}�������������������������������������������mixer@200000����������!���2allwinner,sun50i-a64-de2-mixer-1�������������}� ��������������c����������������������bus�mod��������������������������������ports������������������������ �������port@1����������������������� �������������}������endpoint@0�����������}�����������������������������������endpoint@1�����������}����������������������������������������������syscon@1c00000��������$���2allwinner,sun50i-a64-system-control����������}��������������������������� �������������=�������������7���sram@18000�������� ���2mmio-sram������������}��������������������������� ������������=�������������sram-section@0�����������2allwinner,sun50i-a64-sram-c����������}�����������������������������sram@1d00000���������� ���2mmio-sram������������}��������������������������� ������������=�������������sram-section@0��������9���2allwinner,sun50i-a64-sram-c1�allwinner,sun4i-a10-sram-c1�������������}�������������������� ������������dma-controller@1c02000�����������2allwinner,sun50i-a64-dma�������������}� ������������2�������2������������c��������������������������������������������������������������������*������lcd-controller@1c0c000��������<���2allwinner,sun50i-a64-tcon-lcd�allwinner,sun8i-a83t-tcon-lcd����������}��������������2�������V������������c������/������d������ ����ahb�tcon-ch0������������tcon-pixel-clock�������������������������������������#������ ��lcd�lvds�������ports������������������������ �������port@0����������������������� �������������}�������endpoint@0�����������}�����������������������������������endpoint@1�����������}�������������������������������������port@1����������������������� �������������}������endpoint@1�����������}�����������������������)����������������;���������������lcd-controller@1c0d000��������:���2allwinner,sun50i-a64-tcon-tv�allwinner,sun8i-a83t-tcon-tv������������}��������������2�������W������������c������0������e������ ����ahb�tcon-ch1���������������������������lcd����ports������������������������ �������port@0����������������������� �������������}�������endpoint@0�����������}�����������������������������������endpoint@1�����������}�������������������������������������port@1����������������������� �������������}������endpoint@1�����������}����������������������������@���������������video-codec@1c0e000�������"���2allwinner,sun50i-a64-video-engine������������}���������������c������.������j������_����������ahb�mod�ram������������������������2�������:��������������� ���������mmc@1c0f000����������2allwinner,sun50i-a64-mmc�������������}���������������c������������K����������ahb�mmc������������������������ahb���������2�������<�����������@�р���������jokay������������������������� ������������Ndefault���������\���!��������f���"��������r���"�����������#�������������������������������������mmc@1c10000����������2allwinner,sun50i-a64-mmc�������������}���������������c������ ������L����������ahb�mmc���������������� ��������ahb���������2�������=�����������@�р������ ���jdisabled������������������������� ����������mmc@1c11000����������2allwinner,sun50i-a64-emmc������������}��������������c������!������M����������ahb�mmc���������������� ��������ahb���������2�������>�����������@�р���������jokay������������������������� ������������Ndefault���������\���$��������f���"��������r���"��������������������������������������eeprom@1c14000�����������2allwinner,sun50i-a64-sid�������������}�@������������������������� ������thermal-sensor-calibration@34������������}���4����������������-���������crypto@1c15000�����������2allwinner,sun50i-a64-crypto����������}�P������������2�������^������������c������������O����������bus�mod����������������������mailbox@1c17000�������7���2allwinner,sun50i-a64-msgbox�allwinner,sun6i-a31-msgbox�����������}�p�������������c������6��������������� ��������2�������1���������������������usb@1c19000����������2allwinner,sun8i-a33-musb�������������}���������������c������)�����������������������2�������G������������mc��������������%�������������usb�������������%�������������peripheral�����������jokay����������phy@1c19400����������2allwinner,sun50i-a64-usb-phy�������������}���������������������������phy_ctrl�pmu0�pmu1�����������c������V������W����������usb0_phy�usb1_phy���������������������������������usb0_reset�usb1_reset������������jokay�����������������������������%������usb@1c1a000�������'���2allwinner,sun50i-a64-ehci�generic-ehci�����������}��������������2�������H������������c������,������*������[���������������������������������%�������������usb����������jokay����������usb@1c1a400�������'���2allwinner,sun50i-a64-ohci�generic-ohci�����������}��������������2�������I������������c������,������[���������������������������%�������������usb����������jokay����������usb@1c1b000�������'���2allwinner,sun50i-a64-ehci�generic-ehci�����������}��������������2�������J������������c������-������+������]���������������������������������%������������usb����������jokay����������usb@1c1b400�������'���2allwinner,sun50i-a64-ohci�generic-ohci�����������}��������������2�������K������������c������-������]���������������������������%������������usb����������jokay����������clock@1c20000������������2allwinner,sun50i-a64-ccu�������������}���������������c���&���'���������� ����hosc�losc���������������������������������������������pinctrl@1c20800����������2allwinner,sun50i-a64-pinctrl�������������}�����������$��2���������������������������������������c������:���&���'��������������apb�hosc�losc��������������������������������'��������<�����������M���"��������[���"��������i���"��������w���(������������"������������)������������"�������������#���csi-pins����������.���PE0�PE2�PE3�PE4�PE5�PE6�PE7�PE8�PE9�PE10�PE11������������csi��������������9������i2c0-pins������������PH0�PH1����������i2c0�����������������0������i2c1-pins������������PH2�PH3����������i2c1�����������������2������i2c2-pins��������� ���PE14�PE15������������i2c2�����������������4������mmc0-pins������������PF0�PF1�PF2�PF3�PF4�PF5����������mmc0���������������������������������������!������mmc1-pins������������PG0�PG1�PG2�PG3�PG4�PG5����������mmc1��������������������������������mmc2-pins���������3���PC5�PC6�PC8�PC9�PC10�PC11�PC12�PC13�PC14�PC15�PC16�����������mmc2���������������������������������������$������mmc2-ds-pin����������PC1����������mmc2��������������������������������pwm-pin����������PD22�������������pwm��������������8������rmii-pins���������2���PD10�PD11�PD13�PD14�PD17�PD18�PD19�PD20�PD22�PD23������������emac����������������(������rgmii-pins��������I���PD8�PD9�PD10�PD11�PD12�PD13�PD15�PD16�PD17�PD18�PD19�PD20�PD21�PD22�PD23�������������emac����������������(������spdif-tx-pin�������������PH8����������spdif����������������+������spi0-pins������������PC0�PC1�PC2�PC3����������spi0�����������������5������spi1-pins������������PD0�PD1�PD2�PD3����������spi1�����������������6������uart0-pb-pins������������PB8�PB9����������uart0����������������.������uart1-pins�����������PG6�PG7����������uart1���������uart1-rts-cts-pins�����������PG8�PG9����������uart1���������uart2-pins�����������PB0�PB1����������uart2���������uart3-pins�����������PD0�PD1����������uart3����������������/������uart4-pins�����������PD2�PD3����������uart4���������uart4-rts-cts-pins�����������PD4�PD5����������uart4������������spdif@1c21000����������������������4���2allwinner,sun50i-a64-spdif�allwinner,sun8i-h3-spdif����������}�������������2�������������������c������9������U���������������%������ ����apb�spdif���������������*������������tx����������Ndefault���������\���+������ ���jdisabled����������lradc@1c21800���������8���2allwinner,sun50i-a64-lradc�allwinner,sun8i-a83t-r-lradc����������}�������������2�������������������jokay����������������,���button-200�������� ��Volume Up��������������s��������8������������� @������button-400����������Volume Down������������r��������8�����������������������i2s@1c22000��������������������0���2allwinner,sun50i-a64-i2s�allwinner,sun8i-h3-i2s����������}� ������������2������� ������������c������<������R����������apb�mod����������������'���������rx�tx���������������*������*��������� ���jdisabled����������i2s@1c22400��������������������0���2allwinner,sun50i-a64-i2s�allwinner,sun8i-h3-i2s����������}�$������������2�������������������c������=������S����������apb�mod����������������(���������rx�tx���������������*������*��������� ���jdisabled����������dai@1c22c00�����������������������2allwinner,sun50i-a64-codec-i2s�����������}�,������������2�������������������c������8������k����������apb�mod����������������$������������*������*������������rx�tx������������jokay�����������������������codec@1c22e00����������������������5���2allwinner,sun50i-a64-codec�allwinner,sun8i-a33-codec�������������}�.������������2�������������������c������8������k����������bus�mod����������jokay�����������������������thermal-sensor@1c25000�����������2allwinner,sun50i-a64-ths�������������}�P�������������c������;������I����������bus�mod���������2�������������������������&�����������-��������*calibration���������;����������������������serial@1c28000�����������2snps,dw-apb-uart�������������}������������2�������������������Q�����������[������������c������C���������������.���������jokay������������Ndefault���������\���.������serial@1c28400�����������2snps,dw-apb-uart�������������}������������2������������������Q�����������[������������c������D���������������/������ ���jdisabled����������serial@1c28800�����������2snps,dw-apb-uart�������������}������������2������������������Q�����������[������������c������E���������������0������ ���jdisabled����������serial@1c28c00�����������2snps,dw-apb-uart�������������}������������2������������������Q�����������[������������c������F���������������1���������jokay������������Ndefault���������\���/������serial@1c29000�����������2snps,dw-apb-uart�������������}������������2������������������Q�����������[������������c������G���������������2������ ���jdisabled����������i2c@1c2ac00����������2allwinner,sun6i-a31-i2c����������}¬������������2�������������������c������?���������������*��������Ndefault���������\���0���������jokay������������������������� �������touchscreen@5d�����������2goodix,gt917s������������}���]�������������#��������2�����������������h���#������������������r���#������������������~���1������������1���������������������������������i2c@1c2b000����������2allwinner,sun6i-a31-i2c����������}°������������2�������������������c������@���������������+��������Ndefault���������\���2���������jokay������������������������� �������lis3mdl@1e�����������2st,lis3mdl-magn����������}���������������3������������3������mpu6050@68�����������2invensense,mpu6050�����������}���h�������������#��������2���������������������3������������3���������i2c@1c2b400����������2allwinner,sun6i-a31-i2c����������}´������������2�������������������c������A���������������,��������Ndefault���������\���4���������jokay������������������������� ����������spi@1c68000����������2allwinner,sun8i-h3-spi�����������}ƀ������������2�������A������������c������'������P����������ahb�mod�������������*������*������������rx�tx�����������Ndefault���������\���5��������������������� ���jdisabled������������������������������������� ����������spi@1c69000����������2allwinner,sun8i-h3-spi�����������}Ɛ������������2�������B������������c������(������Q����������ahb�mod�������������*������*������������rx�tx�����������Ndefault���������\���6��������������������� ���jdisabled������������������������������������� ����������ethernet@1c30000�������������2allwinner,sun50i-a64-emac���������������7���������}��������������2�������R������������macirq����������������� ������ ��stmmaceth������������c������$������ ����stmmaceth��������� ���jdisabled�������mdio�������������2snps,dwmac-mdio���������������������� �������������gpu@1c40000�������'���2allwinner,sun50i-a64-mali�arm,mali-400�����������}������������T��2�������a����������b����������c����������d����������f����������g����������e���������#���gp�gpmmu�pp0�ppmmu0�pp1�ppmmu1�pmu�����������c������5������r������ ����bus�core�������������������������interrupt-controller@1c81000�������������2arm,gic-400������� ���}������ ��� ��@��� ��`��� ���������2������ �����������'��������<����������������������pwm@1c21400�������1���2allwinner,sun50i-a64-pwm�allwinner,sun5i-a13-pwm�������������}��������������c���&��������Ndefault���������\���8������������������ ���jdisabled����������dram-controller@1c62000����������2allwinner,sun50i-a64-mbus������������}� �������������c������p��������������������� ����������������@��������������������������������>������csi@1cb0000����������2allwinner,sun50i-a64-csi�������������}��������������2�������T������������c������2������h������`����������bus�mod�ram������������������������Ndefault���������\���9������ ���jdisabled����������dsi@1ca0000����������2allwinner,sun50i-a64-mipi-dsi������������}��������������2�������Y������������c���������������������������������:���������dphy�������������jokay������������������������� ���������������3���port�������endpoint����������������;����������������������panel@0����������2xingbangda,xbd599������������}������������r���#��������������������<�������� ���1��������+���=���������d-phy@1ca1000���������=���2allwinner,sun50i-a64-mipi-dphy�allwinner,sun6i-a31-mipi-dphy�������������}��������������c������������q����������bus�mod�������������������������jokay������������������������������:������deinterlace@1e00000�������@���2allwinner,sun50i-a64-deinterlace�allwinner,sun8i-h3-deinterlace����������}���������������c������1������f������a����������bus�mod�ram������������������������2�������]�����������5���>��� ��������Cdma-mem�������hdmi@1ee0000����������:���2allwinner,sun50i-a64-dw-hdmi�allwinner,sun8i-a83t-dw-hdmi������������}��������������[�����������2�������X������������c������3������o������n����������iahb�isfr�tmds�������������������������ctrl����������������?���������phy������� ���jdisabled�������ports������������������������ �������port@0�����������}�������endpoint����������������@����������������������port@1�����������}���������������hdmi-phy@1ef0000�������������2allwinner,sun50i-a64-hdmi-phy������������}���������������c������3������o����������������bus�mod�pll-0��������������������������phy���������������������������?������rtc@1f00000�������0���2allwinner,sun50i-a64-rtc�allwinner,sun8i-h3-rtc����������}��������������2�������(����������)�����������osc32k�osc32k-out�iosc�����������c���A������������������������'������interrupt-controller@1f00c00����������7���2allwinner,sun50i-a64-r-intc�allwinner,sun6i-a31-r-intc�����������'��������<������������}�������������2������� ����������������G������clock@1f01400������������2allwinner,sun50i-a64-r-ccu�����������}��������������c���&���'�������'�������������������hosc�losc�iosc�pll-periph���������������������������������������C������codec-analog@1f015c0����������"���2allwinner,sun50i-a64-codec-analog������������}��������������jokay������������V���B�������������������i2c@1f02400�������1���2allwinner,sun50i-a64-i2c�allwinner,sun6i-a31-i2c�������������}�$������������2�������,������������c���C��� ������������C��������� ���jdisabled������������������������� ����������ir@1f02000��������/���2allwinner,sun50i-a64-ir�allwinner,sun6i-a31-ir�����������}� �������������c���C������C�������������apb�ir��������������C������������2�������%�����������Ndefault���������\���D������ ���jdisabled����������pwm@1f03800�������1���2allwinner,sun50i-a64-pwm�allwinner,sun5i-a13-pwm�������������}�8�������������c���&��������Ndefault���������\���E���������������������jokay�����������������H������pinctrl@1f02c00����������2allwinner,sun50i-a64-r-pinctrl�����������}�,������������2�������-������������c���C������&���A����������apb�hosc�losc��������������������������������'��������<������r-i2c-pl89-pins����������PL8�PL9����������s_i2c���������r-ir-rx-pin����������PL11���������� ���s_cir_rx�����������������D������r-pwm-pin������������PL10�������������s_pwm����������������E������r-rsb-pins�����������PL0�PL1����������s_rsb����������������F���������rsb@1f03400����������2allwinner,sun8i-a23-rsb����������}�4������������2�������'������������c���C������������-��������������C�����������Ndefault���������\���F���������jokay������������������������� �������pmic@3a3�������������2x-powers,axp803����������}����������������G��������2����������������'��������<������ac-power-supply�������@���2x-powers,axp803-ac-power-supply�x-powers,axp813-ac-power-supply����������jokay����������adc�������(���2x-powers,axp803-adc�x-powers,axp813-adc���������c���������gpio����������*���2x-powers,axp803-gpio�x-powers,axp813-gpio��������������������������gpio0-ldo������������GPIO0������������ldo�������gpio1-ldo������������GPIO1������������ldo����������battery-power-supply����������J���2x-powers,axp803-battery-power-supply�x-powers,axp813-battery-power-supply������������jokay����������regulators����������u������aldo1��������� ���dovdd-csi�������������w@����������w@�������������(������aldo2������������vcc-pl����������������������w@����������w@������aldo3��������� ���vcc-pll-avcc������������������������)2�����������2Z��������������,������dc1sw������������dc1sw���������dcdc1������������vcc-3v3���������������������2Z�����������2Z��������������"������dcdc2��������� ���vdd-cpux������������������������B@����������� �������������������dcdc3������������dcdc3���������dcdc4������������dcdc4���������dcdc5��������� ���vcc-dram������������������������O�����������O�������dcdc6������������vdd-sys�����������������������������������������dldo1������������vcc-dsi-sensor������������2Z�����������2Z��������������3������dldo2������������vcc-mipi-io�����������w@����������w@�������������<������dldo3��������� ���avdd-csi��������������*������������*��������dldo4������������vcc-wifi-io�����������w@����������w@�������������)������eldo1��������� ���vcc-lpddr�����������������������w@����������w@�������������B������eldo2������������eldo2���������eldo3��������� ���dvdd-1v8-csi��������������w@����������w@������fldo1��������� ���vcc-1v2-hsic��������������O�����������O�������fldo2��������� ���vdd-cpus��������������������������������������������ldo-io0����������vcc-lcd-ctp-stk����������jokay��������������2Z�����������2Z��������������1������ldo-io1����������vcc-1v8-typec������������jokay��������������w@����������w@������rtc-ldo���������������������-������������-�����������vcc-rtc�������drivevbus��������� ���drivevbus��������� ���jdisabled�������������usb-power-supply����������B���2x-powers,axp803-usb-power-supply�x-powers,axp813-usb-power-supply������������jokay����������������watchdog@1c20ca0����������1���2allwinner,sun50i-a64-wdt�allwinner,sun6i-a31-wdt�������������}����� ��������2�������������������c���&���������opp-table-cpu������������2operating-points-v2���������������������������opp-648000000����������������&�������������ހ������������������opp-816000000����������������0�,�������������������������������opp-912000000����������������6\������������������������������opp-960000000����������������98p������������@������������������opp-1008000000���������������<������������O�������������������opp-1056000000���������������>�H�������������������������������opp-1104000000���������������Aʹ�����������9�������������������opp-1152000000���������������D� ������������ ���������������������aliases���������/soc/serial@1c28000�������backlight������������2pwm-backlight��������������H�������P��������������#������ ������������&���1������P��3������.��J��r��������@�����$�����a��&���� �� $��d�����P�����������E���2��������\����������������=������leds���������� ���2gpio-leds������blue���������� ���indicator�����������u���������������#����������������green��������� ���indicator�����������u���������������#����������������red������� ���indicator�����������u���������������#�������������������audio-amplifier����������2simple-audio-amplifier�������������#������������������{Speaker Amp��������������������vibrator�������������2gpio-vibrator��������������#������������������ ���"��������� interrupt-parent�#address-cells�#size-cells�model�compatible�ranges�stdout-path�allwinner,pipeline�clocks�status�device_type�reg�enable-method�next-level-cache�clock-names�#cooling-cells�operating-points-v2�cpu-supply�phandle�cache-level�allwinner,pipelines�#clock-cells�clock-frequency�clock-output-names�interrupts�interrupt-affinity�simple-audio-card,name�simple-audio-card,format�simple-audio-card,frame-master�simple-audio-card,bitclock-master�simple-audio-card,mclk-fs�simple-audio-card,aux-devs�simple-audio-card,routing�simple-audio-card,widgets�sound-dai�allwinner,erratum-unknown1�arm,no-tick-in-suspend�polling-delay-passive�polling-delay�thermal-sensors�trip�cooling-device�temperature�hysteresis�allwinner,sram�resets�#reset-cells�remote-endpoint�dma-channels�dma-requests�#dma-cells�reset-names�allwinner,tcon-channel�max-frequency�pinctrl-names�pinctrl-0�vmmc-supply�vqmmc-supply�cd-gpios�disable-wp�bus-width�non-removable�cap-mmc-hw-reset�#mbox-cells�interrupt-names�phys�phy-names�extcon�dr_mode�reg-names�#phy-cells�gpio-controller�#gpio-cells�interrupt-controller�#interrupt-cells�vcc-pb-supply�vcc-pc-supply�vcc-pd-supply�vcc-pe-supply�vcc-pf-supply�vcc-pg-supply�vcc-ph-supply�pins�function�drive-strength�bias-pull-up�#sound-dai-cells�dmas�dma-names�vref-supply�label�linux,code�voltage�nvmem-cells�nvmem-cell-names�#thermal-sensor-cells�reg-shift�reg-io-width�irq-gpios�reset-gpios�AVDD28-supply�VDDIO-supply�touchscreen-size-x�touchscreen-size-y�vdd-supply�vddio-supply�num-cs�syscon�#pwm-cells�dma-ranges�#interconnect-cells�vcc-dsi-supply�iovcc-supply�backlight�interconnects�interconnect-names�cpvdd-supply�#io-channel-cells�x-powers,dcdc-freq�regulator-name�regulator-min-microvolt�regulator-max-microvolt�regulator-always-on�opp-shared�opp-hz�opp-microvolt�clock-latency-ns�serial0�pwms�enable-gpios�power-supply�brightness-levels�num-interpolated-steps�default-brightness-level�color�sound-name-prefix�