bl2_stage_init 0x01 bl2_stage_init 0x81 hw id: 0x0000 - pwm id 0x01 bl2_stage_init 0xc1 bl2_stage_init 0x02 L0:00000000 L1:00000703 L2:00008067 L3:15000020 S1:00000000 B2:20282000 B1:a0f83180 TE: 69760 BL2 Built : 22:54:32, Apr 28 2020. g12a ga659aac-dirty - changqing.gao@droid11 Board ID = 7 Set cpu clk to 24M Set clk81 to 24M Use GP1_pll as DSU clk. DSU clk: 1200 Mhz CPU clk: 1200 MHz Set clk81 to 166.6M DDR driver_vesion: LPDDR4_PHY_V_0_1_15 build time: Apr 28 2020 22:54:28 board id: 7 Load FIP HDR from SPI, src: 0x00010000, des: 0xfffd0000, size: 0x00004000, part: 0 fw parse done Load ddrfw from SPI, src: 0x00030000, des: 0xfffd0000, size: 0x0000c000, part: 0 Load ddrfw from SPI, src: 0x0002c000, des: 0xfffd0000, size: 0x00004000, part: 0 PIEI prepare done fastboot data load fastboot data verify verify result: 255 Cfg max: 2, cur: 1. Board id: 255. Force loop cfg DDR4 probe ddr clk to 1320MHz Load ddrfw from SPI, src: 0x00014000, des: 0xfffd0000, size: 0x0000c000, part: 0 dmc_version 0001 Check phy result INFO : End of initialization INFO : End of read enable training INFO : End of fine write leveling INFO : End of read dq deskew training INFO : End of MPR read delay center optimization INFO : End of Write leveling coarse delay INFO : End of write delay center optimization INFO : End of read delay center optimization INFO : End of max read latency training INFO : Training has run successfully! 1D training succeed Load ddrfw from SPI, src: 0x00020000, des: 0xfffd0000, size: 0x0000c000, part: 0 Check phy result INFO : End of initialization INFO : End of 2D read delay Voltage center optimization INFO : End of 2D write delay Voltage center optimization INFO : Training has run successfully! R0_RxClkDly_Margin==94 ps 8 R0_TxDqDly_Margi==106 ps 9 R1_RxClkDly_Margin==0 ps 0 R1_TxDqDly_Margi==0 ps 0 dwc_ddrphy_apb_wr((0<<20)|(2<<16)|(0<<12)|(0xb0):0001 soc_vref_reg_value 0x 00000051 00000051 00000050 00000052 0000004f 00000051 00000052 00000050 0000004e 0000004f 00000050 0000004f 00000050 00000051 00000050 00000050 0000004e 0000004e 0000004e 0000004e 0000004f 0000004d 0000004e 0000004d 0000004e 0000004f 00000051 0000004f 0000004e 0000004f 00000051 00000050 dram_vref_reg_value 0x 00000022 2D training succeed aml_ddr_fw_vesion: LPDDR4_PHY_V_0_1_15 build time: Jun 18 2019 20:29:43 auto size-- 65535DDR cs0 size: 2048MB DDR cs1 size: 2048MB DMC_DDR_CTRL: 00700024DDR size: 3928MB cs0 DataBus test pass cs1 DataBus test pass cs0 AddrBus test pass cs1 AddrBus test pass non-sec scramble use zero key ddr scramble enabled 100bdlr_step_size ps== 420 result report boot times 0Enable ddr reg access Load FIP HDR from SPI, src: 0x00010000, des: 0x01700000, size: 0x00004000, part: 0 Load BL3X from SPI, src: 0x0003c000, des: 0x0172c000, size: 0x0009c000, part: 0 0.0;M3 CHK:0;cm4_sp_mode 0 MVN_1=0x00000000 MVN_2=0x00000000 [Image: g12a_v1.1.3386-3b31431 2019-05-21 10:41:54 luan.yuan@droid15-sz] OPS=0x10 ring efuse init 2b 0c 10 00 01 17 29 00 00 10 30 39 57 4b 52 50 [0.017319 Inits done] secure task start! high task start! low task start! run into bl31 NOTICE: BL31: v1.3(release):4fc40b1 NOTICE: BL31: Built : 15:57:33, May 22 2019 NOTICE: BL31: G12A normal boot! NOTICE: BL31: BL33 decompress pass ERROR: Error initializing runtime service opteed_fast U-Boot 2015.01 (Oct 05 2020 - 17:04:18) DRAM: 3.5 GiB Relocation Offset is: d6eee000 spi_post_bind(spifc): req_seq = 0 register usb cfg[0][1] = 00000000d7f83cc8 MMC: aml_priv->desc_buf = 0x00000000d3ede7c0 aml_priv->desc_buf = 0x00000000d3ee0b00 SDIO Port C: 0, SDIO Port B: 1 spifc_probe: reg=00000000ffd14000, mem_map=00000000f6000000 SF: Detected XT25F128B with page size 256 Bytes, erase size 4 KiB, total 16 MiB In: serial Out: serial Err: serial vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters vpu: driver version: v20190313 vpu: detect chip type: 12 vpu: clk_level default: 7(666667000Hz), max: 7(666667000Hz) vpu: clk_level = 7 vpu: vpu_power_on vpu: set_vpu_clk vpu: set clk: 666667000Hz, readback: 666666667Hz(0x100) vpu: set_vpu_clk finish vpu: vpu_module_init_config vpp: vpp_init vpp: g12a/b osd1 matrix rgb2yuv .............. vpp: g12a/b osd2 matrix rgb2yuv.............. vpp: g12a/b osd3 matrix rgb2yuv.............. cvbs: cpuid:0x2b cvbs_config_hdmipll_g12a cvbs_set_vid2_clk co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 emmc/sd response timeout, cmd8, status=0x3bf2800 emmc/sd response timeout, cmd55, status=0x3bf2800 emmc/sd response timeout, cmd1, status=0x3bf2800 SF: Detected XT25F128B with page size 256 Bytes, erase size 4 KiB, total 16 MiB SF: 65536 bytes @ 0x100000 Read: OK [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]set initrd_high: 0x3d800000 [OSD]fb_addr for logo: 0x3d800000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]VPP_OFIFO_SIZE:0xfff01fff [CANVAS]canvas init [CANVAS]addr=0x3d800000 width=3840, height=1440 cvbs: outputmode[1080p60hz] is invalid vpp: vpp_matrix_update: 2 set hdmitx VIC = 16 config HPLL = 5940000 frac_rate = 1 HPLL: 0x3b3a04f7 HPLL: 0x1b3a04f7 HPLLv1: 0xdb3a04f7 config HPLL done j = 6 vid_clk_div = 1 hdmitx phy setting done hdmitx: set enc for VIC: 16 enc_vpu_bridge_reset[1319] rx version is 1.4 or below div=10 set hdmitx VIC = 16 config HPLL = 5940000 frac_rate = 1 HPLL: 0x3b3a04f7 HPLL: 0x1b3a04f7 HPLLv1: 0xdb3a04f7 config HPLL done j = 6 vid_clk_div = 1 hdmitx phy setting done hdmitx: set enc for VIC: 16 enc_vpu_bridge_reset[1319] rx version is 1.4 or below div=10 [OSD]osd_hw.free_dst_data: 0,1919,0,1079 USB3.0 XHCI init start Net: dwmac.ff3f0000 Hit Enter or space or Ctrl+C key to stop autoboot -- : 0 SF: Detected XT25F128B with page size 256 Bytes, erase size 4 KiB, total 16 MiB SF: 8388608 bytes @ 0x110000 Read: OK ### CRAMFS load complete: 1546 bytes loaded to 0x10000000 ## Executing script at 10000000 HDMI cable is NOT connected card in co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 40000000 aml_sd_retry_refix[983]:delay = 0x0,gadjust =0x172000 [mmc_startup] mmc refix success [mmc_init] mmc init success reading petitboot.cfg ** Unable to read file petitboot.cfg ** ### CRAMFS load complete: 41831 bytes loaded to 0x3000000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]VPP_OFIFO_SIZE:0xfff01000 cvbs: outputmode[1080p60hz] is invalid vpp: vpp_matrix_update: 2 set hdmitx VIC = 16 config HPLL = 5940000 frac_rate = 1 HPLL: 0x3b3a04f7 HPLL: 0x1b3a04f7 HPLLv1: 0xdb3a04f7 config HPLL done j = 6 vid_clk_div = 1 hdmitx phy setting done hdmitx: set enc for VIC: 16 enc_vpu_bridge_reset[1319] rx version is 1.4 or below div=10 set hdmitx VIC = 16 config HPLL = 5940000 frac_rate = 1 HPLL: 0x3b3a04f7 HPLL: 0x1b3a04f7 HPLLv1: 0xdb3a04f7 config HPLL done j = 6 vid_clk_div = 1 hdmitx phy setting done hdmitx: set enc for VIC: 16 enc_vpu_bridge_reset[1319] rx version is 1.4 or below div=10 [OSD]osd_hw.free_dst_data: 0,1919,0,1079 ### CRAMFS load complete: 4318598 bytes loaded to 0x2000000 ### CRAMFS load complete: 2982871 bytes loaded to 0x3000000 ### CRAMFS load complete: 70607 bytes loaded to 0x1000000 ee_gate_off ... ## Booting kernel from Legacy Image at 02000000 ... Image Name: Image Type: AArch64 Linux Kernel Image (gzip compressed) Data Size: 4318534 Bytes = 4.1 MiB Load Address: 01080000 Entry Point: 01080000 Verifying Checksum ... OK ## Loading init Ramdisk from Legacy Image at 03000000 ... Image Name: Image Type: AArch64 Linux RAMDisk Image (uncompressed) Data Size: 2982807 Bytes = 2.8 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK active_slot is Unknown command 'store' - try 'help' No dtbo patitions found load dtb from 0x1000000 ...... ## Flattened Device Tree blob at 01000000 Booting using the fdt blob at 0x1000000 No valid dtbo image found Uncompressing Kernel Image ... OK kernel loaded at 0x01080000, end = 0x01990808 reserving fdt memory region: addr=1000000 size=12000 Loading Ramdisk to 3d527000, end 3d7ff397 ... OK Loading Device Tree to 000000001ffeb000, end 000000001ffff3ce ... OK Starting kernel ... uboot time: 5080701 us 07400000 - 07500000, 1024 KB, ramoops@0x07400000 05000000 - 05400000, 4096 KB, linux,secmon ed800000 - ed800000, 0 KB, linux,ppmgr 7f800000 - 80000000, 8192 KB, linux,meson-fb e5800000 - ed800000, 131072 KB, linux,ion-dev e3000000 - e5800000, 40960 KB, linux,di_cma cfc00000 - e3000000, 315392 KB, linux,codec_mm_cma cfc00000 - cfc00000, 0 KB, linux,codec_mm_reserved sm1 clk probe ok codec_mm_module_init meson-pwm ff802000.pwm: pwm pinmux : can't get pinctrl mtdoops: mtd device (mtddev=name/number) must be supplied meson_cpufreq_init:don't find the node ff803000.serial: clock gate not found fb: failed to init reserved memory meson-fb meson-fb: create ion_client ffffffc0ca133840, handle=ffffffc0ca0fbd40 meson-fb meson-fb: ion memory(0): created fb at 0x00000000e5800000, size 75 MiB meson-mmc: >>>>>>>>hostbase ffffff800850b000, dmode meson-mmc: >>>>>>>>hostbase ffffff8008525000, dmode pm-meson aml_pm: Can't get switch_clk81 meson-mmc: card IN / # wake-on-lan = 00000000 pwr_key=ffffffff [ 0.000000@0] Booting Linux on physical CPU 0x0 [ 0.000000@0] Linux version 4.9.241-arm64 (root@odroid-stretch64) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP PREEMPT Tue Jan 5 23:38:40 CET 2021 [ 0.000000@0] Boot CPU: AArch64 Processor [411fd050] [ 0.000000@0] Machine model: Hardkernel ODROID-HC4 [ 0.000000@0] efi: Getting EFI parameters from FDT: [ 0.000000@0] efi: UEFI not found. [ 0.000000@0] 07400000 - 07500000, 1024 KB, ramoops@0x07400000 [ 0.000000@0] __reserved_mem_alloc_size, start:0x0000000005000000, end:0x0000000005400000, len:4 MiB [ 0.000000@0] 05000000 - 05400000, 4096 KB, linux,secmon [ 0.000000@0] Reserved memory: created DMA memory pool at 0x00000000ed800000, size 0 MiB [ 0.000000@0] ed800000 - ed800000, 0 KB, linux,ppmgr [ 0.000000@0] __reserved_mem_alloc_size, start:0x000000007f800000, end:0x0000000080000000, len:8 MiB [ 0.000000@0] 7f800000 - 80000000, 8192 KB, linux,meson-fb [ 0.000000@0] e5800000 - ed800000, 131072 KB, linux,ion-dev [ 0.000000@0] e3000000 - e5800000, 40960 KB, linux,di_cma [ 0.000000@0] cfc00000 - e3000000, 315392 KB, linux,codec_mm_cma [ 0.000000@0] cfc00000 - cfc00000, 0 KB, linux,codec_mm_reserved [ 0.000000@0] cma: Reserved 8 MiB at 0x00000000cf400000 [ 0.000000@0] psci: probing for conduit method from DT. [ 0.000000@0] psci: PSCIv1.0 detected in firmware. [ 0.000000@0] psci: Using standard PSCI v0.2 function IDs [ 0.000000@0] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000@0] psci: SMC Calling Convention v1.1 [ 0.000000@0] percpu: Embedded 21 pages/cpu s48024 r8192 d29800 u86016 [ 0.000000@0] Detected VIPT I-cache on CPU0 [ 0.000000@0] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 957600 [ 0.000000@0] Kernel command line: root=/dev/mmcblk0p2 rootwait ro console=ttyS0,115200n8 no_console_suspend fsck.repair=yes net.ifnames=0 elevator=noop hdmimode=720p60hz cvbsmode=576cvbs max_freq_a55= maxcpus=4 voutmode=hdmi disablehpd=false cvbscable=0 overscan=100 monitor_onoff=false logo=osd0,loaded sdrmode=auto enable_wol=0 [ 0.000000@0] vout: get hdmimode: 720p60hz [ 0.000000@0] vout: get cvbsmode: 576cvbs [ 0.000000@0] hdmitx: voutmode : 1 [ 0.000000@0] fb: osd0 [ 0.000000@0] fb: loaded [ 0.000000@0] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000@0] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) [ 0.000000@0] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) [ 0.000000@0] Memory: 3280468K/3891200K available (12028K kernel code, 1806K rwdata, 5152K rodata, 4992K init, 1410K bss, 102828K reserved, 507904K cma-reserved) [ 0.000000@0] Virtual kernel memory layout: [ 0.000000@0] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB) [ 0.000000@0] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB) [ 0.000000@0] .text : 0xffffff8009080000 - 0xffffff8009c40000 ( 12032 KB) [ 0.000000@0] .rodata : 0xffffff8009c40000 - 0xffffff800a150000 ( 5184 KB) [ 0.000000@0] .init : 0xffffff800a150000 - 0xffffff800a630000 ( 4992 KB) [ 0.000000@0] .data : 0xffffff800a630000 - 0xffffff800a7f3a00 ( 1807 KB) [ 0.000000@0] .bss : 0xffffff800a7f3a00 - 0xffffff800a9545fc ( 1411 KB) [ 0.000000@0] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB) [ 0.000000@0] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB) [ 0.000000@0] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum) [ 0.000000@0] 0xffffffbf00000000 - 0xffffffbf03b60000 ( 59 MB actual) [ 0.000000@0] memory : 0xffffffc000000000 - 0xffffffc0ed800000 ( 3800 MB) [ 0.000000@0] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000@0] Preemptible hierarchical RCU implementation. [ 0.000000@0] Build-time adjustment of leaf fanout to 64. [ 0.000000@0] RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 0.000000@0] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4 [ 0.000000@0] NR_IRQS:64 nr_irqs:64 0 [ 0.000000@0] GPIO-INTC: support to detect double-edge trigger signal [ 0.000000@0] g12a_aoclkc_init: register ao clk ok! [ 0.000000@0] Meson chip version = RevC (2B:C - 10:0) [ 0.000000@0] meson_g12a_sdemmc_init: register amlogic sdemmc clk [ 0.000000@0] meson_g12a_sdemmc_init: register amlogic sdemmc clk [ 0.000000@0] meson_g12a_gpu_init: register meson gpu clk [ 0.000000@0] meson_g12a_media_init: register meson media clk [ 0.000000@0] meson_g12a_misc_init: register amlogic g12a misc clks [ 0.000000@0] meson_g12a_misc_init: done. [ 0.000000@0] g12a_clkc_init initialization complete [ 0.000000@0] sm1 clk probe ok [ 0.000000@0] arm_arch_timer: Architected cp15 timer(s) running at 24.00MHz (phys). [ 0.000000@0] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000002@0] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000022@0] meson_bc_timer: mclk->mux_reg =ffffff800800c190,mclk->reg =ffffff800800e194 [ 0.000284@0] Console: colour dummy device 80x25 [ 0.000296@0] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.000302@0] pid_max: default: 32768 minimum: 301 [ 0.000360@0] Security Framework initialized [ 0.000374@0] AppArmor: AppArmor initialized [ 0.000393@0] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes) [ 0.000398@0] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes) [ 0.000776@0] ftrace: allocating 39957 entries in 157 pages [ 0.039878@0] sched-energy: CPU device node has no sched-energy-costs [ 0.039888@0] CPU0: update cpu_capacity 1024 [ 0.039896@0] ASID allocator initialised with 65536 entries [ 0.078962@0] secmon: can't fine clear_range [ 0.079324@0] EFI services will not be available. [ 0.124251@1] Detected VIPT I-cache on CPU1 [ 0.124286@1] CPU1: update cpu_capacity 1024 [ 0.124288@1] CPU1: Booted secondary processor [411fd050] [ 0.156290@2] Detected VIPT I-cache on CPU2 [ 0.156314@2] CPU2: update cpu_capacity 1024 [ 0.156316@2] CPU2: Booted secondary processor [411fd050] [ 0.188344@3] Detected VIPT I-cache on CPU3 [ 0.188366@3] CPU3: update cpu_capacity 1024 [ 0.188367@3] CPU3: Booted secondary processor [411fd050] [ 0.188420@0] Brought up 4 CPUs [ 0.188436@0] SMP: Total of 4 processors activated. [ 0.188441@0] CPU features: detected feature: Privileged Access Never [ 0.188443@0] CPU features: detected feature: User Access Override [ 0.188446@0] CPU features: detected feature: 32-bit EL0 Support [ 0.188542@0] CPU: All CPU(s) started at EL2 [ 0.188555@0] alternatives: patching kernel code [ 0.189963@0] devtmpfs: initialized [ 0.200592@0] DMI not present or invalid. [ 0.200787@0] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.200797@0] futex hash table entries: 1024 (order: 4, 65536 bytes) [ 0.200918@0] pinctrl core: initialized pinctrl subsystem [ 0.201392@0] NET: Registered protocol family 16 [ 0.202043@0] schedtune: init normalization constants... [ 0.202047@0] schedtune: no energy model data [ 0.202050@0] schedtune: disabled! [ 0.212099@0] cpuidle: using governor menu [ 0.212168@0] register canvas platform driver [ 0.212189@0] register rdma platform driver [ 0.212901@0] vdso: 2 pages (1 code @ ffffff8009c47000, 1 data @ ffffff800a635000) [ 0.212909@0] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.213683@1] DMA: preallocated 2048 KiB pool for atomic allocations [ 0.213799@1] clkmsr: clkmsr: driver init [ 0.213804@1] codec_mm_module_init [ 0.213819@1] media_configs_system_init [ 0.214098@1] pstore: using zlib compression [ 0.214345@1] console [pstore-1] enabled [ 0.214348@1] pstore: Registered ramoops as persistent store backend [ 0.214352@1] ramoops: attached 0x100000@0x7400000, ecc: 0/0 [ 0.215314@1] aml_iomap: amlogic iomap probe done [ 0.215576@1] vpu: driver version: v20190329(10-sm1) [ 0.215583@1] vpu: load vpu_clk: 666666667Hz(7) [ 0.215726@1] vpu: clktree_init [ 0.215761@1] vpu: vpu_probe OK [ 0.218304@1] clkmsr: msr_clk_reg0=ffffff8008453004,msr_clk_reg2=ffffff800845500c [ 0.218317@1] clkmsr: msr_ring_reg0=ffffff80084575fc [ 0.220006@1] audio_clocks: audio_clocks_probe done [ 0.220565@1] aml_snd_reg_map[0], reg:ff661000, size:400 [ 0.220577@1] aml_snd_reg_map[1], reg:ff660000, size:1000 [ 0.220586@1] aml_snd_reg_map[2], reg:ff661400, size:400 [ 0.220594@1] aml_snd_reg_map[3], reg:ff662000, size:1000 [ 0.220602@1] aml_snd_reg_map[4], reg:ffd01000, size:1000 [ 0.220610@1] aml_snd_reg_map[5], reg:ff661800, size:400 [ 0.220618@1] aml_snd_reg_map[6], reg:ff661c00, size:104 [ 0.220626@1] aml_snd_reg_map[7], reg:ff664000, size:104 [ 0.220630@1] amlogic auge_snd_iomap probe done [ 0.221481@1] aml_vdac_config_probe: cpu_id:6, name:meson-sm1-vdac [ 0.221600@1] aml_vdac_probe: ok [ 0.221678@1] canvas_probe reg=00000000ff638000,size=2000 [ 0.221691@1] canvas maped reg_base =ffffff800846c000 [ 0.224852@1] rdma_probe,cpu_type:1, ver:0, len:8 [ 0.225010@1] rdma_register, rdma_table_addr ffffff80084a1000 rdma_table_addr_phy cf600000 reg_buf ffffffc0ca1d0000 [ 0.225017@1] rdma_register success, handle 1 table_size 32768 [ 0.225021@1] set_rdma_handle video rdma handle = 1. [ 0.225042@1] classs created ok [ 0.225051@1] classs file created ok [ 0.226007@1] codec_mm codec_mm: assigned reserved memory node linux,codec_mm_cma [ 0.226084@1] codec_mm codec_mm: assigned reserved memory node linux,codec_mm_cma [ 0.226090@1] codec_mm_probe ok [ 0.226510@1] cvbs_out: cvbsout_probe, cpu_id:7,name:meson-sm1-cvbsout [ 0.226521@1] cvbs_out: clk path:0 [ 0.226526@1] cvbs_out: error: failed to get vdac_config [ 0.226623@1] vout: vout1: register server: cvbs_vout_server [ 0.226628@1] cvbs_out: register cvbs module server ok [ 0.226632@1] vout: vout2: register server: cvbs_vout2_server [ 0.226636@1] cvbs_out: register cvbs module vout2 server ok [ 0.226641@1] cvbs_out: chrdev devno 264241152 for disp [ 0.226760@1] cvbs_out: create cdev cvbs [ 0.226765@1] cvbs_out: cvbsout_probe OK [ 0.330218@1] SCSI subsystem initialized [ 0.330376@1] usbcore: registered new interface driver usbfs [ 0.330419@1] usbcore: registered new interface driver hub [ 0.330471@1] usbcore: registered new device driver usb [ 0.330557@1] media: Linux media interface: v0.10 [ 0.330588@1] Linux video capture interface: v2.00 [ 0.330652@1] pps_core: LinuxPPS API ver. 1 registered [ 0.330658@1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.330678@1] PTP clock support registered [ 0.330785@1] dmi: Firmware registration failed. [ 0.331021@1] secmon: reserve_mem_size:0x300000 [ 0.331087@1] secmon secmon: assigned reserved memory node linux,secmon [ 0.331241@1] secmon: get page:ffffffbf00140000, 5000 [ 0.331248@1] secmon: share in base: 0xffffffc0050fe000, share out base: 0xffffffc0050ff000 [ 0.331252@1] secmon: phy_in_base: 0x50fe000, phy_out_base: 0x50ff000 [ 0.331712@1] hdmitx: system: amhdmitx_probe start [ 0.331717@1] hdmitx: system: Ver: 20190815 [ 0.331741@1] hdmitx: system: hdmitx_device.chip_type : 12 [ 0.331773@1] hdmitx: system: not find match pwr-ctl [ 0.331810@1] hdmitx: system: not find drm_amhdmitx [ 0.331825@1] hdmitx: system: hpd irq = 43 [ 0.331895@1] hdmitx: system: hdcp22_tx_skp failed to probe [ 0.331900@1] hdmitx: system: hdcp22_tx_esm failed to probe [ 0.332158@1] vout: vout1: register server: hdmitx_vout_server [ 0.332165@1] vout: vout2: register server: hdmitx_vout2_server [ 0.332488@1] hdmitx: hdmitx20: Mapped PHY: 0xffd00000 [ 0.332503@1] hdmitx: hdmitx20: Mapped PHY: 0xff634400 [ 0.332509@1] hdmitx: hdmitx20: Mapped PHY: 0xff900000 [ 0.332517@1] hdmitx: hdmitx20: Mapped PHY: 0xff800000 [ 0.332523@1] hdmitx: hdmitx20: Mapped PHY: 0xff63c000 [ 0.332527@1] hdmitx: hdmitx20: Mapped PHY: 0xffd00000 [ 0.332531@1] hdmitx: hdmitx20: Mapped PHY: 0xff608000 [ 0.332535@1] hdmitx: hdmitx20: Mapped PHY: 0xff600000 [ 0.332542@1] hdmitx: hdmitx20: Mapped PHY: 0xffe01000 [ 0.332550@1] hdmitx: hw: hdmitx_get_format:0x10 [ 0.332553@1] hdmitx: hw: P_HHI_HDMI_CLK_CNTL :0x100 [ 0.332556@1] hdmitx: hw: P_HHI_HDMI_PLL_CNTL :0x2b1504f7 [ 0.332783@1] hdmitx: hw: avmute set to 1 [ 0.332789@1] hdmitx: system: fmt_attr default [ 0.332850@1] hdmitx: system: amhdmitx_probe end [ 0.333114@1] vout: create vout attribute OK [ 0.333216@1] vout: vout_fops_create OK [ 0.333221@1] vout: vout1: register server: nulldisp_vout_server [ 0.333278@1] vout: tvout monitor interval:500(ms), timeout cnt:20 [ 0.333297@1] hdmitx: hdmitx_set_current_vmode[3877] [ 0.333302@1] hdmitx: system: recalc before 720p60hz 60 1 [ 0.333306@1] hdmitx: system: recalc after 720p60hz 2997 50 [ 0.333309@1] hdmitx: alread display in uboot [ 0.333312@1] vout: init mode 720p60hz set ok [ 0.333316@1] vout: aml_tvout_mode_monitor [ 0.333326@1] vout: aml_vout_probe OK [ 0.333774@1] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_probe! [ 0.336256@1] OF: PCI: host bridge /pcieA@fc000000 ranges: [ 0.336269@1] OF: PCI: IO 0xfc600000..0xfc6fffff -> 0x00000000 [ 0.336277@1] OF: PCI: MEM 0xfc700000..0xfdffffff -> 0xfc700000 [ 0.336760@1] amlogic-pcie-v2 fc000000.pcieA: Set the RC Bus Master, Memory Space and I/O Space enables. [ 0.336766@1] amlogic-pcie-v2 fc000000.pcieA: normal gpio [ 0.336781@1] amlogic-pcie-v2 fc000000.pcieA: GPIO normal: amlogic_pcie_assert_reset [ 0.369350@1] amlogic-pcie-v2 fc000000.pcieA: PCIE SPEED IS GEN2 [ 0.369356@1] amlogic-pcie-v2 fc000000.pcieA: link up [ 0.369450@1] amlogic-pcie-v2 fc000000.pcieA: PCI host bridge to bus 0000:00 [ 0.369458@1] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.369464@1] pci_bus 0000:00: root bus resource [io 0x0000-0xfffff] [ 0.369470@1] pci_bus 0000:00: root bus resource [mem 0xfc700000-0xfdffffff] [ 0.369488@1] amlogic-pcie-v2 fc000000.pcieA: the device class is not reported correctly from the register [ 0.369995@1] pci 0000:01:00.0: Max Payload Size set to 256 (was 128, max 512) [ 0.370298@1] pci 0000:00:00.0: BAR 8: assigned [mem 0xfc700000-0xfc7fffff] [ 0.370305@1] pci 0000:00:00.0: BAR 9: assigned [mem 0xfc800000-0xfc8fffff pref] [ 0.370311@1] pci 0000:00:00.0: BAR 6: assigned [mem 0xfc900000-0xfc90ffff pref] [ 0.370316@1] pci 0000:00:00.0: BAR 7: assigned [io 0x1000-0x1fff] [ 0.370324@1] pci 0000:01:00.0: BAR 6: assigned [mem 0xfc800000-0xfc80ffff pref] [ 0.370329@1] pci 0000:01:00.0: BAR 5: assigned [mem 0xfc700000-0xfc7001ff] [ 0.370344@1] pci 0000:01:00.0: BAR 4: assigned [io 0x1000-0x100f] [ 0.370359@1] pci 0000:01:00.0: BAR 0: assigned [io 0x1010-0x1017] [ 0.370373@1] pci 0000:01:00.0: BAR 2: assigned [io 0x1018-0x101f] [ 0.370388@1] pci 0000:01:00.0: BAR 1: assigned [io 0x1020-0x1023] [ 0.370402@1] pci 0000:01:00.0: BAR 3: assigned [io 0x1024-0x1027] [ 0.370417@1] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 0.370422@1] pci 0000:00:00.0: bridge window [io 0x1000-0x1fff] [ 0.370428@1] pci 0000:00:00.0: bridge window [mem 0xfc700000-0xfc7fffff] [ 0.370433@1] pci 0000:00:00.0: bridge window [mem 0xfc800000-0xfc8fffff pref] [ 0.370652@1] chip type:0x2b [ 0.370883@1] MEMORY:[0+ed800000] [ 0.370889@1] ramdump_probe, storage device:data [ 0.370893@1] NO valid ramdump args:0 0 [ 0.370904@1] ramdump_probe, set sticky to 8ed8 [ 0.371047@1] Advanced Linux Sound Architecture Driver Initialized. [ 0.371608@1] NetLabel: Initializing [ 0.371615@1] NetLabel: domain hash size = 128 [ 0.371618@1] NetLabel: protocols = UNLABELED CIPSOv4 [ 0.371646@1] NetLabel: unlabeled traffic allowed by default [ 0.372505@1] clocksource: Switched to clocksource arch_sys_counter [ 0.412451@0] VFS: Disk quotas dquot_6.6.0 [ 0.412585@0] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.412786@0] AppArmor: AppArmor Filesystem Enabled [ 0.422162@0] NET: Registered protocol family 2 [ 0.422674@0] TCP established hash table entries: 32768 (order: 6, 262144 bytes) [ 0.422817@0] TCP bind hash table entries: 32768 (order: 7, 524288 bytes) [ 0.423317@0] TCP: Hash tables configured (established 32768 bind 32768) [ 0.423407@0] UDP hash table entries: 2048 (order: 4, 65536 bytes) [ 0.423448@0] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes) [ 0.423627@0] NET: Registered protocol family 1 [ 0.425542@0] Unpacking initramfs... [ 0.626390@0] Freeing initrd memory: 7816K [ 0.635603@0] hw perfevents: clusterb_enabled = 0 [ 0.635628@0] hw perfevents: cpumasks 0xf, 0x0 [ 0.635665@0] hw perfevents: cluster A irq = 18 [ 0.635751@0] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available [ 0.638332@3] audit: initializing netlink subsys (disabled) [ 0.638439@3] audit: type=2000 audit(0.604:1): initialized [ 0.639170@2] workingset: timestamp_bits=46 max_order=20 bucket_order=0 [ 0.645219@3] Registering sdcardfs 0.1 [ 0.649308@3] NET: Registered protocol family 38 [ 0.649336@3] Key type asymmetric registered [ 0.649343@3] Asymmetric key parser 'x509' registered [ 0.649579@3] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243) [ 0.649592@3] io scheduler noop registered (default) [ 0.649599@3] io scheduler deadline registered [ 0.649730@3] io scheduler cfq registered [ 0.650524@3] amlogic-pcie-v2 fc000000.pcieA: the device class is not reported correctly from the register [ 0.650766@3] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt [ 0.650776@3] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt [ 0.652067@3] meson-pwm ff802000.pwm: pwm pinmux : can't get pinctrl [ 0.653084@2] random: fast init done [ 0.653131@2] random: crng init done [ 0.653499@0] gpiomem-aml ff634000.gpiomem: Initialised: GPIO register area is 2 [ 0.653688@3] gpiomem-aml ff634000.gpiomem: Initialised: Registers at start:0xff634000 end:0xff634fff size:0x00000fff [ 0.653697@3] gpiomem-aml ff634000.gpiomem: Initialised: Registers at start:0xff800000 end:0xff800fff size:0x00000fff [ 0.653832@3] [drm] Initialized [ 0.653949@3] mali ffe40000.bifrost: Continuing without Mali regulator control [ 0.654087@3] mali ffe40000.bifrost: max pp is 2 [ 0.654095@3] mali ffe40000.bifrost: set min pp to default 1 [ 0.654101@3] mali ffe40000.bifrost: min pp is 1 [ 0.654106@3] mali ffe40000.bifrost: min clk is 4 [ 0.654129@3] mali ffe40000.bifrost: hiu io source 0xffffff80084e5000 [ 0.654138@3] mali ffe40000.bifrost: hiu io source 0xffffff80084e7000 [ 0.654144@3] mali ffe40000.bifrost: num of pp used most of time 1 [ 0.654149@3] mali ffe40000.bifrost: clock dvfs cfg table size is 6 [ 0.654246@3] mali ffe40000.bifrost: max clk set 4 [ 0.654252@3] mali ffe40000.bifrost: max clk is 4 [ 0.654257@3] mali ffe40000.bifrost: turbo clk set to 5 [ 0.654262@3] mali ffe40000.bifrost: turbo clk is 5 [ 0.654268@3] mali ffe40000.bifrost: default clk set to 4 [ 0.654273@3] mali ffe40000.bifrost: default clk is 4 [ 0.654280@3] mali ffe40000.bifrost: ====================0==================== [ 0.654280@3] clk_freq= 285714285, clk_parent=fclk_div7, voltage=1150, keep_count=5, threshod=<100 190>, clk_sample=285 [ 0.654288@3] mali ffe40000.bifrost: ====================1==================== [ 0.654288@3] clk_freq= 400000000, clk_parent=fclk_div5, voltage=1150, keep_count=5, threshod=<152 207>, clk_sample=400 [ 0.654295@3] mali ffe40000.bifrost: ====================2==================== [ 0.654295@3] clk_freq= 500000000, clk_parent=fclk_div4, voltage=1150, keep_count=5, threshod=<180 220>, clk_sample=500 [ 0.654303@3] mali ffe40000.bifrost: ====================3==================== [ 0.654303@3] clk_freq= 666666666, clk_parent=fclk_div3, voltage=1150, keep_count=5, threshod=<210 236>, clk_sample=666 [ 0.654311@3] mali ffe40000.bifrost: ====================4==================== [ 0.654311@3] clk_freq= 846000000, clk_parent= gp0_pll, voltage=1150, keep_count=5, threshod=<230 255>, clk_sample=846 [ 0.654318@3] mali ffe40000.bifrost: ====================5==================== [ 0.654318@3] clk_freq= 846000000, clk_parent= gp0_pll, voltage=1150, keep_count=5, threshod=<230 255>, clk_sample=846 [ 0.654325@3] mali ffe40000.bifrost: clock dvfs table size is 6 [ 0.655828@3] mali_plat=ffffff800a6cabd0 [ 0.655982@3] meson_gcooldev is null, no set min status [ 0.655990@3] gpu cooling register okay with err=0 [ 0.656052@3] meson_gcooldev is null, no set min status [ 0.656059@3] gpu core cooling register okay with err=0 [ 0.656093@3] shader_present=1, tiler_present=1, l2_present=1 [ 0.656177@3] Mali_pwr_on:gpu_irq : 200 [ 0.656430@3] mali ffe40000.bifrost: GPU identified as 0x3 arch 7.0.9 r0p0 status 0 [ 0.657672@3] mali ffe40000.bifrost: Probed as mali0 [ 0.658309@3] Unable to detect cache hierarchy for CPU 0 [ 0.663490@0] loop: module loaded [ 0.663951@0] mtdoops: mtd device (mtddev=name/number) must be supplied [ 0.664526@0] libphy: Fixed MDIO Bus: probed [ 0.665238@0] REG0:Addr = ffffff80084eb540 [ 0.665263@0] ee eth reset:Addr = ffffff80084ed008 [ 0.665273@0] read auto_cali_idx fail [ 0.665280@0] Not set cali_val for REG1 [ 0.665778@2] meson6-dwmac ff3f0000.ethernet: no reset control found [ 0.665791@2] stmmac - user ID: 0x11, Synopsys ID: 0x37 [ 0.665796@2] Ring mode enabled [ 0.665803@2] DMA HW capability register supported [ 0.665808@2] Normal descriptors [ 0.665812@2] RX Checksum Offload Engine supported [ 0.665816@2] COE Type 2 [ 0.665820@2] TX Checksum insertion supported [ 0.665823@2] Wake-Up On Lan supported [ 0.665868@2] eth%d: device MAC address 00:1e:06:49:04:56 [ 0.665874@2] Enable RX Mitigation via HW Watchdog Timer [ 0.683719@3] libphy: stmmac: probed [ 0.683745@3] eth%d: PHY ID 001cc916 at 0 IRQ POLL (stmmac-0:00) active [ 0.683751@3] eth%d: PHY ID 001cc916 at 7 IRQ POLL (stmmac-0:07) [ 0.685289@3] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.685311@3] ehci-pci: EHCI PCI platform driver [ 0.685420@3] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.685773@3] usbcore: registered new interface driver cdc_acm [ 0.685782@3] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 0.685838@3] usbcore: registered new interface driver usb-storage [ 0.685953@3] usbcore: registered new interface driver usbserial [ 0.685997@3] usbcore: registered new interface driver usbserial_generic [ 0.686030@3] usbserial: USB Serial support registered for generic [ 0.686417@2] mousedev: PS/2 mouse device common for all mice [ 0.686723@2] i2c /dev entries driver [ 0.688765@0] lirc_helper: wakeupkey 0xffffffff, protocol 0x1 [ 0.689742@0] device-mapper: uevent: version 1.0.3 [ 0.690053@0] device-mapper: ioctl: 4.35.0-ioctl (2016-06-23) initialised: dm-devel@redhat.com [ 0.691939@0] ledtrig-cpu: registered to indicate activity on CPUs [ 0.692303@0] hidraw: raw HID events driver (C) Jiri Kosina [ 0.692727@3] usbcore: registered new interface driver usbhid [ 0.692740@3] usbhid: USB HID core driver [ 0.693504@3] value of voltage_tolerance 0 [ 0.693517@3] meson_cpufreq_init:don't find the node [ 0.693522@3] value of gp1_clk_target 0 [ 0.694261@3] dvfs [meson_cpufreq_init] - cluster 0 freq 1908000 [ 0.694269@3] dvfs [meson_cpufreq_init] - cluster 0 freq 2016000 [ 0.694274@3] dvfs [meson_cpufreq_init] - cluster 0 freq 2100000 [ 0.694294@3] cpu cpu0: meson_cpufreq_init: CPU 0 initialized [ 0.694323@3] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 2100000 KHz [ 0.697408@3] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 1800000 KHz [ 0.697803@3] ff803000.serial: clock gate not found [ 0.697862@3] meson_uart ff803000.serial: ==uart0 reg addr = ffffff80084f3000 [ 0.697915@3] ff803000.serial: ttyS0 at MMIO 0xff803000 (irq = 30, base_baud = 1500000) is a meson_uart [ 0.697935@3] meson_uart ff803000.serial: ttyS0 use xtal(24M) 24000000 change 0 to 115200 [ 0.996491@1] clear:c4c00000, free:c4c00000, tick:598912 us [ 2.883543@3] console [ttyS0] enabled [ 2.888254@3] meson_uart ffd24000.serial: ==uart1 reg addr = ffffff80084f5000 [ 2.894312@3] ffd24000.serial: ttyS1 at MMIO 0xffd24000 (irq = 41, base_baud = 1500000) is a meson_uart [ 2.905103@3] amlogic-new-usb2-v2 ffe09000.usb2phy: USB2 phy probe:phy_mem:0xffe09000, iomap phy_base:0xffffff80084f7000 [ 2.915882@3] aml_dma ff63e000.aml_dma: Aml dma [ 2.921129@3] aml_aes_dma ff63e000.aml_dma:aml_aes: Aml AES_dma [ 2.927746@3] aml_sha_dma ff63e000.aml_dma:aml_sha: Aml SHA1/SHA224/SHA256 dma [ 2.932252@3] gpio-keypad: probe of ff800000.gpio_keypad failed with error -22 [ 2.939565@3] efusekeynum: 1 [ 2.942142@3] efusekeyname: uuid offset: 0 size: 32 [ 2.949116@3] efuse efuse: probe OK! [ 2.957822@3] ion_dev soc:ion_dev: assigned reserved memory node linux,ion-dev [ 2.961074@3] ge2d: ge2d_init_module [ 2.963139@3] ge2d: ge2d_dev major:236 [ 2.966904@3] ge2d: clock source clk_ge2d_gate ffffffc0c9f51240 [ 2.972622@3] ge2d: clock clk_ge2d source ffffffc0c9f51100 [ 2.978062@3] ge2d: clock source clk_vapb_0 ffffffc0735b1000 [ 2.983678@3] ge2d: ge2d init clock is 500000000 HZ, VPU clock is 666666656 HZ [ 2.990962@3] ge2d: ge2d clock is 499 MHZ [ 2.994870@3] ge2d: find address resource [ 2.998851@3] ge2d: map io source 0x00000000ff940000,size=65536 to 0xffffff80086b0000 [ 3.006649@3] ge2d: reserved mem init failed [ 3.010894@3] ge2d: ge2d: pdev=ffffffc0ca191c00, irq=47, clk=ffffffc0c9f51240 [ 3.018030@3] ge2d: ge2d start monitor [ 3.022234@0] ge2d: ge2d workqueue monitor start [ 3.022531@3] [tsync_pcr_init]init success. [ 3.022701@3] amvideom vsync irq: 48 [ 3.022722@3] create_ge2d_work_queue video task ok [ 3.023230@3] fb: osd_init_module [ 3.023579@3] fb: viu vsync irq: 48 [ 3.023586@3] fb: viu2 vsync irq: 64 [ 3.023664@3] 0x000000db:Y=db,U=0,V=0 [ 3.023666@3] 0x000000dc:Y=dc,U=0,V=0 [ 3.023667@3] 0x000000dd:Y=dd,U=0,V=0 [ 3.023668@3] 0x000000de:Y=de,U=0,V=0 [ 3.023669@3] 0x000000df:Y=df,U=0,V=0 [ 3.023670@3] 0x000000e0:Y=e0,U=0,V=0 [ 3.026466@3] fb: osd_rdma_init: rdma_table p=0xcf608000,op=0xcf608000 , v=0xffffff8008607000 [ 3.026493@3] rdma_register, rdma_table_addr ffffff8008609000 rdma_table_addr_phy cf609000 reg_buf ffffffc0c9dca000 [ 3.026494@3] rdma_register success, handle 2 table_size 4096 [ 3.026496@3] fb: osd_rdma_init:osd rdma handle = 2. [ 3.026504@3] fb: mem_size: 0x800000 [ 3.026505@3] fb: mem_size: 0x4b80000 [ 3.026506@3] fb: mem_size: 0x100000 [ 3.026507@3] fb: mem_size: 0x100000 [ 3.026508@3] fb: mem_size: 0x800000 [ 3.026510@3] fb: failed to init reserved memory [ 3.026519@3] fb: fb def : 1280 720 1280 1440 32 [ 3.026520@3] fb: init fbdev bpp is:32 [ 3.131584@1] fb: malloc_osd_memory, cma:ffffff800a8aeb58 [ 3.131587@1] fb: malloc_osd_memory, 1231, base:0x00000000cf400000, size:8388608 [ 3.131625@1] fb: use ion buffer for fb memory, fb_index=0 [ 3.131626@1] fb: OSD0 as afbcd mode,afbc_type=2 [ 3.152028@1] meson-fb meson-fb: create ion_client ffffffc073715000, handle=ffffffc0ca35c800 [ 3.152033@1] meson-fb meson-fb: ion memory(0): created fb at 0x00000000e5800000, size 75 MiB [ 3.152036@1] fb: 0, phy: 0x00000000e5800000, vir:0xffffff800ad01000, size=77312K [ 3.152036@1] [ 3.152039@1] fb: Frame buffer memory assigned at [ 3.152040@1] fb: 0, phy: 0x00000000e5800000, vir:0xffffff800ad01000, size=77312K [ 3.152040@1] [ 3.152041@1] fb: 0, phy: 0x00000000e5800000, vir:0xffffff800ad01000, size=77312K [ 3.152041@1] [ 3.152043@1] fb: logo_index=0,fb_index=0 [ 3.152044@1] fb: ---------------clear fb0 memory ffffff800ad01000 [ 3.167898@1] fb: osd[0] canvas.idx =0x40 [ 3.167899@1] fb: osd[0] canvas.addr=0xe5800000 [ 3.167901@1] fb: osd[0] canvas.width=5120 [ 3.167902@1] fb: osd[0] canvas.height=1440 [ 3.167903@1] fb: osd[0] frame.width=1280 [ 3.167904@1] fb: osd[0] frame.height=720 [ 3.167905@1] fb: osd[0] out_addr_id =0x1 [ 5.223148@1] Console: switching to colour frame buffer device 160x45 [ 6.368521@1] fb: osd[0] enable: 1 (swapper/0) [ 7.393412@1] fb: set osd0 reverse as NONE [ 8.416788@1] fb: osd probe OK [ 8.416901@1] hdmitx: hdcp: hdmitx_hdcp_init [ 8.419351@1] vout: vout2: create vout2 attribute OK [ 8.423520@1] vout: vout2: vout2_fops_create OK [ 8.428107@1] vout: vout2: clktree_init [ 8.431738@1] vout: vout2: register server: nulldisp_vout2_server [ 8.437888@1] vout: vout2: init mode null set ok [ 8.442379@1] vout: vout2: aml_vout2_probe OK [ 8.446829@1] DI: di_module_init ok. [ 8.450437@1] DI: di_probe: [ 8.453048@1] DI: di_probe: major 510 [ 8.456859@1] deinterlace deinterlace: assigned reserved memory node linux,di_cma [ 8.464143@1] di:flag_cma=1 [ 8.466904@1] DI: CMA size 0x2800000. [ 8.470563@1] pre_irq:62 [ 8.473062@1] post_irq:63 [ 8.475647@1] DI: di_probe allocate rdma channel 0. [ 8.480537@1] di_get_vpu_clkb: get clk vpu error. [ 8.485191@1] DI: vpu clkb <334000000, 667000000> [ 8.489920@1] get clkb rate:333333328 [ 8.493514@1] DI:enable vpu clkb. [ 8.496815@1] 0x000000e1:Y=e1,U=0,V=0 [ 8.500433@1] 0x000000e2:Y=e2,U=0,V=0 [ 8.504084@1] 0x000000e3:Y=e3,U=0,V=0 [ 8.507728@1] 0x000000f0:Y=f0,U=0,V=0 [ 8.511363@1] 0x000000f1:Y=f1,U=0,V=0 [ 8.515002@1] 0x000000f2:Y=f2,U=0,V=0 [ 8.518641@1] 0x000000f3:Y=f3,U=0,V=0 [ 8.522281@1] 0x000000f4:Y=f4,U=0,V=0 [ 8.525920@1] 0x000000f5:Y=f5,U=0,V=0 [ 8.529560@1] 0x000000f6:Y=f6,U=0,V=0 [ 8.533204@1] 0x000000f7:Y=f7,U=0,V=0 [ 8.536840@1] 0x000000f8:Y=f8,U=0,V=0 [ 8.540473@1] 0x000000f9:Y=f9,U=0,V=0 [ 8.544121@1] 0x000000fa:Y=fa,U=0,V=0 [ 8.547760@1] 0x000000fb:Y=fb,U=0,V=0 [ 8.551401@1] 0x000000fc:Y=fc,U=0,V=0 [ 8.555043@1] 0x000000fd:Y=fd,U=0,V=0 [ 8.558681@1] 0x000000fe:Y=fe,U=0,V=0 [ 8.562321@1] 0x000000ff:Y=ff,U=0,V=0 [ 8.565960@1] 0x0000003a:Y=3a,U=0,V=0 [ 8.569601@1] 0x0000003b:Y=3b,U=0,V=0 [ 8.573241@1] 0x0000003c:Y=3c,U=0,V=0 [ 8.576882@1] 0x0000003d:Y=3d,U=0,V=0 [ 8.580521@1] 0x0000003e:Y=3e,U=0,V=0 [ 8.584153@1] 0x0000003f:Y=3f,U=0,V=0 [ 8.587801@1] DI: support multi decoding 61~62~63. [ 8.592698@1] DI: di_probe:Di use HRTIMER [ 8.596943@1] DI: di_probe:ok [ 8.599561@1] dim:dim_module_init [ 8.603050@1] dim:dim_module_init finish [ 8.606699@1] dil:dil_init. [ 8.609638@1] dil:dil_init ok. [ 8.612530@1] vdin_drv_init: major 509 [ 8.616415@1] vdin_drv_init: vdin driver init done [ 8.620999@1] [viuin..]viuin_init_module viuin module init [ 8.626700@1] [viuin..]viuin_probe probe ok. [ 8.631092@1] [RX]-hdmirx: hdmirx_init. [ 8.634534@1] ESM HLD: Initializing... [ 8.638862@1] amlvid:info: amlvideo_init called[ 8.642584@1] amlvid:info: amlvideo_create_instance called [ 8.648048@1] amlvid:info: v4l2_dev.name=:amlvideo-000 [ 8.653285@1] amlvideo-000: V4L2 device registered as video10 [ 8.658873@1] amlvid:info: amlvideo_create_instance called [ 8.664338@1] amlvid:info: v4l2_dev.name=:amlvideo-001 [ 8.669541@1] amlvideo-001: V4L2 device registered as video23 [ 8.675373@1] PPMGRDRV: warn: ppmgr module init func called [ 8.680834@1] PPMGRDRV: info: ppmgr_driver_probe called [ 8.686002@1] Reserved memory: failed to init DMA memory pool at 0x00000000ed800000, size 0 MiB [ 8.694592@1] PPMGRDRV: info: ppmgr_dev major:507 [ 8.699835@1] ionvideo-000: V4L2 device registered as video13 [ 8.705090@1] ionvideo-001: V4L2 device registered as video14 [ 8.710797@1] ionvideo-002: V4L2 device registered as video15 [ 8.716537@1] ionvideo-003: V4L2 device registered as video16 [ 8.722246@1] ionvideo-004: V4L2 device registered as video17 [ 8.727956@1] ionvideo-005: V4L2 device registered as video18 [ 8.733685@1] ionvideo-006: V4L2 device registered as video19 [ 8.739392@1] ionvideo-007: V4L2 device registered as video20 [ 8.745130@1] ionvideo-008: V4L2 device registered as video21 [ 8.750740@1] ionvid: info: Video Technology Magazine Ion Video [ 8.756645@1] ionvid: info: Capture Board ver 1.0 successfully loaded [ 8.763448@1] videosync_create_instance dev_s ffffffc0737b0400,dev_s->dev ffffffc07370eb00 [ 8.771289@1] videosync_create_instance reg videosync.0 [ 8.776564@1] aml_vecm_init:module init [ 8.776568@2] videosync_thread started [ 8.784239@1] [ 8.784239@1] VECM probe start [ 8.789001@1] Can't find detect_colorbar. [ 8.792870@1] Can't find detect_face. [ 8.796588@1] Can't find detect_corn. [ 8.800300@1] Can't find wb_sel. [ 8.803609@1] hdr:Can't find cfg_en_osd_100. [ 8.807944@1] amlogic, vecm[ 8.810536@1] vlock dt support: 1 [ 8.813843@1] vlock dt new_fsm: 0 [ 8.817122@1] vlock dt hwver: 0 [ 8.820233@1] vlock dt phlock_en: 0 [ 8.823719@1] Can't find vlock_en. [ 8.827175@1] Can't find vlock_mode. [ 8.830821@1] Can't find vlock_pll_m_limit. [ 8.835069@1] Can't find vlock_line_limit. [ 8.839222@1] param_config vlock_en:1 md=0x4 [ 8.843476@1] vlock: maxLine 524,maxPixel 1715 [ 8.847889@1] vlock_status_init vlock_en:1 [ 8.851965@1] aml_vecm_probe: ok [ 8.855243@1] amdolby_vision_init:module init [ 8.859744@1] [ 8.859744@1] amdolby_vision probe start & ver: 20181220 [ 8.866560@1] [ 8.866560@1] cpu_id=2 tvmode=0 [ 8.871515@1] dolby_vision_init_receiver(dvel) [ 8.875818@1] dolby_vision_init_receiver: dvel [ 8.880317@1] amdolby_vision_probe: ok [ 8.883959@1] dovi disable in uboot [ 8.888118@1] meson-mmc: mmc driver version: 3.02, 2017-05-15: New Emmc Host Controller [ 8.896102@1] meson-mmc: >>>>>>>>hostbase ffffff80086aa000, dmode [ 8.901807@1] meson-mmc: actual_clock :400000, HHI_nand: 0x80 [ 8.907280@1] meson-mmc: [meson_mmc_clk_set_rate_v3] after clock: 0x1000033c [ 8.952526@1] meson-mmc: meson_mmc_probe() : success! [ 8.961861@0] meson-mmc: emmc: resp_timeout,vstat:0xa1bf2800,virqc:3fff [ 8.961995@1] meson-mmc: >>>>>>>>hostbase ffffff80086c5000, dmode [ 8.962047@1] meson-mmc: gpio_cd = 1ca [ 8.973955@0] meson-mmc: emmc: err: wait for irq service, bus_fsm:0x8 [ 8.980382@2] meson-mmc: meson_mmc_irq_thread_v3() 653: set 1st retry! [ 8.986887@2] meson-mmc: retry cmd 1 the 3-th time(s) [ 8.993192@0] meson-mmc: emmc: resp_timeout,vstat:0xa1bf2800,virqc:3fff [ 8.998481@0] meson-mmc: emmc: err: wait for irq service, bus_fsm:0x8 [ 9.000530@1] meson-mmc: meson_mmc_probe() : success! [ 9.002335@1] cectx ff80023c.aocec: cec driver date:2019/10/22: finetune ARB rising time [ 9.002335@1] [ 9.002510@1] cectx ff80023c.aocec: compatible:amlogic, aocec-sm1 [ 9.002512@1] cectx ff80023c.aocec: cecb_ver:0x2 [ 9.002514@1] cectx ff80023c.aocec: line_reg:0x1 [ 9.002516@1] cectx ff80023c.aocec: line_bit:0x3 [ 9.002518@1] cectx ff80023c.aocec: ee_to_ao:0x1 [ 9.002609@1] input: cec_input as /devices/virtual/input/input0 [ 9.002734@1] cectx ff80023c.aocec: not find 'port_num' [ 9.002737@1] cectx ff80023c.aocec: using cec:1 [ 9.002763@1] cectx ff80023c.aocec: no hdmirx regs [ 9.002765@1] cectx ff80023c.aocec: no hhi regs [ 9.004019@1] irq cnt:2, a:46, b45 [ 9.072338@2] meson-mmc: retry cmd 1 the 2-th time(s) [ 9.072370@1] cectx ff80023c.aocec: wakeup_reason:0x0 [ 9.072436@1] cectx ff80023c.aocec: cev val1: 0x0;val2: 0x0 [ 9.072438@1] cectx ff80023c.aocec: aml_cec_probe success end [ 9.072714@1] unifykey: storage in base: 0xffffffc005000000 [ 9.072716@1] unifykey: storage out base: 0xffffffc005040000 [ 9.072717@1] unifykey: storage block base: 0xffffffc005080000 [ 9.072718@1] unifykey: probe done! [ 9.073022@1] unifykey: no efuse-version set, use default value: -1 [ 9.073023@1] unifykey: key unify config unifykey-num is 14 [ 9.073063@1] unifykey: key unify fact unifykey-num is 17 [ 9.073068@1] unifykey: unifykey_devno: 1f600000 [ 9.094072@3] unifykey: device unifykeys created ok [ 9.094167@3] unifykey: aml_unifykeys_init done! [ 9.094345@3] meson ts init [ 9.094395@3] tsensor id: 0 [ 9.094520@3] r1p1_tsensor_read valid cnt is 0 [ 9.094541@3] tsensor trim info: 0xfa000046! [ 9.094542@3] tsensor hireboot: 0xc0ff2a40 [ 9.094666@3] meson ts init [ 9.094684@3] tsensor id: 1 [ 9.094766@3] r1p1_tsensor_read valid cnt is 0 [ 9.094774@3] tsensor trim info: 0xfa000069! [ 9.094775@3] tsensor hireboot: 0xc0ff2a30 [ 9.094906@3] audio_dsp: [dsp]register dsp to char divece(257) [ 9.095048@1] amaudio: amaudio: driver amaudio init! [ 9.095394@3] amaudio: amaudio_init - amaudio: driver amaudio succuess! [ 9.095922@1] amlkaraoke init success! [ 9.096063@1] sysled: module init [ 9.096285@1] meson_wdt ffd0f0d0.watchdog: start watchdog [ 9.096287@1] meson_wdt ffd0f0d0.watchdog: creat work queue for watch dog [ 9.096482@0] meson_wdt ffd0f0d0.watchdog: AML Watchdog Timer probed done [ 9.096932@0] amlogic rfkill init [ 9.097266@0] meson-saradc ff809000.saradc: set delay per tick to <1ms> by default. [ 9.097268@0] meson-saradc ff809000.saradc: set ticks per period to <1> by default. [ 9.098057@1] dmc_monitor_probe [ 9.098771@1] atv_demod: aml_atvdemod_init: OK, atv demod version: V2.15. [ 9.098889@1] defendkey ff630218.defendkey: Reserved memory is not enough! [ 9.098898@1] defendkey: probe of ff630218.defendkey failed with error -22 [ 9.101692@1] Error: Driver 'spdif-dit' is already registered, aborting... [ 9.101988@1] asoc debug: aml_audio_controller_probe-130 [ 9.103117@1] hdmitx: audio: aout notify format CT_PCM [ 9.103138@1] aml_spdif_platform_probe, register soc platform [ 9.103614@1] audio-ddr-manager ff660000.audiobus:ddr_manager: 0, irqs toddr 31, frddr 35 [ 9.103627@1] audio-ddr-manager ff660000.audiobus:ddr_manager: 1, irqs toddr 32, frddr 36 [ 9.103639@1] audio-ddr-manager ff660000.audiobus:ddr_manager: 2, irqs toddr 33, frddr 37 [ 9.103651@1] audio-ddr-manager ff660000.audiobus:ddr_manager: 3, irqs toddr 34, frddr 38 [ 9.104097@1] audiolocker_platform_probe [ 9.105231@0] Register vad [ 9.105658@0] aml_dai_spdif_probe [ 9.106003@0] asoc-aml-card odroid_hdmi: dit-hifi <-> SPDIF mapping ok [ 9.106496@1] snd_card_add_kcontrols card:ffffffc073654018 [ 9.106504@1] effect_v2 is not init [ 9.106506@1] Failed to add VAD controls [ 9.106516@1] eq/drc v1 function enable [ 9.106519@1] no node audio_effect for eq/drc info! [ 9.106520@1] Failed to add audio effects v1 controls [ 9.106646@1] Netfilter messages via NETLINK v0.30. [ 9.106736@1] Initializing XFRM netlink socket [ 9.106748@1] NET: Registered protocol family 17 [ 9.106772@1] Key type dns_resolver registered [ 9.107482@1] Registered swp emulation handler [ 9.110632@1] Registered cp15_barrier emulation handler [ 9.110641@1] Registered setend emulation handler [ 9.110665@1] disable EAS feature [ 9.120949@1] registered taskstats version 1 [ 9.121131@1] AppArmor: AppArmor sha1 policy hashing enabled [ 9.125962@1] dwc3 ff500000.dwc3: Configuration mismatch. dr_mode forced to host [ 9.128641@1] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 9.128655@1] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 9.128949@1] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228fe64 hci version 0x110 quirks 0x00010010 [ 9.128981@1] xhci-hcd xhci-hcd.0.auto: irq 22, io mem 0xff500000 [ 9.129107@1] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 9.129110@1] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 9.129112@1] usb usb1: Product: xHCI Host Controller [ 9.129114@1] usb usb1: Manufacturer: Linux 4.9.241-arm64 xhci-hcd [ 9.129116@1] usb usb1: SerialNumber: xhci-hcd.0.auto [ 9.129491@0] hub 1-0:1.0: USB hub found [ 9.129514@0] hub 1-0:1.0: 2 ports detected [ 9.129777@0] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 9.129786@0] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 [ 9.129838@0] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 9.129917@0] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003 [ 9.129920@0] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 9.129922@0] usb usb2: Product: xHCI Host Controller [ 9.129925@0] usb usb2: Manufacturer: Linux 4.9.241-arm64 xhci-hcd [ 9.129927@0] usb usb2: SerialNumber: xhci-hcd.0.auto [ 9.130247@3] hub 2-0:1.0: USB hub found [ 9.130271@3] hub 2-0:1.0: 1 port detected [ 9.130691@3] hctosys: unable to open rtc device (rtc0) [ 9.130962@3] dwc_otg: usb0: type: 1 speed: 0, config: 0, dma: 0, id: 1, phy: ffe09000, ctrl: 0 [ 9.130964@3] dwc_otg_driver_probe host only, not probe usb_otg!!! [ 9.131532@3] meson_cdev probe [ 9.131540@3] thermal: read gpupp failed [ 9.131660@3] meson_cdev index: 0 [ 9.131777@3] thermal: read gpupp failed [ 9.131838@3] meson_cdev index: 1 [ 9.131842@3] cpucore_cooling_register, max_cpu_core_num:4 [ 9.131953@3] meson_cdev index: 2 [ 9.131956@3] thermal: read gpupp failed [ 9.131980@3] meson_cdev index: 3 [ 9.132024@3] find tzd id: 0 [ 9.132169@3] find tzd id: 0 [ 9.132239@3] meson_cdev probe done [ 9.132375@3] gxbb_pm: enter meson_pm_probe! [ 9.132387@3] no vddio3v3_en pin [ 9.132387@3] pm-meson aml_pm: Can't get switch_clk81 [ 9.132415@3] gxbb_pm: meson_pm_probe done [ 9.132783@3] ALSA device list: [ 9.132785@3] #0: ODROID-HDMI [ 9.208557@1] meson-mmc: card IN [ 9.312528@1] meson-mmc: normal card in [ 9.428599@1] meson-mmc: actual_clock :400000, HHI_nand: 0x80 [ 9.428601@1] meson-mmc: [meson_mmc_clk_set_rate_v3] after clock: 0x1000033c [ 9.548545@1] meson-mmc: actual_clock :400000, HHI_nand: 0x80 [ 9.548547@1] meson-mmc: [meson_mmc_clk_set_rate_v3] after clock: 0x1000033c [ 9.563857@1] meson-aml-mmc ffe05000.sd: divider requested rate 200000000 != actual rate 199999997: ret=0 [ 9.563860@1] meson-mmc: actual_clock :199999997, HHI_nand: 0x80 [ 9.563861@1] meson-mmc: [meson_mmc_clk_set_rate_v3] after clock: 0x10000245 [ 9.563864@1] meson-mmc: Data 1 aligned delay is 0 [ 9.563867@1] meson-mmc: sd: clk 199999997 tuning start [ 9.573988@1] meson-mmc: sd: adj_win: < 0 1 2 3 > [ 9.573991@1] meson-mmc: step:4, delay1:0x4104104, delay2:0x4004104 [ 9.580402@1] meson-mmc: sd: adj_win: < 0 1 2 3 > [ 9.580405@1] meson-mmc: step:8, delay1:0x8208208, delay2:0x8008208 [ 9.586849@1] meson-mmc: sd: adj_win: < 1 2 3 4 > [ 9.586853@1] meson-mmc: left:3, right:0, mid:4, size:4 [ 9.586855@1] meson-mmc: step:0, delay1:0x0, delay2:0x0 [ 9.586857@1] meson-mmc: sd: sd_emmc_regs->gclock=0x10000245,sd_emmc_regs->gadjust=0x22000 [ 9.586859@1] meson-mmc: delay1:0x0, delay2:0x0 [ 9.586868@1] sd: new ultra high speed SDR104 SDHC card at address aaaa [ 9.587898@1] sd: clock 199999997, 4-bit-bus-width [ 9.587898@1] [ 9.587899@1] mmcbN 9.766635@3] meson_uart ff803000.serial: ttyS0 use xtal(24M) 24000000 change 115200 to 115200 [ 9.767538@0] meson-mmc: emmc: resp_timeout,vstat:0x9dbf0800,virqc:3fff [ 9.767540@0] meson-mmc: emmc: err: wait for desc write back, bus_fsm:0x7 [ 9.767841@2] meson-mmc: retry cmd 1 the 1-th time(s) [ 9.768841@0] meson-mmc: emmc: resp_timeout,vstat:0xa1bf2800,virqc:3fff [ 9.768842@0] meson-mmc: emmc: err: wait for irq service, bus_fsm:0x8 [ 9.769139@2] meson-mmc: Command retried failed line:675, cmd:1 [ 9.808204@3] Freeing unused kernel memory: 4992K Loading, please wait... Starting version 241 [ 10.071909@0] ahci 0000:01:00.0: enabling device (0000 -> 0003) [ 10.072849@0] ahci 0000:01:00.0: SSS flag set, parallel bus scan disabled [ 10.080194@0] ahci 0000:01:00.0: AHCI 0001.0200 32 slots 2 ports 6 Gbps 0x3 impl IDE mode [ 10.088179@0] ahci 0000:01:00.0: flags: 64bit ncq sntf stag led clo pmp pio slum part ccc sxs [ 10.105842@2] scsi host0: ahci [ 10.107486@2] scsi host1: ahci [ 10.107785@2] ata1: SATA max UDMA/133 abar m512@0xfc700000 port 0xfc700100 irq 69 [ 10.113892@3] ata2: SATA max UDMA/133 abar m512@0xfc700000 port 0xfc700180 irq 69 [ 10.435139@3] ata1: SATA link down (SStatus 0 SControl 300) [ 10.758861@3] ata2: SATA link down (SStatus 0 SControl 300) Begin: Loading essential drivers ... done. Begin: Running /scripts/init-premount ... done. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done. Begin: Running /scripts/local-premount ... done. Begin: Waiting for root file system ... [ 11.232517@1] vout: aml_tvout_mode_work: monitor_timeout Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. Begin: Running /scripts/local-block ... done. done. Gave up waiting for root file system device. Common problems: - Boot args (cat /proc/cmdline) - Check rootdelay= (did the system wait long enough?) - Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/mmcblk0p2 does not exist. Dropping to a shell! (initramfs) [ 68.608519@1] fb: mem_free_work, free memory: addr:800000