'8( L(hisilicon,hi6220-hikeyhisilicon,hi6220 +7HiKey Development Boardpsci arm,psci-0.2=smccpus+cpu-mapcluster0core0Dcore1Dcore2Dcore3Dcluster1core0Dcore1Dcore2Dcore3D idle-statesHpscicpu-sleeparm,idle-stateUf}  cluster-sleeparm,idle-stateUf} cpu@0arm,cortex-a53arm,armv8cpupsci   +=L \o7cpu@1arm,cortex-a53arm,armv8cpupsci  L \cpu@2arm,cortex-a53arm,armv8cpupsci  L \cpu@3arm,cortex-a53arm,armv8cpupsci  L \cpu@100arm,cortex-a53arm,armv8cpupsci L \cpu@101arm,cortex-a53arm,armv8cpupsci L \cpu@102arm,cortex-a53arm,armv8cpupsci L \cpu@103arm,cortex-a53arm,armv8cpupsci L \  l2-cache0cache  l2-cache1cacheenergy-costscore-cost(Eq|n3ocluster-cost(qn/3Kp///cpu_opp_tableoperating-points-v2  opp00 eހ opp01ހ opp02+s@ opp0398p` opp04GKP interrupt-controller@f6801000 arm,gic-400@ @ `   timerarm,armv8-timer 0   soc simple-bus+  sram@fff80000!hisilicon,hi6220-sramctrlsyscon ao_ctrl@f7800000hisilicon,hi6220-aoctrlsyscon !sys_ctrl@f7030000 hisilicon,hi6220-sysctrlsyscon !.media_ctrl@f4410000"hisilicon,hi6220-mediactrlsysconA!.XXpm_ctrl@f7032000hisilicon,hi6220-pmctrlsyscon !stub_clockhisilicon,hi6220-stub-clk;!Umbox-tx`   medianoc_ade@f4520000sysconR@WWuart@f8015000arm,pl011arm,primecellP $$$guartclkapb_pclkuart@f7111000arm,pl011arm,primecell %guartclkapb_pclksdefault okuart@f7112000arm,pl011arm,primecell  &guartclkapb_pclksdefaultokuart@f7113000arm,pl011arm,primecell0 'guartclkapb_pclksdefaultokuart@f7114000arm,pl011arm,primecell@ (guartclkapb_pclksdefault disableddma@f7370000hisilicon,k3-dma-1.07  T  hi6220_dmaok,,dual_timer@f8008000arm,sp804arm,primecell gapb_pclkrtc@170000arm,pl031arm,primecell0  ) gapb_pclkpinmux@f7010000pinctrl-single|+ pPX`hpx!+08Jz~sdefault !"#$++gpio-range2boot_sel_pmx_funcS  emmc_pmx_funcPS  $??sd_pmx_func0S  EEsd_pmx_idle0S  HHsdio_pmx_func0S(,048<KKsdio_pmx_idle0S(,048<NNisp_pmx_funcS$(,048<@DHLPTX\`hkadc_ssi_pmx_funcSh!!codec_clk_pmx_funcSl""codec_pmx_func Sptx|fm_pmx_func Sbt_pmx_func SRRpwm_in_pmx_funcS##bl_pwm_pmx_funcS$$uart0_pmx_funcSuart1_pmx_func Suart2_pmx_func Suart3_pmx_func Suart4_pmx_func Suart5_pmx_funcSi2c0_pmx_funcS44i2c1_pmx_funcS66i2c2_pmx_funcS88spi0_pmx_func S--pinmux@f7010800pinconf-single+ sdefault%&'()boot_sel_cfg_funcSgp%%hkadc_ssi_cfg_funcSlgp&&emmc_clk_cfg_funcSg p@@emmc_cfg_funcHS  $(gpAAemmc_rst_cfg_funcS,gpBBsd_clk_cfg_funcS g0pFFsd_clk_cfg_idleS gpIIsd_cfg_func(S g pGGsd_cfg_idle(S gpJJsdio_clk_cfg_funcS4g pLLsdio_clk_cfg_idleS4gpOOsdio_cfg_func(S8<@DHgpMMsdio_cfg_idle(S8<@DHgpPPisp_cfg_func1xS(,048<@DHLPX\`dgpisp_cfg_idle1S48gpisp_cfg_func2STgpcodec_clk_cfg_funcSpgp''codec_clk_cfg_idleSpgpcodec_cfg_func1Stgpcodec_cfg_func2Sx|gpcodec_cfg_idle2Sx|gpfm_cfg_func Sgpbt_cfg_func SgpSSbt_cfg_idle Sgppwm_in_cfg_funcSgp((bl_pwm_cfg_funcSgp))uart0_cfg_func1Sgpuart0_cfg_func2Sgpuart1_cfg_func1Sgpuart1_cfg_func2Sgpuart2_cfg_func Sgpuart3_cfg_func Sgpuart4_cfg_func Sgpuart5_cfg_funcSgpi2c0_cfg_funcSgp55i2c1_cfg_funcSgp77i2c2_cfg_funcSgp99spi0_cfg_func Sgp..pinmux@f8001800pinconf-singlex+ sdefault*rstout_n_cfg_funcSgp**pmu_peri_en_cfg_funcSgpsysclk0_en_cfg_funcSgpjtag_tdo_cfg_funcS g prf_reset_cfg_funcSptgpgpio@f8011000arm,pl061arm,primecell 4 gapb_pclkok00gpio@f8012000arm,pl061arm,primecell  5 gapb_pclkok::gpio@f8013000arm,pl061arm,primecell0 6 gapb_pclkok11gpio@f8014000arm,pl061arm,primecell@ 7+P gapb_pclkokddgpio@f7020000arm,pl061arm,primecell 8+X gapb_pclkokeegpio@f7021000arm,pl061arm,primecell 9+` gapb_pclkokffgpio@f7022000arm,pl061arm,primecell  :+h gapb_pclkok//gpio@f7023000arm,pl061arm,primecell0 ;+p gapb_pclkokgggpio@f7024000arm,pl061arm,primecell@ < +x+ gapb_pclkok^^gpio@f7025000arm,pl061arm,primecellP =+ gapb_pclkok33gpio@f7026000arm,pl061arm,primecell` > ++ gapb_pclkok22gpio@f7027000arm,pl061arm,primecellp ? ++ gapb_pclkok__gpio@f7028000arm,pl061arm,primecell @ +!++ gapb_pclkok``gpio@f7029000arm,pl061arm,primecell A+0 gapb_pclkokaagpio@f702a000arm,pl061arm,primecell B+8 gapb_pclkokbbgpio@f702b000arm,pl061arm,primecell C0+J+z+~ gapb_pclkokccgpio@f702c000arm,pl061arm,primecell D+ gapb_pclkokhhgpio@f702d000arm,pl061arm,primecell E+ gapb_pclkokiigpio@f702e000arm,pl061arm,primecell F+ gapb_pclkokjjgpio@f702f000arm,pl061arm,primecell G+ gapb_pclkokkkspi@f7106000arm,pl022arm,primecell` 2,,rxtx gapb_pclksdefault-. /ok+spidev@0rohm,dh2228fv   disabledspidev_dma@0rohm,dh2228fv  , disabledsensorhub@0nanohub  @I R0 h1 }1 1 /0@@+L disabledargonkey@0nanohub, rp 1 1 i2 }3 / R1 h10@@+HL      disabledi2c@f7100000snps,designware-i2c , },sdefault45oki2c@f7101000snps,designware-i2c -},sdefault67oki2c@f7102000snps,designware-i2c  .},sdefault89ok+adv7533@39 adi,adv75339 : 0portendpoint;[[regulator@0regulator-fixed fixed_5v_hubLK@LK@ c0&<<usbphyhisilicon,hi6220-usb-phy:E<P==usb@f72c0000hisilicon,hi6220-usb,l= qusb2-phygotg{otg Mmailbox@f7510000hisilicon,hi6220-mbox Q ^dwmmc0@f723d000hisilicon,hi6220-dw-mshc # Hgciubiu!+>sdefault?@ABdwmmc1@f723e000hisilicon,hi6220-dw-mshc7PI# I+gciubiuZC+D!g r: sdefaultidle EFG {HIJdwmmc2@f723f000hisilicon,hi6220-dw-mshcokay# Jgciubiu! sdefaultidle KLM {NOP +Q+wlcore@2 ti,wl1835 :watchdog@f8005000arm,sp805-wdtarm,primecellP   gapb_pclktsensor@0,f7030700hisilicon,tsensor  gthermal_clkUUhi6210_i2shisilicon,hi6210-i2s0  {sdefaultRS 8gdacodeci2s-base,,rxtxTThi6210_hdmi_card!hisilicon,hi6210-hdmi-audio-cardTthermal-zonescls0d Utripstrip-point@0passivetrip-point@1$passiveVVcooling-mapsmap0V" /mtcmoshisilicon,hi6220-mtcmos-driver> YuZregulator@a1 G3D_PD_VDDmtcmos1 04<]]regulator@a2SOC_MEDmtcmos2 04<ade@f4100000hisilicon,hi6220-adex ade_baseWX sXXX(gclk_ade_coreclk_codec_jpegclk_ade_pixXXu** okportendpointYZZdsi@f4107800hisilicon,hi6220-dsixXgpclkok+ !0ports+port@0endpointZYYport@1+endpoint@0[;;endpoint@1\llmali@f4080000arm,mali-450arm,mali-utgard?pXXgclk_g3dpclk_g3d *] < J T ^ j |   ~~~~~~~~~~~~~~~~ IRQGPIRQGPMMUIRQPPIRQPMUIRQPP0IRQPPMMU0IRQPP1IRQPPMMU1IRQPP2IRQPPMMU2IRQPP4IRQPPMMU4IRQPP5IRQPPMMU5IRQPP6IRQPPMMU6fixedregulator@1regulator-fixedwlan-en-regulatorw@w@ c0 p QQgpio_rstout_ngpio_pmu_peri_engpio_sysclk0_engpio_jtag_tdogpio_pwr_hold 0gpio_dsi_sel 0gpio_usb_hub_reset_n 0gpio_usb_sel 0gpio_hdmi_pd 0gpio_wl_en 0gpio_pwron_det 0gpio_usb_dev_det 0gpio_sd_det :gpio_hdmi_int :gpio_pmu_irq_n :gpio_wl_host_wake :gpio_nfc_int :gpio_unused_001 :gpio_bt_reg_on :gpio_j2_2_0 1gpio_j2_2_1 1gpio_j2_2_2 1gpio_j2_2_3 1gpio_j2_2_4 1gpio_usb_id_det 1gpio_vbus_det 1gpio_j2_2_7 1gpio_rf_reset0gpio_rf_reset1gpio_boot_sel 2gpio_pmu_ssigpio_gps_ref_clk ^gpio_sd_clk ^gpio_sd_cmd ^gpio_sd_data0 ^gpio_sd_data1 ^gpio_sd_data2 ^gpio_sd_data3 3gpio_unused_002gpio_mcam_pwdn 3gpio_vcm_pwdn 3gpio_scam_pwdn 3gpio_cam_id0 3gpio_cam_id1 3gpio_flash_strobe 3gpio_mcam_mclk 3gpio_scam_mclk 2gpio_cam_reset0 2gpio_cam_reset1 2gpio_tp_rst_n 2gpio_unused_003 2gpio_isp_sda0 2gpio_isp_scl0 2gpio_isp_sda1 _gpio_isp_scl1 _gpio_mdm_rst _gpio_hkadc_ssigpio_codec_clkgpio_ap_wakeup_mdm _gpio_codec_sync _gpio_codec_datain _gpio_codec_dataout _gpio_fm_xclk _gpio_fm_xfs `gpio_fm_di `gpio_fm_do `gpio_bt_xclkgpio_bt_xfsgpio_bt_digpio_bt_dogpio_usim0_clkgpio_usim0_datagpio_usim0_rstgpio_usim1_clk `gpio_usim1_data `gpio_usim1_rst `gpio_unused_004 `gpio_unused_005 `gpio_uart0_rxd agpio_uart0_txd agpio_bt_uart_cts_n agpio_bt_uart_rts_n agpio_bt_uart_rxd agpio_bt_uart_txd agpio_gps_uart_cts_n agpio_gps_uart_rts_n agpio_gps_uart_rxd bgpio_gps_uart_txd bgpio_i2c0_scl bgpio_i2c0_sda bgpio_i2c1_scl bgpio_i2c1_sda bgpio_i2c2_scl bgpio_i2c2_sda bgpio_emmc_clkgpio_emmc_cmdgpio_emmc_data0gpio_emmc_data1gpio_emmc_data2gpio_emmc_data3gpio_emmc_data4gpio_emmc_data5gpio_emmc_data6gpio_emmc_data7gpio_emmc_rst_ngpio_unused_006gpio_sdio_clk cgpio_sdio_cmd cgpio_sdio_data0 cgpio_sdio_data1 cgpio_sdio_data2 cgpio_sdio_data3 cgpio_unused_007gpio_j15_3_0 dgpio_jtag_sel0 dgpio_jtag_sel1 dgpio_lcd_rst_n dgpio_aux_ssi0 dgpio_wlan_active_led dgpio_unused_008 dgpio_ap_wakeup_bt dgpio_user_led_1 egpio_user_led_2 egpio_user_led_3 egpio_user_led_4 egpio_i2c3_scl egpio_i2c3_sda egpio_wlan_bt_priority egpio_bt_active_led egpio_uart3_cts_n fgpio_uart3_rts_n fgpio_uart3_rxd fgpio_uart3_txd fgpio_aux_ssi1 fgpio_unused_009 fgpio_modem_pcm_xclk fgpio_modem_pcm_xfs fgpio_spi0_di /gpio_spi0_do /gpio_spi0_cs_n /gpio_spi0_clk /gpio_lte_tx_active /gpio_lte_rx_active /gpio_lcd_id0 /gpio_dsi_te0 /gpio_lcd_id1 ggpio_volume1_n ggpio_uart5_rxd ggpio_uart5_txd ggpio_modem_pcm_di ggpio_modem_pcm_do ggpio_uart4_rxd ggpio_uart4_txd ggpio_ap_wakeup_wl ^gpio_mdm_pwr_en ^gpio_tcxo0_afc cgpio_rf_ssi0gpio_rf_tcvr_on0gpio_rf_mipi_clk0gpio_rf_mipi_data0 cgpio_flash_mask hgpio_gps_blanking hgpio_rf_gpio_2 hgpio_rf_gpio_3 hgpio_rf_gpio_4 hgpio_rf_gpio_5 hgpio_rf_gpio_6 hgpio_rf_gpio_7 hgpio_rf_gpio_8 igpio_rf_gpio_9 igpio_rf_gpio_10 igpio_rf_gpio_11 igpio_rf_gpio_12 igpio_rf_gpio_13 igpio_rf_gpio_14 igpio_rf_gpio_15 igpio_rf_gpio_16 jgpio_rf_gpio_17 jgpio_rf_gpio_18 jgpio_rf_gpio_19 jgpio_rf_gpio_20 jgpio_rf_gpio_21 jgpio_rf_gpio_22 jgpio_rf_gpio_23 jgpio_rf_gpio_24 kgpio_rf_gpio_25 kgpio_rf_gpio_26 kgpio_rf_ssi1 kgpio_rf_tcvr_on1 kgpio_rf_gpio_29 kgpio_rf_gpio_30 kgpio_apt_pdm0 kaliases /soc/uart@f8015000 /soc/uart@f7111000 /soc/uart@f7112000 /soc/uart@f7113000 /soc/spi@f7106000chosen serial3:115200n8overlay_mgrlinux,overlay_managerhardware_cfg_innolux_paneloverlay_0fragment@0 /soc/dsi@f4107800__overlay__+panel@1innolux,n070icn-pb1 2 #d /d :: Ig Y1 e1 p`portendpointl\\hardware_cfg_spidev0overlay_0fragment@0 /soc/spi@f7106000/spidev@0__overlay__okhardware_cfg_spidev_dma0overlay_0fragment@0 /soc/spi@f7106000/spidev_dma@0__overlay__okhardware_cfg_neonkeyoverlay_0fragment@0 /soc/spi@f7106000/sensorhub@0__overlay__okhardware_cfg_argonkeyoverlay_0fragment@0 /soc/spi@f7106000/argonkey@0__overlay__okhardware_cfg_cs_sd_qboverlay_0fragment@0 /soc/gpio@f7020000__overlay__sd_sel y  gpio_sd_selhardware_cfg_enable_android_fstaboverlay_0fragment@0 /firmware/android/fstab/system__overlay__okfragment@1 /firmware/android/fstab/vendor__overlay__ waitokhardware_cfg_enable_android_fstab_v2overlay_0fragment@0 /firmware/android/fstab/vendor__overlay__okmemory@0memory` `A"pstore@0x21f00000 !mmramoopsramoops m   reboot-reason@05f01000linux,reboot-reason-sram wfU wfU wfU oemleds gpio-ledsuser_led1 user_led4 e heartbeatuser_led2 user_led3 e mmc0user_led3 user_led2 e mmc1user_led4 user_led1 e cpu0wlan_active_led wifi_active d phy0tx 3offbt_active_led bt_active e hci0rx 3offkimkimsdefault A P/dev/ttyAMA1 Y d-btwilink btwilinkpmic@f8000000hisilicon,hi655x-pmic n:okaynnponkey@b1hisilicon,hi6552-powerkey n downuphold 4sregulatorsLDO2@a21 LDO2_2V8&%0 yxLDO7@a26 LDO7_SDIOw@2Z yxCCLDO10@a29 LDO10_2V85w@- yhDDLDO13@a32 LDO13_1V8j0 yxLDO14@a33 LDO14_2V8&%0 yxLDO15@a34 LDO15_1V8j0& yxLDO17@a36 LDO17_2V5&%0 yxLDO19@a38 LDO19_3V0w@- yh>>LDO21@a40 LDO21_1V8-P& yxLDO22@a41 LDO22_1V2 O& yxfirmwareopteelinaro,optee-tz=smcandroidandroid,firmwarefstabandroid,fstabsystemandroid,system7 /dev/block/platform/soc/f723d000.dwmmc0/by-name/systemext4 ro wait disabledvendorandroid,vendor7 /dev/block/platform/soc/f723d000.dwmmc0/by-name/vendorext4 ro wait,verify disabled compatibleinterrupt-parent#address-cells#size-cellsmodelmethodcpuentry-methodlocal-timer-stoparm,psci-suspend-paramentry-latency-usexit-latency-usmin-residency-uslinux,phandlewakeup-latency-usdevice_typeregenable-methodnext-level-cacheclocksoperating-points-v2cooling-min-levelcooling-max-level#cooling-cellscpu-idle-statessched-energy-costsdynamic-power-coefficientbusy-cost-dataidle-cost-dataopp-sharedopp-hzopp-microvoltclock-latency-ns#interrupt-cellsinterrupt-controllerinterrupts#sound-dai-cellsranges#clock-cells#reset-cellshisilicon,hi6220-clk-srammbox-namesmboxesclock-namespinctrl-namespinctrl-0status#dma-cellsdma-channelsdma-requestsdma-no-ccidma-type#gpio-range-cellspinctrl-single,register-widthpinctrl-single,function-maskpinctrl-single,gpio-range#pinctrl-single,gpio-range-cellspinctrl-single,pinspinctrl-single,bias-pulldownpinctrl-single,bias-pulluppinctrl-single,drive-strengthgpio-controller#gpio-cellsgpio-rangesbus-iddmasdma-namesnum-cscs-gpiosspi-max-frequencypl022,com-modepl022,rx-level-trigspi-cpolspi-cphasensorhub,nreset-gpiosensorhub,boot0-gpiosensorhub,wakeup-gpiosensorhub,irq1-gpiosensorhub,spi-cs-gpiosensorhub,bl-addrsensorhub,kernel-addrsensorhub,num-flash-bankssensorhub,flash-bankssensorhub,shared-addrsensorhub,num-shared-flash-bankssensorhub,shared-flash-bankssensorhub,irq2-gpioi2c-sda-hold-time-nspd-gpioadi,dsi-lanesadi,disable-timing-generatorremote-endpointregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-boot-onregulator-always-on#phy-cellsphy-supplyhisilicon,peripheral-sysconphysphy-namesdr_modeg-use-dmag-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-size#mbox-cellsnum-slotscap-mmc-highspeedsd-uhs-sdr12sd-uhs-sdr25sd-uhs-sdr50non-removableresetsbus-widthvmmc-supplycard-detect-delaycap-sd-highspeedvqmmc-supplydisable-wpcd-gpiospinctrl-1broken-cdti,non-removable#thermal-sensor-cellssound-daipolling-delaypolling-delay-passivesustainable-powerthermal-sensorstemperaturehysteresistripcontributioncooling-devicehisilicon,mtcmos-steady-ushisilicon,mtcmos-sc-on-basehisilicon,mtcmos-acpu-on-baseregulator-compatiblehisilicon,ctrl-regshisilicon,ctrl-datareg-nameshisilicon,noc-sysconassigned-clocksassigned-clock-ratesdma-coherentmux-gpioG3D_PD_VDD-supplymali_def_freqpclk_freqdfs_stepsdfs_lockprfdfs_limit_max_prfdfs_profile_numdfs_profilesmali_typeinterrupt-namesstartup-delay-usenable-active-highserial0serial1serial2serial3spi0stdout-pathtarget-pathpower-on-delayreset-delayinit-delaypanel-width-mmpanel-height-mmpwr-en-gpiobl-en-gpiopwm-gpiogpio-hogoutput-highline-namefsmgr_flagsno-mapmemory-regionrecord-sizeconsole-sizeftrace-sizereason,nonereason,bootloaderreason,recoveryreason,oemlabellinux,default-triggerdefault-statenshutdown_gpiodev_nameflow_cntrlbaud_ratepmic-gpiosregulator-enable-ramp-delaydevmnt_flags