当前位置:   article > 正文

Android OrangePi 4G IOT(二) - MTK更换调试串口_isusbcablein

isusbcablein

一、Debug LOG串口更改

orangepi 4G iot的默认的log调试串口是在板子后面的,使用起来不方便,之前UART0焊接不好导致焊盘弄坏了,没办法,准备修改成插针的40pin引脚的的UART1 (即使UTXD1和URXD1)      

本文就是将板子默认debug串口从UART0改成了UART1

40 pin串口UART1:

二:UART相关代码以及设置修改

修改PIN脚的工具

修改的地方可以参考以下代码

1: /home/ubuntu/Mediatek/code/vendor/mediatek/proprietary/bootable/bootloader/preloader/custom/bd6737m_35g_b_m0/cust_bldr.mak

  1. ###################################################################
  2. # Include Project Feautre (cust_bldr.h)
  3. ###################################################################
  4. #ifeq ("$(MTK_EMMC_SUPPORT)","yes")
  5. ifdef MTK_EMMC_SUPPORT
  6. CFG_BOOT_DEV :=BOOTDEV_SDMMC
  7. else
  8. CFG_BOOT_DEV :=BOOTDEV_NAND
  9. endif
  10. CFG_UART_LOG :=UART2
  11. CFG_UART_META :=UART2
  12. #CFG_UART_LOG :=UART1 -> 20220515
  13. #CFG_UART_META :=UART1
  14. CFG_USB_UART_SWITCH := 0

2:/home/ubuntu/Mediatek/code/vendor/mediatek/proprietary/bootable/bootloader/preloader/platform/mt6735/default.mak

  1. ###################################################################
  2. # Default Internal Feautre
  3. ###################################################################
  4. HW_INIT_ONLY :=
  5. ###################################################################
  6. # Default Project Feautre (cust_bldr.h)
  7. ###################################################################
  8. CFG_BOOT_DEV :=BOOTDEV_SDMMC
  9. CFG_FPGA_PLATFORM :=0
  10. # Setting for bring up,
  11. # booting from SRAM
  12. CFG_BYPASS_EMI :=0
  13. #Pull Hi Flash enable bit for UART META
  14. CFG_ENABLE_GPIO_CHK_POINT_WITH_UART_META :=0
  15. CFG_EVB_PLATFORM :=0
  16. CFG_BATTERY_DETECT :=1
  17. CFG_HIGH_BATTERY_VOLTAGE_SUPPORT :=0
  18. CFG_UART_TOOL_HANDSHAKE :=1
  19. CFG_USB_TOOL_HANDSHAKE :=1
  20. CFG_USB_DOWNLOAD :=1
  21. CFG_LOG_BAUDRATE :=921600
  22. CFG_META_BAUDRATE :=115200
  23. CFG_UART_LOG :=UART2
  24. CFG_UART_META :=UART2
  25. #CFG_UART_LOG :=UART1 ->20220515
  26. #CFG_UART_META :=UART1
  27. #only enable in eng mode
  28. ifeq ("$(TARGET_BUILD_VARIANT)","eng")
  29. CFG_OUTPUT_PL_LOG_TO_UART1:=0
  30. CFG_FUNCTION_TRACER_SUPPORT :=0
  31. else
  32. CFG_OUTPUT_PL_LOG_TO_UART1:=0
  33. CFG_FUNCTION_TRACER_SUPPORT :=0
  34. endif
  35. CFG_EMERGENCY_DL_SUPPORT :=1
  36. CFG_EMERGENCY_DL_TIMEOUT_MS :=1000*5
  37. CFG_EMERGENCY_MAX_TIMEOUT_MS :=1000*0x3fff
  38. CFG_USBIF_COMPLIANCE :=0
  39. CFG_MMC_ADDR_TRANS :=1
  40. CFG_LEGACY_USB_DOWNLOAD :=0
  41. CFG_USB_UART_SWITCH := 0
  42. CFG_HW_WATCHDOG :=1
  43. CFG_BOOT_ARGUMENT :=1
  44. CFG_BOOT_ARGUMENT_BY_ATAG := 1
  45. CFG_RAM_CONSOLE :=1
  46. CFG_MTJTAG_SWITCH :=0
  47. CFG_MDMETA_DETECT :=0
  48. CFG_APWDT_DISABLE :=0
  49. CFG_MDWDT_DISABLE :=0
  50. CFG_SYS_STACK_SZ :=3*1024
  51. CFG_WORLD_PHONE_SUPPORT :=1
  52. KPD_USE_EXTEND_TYPE := 0
  53. ONEKEY_REBOOT_NORMAL_MODE_PL :=1
  54. KPD_PMIC_LPRST_TD :=1
  55. MTK_PMIC_RST_KEY :=
  56. CFG_USB_AUTO_DETECT :=0
  57. CFG_USB_AUTO_DETECT_TIMEOUT_MS :=1000*3
  58. CFG_FEATURE_ENCODE :=v1
  59. FEATURE_DOWNLOAD_SCREEN :=0
  60. MTK_EFUSE_WRITER_SUPPORT :=no
  61. DIAG_COMPOSITE_PRELOADER :=0
  62. CONFIG_MTK_USB_UNIQUE_SERIAL :=0
  63. ###################################################################
  64. # image loading options
  65. ###################################################################
  66. #For Normal Boot
  67. CFG_LOAD_UBOOT :=1
  68. #For Dummy AP
  69. CFG_LOAD_MD_ROM :=0
  70. CFG_LOAD_MD_RAMDISK :=0
  71. CFG_LOAD_MD_DSP :=0
  72. CFG_LOAD_MD3_ROM :=0
  73. #For SLT and Dummy AP
  74. CFG_LOAD_AP_ROM :=0
  75. #For CTP
  76. CFG_LOAD_CONN_SYS :=0
  77. #For SLT
  78. CFG_LOAD_SLT_MD :=0
  79. CFG_LOAD_SLT_MD32 :=0
  80. ###################################################################
  81. # Dummy Load address
  82. # If image header have load address, we use address in image header
  83. # If not, we use address here
  84. ###################################################################
  85. #For Normal Boot
  86. CFG_UBOOT_MEMADDR :=0x41E00000
  87. #For Dummy AP
  88. CFG_MD1_ROM_MEMADDR :=0x42000000
  89. CFG_MD1_RAMDISK_MEMADDR :=0x49CC0000
  90. CFG_MD2_ROM_MEMADDR :=0x42000000
  91. CFG_MD2_RAMDISK_MEMADDR :=0x43400000
  92. CFG_MD_DSP_MEMADDR :=0x4A000000
  93. CFG_MD3_ROM_MEMADDR :=0x52000000
  94. #For SLT and Dummy AP
  95. CFG_AP_ROM_MEMADDR :=0x62000000
  96. #For CTP
  97. CFG_CONN_SYS_MEMADDR :=0x45A00000
  98. #For SLT
  99. CFG_TDD_MD_ROM_MEMADDR :=0x40000000
  100. CFG_TDD_ONLY_ROM_MEMADDR :=0x41000000
  101. CFG_FDD_MD_ROM_MEMADDR :=0x42000000
  102. CFG_2G_MD_ROM_MEMADDR :=0x43000000
  103. CFG_MD32P_ROM_MEMADDR :=0x44000000
  104. CFG_MD32D_ROM_MEMADDR :=0x45002000
  105. CFG_BOOTA64_MEMADDR :=0x40000000
  106. CFG_DTB_MEMADDR :=0x40000300
  107. CFG_IMAGE_AARCH64_MEMADDR :=0x40080000
  108. #For ATF
  109. CFG_ATF_ROM_MEMADDR :=0x43001000-0x240
  110. CFG_BOOTIMG_HEADER_MEMADDR :=0x40010800
  111. CFG_ATF_SUPPORT :=1
  112. CFG_ATF_LOG_SUPPORT :=1
  113. CFG_TEE_SUPPORT :=0
  114. CFG_MICROTRUST_TEE_SUPPORT :=0
  115. CFG_TRUSTONIC_TEE_SUPPORT :=0
  116. CFG_TEE_SECURE_MEM_PROTECTED :=1
  117. CFG_TEE_TRUSTED_APP_HEAP_SIZE := 0xA00000
  118. CFG_GOOGLE_TRUSTY_SUPPORT :=0
  119. #For SRAM Protection
  120. CFG_NON_SECURE_SRAM_ADDR :=0x0010DC00
  121. CFG_NON_SECURE_SRAM_SIZE :=0x4000

3: /home/ubuntu/Mediatek/code/trusty/vendor/mediatek/proprietary/platform/mt6735/rules.mk

  1. #
  2. # Copyright (C) 2015 MediaTek Inc.
  3. #
  4. # Modification based on code covered by the below mentioned copyright
  5. # and/or permission notice(S).
  6. #
  7. #
  8. # Copyright (c) 2015, Google, Inc. All rights reserved
  9. #
  10. # Permission is hereby granted, free of charge, to any person obtaining
  11. # a copy of this software and associated documentation files
  12. # (the "Software"), to deal in the Software without restriction,
  13. # including without limitation the rights to use, copy, modify, merge,
  14. # publish, distribute, sublicense, and/or sell copies of the Software,
  15. # and to permit persons to whom the Software is furnished to do so,
  16. # subject to the following conditions:
  17. #
  18. # The above copyright notice and this permission notice shall be
  19. # included in all copies or substantial portions of the Software.
  20. #
  21. # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  22. # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  23. # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  24. # IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  25. # CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  26. # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  27. # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  28. #
  29. LOCAL_DIR := $(GET_LOCAL_DIR)
  30. MODULE := $(LOCAL_DIR)
  31. ifeq (false,$(call TOBOOL,$(KERNEL_32BIT)))
  32. ARCH := arm64
  33. else
  34. ARCH := arm
  35. ARM_CPU := cortex-a15
  36. endif
  37. WITH_SMP := 1
  38. KERNEL_BASE ?= 0x4f040000
  39. MEMBASE ?= $(KERNEL_BASE)
  40. MEM_SIZE ?= 0x200000
  41. ifeq (false,$(call TOBOOL,$(KERNEL_32BIT)))
  42. MEMSIZE ?= 1
  43. else
  44. MEMSIZE ?= $(MEM_SIZE)
  45. endif
  46. CFG_LOG_REG_BASE ?= UART1_BASE
  47. #CFG_LOG_REG_BASE ?= UART0_BASE -> 20220515
  48. CFG_LOG_BAUDRATE ?= 921600
  49. GLOBAL_INCLUDES += \
  50. $(LOCAL_DIR)/include
  51. MODULE_SRCS += \
  52. $(LOCAL_DIR)/debug.c \
  53. $(LOCAL_DIR)/platform.c \
  54. $(LOCAL_DIR)/smc.c \
  55. $(LOCAL_DIR)/uart.c \
  56. $(LOCAL_DIR)/gpt.c \
  57. $(LOCAL_DIR)/reg_base.c \
  58. MODULE_DEPS += \
  59. dev/interrupt/arm_gic \
  60. dev/timer/arm_generic
  61. GLOBAL_DEFINES += \
  62. MEMBASE=$(MEMBASE) \
  63. MEMSIZE=$(MEMSIZE) \
  64. MMU_WITH_TRAMPOLINE=1 \
  65. ifeq (false,$(call TOBOOL,$(KERNEL_32BIT)))
  66. else
  67. GLOBAL_DEFINES += \
  68. WITH_TIMERS_MIGRATION=1 \
  69. UART_LOG_BAUDRATE=$(CFG_LOG_BAUDRATE) \
  70. UART_LOG_REG_BASE=$(CFG_LOG_REG_BASE) \
  71. DISABLE_TRACE_INIT_AFTER_BOOTUP=1 \
  72. ifeq (eng,$(TARGET_BUILD_VARIANT))
  73. GLOBAL_DEFINES += \
  74. WITH_MT_TRUSTY_DEBUGFS=1 \
  75. WITH_HWCRYPTO_UNITTEST=1
  76. endif # TARGET_BUILD_VARIANT
  77. endif # KERNEL_32BIT==true
  78. LINKER_SCRIPT += \
  79. $(BUILDDIR)/system-onesegment.ld
  80. include make/module.mk

4:/home/ubuntu/Mediatek/code/vendor/mediatek/proprietary/bootable/bootloader/preloader/platform/mt6735/mode/DUMMY_AP.mak

  1. HW_INIT_ONLY :=
  2. CFG_LOAD_MD_ROM :=1
  3. CFG_LOAD_MD_RAMDISK :=1
  4. CFG_LOAD_AP_ROM :=1
  5. CFG_LOAD_UBOOT :=0
  6. CFG_LOAD_MD_DSP :=1
  7. CFG_LOAD_MD3_ROM :=1
  8. CFG_ATF_SUPPORT :=0
  9. CFG_UART_LOG :=UART2
  10. CFG_UART_META :=UART2

5:/home/ubuntu/Mediatek/code/vendor/mediatek/proprietary/bootable/bootloader/lk/platform/mt6735/uart.c

  1. void uart_init_early(void)
  2. {
  3. // 20220521
  4. #ifdef GPIO_UART_UTXD0_PIN
  5. mt_set_gpio_mode(GPIO_UART_UTXD0_PIN, GPIO_UART_UTXD0_PIN_M_UTXD);
  6. mt_set_gpio_dir(GPIO_UART_UTXD0_PIN, GPIO_DIR_OUT);
  7. #endif
  8. #ifdef GPIO_UART_URXD0_PIN
  9. mt_set_gpio_mode(GPIO_UART_URXD0_PIN, GPIO_UART_URXD0_PIN_M_URXD);
  10. mt_set_gpio_dir(GPIO_UART_URXD0_PIN, GPIO_DIR_IN);
  11. mt_set_gpio_pull_enable(GPIO_UART_URXD0_PIN, GPIO_PULL_ENABLE);
  12. mt_set_gpio_pull_select(GPIO_UART_URXD0_PIN, GPIO_PULL_UP);
  13. #endif
  14. #ifdef GPIO_UART_UTXD1_PIN
  15. mt_set_gpio_mode(GPIO_UART_UTXD1_PIN, GPIO_UART_UTXD1_PIN_M_UTXD);
  16. mt_set_gpio_dir(GPIO_UART_UTXD1_PIN, GPIO_DIR_OUT);
  17. #endif
  18. #ifdef GPIO_UART_URXD1_PIN
  19. mt_set_gpio_mode(GPIO_UART_URXD1_PIN, GPIO_UART_URXD1_PIN_M_URXD);
  20. mt_set_gpio_dir(GPIO_UART_URXD1_PIN, GPIO_DIR_IN);
  21. mt_set_gpio_pull_enable(GPIO_UART_URXD1_PIN, GPIO_PULL_ENABLE);
  22. mt_set_gpio_pull_select(GPIO_UART_URXD1_PIN, GPIO_PULL_UP);
  23. #endif
  24. #ifdef GPIO_UART_UTXD2_PIN
  25. mt_set_gpio_mode(GPIO_UART_UTXD2_PIN, GPIO_UART_UTXD2_PIN_M_UTXD);
  26. mt_set_gpio_dir(GPIO_UART_UTXD2_PIN, GPIO_DIR_OUT);
  27. #endif
  28. #ifdef GPIO_UART_URXD2_PIN
  29. mt_set_gpio_mode(GPIO_UART_URXD2_PIN, GPIO_UART_URXD2_PIN_M_URXD);
  30. mt_set_gpio_dir(GPIO_UART_URXD2_PIN, GPIO_DIR_IN);
  31. mt_set_gpio_pull_enable(GPIO_UART_URXD2_PIN, GPIO_PULL_ENABLE);
  32. mt_set_gpio_pull_select(GPIO_UART_URXD2_PIN, GPIO_PULL_UP);
  33. #endif
  34. #ifdef GPIO_UART_UTXD3_PIN
  35. mt_set_gpio_mode(GPIO_UART_UTXD3_PIN, GPIO_UART_UTXD3_PIN_M_UTXD);
  36. mt_set_gpio_dir(GPIO_UART_UTXD3_PIN, GPIO_DIR_OUT);
  37. #endif
  38. #ifdef GPIO_UART_URXD3_PIN
  39. mt_set_gpio_mode(GPIO_UART_URXD3_PIN, GPIO_UART_URXD3_PIN_M_URXD);
  40. mt_set_gpio_dir(GPIO_UART_URXD3_PIN, GPIO_DIR_IN);
  41. mt_set_gpio_pull_enable(GPIO_UART_URXD3_PIN, GPIO_PULL_ENABLE);
  42. mt_set_gpio_pull_select(GPIO_UART_URXD3_PIN, GPIO_PULL_UP);
  43. #endif
  44. #ifdef __ENABLE_UART_LOG_SWITCH_FEATURE__
  45. if(get_uart_port_id() == 1){
  46. mtk_set_current_uart(UART1);
  47. mtk_uart_power_on(UART1);
  48. }else if(get_uart_port_id() == 2){
  49. mtk_set_current_uart(UART2);
  50. mtk_uart_power_on(UART2);
  51. }else if(get_uart_port_id() == 3){
  52. mtk_set_current_uart(UART3);
  53. mtk_uart_power_on(UART3);
  54. }else if(get_uart_port_id() == 4){
  55. mtk_set_current_uart(UART4);
  56. mtk_uart_power_on(UART4);
  57. }
  58. #ifndef CONFIG_DENALI_2
  59. else if(get_uart_port_id() == 5){
  60. mtk_set_current_uart(UART5);
  61. mtk_uart_power_on(UART5);
  62. }
  63. #endif
  64. else {
  65. mtk_set_current_uart(UART4);
  66. mtk_uart_power_on(UART4);
  67. }
  68. #else
  69. mtk_set_current_uart(UART1);
  70. mtk_uart_power_on(UART1);
  71. #endif
  72. DRV_SetReg32(UART_FCR(g_uart), UART_FCR_FIFO_INIT); /* clear fifo */
  73. mt65xx_reg_sync_writew(UART_NONE_PARITY | UART_WLS_8 | UART_1_STOP, UART_LCR(g_uart));
  74. g_brg = CONFIG_BAUDRATE;
  75. uart_setbrg();
  76. }

6:/home/ubuntu/Mediatek/code/orangepi/projects/IoT/IoT_mt6737m/IoT_bd6737m_35g_b_m0_op_smt_hd720_pcb_v2/code/kernel-3.18/arch/arm/boot/dts/mt6735m.dtsi

  1. /* chosen */
  2. chosen {
  3. bootargs = "console=tty0 console=ttyMT1,921600n1 root=/dev/ram \
  4. initrd=0x44000000,0x1000000 loglevel=8 androidboot.hardware=mt6735";
  5. };

7:/home/ubuntu/Mediatek/code/orangepi/projects/IoT/IoT_mt6737m/IoT_bd6737m_35g_b_m0_op_smt_hd720_pcb_v2/code/kernel-3.18/arch/arm/configs/bd6737m_35g_b_m0_debug_defconfig

  1. #
  2. # Boot options
  3. #
  4. CONFIG_USE_OF=y
  5. CONFIG_ATAGS=y
  6. # CONFIG_DEPRECATED_PARAM_STRUCT is not set
  7. CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE=y
  8. CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE_NAMES="bd6737m_35g_b_m0"
  9. CONFIG_ZBOOT_ROM_TEXT=0
  10. CONFIG_ZBOOT_ROM_BSS=0
  11. # CONFIG_ARM_APPENDED_DTB is not set
  12. CONFIG_CMDLINE="console=tty0 console=ttyMT1,921600n1 root=/dev/ram vmalloc=496M slub_max_order=0 slub_debug=O "
  13. CONFIG_CMDLINE_FROM_BOOTLOADER=y
  14. # CONFIG_CMDLINE_EXTEND is not set
  15. # CONFIG_CMDLINE_FORCE is not set
  16. # CONFIG_XIP_KERNEL is not set
  17. # CONFIG_KEXEC is not set
  18. # CONFIG_CRASH_DUMP is not set
  19. CONFIG_AUTO_ZRELADDR=y


三、烧录Android Image

拔掉跳线冒J5,运行sudo ./flash_tool,打开Flash Tool,找到对应的scatter文件,先选择firmware upgrade,然后点击Download 按钮,然后插上micro usb线,就可以下载Android镜像进行烧录了。

拔掉USB烧录线,然后按下powerkey开启电源

  1. [PLFM] USB cable in
  2. [pmic_IsUsbCableIn] 1
  3. [pmic_IsUsbCableIn] 1
  4. pl pmic powerkey Release
  5. [pmic_IsUsbCableIn] 1
  6. pl pmic powerkey Release
  7. [pmic_IsUsbCableIn] 1
  8. pl pmic powerkey Release
  9. [pmic_IsUsbCableIn] 1
  10. pl pmic powerkey Release
  11. [pmic_IsUsbCableIn] 1
  12. pl pmic powerkey Release
  13. [pmic_IsUsbCableIn] 1
  14. pl pmic powerkey Press
  15. [LIB] NS-CHIP
  16. GCPU Enhance,V1.0
  17. [TZ_INIT] tee_verify_image : passed
  18. [BLDR] bldr load tee part ret=0x0, addr=0x43001000
  19. [BLDR] part_load_raw_part ret=0x0
  20. [BLDR] part_load_images ret=0x0
  21. ignore bat check
  22. [PLFM] boot to LK by ATAG.
  23. boot reason: 1
  24. boot mode: 0
  25. META COM0: 0
  26. boot uart: 0x11003000
  27. boot uart_baudrate: 921600
  28. boot uart_enable: 1
  29. rank[0] size: 0x3FFC0000
  30. tee reserved mem: 0x000000007FFC0000, 0x0000000000040000
  31. md_type[0]: 0x0
  32. md_type[1]: 0x0
  33. boot time: 8540
  34. DDR reserve mode: enable = 0, success = 0
  35. dram buffer size: 1688768
  36. SMC: 0x0
  37. LK: 0x6
  38. KERNEL: 0x6
  39. NONSEC SRAM Addr: 0x10DC00
  40. NONSEC SRAM Size: 0x4000
  41. DTB Addr: 0x0
  42. DTB Size: 0x0
  43. PL_VERSION = 0.1.00
  44. [TZ_INIT] atf_log_port : 0x11003000
  45. [TZ_INIT] atf_log_baudrate : 0xE1000
  46. [TZ_INIT] atf_irq_num : 281
  47. [TZ_INIT] ATF log buffer start : 0x7FFC0000
  48. [TZ_INIT] ATF log buffer size : 0x40000
  49. [TZ_INIT] ATF aee buffer start : 0x7FFFC000
  50. [TZ_INIT] ATF aee buffer size : 0x4000
  51. [BLDR] Others, jump to ATF
  52. [BLDR] jump to 0x41E00000
  53. [BLDR] <0x41E00000>=0xEA000007
  54. [BLDR] <0x41E00004>=0xEA007460
  55. [TZ_SEC_CFG] SRAMROM Secure Addr 0xDC00
  56. [TZ_SEC_CFG] SRAMROM Secure Control 0x0
  57. [TZ_SEC_CFG] SRAMROM Secure Control 0xB69
  58. [TZ_SEC_CFG] SRAMROM Secure Control 0x1B680B69
  59. [TZ_INIT] ATF entry addr, aligned addr : 0x43001000, 0x43000000
  60. [TZ_EMI_MPU] MPU [0x43000000-0x4302FFFF]
  61. [TZ_INIT] set secure memory protection : 0x43000000, 0x4302FFFF (1)
  62. [TZ_INIT] Jump to ATF, then 0x41E00000
  63. [ATF][ 0.000000]BL33 boot argument location=0x4219c480
  64. [ATF][ 0.000000]BL33 boot argument size=0x170
  65. [ATF][ 0.000000]BL33 start addr=0x41e00000
  66. [ATF][ 0.000000]teearg addr=0x101000
  67. [ATF][ 0.000000]atf_magic=0x4d415446
  68. [ATF][ 0.000000]tee_support=0x0
  69. [ATF][ 0.000000]tee_entry=0x0
  70. [ATF][ 0.000000]tee_boot_arg_addr=0x101100
  71. [ATF][ 0.000000]atf_log_port=0x11003000
  72. [ATF][ 0.000000]atf_log_baudrate=0xe1000
  73. [ATF][ 0.000000]atf_log_buf_start=0x7ffc0000
  74. [ATF][ 0.000000]atf_log_buf_size=0x40000
  75. [ATF][ 0.000000]atf_aee_debug_buf_start=0x7fffc000
  76. [ATF][ 0.000000]atf_aee_debug_buf_size=0x4000
  77. [ATF][ 0.000000]atf_irq_num=281
  78. [ATF][ 0.000000]BL33_START_ADDRESS=0x41e00000
  79. [ATF][ 0.000000]atf chip_code[335]
  80. [ATF][ 0.000000]atf chip_ver[0]
  81. [ATF][ 0.000000]###@@@ MP0_MISC_CONFIG3:0x00000000 @@@###
  82. [ATF][ 0.000000]###@@@ MP0_MISC_CONFIG3:0x0000e000 @@@###
  83. [ATF][ 0.000000]mmap atf buffer : 0x7ffc0000, 0x40000
  84. [ATF][ 0.000000]mmap atf buffer (force 2MB aligned): 0x7fe00000, 0x200000
  85. NOTICE: BL3-1: v1.0(debug):
  86. NOTICE: BL3-1: Built : 18:10:55, May 21 2022
  87. [ATF][ 0.000000]sta=0x0 int=0xffc
  88. [ATF][ 0.000000]is_power_on_boot: true
  89. [ATF][ 0.000000]mt_log_setup - atf_buf_addr : 0x7ffc0100
  90. [ATF][ 0.000000]mt_log_setup - atf_buf_size : 0x2bf00
  91. [ATF][ 0.000000]mt_log_setup - atf_write_pos : 0x7ffc0100
  92. [ATF][ 0.000000]mt_log_setup - atf_read_pos : 0x7ffc0100
  93. [ATF][ 0.000000]mt_log_setup - atf_buf_lock : 0x0
  94. [ATF][ 0.000000]mt_log_setup - mt_log_buf_end : 0x7ffebfff
  95. [ATF][ 0.000000]mt_log_setup - ATF_CRASH_LAST_LOG_SIZE : 0x8000
  96. [ATF][ 0.000000]mt_log_setup - ATF_EXCEPT_BUF_SIZE_PER_CPU : 0x1000
  97. [ATF][ 0.000000]mt_log_setup - ATF_EXCEPT_BUF_SIZE : 0x8000
  98. [ATF][ 0.000000]mt_log_setup - PLATFORM_CORE_COUNT : 0x8
  99. [ATF][ 0.000000]mt_log_setup - atf_except_write_pos_per_cpu[0]: 0x7fff4000
  100. [ATF][ 0.000000]mt_log_setup - atf_except_write_pos_per_cpu[1]: 0x7fff5000
  101. [ATF][ 0.000000]mt_log_setup - atf_except_write_pos_per_cpu[2]: 0x7fff6000
  102. [ATF][ 0.000000]mt_log_setup - atf_except_write_pos_per_cpu[3]: 0x7fff7000
  103. [ATF][ 0.000000]mt_log_setup - atf_except_write_pos_per_cpu[4]: 0x7fff8000
  104. [ATF][ 0.000000]mt_log_setup - atf_except_write_pos_per_cpu[5]: 0x7fff9000
  105. [ATF][ 0.000000]mt_log_setup - atf_except_write_pos_per_cpu[6]: 0x7fffa000
  106. [ATF][ 0.000000]mt_log_setup - atf_except_write_pos_per_cpu[7]: 0x7fffb000
  107. [ATF][ 0.000000]mt_log_setup - atf_crash_flag : 0x0
  108. [ATF][ 0.000000]mt_log_setup - atf_crash_log_addr : 0x0
  109. [ATF][ 0.000000]mt_log_setup - atf_crash_log_size : 0x0
  110. [ATF][ 0.000000]ATF log service is registered (0x7ffc0000, aee:0x7fffc000)
  111. [ATF][ 0.000000]BL3-1: v1.0(debug):
  112. [ATF][ 0.000000]BL3-1: Built : 18:10:55, May 21 2022
  113. INFO: BL3-1: Initializing runtime services
  114. [ATF][ 0.000000][BL31] Jump to FIQD for initialization!
  115. INFO: BL3-1: Preparing for EL3 exit to normal world, LK
  116. INFO: BL3-1: Next image address = 0x41e00000
  117. INFO: BL3-1: Next image spsr = 0x1d3
  118. [ATF][ 0.000000][BL31] Final dump!
  119. [0] [WDT] mtk_wdt_mode LK config mode value=5d
  120. [0] [WDT] mtk_wdt_mode_config LK mode value=10, tmp:22000010
  121. [0] [WDT] UB wdt init
  122. [0] [WDT] mtk_wdt_mode LK config mode value=10
  123. [0] [WDT] mtk_wdt_mode_config LK mode value=5d, tmp:2200005d
  124. [0] WDT NONRST=0x20000000
  125. [0] [PROFILE] ------- WDT Init takes 3 ms --------
  126. [0] [pmic_init] LK Start..................
  127. [0] [pmic_init] MT6325 CHIP Code = 0x2820
  128. [0] [pmic_init] Done
  129. [0] [PROFILE] ------- pmic_init takes 1 ms --------
  130. [0] [PROFILE] ------- platform_early_init takes 8 ms --------
  131. [0] welcome to lk
  132. [0] calling constructors
  133. [0] initializing heap
  134. [0] base 0x41e7c694 size 8927596 bytes
  135. [0] initializing threads
  136. [0] initializing dpc
  137. [0] initializing timers
  138. [0] creating bootstrap completion thread
  139. [10] top of bootstrap2()
  140. [20] initializing platform
  141. [20] ==LK info ==
  142. [20] Build time:May 21 2022, 18:27:19
  143. [20] chip_code[0x335]
  144. [20] chip_ver[0x0]
  145. [20] ==LK info ==
  146. [20] platform_init()
  147. [20] [mmc_init]: msdc0 start mmc_init_host() in LK...
  148. [20] [msdc_init]: msdc0 Host controller intialization start
  149. [20] [MSDC] config VEMC to 3V in lk
  150. [20] [SD0] Pins mode(1), none(0), down(1), up(2), keep(3)
  151. [20] [SD0] Pins mode(2), none(0), down(1), up(2), keep(3)
  152. [20] [MSDC] config VEMC to 3V in lk
  153. [20] [info][msdc_set_startbit 1248] read data start bit at rising edge
  154. [20] [info][msdc_config_clksrc] input clock is 400000kHz
  155. [20] [SD0] Bus Width: 1
  156. [20] [info][msdc_config_clksrc] input clock is 400000kHz
  157. [20] [info][msdc_set_startbit 1248] read data start bit at rising edge
  158. [20] [SD0] SET_CLK(260kHz): SCLK(259kHz) MODE(0) DDR(0) DIV(385) DS(0) RS(0)
  159. [20] [msdc_init]: msdc0 Host controller intialization done
  160. [40] [mmc_init]: msdc0 start mmc_init_card()in LK...
  161. [40] [mmc_init_card]: start
  162. [140] [info][msdc_config_clksrc] input clock is 400000kHz
  163. [140] [info][msdc_set_startbit 1248] read data start bit at rising edge
  164. [140] [SD0] SET_CLK(260kHz): SCLK(259kHz) MODE(0) DDR(0) DIV(385) DS(0) RS(0)
  165. [160] [SD0] Bus Width: 8
  166. [160] [SD0] Switch to High-Speed mode!
  167. [160] [SD0] Size: 7456 MB, Max.Speed: 52000 kHz, blklen(512), nblks(15269888), ro(0)
  168. [160] [mmc_init_mem_card 3240][SD0] Initialized, eMMC50
  169. [160] before host->cur_bus_clk(259740)
  170. [160] [info][msdc_config_clksrc] input clock is 400000kHz
  171. [160] [info][msdc_set_startbit 1248] read data start bit at rising edge
  172. [180] [SD0] SET_CLK(52000kHz): SCLK(50000kHz) MODE(0) DDR(0) DIV(2) DS(0) RS(0)
  173. [180] host->cur_bus_clk(50000000)
  174. [180] [mmc_init_card]: finish successfully
  175. [180] [mt_part_register_device]
  176. [180] [GPT_LK]Parsing Primary GPT now...
  177. [180] [GPT_LK][0]name=proinfo, part_id=8, start_sect=0x400, nr_sects=0x1800
  178. [180] [GPT_LK][1]name=nvram, part_id=8, start_sect=0x1c00, nr_sects=0x2800
  179. [180] [GPT_LK][2]name=protect1, part_id=8, start_sect=0x4400, nr_sects=0x5000
  180. [180] [GPT_LK][3]name=protect2, part_id=8, start_sect=0x9400, nr_sects=0x5000
  181. [180] [GPT_LK][4]name=lk, part_id=8, start_sect=0xe400, nr_sects=0x400
  182. [180] [GPT_LK][5]name=para, part_id=8, start_sect=0xe800, nr_sects=0x400
  183. [180] [GPT_LK][6]name=boot, part_id=8, start_sect=0xec00, nr_sects=0x8000
  184. [200] [GPT_LK][7]name=recovery, part_id=8, start_sect=0x16c00, nr_sects=0x8000
  185. [200] [GPT_LK][8]name=logo, part_id=8, start_sect=0x1ec00, nr_sects=0x4000
  186. [200] [GPT_LK][9]name=expdb, part_id=8, start_sect=0x22c00, nr_sects=0x5000
  187. [200] [GPT_LK][10]name=seccfg, part_id=8, start_sect=0x27c00, nr_sects=0x400
  188. [200] [GPT_LK][11]name=oemkeystore, part_id=8, start_sect=0x28000, nr_sects=0x1000
  189. [200] [GPT_LK][12]name=secro, part_id=8, start_sect=0x29000, nr_sects=0x3000
  190. [200] [GPT_LK][13]name=keystore, part_id=8, start_sect=0x2c000, nr_sects=0x4000
  191. [200] [GPT_LK][14]name=tee1, part_id=8, start_sect=0x30000, nr_sects=0x2800
  192. [200] [GPT_LK][15]name=tee2, part_id=8, start_sect=0x32800, nr_sects=0x2800
  193. [200] [GPT_LK][16]name=frp, part_id=8, start_sect=0x35000, nr_sects=0x800
  194. [200] [GPT_LK][17]name=nvdata, part_id=8, start_sect=0x35800, nr_sects=0x10000
  195. [200] [GPT_LK][18]name=metadata, part_id=8, start_sect=0x45800, nr_sects=0x12800
  196. [220] [GPT_LK][19]name=system, part_id=8, start_sect=0x58000, nr_sects=0x300000
  197. [220] [GPT_LK][20]name=cache, part_id=8, start_sect=0x358000, nr_sects=0xc8000
  198. [220] [GPT_LK][21]name=userdata, part_id=8, start_sect=0x420000, nr_sects=0xa67c00
  199. [220] [GPT_LK][22]name=flashinfo, part_id=8, start_sect=0xe87c00, nr_sects=0x8000
  200. [220] [GPT_LK]Success to find valid GPT.
  201. [220] [SD0] boot device found
  202. [220] [PROFILE] ------- NAND/EMMC init takes 104 ms --------
  203. [220] [PART_LK][get_part] boot
  204. [220] [LK_BOOT] Load '<null>' partition to 0x45000000 (608 bytes in 1 ms)
  205. [220] [PART_LK][get_part] boot
  206. [540] [LK_BOOT] Load '<null>' partition to 0x45000000 (7256064 bytes in 159 ms)
  207. [540] Kernel(0) zimage_addr:0x45000800(6dadb8),dtb_addr:0x456db5b8(fb2a)
  208. [540] Copy DTB from 0x456db5b8 to 0x4e000000(fb2a)
  209. [540] [LK] fdt setup addr:0x4e000000 status:1!!!
  210. [540] [LEDS]LK: leds_init: mt65xx_backlight_off
  211. [540] [LEDS]LK: mt65xx_backlight_off
  212. [540] [LEDS]LK: lcd-backlight level is 0
  213. [540] [LK_DDP/INFO]enable pwm0 clk, CG0 0xffffffff, CG1 0xfffffffc, dummy CON = 0x0
  214. [540] [LK_DDP/PWM][PWM] set reg[0x102100b0] = 0x00000000
  215. [540] [LK_DDP/PWM][PWM] disp_pwm_init : CLK_CFG_7 0x0 => 0x0
  216. [560] [LK_DDP/PWM][PWM] disp_pwm_init : PWM config data (0,0)
  217. [560] [LK_DDP/PWM][PWM] set reg[0x1100e010] = 0x00000000
  218. [560] [LK_DDP/PWM][PWM] set reg[0x1100e014] = 0x000003ff
  219. [560] [LK_DDP/PWM][PWM] disp_pwm_set_backlight(id = 0x1, level_1024 = 0)
  220. [560] [LK_DDP/PWM][PWM] set reg[0x1100e008] = 0x00000000
  221. [560] [LK_DDP/PWM][PWM] set reg[0x1100e014] = 0x000003ff
  222. [560] [LK_DDP/PWM][PWM] set reg[0x1100e000] = 0x00000000
  223. [560] [LK_DDP/PWM][PWM] set reg[0x1100e008] = 0x00000001
  224. [560] [LK_DDP/PWM][PWM] set reg[0x1100e008] = 0x00000000
  225. [560] [LK_DDP/PWM][PWM] reg[0x1100e000] = 0x00000000
  226. [560] [LK_DDP/PWM][PWM] reg[0x1100e004] = 0x00000000
  227. [560] [LK_DDP/PWM][PWM] reg[0x1100e008] = 0x00000000
  228. [560] [LK_DDP/PWM][PWM] reg[0x1100e00c] = 0x00000000
  229. [560] [LK_DDP/PWM][PWM] reg[0x1100e010] = 0x00000000
  230. [560] [LK_DDP/PWM][PWM] reg[0x1100e014] = 0x00000000
  231. [560] [LK_DDP/PWM][PWM] reg[0x1100e018] = 0x00000000
  232. [580] [LK_DDP/PWM][PWM] reg[0x1100e01c] = 0x00000000
  233. [580] [LK_DDP/PWM][PWM] reg[0x1100e020] = 0x00000000
  234. [580] [LK_DDP/PWM][PWM] reg[0x1100e024] = 0x00000000
  235. [580] [LK_DDP/PWM][PWM] reg[0x1100e028] = 0x00000000
  236. [580] [PROFILE] ------- led init takes 16 ms --------
  237. [580] [upmu_is_chr_det] 1
  238. [580] [PART_LK][get_part] para
  239. [LK_ENV]ENV SIG Wrong
  240. [LK_ENV]no valid env
  241. [580] [PROFILE] ------- ENV init takes 2 ms --------
  242. [580] [DISP]func|disp_lcm_probe
  243. [580] [DISP]we will check lcm: ili9881c_hd720_dsi_vdo_cpt
  244. [580] [DISP]func|_display_interface_path_init
  245. [580] [LK_DDP/ddp_manager]scenario display_interface acquire mutex 0 , left mutex 0x1e!
  246. [580] [LK_DDP/ddp_manager]assign default irqs table index 0
  247. [580] [LK_DDP/ddp_manager]create handle 0x41e69f40 on scenario display_interface
  248. [600] [LK_DDP/ddp_manager] scenario display_interface include module ovl0
  249. [600] [LK_DDP/ddp_manager] scenario display_interface include module color0
  250. [600] [LK_DDP/ddp_manager] scenario display_interface include module ccorr
  251. [600] [LK_DDP/ddp_manager] scenario display_interface include module aal
  252. [600] [LK_DDP/ddp_manager] scenario display_interface include module gamma
  253. [600] [LK_DDP/ddp_manager] scenario display_interface include module dither
  254. [600] [LK_DDP/ddp_manager] scenario display_interface include module rdma0
  255. [600] [LK_DDP/ddp_manager] scenario display_interface include module pwm0
  256. [600] [LK_DDP/ddp_manager] scenario display_interface include module dsi0
  257. [600] [DISPCHECK]dpmgr create path SUCCESS(0x41e69f40)
  258. [600] [LK_DDP/ddp_manager]set dst module on scenario display_interface, module dsi0
  259. [600] [LK_DDP/ddp_path]ddp_set_dst_module, scenario=display_interface, dst_module=dsi0
  260. [620] [LK_DDP/ddp_path]dsi0 is already on path
  261. [620] [DISPCHECK]dpmgr set dst module FINISHED(dsi0 )
  262. [620] [LK_DDP/ddp_manager]path set lcm drv handle 0x41e69f40
  263. [620] [LK_DDP/ddp_manager]dsi0 set lcm utils
  264. [620] [LK_DDP/ddp_manager]path init on scenario display_interface
  265. [620] [LK_DDP/ddp_path]ddp path m4u off
  266. [620] [LK_DDP/ddp_path]ddp path top clock on
  267. [620] [LK_DDP/INFO]enable smi clk, CG0 0xfffffffc, CG1 0xfffffffc, dummy CON = 0xfffffffc
  268. [620] [LK_DDP/INFO]enable mutex clk, CG0 0xfffffffc, CG1 0xfffffffc, dummy CON = 0xfffffffc
  269. [620] [LK_DDP/ddp_path]ddp CG:fffffffc
  270. [620] [LK_DDP/ddp_path]mutex sof: dsi0 dst module dsi0 :vido_mode
  271. [620] [LK_DDP/ddp_path]module ovl0 added to mutex 0
  272. [620] [LK_DDP/ddp_path]module color0 added to mutex 0
  273. [620] [LK_DDP/ddp_path]module ccorr added to mutex 0
  274. [620] [LK_DDP/ddp_path]module aal added to mutex 0
  275. [640] [LK_DDP/ddp_path]module gamma added to mutex 0
  276. [640] [LK_DDP/ddp_path]module dither added to mutex 0
  277. [640] [LK_DDP/ddp_path]module rdma0 added to mutex 0
  278. [640] [LK_DDP/ddp_path]module pwm0 added to mutex 0
  279. [640] [LK_DDP/ddp_path]mutex 0 value=0x2f940, sof=dsi0
  280. [640] [LK_DDP/ddp_path]path connect on scenario display_interface
  281. [640] [LK_DDP/ddp_path]connect_path: ovl0 to dsi0
  282. [640] [LK_DDP/ddp_path]connect mout ovl0 to color0 value 0x1
  283. [640] [LK_DDP/ddp_path]connect mout dither to rdma0 value 0x1
  284. [640] [LK_DDP/ddp_path]connect out_s rdma0 to dsi0 , bits=0x2
  285. [640] [LK_DDP/ddp_path]connect in_s ovl0 to color0 , bits=0x1
  286. [640] [LK_DDP/ddp_path]connect in_s rdma0 to dsi0 , bits=0x1
  287. [640] [LK_DDP/ddp_manager]scenario display_interface init module ovl0
  288. [640] [LK_DDP/INFO]enable ovl0 clk, CG0 0xfffffbfc, CG1 0xfffffffc, dummy CON = 0xfffffbfc
  289. [640] [LK_DDP/OVL]OVL0Init open CG 0xfffffbfc
  290. [660] [LK_DDP/ddp_manager]scenario display_interface init module color0
  291. [660] [LK_DDP/INFO]enable color0 clk, CG0 0xffffbbfc, CG1 0xfffffffc, dummy CON = 0xffffbbfc
  292. [660] [LK_DDP/ddp_manager]scenario display_interface init module aal
  293. [660] [LK_DDP/INFO]enable aal clk, CG0 0xfffebbfc, CG1 0xfffffffc, dummy CON = 0xfffebbfc
  294. [660] [LK_DDP/ddp_manager]scenario display_interface init module gamma
  295. [660] [LK_DDP/INFO]enable gamma clk, CG0 0xfffcbbfc, CG1 0xfffffffc, dummy CON = 0xfffcbbfc
  296. [660] [LK_DDP/ddp_manager]scenario display_interface init module rdma0
  297. [660] [LK_DDP/INFO]enable rdma0 clk, CG0 0xfffcb3fc, CG1 0xfffffffc, dummy CON = 0xfffcb3fc
  298. [660] [LK_DDP/RDMA]RDMA0Init CG 0xfffcb3fc
  299. [660] [LK_DDP/ddp_manager]scenario display_interface init module dsi0
  300. [660] [DISP]func|ddp_dsi_init
  301. [660] [LK_DDP/INFO]enable dsi0 clk, CG0 0xfffcb3fc, CG1 0xfffffff0, dummy CON = 0xfffcb3fc
  302. [670] [DISPCHECK]dsi0 init finished
  303. [680] [LK_DDP/ddp_manager]path config ovl 0, rdma 0, wdma 0, dst 1 on handle 0x41e69f40 scenario display_interface
  304. [680] [LK_DDP/ddp_manager]scenario display_interface config module ovl0
  305. [680] [LK_DDP/ddp_manager]scenario display_interface config module color0
  306. [680] [LK_DDP/ddp_manager]scenario display_interface config module aal
  307. [680] [LK_DDP/ddp_manager]scenario display_interface config module gamma
  308. [680] [LK_DDP/ddp_manager]scenario display_interface config module dither
  309. [680] [LK_DDP/DITHER]error:[DITHER] invalid dither bpp = 0
  310. [680] [LK_DDP/ddp_manager]scenario display_interface config module rdma0
  311. [680] [LK_DDP/RDMA]FIFO_VALID_Size = 0x020 = 32
  312. [680] [LK_DDP/RDMA]ultra_low_level = 0x06b = 107
  313. [680] [LK_DDP/RDMA]pre_ultra_low_level = 0x05f = 95
  314. [680] [LK_DDP/RDMA]pre_ultra_high_level = 0x06b = 107
  315. [680] [LK_DDP/RDMA]ultra_high_ofs = 0x001 = 1
  316. [700] [LK_DDP/RDMA]pre_ultra_low_ofs = 0x0a0 = 160
  317. [700] [LK_DDP/RDMA]pre_ultra_high_ofs = 0x001 = 1
  318. [700] [LK_DDP/ddp_manager]scenario display_interface config module dsi0
  319. [700] [DISP]func|ddp_dsi_config
  320. [700] [DISPCHECK][DDPDSI] DSI Mode: BURST_VDO_MODE
  321. [700] [DISPCHECK][DDPDSI] LANE_NUM: 4,data_format: 0,vertical_sync_active: 0
  322. [700] [DISPCHECK][DDPDSI] vact: 8, vbp: 16, vfp: 16, vact_line: 1280, hact: 10, hbp: 80, hfp: 80, hblank: 0
  323. [700] [DISPCHECK][DDPDSI] pll_select: 0, pll_div1: 0, pll_div2: 0, fbk_div: 0,fbk_sel: 0, rg_bir: 0
  324. [700] [DISPCHECK][DDPDSI] rg_bic: 0, rg_bp: 0, PLL_CLOCK: 250, dsi_clock: 0, ssc_range: 0, ssc_disable: 0, compatibility_for_nvk: 0, cont_clock: 0
  325. [700] [DISPCHECK][DDPDSI] lcm_ext_te_enable: 0, noncont_clock: 0, noncont_clock_period: 0
  326. [700] [DISP]func|DSI_PHY_clk_setting
  327. [700] [DISP][mipitx/reg]0x14018044=0x88492481
  328. [700] [DISP][mipitx/reg]0x14018044=0x88492483
  329. [720] [DISP][mipitx/reg]0x14018040=0x00000082
  330. [720] [DISP][mipitx/reg]0x14018000=0x00000402
  331. [720] [DISP][mipitx/reg]0x14018000=0x00000403
  332. [720] [DISP][mipitx/reg]0x14018068=0x00000003
  333. [720] [DISP][mipitx/reg]0x14018068=0x00000101
  334. [720] [DISP][mipitx/reg]0x14018050=0x00000000
  335. [720] [DISP][mipitx/reg]0x14018050=0x00000000
  336. [720] [DISP][mipitx/reg]0x14018050=0x00000000
  337. [720] [DISP][mipitx/reg]0x14018054=0x00000003
  338. [720] [DISP][mipitx/reg]0x14018058=0x26000000
  339. [720] [DISP][mipitx/reg]0x14018058=0x26760000
  340. [720] [DISP][mipitx/reg]0x14018058=0x26762700
  341. [720] [DISP][mipitx/reg]0x14018058=0x26762762
  342. [720] [DISP][mipitx/reg]0x14018054=0x00000003
  343. [720] [DISP][mipitx/reg]0x14018054=0x01b10003
  344. [720] [DISP][mipitx/reg]0x1401805c=0x048b0000
  345. [720] [DISP][mipitx/reg]0x1401805c=0x048b048b
  346. [720] [DISP][dsi_drv.c] PLL config:data_rate=500,txdiv=1,pcw=645277538,delta1=5,pdelta1=0x48b
  347. [720] [DISP][mipitx/reg]0x14018054=0x01b10007
  348. [740] [DISP][mipitx/reg]0x14018004=0x00000821
  349. [740] [DISP][mipitx/reg]0x14018008=0x00000401
  350. [740] [DISP][mipitx/reg]0x1401800c=0x00000101
  351. [740] [DISP][mipitx/reg]0x14018010=0x00000101
  352. [740] [DISP][mipitx/reg]0x14018014=0x00000101
  353. [740] [DISP][mipitx/reg]0x14018050=0x00000001
  354. [740] [DISP][mipitx/reg]0x14018060=0x00000000
  355. [740] [DISP][mipitx/reg]0x14018060=0x00000001
  356. [740] [DISP][mipitx/reg]0x14018040=0x00000082
  357. [740] DISP/[DISP] - kernel - DSI_PHY_TIMCONFIG, Cycle Time = 17(ns), Unit Interval = 3(ns). , lane# = 4
  358. [740] DISP/[DISP] - kernel - DSI_PHY_TIMCONFIG, HS_TRAIL = 120, HS_ZERO = 9, HS_PRPR = 4, LPX = 4, TA_GET = 20, TA_SURE = 6, TA_GO = 16, CLK_TRAIL = 6, CLK_ZERO = 23, CLK_HS_PRPR = 3
  359. [740] DSI_PHY_TIMCONFIG, 0x78090404,0x08140610,0x06170100,0x00080e03
  360. [1100] [DISP]func|DSI_set_cmdq
  361. [1100] [DISPCHECK]DSI_set_cmdq, module=dsi0 , cmdq=0x00000000
  362. [1100] [DISP] - kernel - DSI_set_cmdq. DSI_CMDQ+0000 : 0x00063902
  363. [1100] [DISP] - kernel - DSI_set_cmdq. DSI_CMDQ+0004 : 0x8198ffff
  364. [1100] [DISP] - kernel - DSI_set_cmdq. DSI_CMDQ+0008 : 0x00000104
  365. [1120] [DISP]func|DSI_set_cmdq
  366. [1120] [DISPCHECK]DSI_set_cmdq, module=dsi0 , cmdq=0x00000000
  367. [1140] [DISP] - kernel - DSI_set_cmdq. DSI_CMDQ+0000 : 0x00033700
  368. [1140] [DISP]func|DSI_dcs_read_lcm_reg_v2
  369. [1140] DISP/ Start polling DSI read ready!!!
  370. [1180] DISP/ Polling DSI read ready timeout!!!
  371. [1180] DSI0 state:Waiting RX-read data
  372. [1180] DSI Mode: lane num: transfer count: status: [1180] ---------- Start dump DSI0 registers ----------
  373. [1180] DSI+0000 : 0x00000001 0x00000000 0x00000000 0x80000000
  374. [1180] DSI+0010 : 0x00000000 0x00000000 0x0000007c 0x00030870
  375. [1180] DSI+0020 : 0x00000008 0x00000010 0x00000010 0x00000500
  376. [1180] DSI+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  377. [1180] DSI+0040 : 0x00000000 0x00000000 0x00000000 0x00000000
  378. [1180] DSI+0050 : 0x0000001c 0x00000104 0x000000e4 0x00000000
  379. [1180] DSI+0060 : 0x00000001 0x00010000 0x00000000 0x00000000
  380. [1180] DSI+0070 : 0x00000000 0x00000000 0x00000000 0x00000000
  381. [1180] DSI+0080 : 0x00000000 0x00000000 0x00000020 0x00000000
  382. [1190] DSI+0090 : 0x0000003c 0x00000000 0x00000000 0x00000000
  383. [1200] DSI+00a0 : 0x00060080 0x00002000 0x00000000 0x00000000
  384. [1200] DSI+00b0 : 0x00000000 0x00000000 0x00000000 0x00000000
  385. [1200] DSI+00c0 : 0x00000000 0x00000000 0x00000000 0x00000000
  386. [1200] DSI+00d0 : 0x00000000 0x00000000 0x00000000 0x00000000
  387. [1200] DSI+00e0 : 0x00000000 0x00000000 0x00000000 0x00000000
  388. [1200] DSI+00f0 : 0x00000000 0x00000000 0x00000000 0x00000000
  389. [1200] DSI+0100 : 0x00000055 0x00000000 0x00000000 0x000000b8
  390. [1200] DSI+0110 : 0x78090404 0x08140610 0x06170100 0x00080e03
  391. [1200] DSI+0120 : 0x00000000 0x00000000 0x00000000 0x00000000
  392. [1200] DSI+0130 : 0x00000021 0x00000000 0x00000000 0x00000000
  393. [1200] DSI+0140 : 0x00000000 0x00000000 0x00010001 0x01010100
  394. [1200] DSI+0150 : 0x01080001 0x01010101 0x00000101 0x10000000
  395. [1200] DSI+0160 : 0x00010200 0x00000001 0x00000000 0x00000000
  396. [1210] DSI+0170 : 0x00000000 0xfff00000 0x00000000 0x00200000
  397. [1220] DSI_CMD+0000 : 0x00000604 0x8198ffff 0x00000104 0x65c96dc6
  398. [1220] DSI_CMD+0010 : 0x1fb52006 0x60160a3e 0xd9e50d77 0x5c42a90f
  399. [1220] DSI_CMD+0020 : 0x787b9491 0x28f55582 0x10657df7 0xe3f39022
  400. [1220] DSI_CMD+0030 : 0x2838feb6 0x9cb8d0d0 0x69527205 0xf6b5d582
  401. [1220] DSI_CMD+0040 : 0xa2ee65c0 0xd474745e 0x11cfefd0 0xd1d41e17
  402. [1220] DSI_CMD+0050 : 0x705d471d 0x57491712 0x5fc7505e 0xd27597c7
  403. [1220] DSI_CMD+0060 : 0x5af0125b 0x5f53104f 0xd51b97fb 0x8e2651ad
  404. [1220] DSI_CMD+0070 : 0xd736f643 0x8124585e 0x1f52c105 0xdd949d95
  405. [1220] DSI_CMD+0080 : 0x4712c353 0xc6800d11 0x84554fb7 0xebd45444
  406. [1220] DSI_CMD+0090 : 0x4b067445 0x84751146 0x733f15bd 0x19936d6f
  407. [1220] DSI_CMD+00a0 : 0xb3530de1 0x0d17e508 0x4a246d30 0x6551df1c
  408. [1220] DSI_CMD+00b0 : 0x42686bd1 0xf9287cf8 0xd37f0991 0xdacd707a
  409. [1220] DSI_CMD+00c0 : 0x9cdb8955 0x1f82e1ce 0x20f0f876 0xbb17fd0e
  410. [1240] DSI_CMD+00d0 : 0x533b98ba 0x04535bdc 0xe79a65ff 0x3421dbb1
  411. [1240] DSI_CMD+00e0 : 0xefb40d55 0x1cdde64f 0x3f575591 0x521bd001
  412. [1240] DSI_CMD+00f0 : 0x232d15d5 0x45572548 0xa4c47f4d 0x14749f66
  413. [1240] DSI_CMD+0100 : 0x735f78cf 0x44fb44e5 0x57ec5513 0xf96a4dd8
  414. [1240] DSI_CMD+0110 : 0xb8411748 0x79754808 0xae674c55 0x77d36f37
  415. [1240] DSI_CMD+0120 : 0x91711452 0x559d6c32 0x96cc3dad 0x039aa1d2
  416. [1240] DSI_CMD+0130 : 0x557d7205 0x8edd7656 0x278375e5 0xcd5fd157
  417. [1240] DSI_CMD+0140 : 0x575cd67d 0xdc3c4919 0xe1d93340 0x9169999b
  418. [1240] DSI_CMD+0150 : 0x419ed5d8 0xf26fcd50 0x73f50cc1 0xa8096178
  419. [1240] DSI_CMD+0160 : 0xa6735b55 0x42d93d56 0x71d674db 0xbcd18bfd
  420. [1240] DSI_CMD+0170 : 0xc7f817c8 0x5d75c925 0xf6b59901 0xd33735b9
  421. [1240] DSI_CMD+0180 : 0xb55dd961 0x371417e8 0xd9596103 0x9e6bf1f1
  422. [1240] DSI_CMD+0190 : 0x14d91fd5 0x08c30938 0x55478378 0x4eb22503
  423. [1260] DSI_CMD+01a0 : 0xdd572651 0x179d3d1f 0xfbd09750 0xdfbf9407
  424. [1260] DSI_CMD+01b0 : 0x92d1e931 0x9ad8cf8b 0x94e0e442 0x9a79b5d5
  425. [1260] DSI_CMD+01c0 : 0x45a4f911 0xa5a53535 0x6031c351 0x57967a81
  426. [1260] DSI_CMD+01d0 : 0x1b172371 0x142c5772 0x08097093 0xb198451c
  427. [1260] DSI_CMD+01e0 : 0x5dd3c66e 0x43966fd5 0x50047605 0xf3477857
  428. [1260] DSI_CMD+01f0 : 0x4cb1d7e7 0xf7312d59 0xa7f44f01 0xf2104578
  429. [1260] DSI_PHY+0000 : 0x00000403 0x00000821 0x00000401 0x00000101
  430. [1260] DSI_PHY+0010 : 0x00000101 0x00000101 0x00000000 0x00000000
  431. [1260] DSI_PHY+0020 : 0x00000000 0x00000000 0x00000000 0x00000000
  432. [1260] DSI_PHY+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  433. [1260] DSI_PHY+0040 : 0x00000082 0x88492483 0x00000000 0x00000000
  434. [1260] DSI_PHY+0050 : 0x00000001 0x01b10007 0x26762762 0x048b048b
  435. [1260] DSI_PHY+0060 : 0x00000001 0x00000020 0x00000101 0x00000000
  436. [1280] DSI_PHY+0070 : 0x00000000 0x00000000 0x00000000 0x00043210
  437. [1280] DSI_PHY+0080 : 0x00000000 0x00000000 0x00000000 0x00000000
  438. [1280] DSI_PHY+0090 : 0x00000000 0x00000000 0x00000000 0x00000000
  439. [1280] [DISP]func|DSI_dcs_read_lcm_reg_v2
  440. [1280] DISP/ Start polling DSI read ready!!!
  441. [1320] DISP/ Polling DSI read ready timeout!!!
  442. [1320] DSI0 state:Waiting RX-read data
  443. [1320] DSI Mode: lane num: transfer count: status: [1320] ---------- Start dump DSI0 registers ----------
  444. [1320] DSI+0000 : 0x00000001 0x00000000 0x00000000 0x80000000
  445. [1320] DSI+0010 : 0x00000000 0x00000000 0x0000007c 0x00030870
  446. [1320] DSI+0020 : 0x00000008 0x00000010 0x00000010 0x00000500
  447. [1320] DSI+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  448. [1320] DSI+0040 : 0x00000000 0x00000000 0x00000000 0x00000000
  449. [1320] DSI+0050 : 0x0000001c 0x00000104 0x000000e4 0x00000000
  450. [1320] DSI+0060 : 0x00000001 0x00010000 0x00000000 0x00000000
  451. [1340] DSI+0070 : 0x00000000 0x00000000 0x00000000 0x00000000
  452. [1340] DSI+0080 : 0x00000000 0x00000000 0x00000020 0x00000000
  453. [1340] DSI+0090 : 0x0000003c 0x00000000 0x00000000 0x00000000
  454. [1340] DSI+00a0 : 0x00060080 0x00002000 0x00000000 0x00000000
  455. [1340] DSI+00b0 : 0x00000000 0x00000000 0x00000000 0x00000000
  456. [1340] DSI+00c0 : 0x00000000 0x00000000 0x00000000 0x00000000
  457. [1340] DSI+00d0 : 0x00000000 0x00000000 0x00000000 0x00000000
  458. [1340] DSI+00e0 : 0x00000000 0x00000000 0x00000000 0x00000000
  459. [1340] DSI+00f0 : 0x00000000 0x00000000 0x00000000 0x00000000
  460. [1340] DSI+0100 : 0x00000055 0x00000000 0x00000000 0x000000b8
  461. [1340] DSI+0110 : 0x78090404 0x08140610 0x06170100 0x00080e03
  462. [1340] DSI+0120 : 0x00000000 0x00000000 0x00000000 0x00000000
  463. [1340] DSI+0130 : 0x00000021 0x00000000 0x00000000 0x00000000
  464. [1340] DSI+0140 : 0x00000000 0x00000000 0x00010001 0x01010100
  465. [1360] DSI+0150 : 0x01080001 0x01010101 0x00000101 0x10000000
  466. [1360] DSI+0160 : 0x00010200 0x00000001 0x00000000 0x00000000
  467. [1360] DSI+0170 : 0x00000000 0xfff00000 0x00000000 0x00200000
  468. [1360] DSI_CMD+0000 : 0x00010604 0x8198ffff 0x00000104 0x65c96dc6
  469. [1360] DSI_CMD+0010 : 0x1fb52006 0x60160a3e 0xd9e50d77 0x5c42a90f
  470. [1360] DSI_CMD+0020 : 0x787b9491 0x28f55582 0x10657df7 0xe3f39022
  471. [1360] DSI_CMD+0030 : 0x2838feb6 0x9cb8d0d0 0x69527205 0xf6b5d582
  472. [1360] DSI_CMD+0040 : 0xa2ee65c0 0xd474745e 0x11cfefd0 0xd1d41e17
  473. [1360] DSI_CMD+0050 : 0x705d471d 0x57491712 0x5fc7505e 0xd27597c7
  474. [1360] DSI_CMD+0060 : 0x5af0125b 0x5f53104f 0xd51b97fb 0x8e2651ad
  475. [1360] DSI_CMD+0070 : 0xd736f643 0x8124585e 0x1f52c105 0xdd949d95
  476. [1360] DSI_CMD+0080 : 0x4712c353 0xc6800d11 0x84554fb7 0xebd45444
  477. [1360] DSI_CMD+0090 : 0x4b067445 0x84751146 0x733f15bd 0x19936d6f
  478. [1360] DSI_CMD+00a0 : 0xb3530de1 0x0d17e508 0x4a246d30 0x6551df1c
  479. [1380] DSI_CMD+00b0 : 0x42686bd1 0xf9287cf8 0xd37f0991 0xdacd707a
  480. [1380] DSI_CMD+00c0 : 0x9cdb8955 0x1f82e1ce 0x20f0f876 0xbb17fd0e
  481. [1380] DSI_CMD+00d0 : 0x533b98ba 0x04535bdc 0xe79a65ff 0x3421dbb1
  482. [1380] DSI_CMD+00e0 : 0xefb40d55 0x1cdde64f 0x3f575591 0x521bd001
  483. [1380] DSI_CMD+00f0 : 0x232d15d5 0x45572548 0xa4c47f4d 0x14749f66
  484. [1380] DSI_CMD+0100 : 0x735f78cf 0x44fb44e5 0x57ec5513 0xf96a4dd8
  485. [1380] DSI_CMD+0110 : 0xb8411748 0x79754808 0xae674c55 0x77d36f37
  486. [1380] DSI_CMD+0120 : 0x91711452 0x559d6c32 0x96cc3dad 0x039aa1d2
  487. [1380] DSI_CMD+0130 : 0x557d7205 0x8edd7656 0x278375e5 0xcd5fd157
  488. [1380] DSI_CMD+0140 : 0x575cd67d 0xdc3c4919 0xe1d93340 0x9169999b
  489. [1380] DSI_CMD+0150 : 0x419ed5d8 0xf26fcd50 0x73f50cc1 0xa8096178
  490. [1380] DSI_CMD+0160 : 0xa6735b55 0x42d93d56 0x71d674db 0xbcd18bfd
  491. [1380] DSI_CMD+0170 : 0xc7f817c8 0x5d75c925 0xf6b59901 0xd33735b9
  492. [1400] DSI_CMD+0180 : 0xb55dd961 0x371417e8 0xd9596103 0x9e6bf1f1
  493. [1400] DSI_CMD+0190 : 0x14d91fd5 0x08c30938 0x55478378 0x4eb22503
  494. [1400] DSI_CMD+01a0 : 0xdd572651 0x179d3d1f 0xfbd09750 0xdfbf9407
  495. [1400] DSI_CMD+01b0 : 0x92d1e931 0x9ad8cf8b 0x94e0e442 0x9a79b5d5
  496. [1400] DSI_CMD+01c0 : 0x45a4f911 0xa5a53535 0x6031c351 0x57967a81
  497. [1400] DSI_CMD+01d0 : 0x1b172371 0x142c5772 0x08097093 0xb198451c
  498. [1400] DSI_CMD+01e0 : 0x5dd3c66e 0x43966fd5 0x50047605 0xf3477857
  499. [1400] DSI_CMD+01f0 : 0x4cb1d7e7 0xf7312d59 0xa7f44f01 0xf2104578
  500. [1400] DSI_PHY+0000 : 0x00000403 0x00000821 0x00000401 0x00000101
  501. [1400] DSI_PHY+0010 : 0x00000101 0x00000101 0x00000000 0x00000000
  502. [1400] DSI_PHY+0020 : 0x00000000 0x00000000 0x00000000 0x00000000
  503. [1400] DSI_PHY+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  504. [1400] DSI_PHY+0040 : 0x00000082 0x88492483 0x00000000 0x00000000
  505. [1420] DSI_PHY+0050 : 0x00000001 0x01b10007 0x26762762 0x048b048b
  506. [1420] DSI_PHY+0060 : 0x00000001 0x00000020 0x00000101 0x00000000
  507. [1420] DSI_PHY+0070 : 0x00000000 0x00000000 0x00000000 0x00043210
  508. [1420] DSI_PHY+0080 : 0x00000000 0x00000000 0x00000000 0x00000000
  509. [1420] DSI_PHY+0090 : 0x00000000 0x00000000 0x00000000 0x00000000
  510. [1420] [DISP]func|DSI_dcs_read_lcm_reg_v2
  511. [1420] DISP/ Start polling DSI read ready!!!
  512. [1460] DISP/ Polling DSI read ready timeout!!!
  513. [1460] DSI0 state:Waiting RX-read data
  514. [1460] DSI Mode: lane num: transfer count: status: [1460] ---------- Start dump DSI0 registers ----------
  515. [1460] DSI+0000 : 0x00000001 0x00000000 0x00000000 0x80000000
  516. [1460] DSI+0010 : 0x00000000 0x00000000 0x0000007c 0x00030870
  517. [1460] DSI+0020 : 0x00000008 0x00000010 0x00000010 0x00000500
  518. [1460] DSI+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  519. [1460] DSI+0040 : 0x00000000 0x00000000 0x00000000 0x00000000
  520. [1480] DSI+0050 : 0x0000001c 0x00000104 0x000000e4 0x00000000
  521. [1480] DSI+0060 : 0x00000001 0x00010000 0x00000000 0x00000000
  522. [1480] DSI+0070 : 0x00000000 0x00000000 0x00000000 0x00000000
  523. [1480] DSI+0080 : 0x00000000 0x00000000 0x00000020 0x00000000
  524. [1480] DSI+0090 : 0x0000003c 0x00000000 0x00000000 0x00000000
  525. [1480] DSI+00a0 : 0x00060080 0x00002000 0x00000000 0x00000000
  526. [1480] DSI+00b0 : 0x00000000 0x00000000 0x00000000 0x00000000
  527. [1480] DSI+00c0 : 0x00000000 0x00000000 0x00000000 0x00000000
  528. [1480] DSI+00d0 : 0x00000000 0x00000000 0x00000000 0x00000000
  529. [1480] DSI+00e0 : 0x00000000 0x00000000 0x00000000 0x00000000
  530. [1480] DSI+00f0 : 0x00000000 0x00000000 0x00000000 0x00000000
  531. [1480] DSI+0100 : 0x00000055 0x00000000 0x00000000 0x000000b8
  532. [1480] DSI+0110 : 0x78090404 0x08140610 0x06170100 0x00080e03
  533. [1480] DSI+0120 : 0x00000000 0x00000000 0x00000000 0x00000000
  534. [1500] DSI+0130 : 0x00000021 0x00000000 0x00000000 0x00000000
  535. [1500] DSI+0140 : 0x00000000 0x00000000 0x00010001 0x01010100
  536. [1500] DSI+0150 : 0x01080001 0x01010101 0x00000101 0x10000000
  537. [1500] DSI+0160 : 0x00010200 0x00000001 0x00000000 0x00000000
  538. [1500] DSI+0170 : 0x00000000 0xfff00000 0x00000000 0x00200000
  539. [1500] DSI_CMD+0000 : 0x00020604 0x8198ffff 0x00000104 0x65c96dc6
  540. [1500] DSI_CMD+0010 : 0x1fb52006 0x60160a3e 0xd9e50d77 0x5c42a90f
  541. [1500] DSI_CMD+0020 : 0x787b9491 0x28f55582 0x10657df7 0xe3f39022
  542. [1500] DSI_CMD+0030 : 0x2838feb6 0x9cb8d0d0 0x69527205 0xf6b5d582
  543. [1500] DSI_CMD+0040 : 0xa2ee65c0 0xd474745e 0x11cfefd0 0xd1d41e17
  544. [1500] DSI_CMD+0050 : 0x705d471d 0x57491712 0x5fc7505e 0xd27597c7
  545. [1500] DSI_CMD+0060 : 0x5af0125b 0x5f53104f 0xd51b97fb 0x8e2651ad
  546. [1500] DSI_CMD+0070 : 0xd736f643 0x8124585e 0x1f52c105 0xdd949d95
  547. [1510] DSI_CMD+0080 : 0x4712c353 0xc6800d11 0x84554fb7 0xebd45444
  548. [1520] DSI_CMD+0090 : 0x4b067445 0x84751146 0x733f15bd 0x19936d6f
  549. [1520] DSI_CMD+00a0 : 0xb3530de1 0x0d17e508 0x4a246d30 0x6551df1c
  550. [1520] DSI_CMD+00b0 : 0x42686bd1 0xf9287cf8 0xd37f0991 0xdacd707a
  551. [1520] DSI_CMD+00c0 : 0x9cdb8955 0x1f82e1ce 0x20f0f876 0xbb17fd0e
  552. [1520] DSI_CMD+00d0 : 0x533b98ba 0x04535bdc 0xe79a65ff 0x3421dbb1
  553. [1520] DSI_CMD+00e0 : 0xefb40d55 0x1cdde64f 0x3f575591 0x521bd001
  554. [1520] DSI_CMD+00f0 : 0x232d15d5 0x45572548 0xa4c47f4d 0x14749f66
  555. [1520] DSI_CMD+0100 : 0x735f78cf 0x44fb44e5 0x57ec5513 0xf96a4dd8
  556. [1520] DSI_CMD+0110 : 0xb8411748 0x79754808 0xae674c55 0x77d36f37
  557. [1520] DSI_CMD+0120 : 0x91711452 0x559d6c32 0x96cc3dad 0x039aa1d2
  558. [1520] DSI_CMD+0130 : 0x557d7205 0x8edd7656 0x278375e5 0xcd5fd157
  559. [1520] DSI_CMD+0140 : 0x575cd67d 0xdc3c4919 0xe1d93340 0x9169999b
  560. [1520] DSI_CMD+0150 : 0x419ed5d8 0xf26fcd50 0x73f50cc1 0xa8096178
  561. [1540] DSI_CMD+0160 : 0xa6735b55 0x42d93d56 0x71d674db 0xbcd18bfd
  562. [1540] DSI_CMD+0170 : 0xc7f817c8 0x5d75c925 0xf6b59901 0xd33735b9
  563. [1540] DSI_CMD+0180 : 0xb55dd961 0x371417e8 0xd9596103 0x9e6bf1f1
  564. [1540] DSI_CMD+0190 : 0x14d91fd5 0x08c30938 0x55478378 0x4eb22503
  565. [1540] DSI_CMD+01a0 : 0xdd572651 0x179d3d1f 0xfbd09750 0xdfbf9407
  566. [1540] DSI_CMD+01b0 : 0x92d1e931 0x9ad8cf8b 0x94e0e442 0x9a79b5d5
  567. [1540] DSI_CMD+01c0 : 0x45a4f911 0xa5a53535 0x6031c351 0x57967a81
  568. [1540] DSI_CMD+01d0 : 0x1b172371 0x142c5772 0x08097093 0xb198451c
  569. [1540] DSI_CMD+01e0 : 0x5dd3c66e 0x43966fd5 0x50047605 0xf3477857
  570. [1540] DSI_CMD+01f0 : 0x4cb1d7e7 0xf7312d59 0xa7f44f01 0xf2104578
  571. [1540] DSI_PHY+0000 : 0x00000403 0x00000821 0x00000401 0x00000101
  572. [1540] DSI_PHY+0010 : 0x00000101 0x00000101 0x00000000 0x00000000
  573. [1540] DSI_PHY+0020 : 0x00000000 0x00000000 0x00000000 0x00000000
  574. [1560] DSI_PHY+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  575. [1560] DSI_PHY+0040 : 0x00000082 0x88492483 0x00000000 0x00000000
  576. [1560] DSI_PHY+0050 : 0x00000001 0x01b10007 0x26762762 0x048b048b
  577. [1560] DSI_PHY+0060 : 0x00000001 0x00000020 0x00000101 0x00000000
  578. [1560] DSI_PHY+0070 : 0x00000000 0x00000000 0x00000000 0x00043210
  579. [1560] DSI_PHY+0080 : 0x00000000 0x00000000 0x00000000 0x00000000
  580. [1560] DSI_PHY+0090 : 0x00000000 0x00000000 0x00000000 0x00000000
  581. [LK]------ili9881 read id = 0x0, 0x0, 0x0---------
  582. [1560] [DISP]func|_display_interface_path_deinit
  583. [1560] [LK_DDP/ddp_manager]path deinit on scenario display_interface
  584. [1560] [LK_DDP/ddp_path]mutex 0 clear
  585. [1560] [LK_DDP/ddp_path]path disconnect on scenario display_interface
  586. [1560] [LK_DDP/ddp_path]disconnect_path: ovl0 to dsi0
  587. [1560] [LK_DDP/ddp_path]disconnect mout ovl0 to color0
  588. [1580] [LK_DDP/ddp_path]disconnect mout dither to rdma0
  589. [1580] [LK_DDP/ddp_manager]scenario display_interface deinit module ovl0
  590. [1580] [LK_DDP/OVL]OVL0DeInit close CG
  591. [1580] [LK_DDP/INFO]disable ovl0 clk, CG0 0xfffcb7fc, CG1 0xfffffff0,dummy CON = 0xfffcb7fc
  592. [1580] [LK_DDP/ddp_manager]scenario display_interface deinit module color0
  593. [1580] [LK_DDP/INFO]disable color0 clk, CG0 0xfffcf7fc, CG1 0xfffffff0,dummy CON = 0xfffcf7fc
  594. [1580] [LK_DDP/ddp_manager]scenario display_interface deinit module aal
  595. [1580] [LK_DDP/INFO]disable aal clk, CG0 0xfffdf7fc, CG1 0xfffffff0,dummy CON = 0xfffdf7fc
  596. [1580] [LK_DDP/ddp_manager]scenario display_interface deinit module gamma
  597. [1580] [LK_DDP/INFO]disable gamma clk, CG0 0xfffff7fc, CG1 0xfffffff0,dummy CON = 0xfffff7fc
  598. [1580] [LK_DDP/ddp_manager]scenario display_interface deinit module rdma0
  599. [1580] [LK_DDP/RDMA]RDMA0Deinit
  600. [1580] [LK_DDP/INFO]disable rdma0 clk, CG0 0xfffffffc, CG1 0xfffffff0,dummy CON = 0xfffffffc
  601. [1600] [LK_DDP/ddp_manager]scenario display_interface deinit module dsi0
  602. [1600] [DISPCHECK]dsi0 init finished
  603. [1600] [LK_DDP/INFO]disable dsi0 clk, CG0 0xfffffffc, CG1 0xfffffffc,dummy CON = 0xfffffffc
  604. [1600] [DISP][mipitx/reg]0x14018084=0x00000001
  605. [1600] [DISP][mipitx/reg]0x14018084=0x00000003
  606. [1600] [DISP][mipitx/reg]0x14018084=0x00000013
  607. [1600] [DISP][mipitx/reg]0x14018084=0x00000033
  608. [1600] [DISP][mipitx/reg]0x14018084=0x00000033
  609. [1600] [DISP][mipitx/reg]0x14018084=0x00000033
  610. [1600] [DISP][mipitx/reg]0x14018084=0x00000133
  611. [1600] [DISP][mipitx/reg]0x14018084=0x00000333
  612. [1600] [DISP][mipitx/reg]0x14018084=0x00010333
  613. [1600] [DISP][mipitx/reg]0x14018084=0x00020333
  614. [1600] [DISP][mipitx/reg]0x14018084=0x00100333
  615. [1600] [DISP][mipitx/reg]0x14018084=0x00200333
  616. [1600] [DISP][mipitx/reg]0x14018080=0x00000001
  617. [1600] [DISP][mipitx/reg]0x14018050=0x00000000
  618. [1620] [DISP][mipitx/reg]0x14018064=0x00000020
  619. [1620] [DISP][mipitx/reg]0x14018040=0x00000882
  620. [1620] [DISP][mipitx/reg]0x14018004=0x00000820
  621. [1620] [DISP][mipitx/reg]0x14018008=0x00000400
  622. [1620] [DISP][mipitx/reg]0x1401800c=0x00000100
  623. [1620] [DISP][mipitx/reg]0x14018010=0x00000100
  624. [1620] [DISP][mipitx/reg]0x14018014=0x00000100
  625. [1620] [DISP][mipitx/reg]0x14018068=0x00000103
  626. [1620] [DISP][mipitx/reg]0x14018068=0x00000102
  627. [1620] [DISP][mipitx/reg]0x14018040=0x00000880
  628. [1620] [DISP][mipitx/reg]0x14018000=0x00000401
  629. [1620] [DISP][mipitx/reg]0x14018000=0x00000400
  630. [1620] [DISP][mipitx/reg]0x14018044=0x88492481
  631. [1620] [DISP][mipitx/reg]0x14018044=0x88492480
  632. [1620] [DISP][mipitx/reg]0x14018050=0x00000000
  633. [1620] [DISP][mipitx/reg]0x14018050=0x00000000
  634. [1620] [DISP][mipitx/reg]0x14018050=0x00000000
  635. [1630] [DISP][mipitx/reg]0x14018050=0x00000000
  636. [1640] [DISP][mipitx/reg]0x14018054=0x00000000
  637. [1640] [DISP][mipitx/reg]0x14018058=0x50000000
  638. [1640] [DISP][mipitx/reg]0x14018080=0x00000000
  639. [1640] [LK_DDP/ddp_manager]destroy path handle 0x41e69f40 on scenario display_interface
  640. [1640] [LK_DDP/ddp_manager]release mutex 0 , left mutex 0x1f!
  641. [1640] [LK_DDP/ddp_path]path disconnect on scenario display_interface
  642. [1640] [LK_DDP/ddp_path]disconnect_path: ovl0 to dsi0
  643. [1640] [LK_DDP/ddp_path]disconnect mout ovl0 to color0
  644. [1640] [LK_DDP/ddp_path]disconnect mout dither to rdma0
  645. [1640] [DISP]we will check lcm: jd9522_hd720_dsi_vdo_qc
  646. [1640] [DISP]func|_display_interface_path_init
  647. [1640] [LK_DDP/ddp_manager]scenario display_interface acquire mutex 0 , left mutex 0x1e!
  648. [1640] [LK_DDP/ddp_manager]assign default irqs table index 0
  649. [1660] [LK_DDP/ddp_manager]create handle 0x41e69f40 on scenario display_interface
  650. [1660] [LK_DDP/ddp_manager] scenario display_interface include module ovl0
  651. [1660] [LK_DDP/ddp_manager] scenario display_interface include module color0
  652. [1660] [LK_DDP/ddp_manager] scenario display_interface include module ccorr
  653. [1660] [LK_DDP/ddp_manager] scenario display_interface include module aal
  654. [1660] [LK_DDP/ddp_manager] scenario display_interface include module gamma
  655. [1660] [LK_DDP/ddp_manager] scenario display_interface include module dither
  656. [1660] [LK_DDP/ddp_manager] scenario display_interface include module rdma0
  657. [1660] [LK_DDP/ddp_manager] scenario display_interface include module pwm0
  658. [1660] [LK_DDP/ddp_manager] scenario display_interface include module dsi0
  659. [1660] [DISPCHECK]dpmgr create path SUCCESS(0x41e69f40)
  660. [1660] [LK_DDP/ddp_manager]set dst module on scenario display_interface, module dsi0
  661. [1670] [LK_DDP/ddp_path]ddp_set_dst_module, scenario=display_interface, dst_module=dsi0
  662. [1680] [LK_DDP/ddp_path]dsi0 is already on path
  663. [1680] [DISPCHECK]dpmgr set dst module FINISHED(dsi0 )
  664. [1680] [LK_DDP/ddp_manager]path set lcm drv handle 0x41e69f40
  665. [1680] [LK_DDP/ddp_manager]dsi0 set lcm utils
  666. [1680] [LK_DDP/ddp_manager]path init on scenario display_interface
  667. [1680] [LK_DDP/ddp_path]ddp path m4u off
  668. [1680] [LK_DDP/ddp_path]ddp path top clock on
  669. [1680] [LK_DDP/INFO]enable smi clk, CG0 0xfffffffc, CG1 0xfffffffc, dummy CON = 0xfffffffc
  670. [1680] [LK_DDP/INFO]enable mutex clk, CG0 0xfffffffc, CG1 0xfffffffc, dummy CON = 0xfffffffc
  671. [1680] [LK_DDP/ddp_path]ddp CG:fffffffc
  672. [1680] [LK_DDP/ddp_path]mutex sof: dsi0 dst module dsi0 :vido_mode
  673. [1680] [LK_DDP/ddp_path]module ovl0 added to mutex 0
  674. [1680] [LK_DDP/ddp_path]module color0 added to mutex 0
  675. [1680] [LK_DDP/ddp_path]module ccorr added to mutex 0
  676. [1690] [LK_DDP/ddp_path]module aal added to mutex 0
  677. [1700] [LK_DDP/ddp_path]module gamma added to mutex 0
  678. [1700] [LK_DDP/ddp_path]module dither added to mutex 0
  679. [1700] [LK_DDP/ddp_path]module rdma0 added to mutex 0
  680. [1700] [LK_DDP/ddp_path]module pwm0 added to mutex 0
  681. [1700] [LK_DDP/ddp_path]mutex 0 value=0x2f940, sof=dsi0
  682. [1700] [LK_DDP/ddp_path]path connect on scenario display_interface
  683. [1700] [LK_DDP/ddp_path]connect_path: ovl0 to dsi0
  684. [1700] [LK_DDP/ddp_path]connect mout ovl0 to color0 value 0x1
  685. [1700] [LK_DDP/ddp_path]connect mout dither to rdma0 value 0x1
  686. [1700] [LK_DDP/ddp_path]connect out_s rdma0 to dsi0 , bits=0x2
  687. [1700] [LK_DDP/ddp_path]connect in_s ovl0 to color0 , bits=0x1
  688. [1700] [LK_DDP/ddp_path]connect in_s rdma0 to dsi0 , bits=0x1
  689. [1700] [LK_DDP/ddp_manager]scenario display_interface init module ovl0
  690. [1700] [LK_DDP/INFO]enable ovl0 clk, CG0 0xfffffbfc, CG1 0xfffffffc, dummy CON = 0xfffffbfc
  691. [1720] [LK_DDP/OVL]OVL0Init open CG 0xfffffbfc
  692. [1720] [LK_DDP/ddp_manager]scenario display_interface init module color0
  693. [1720] [LK_DDP/INFO]enable color0 clk, CG0 0xffffbbfc, CG1 0xfffffffc, dummy CON = 0xffffbbfc
  694. [1720] [LK_DDP/ddp_manager]scenario display_interface init module aal
  695. [1720] [LK_DDP/INFO]enable aal clk, CG0 0xfffebbfc, CG1 0xfffffffc, dummy CON = 0xfffebbfc
  696. [1720] [LK_DDP/ddp_manager]scenario display_interface init module gamma
  697. [1720] [LK_DDP/INFO]enable gamma clk, CG0 0xfffcbbfc, CG1 0xfffffffc, dummy CON = 0xfffcbbfc
  698. [1720] [LK_DDP/ddp_manager]scenario display_interface init module rdma0
  699. [1720] [LK_DDP/INFO]enable rdma0 clk, CG0 0xfffcb3fc, CG1 0xfffffffc, dummy CON = 0xfffcb3fc
  700. [1720] [LK_DDP/RDMA]RDMA0Init CG 0xfffcb3fc
  701. [1720] [LK_DDP/ddp_manager]scenario display_interface init module dsi0
  702. [1720] [DISP]func|ddp_dsi_init
  703. [1720] [LK_DDP/INFO]enable dsi0 clk, CG0 0xfffcb3fc, CG1 0xfffffff0, dummy CON = 0xfffcb3fc
  704. [1740] [DISPCHECK]dsi0 init finished
  705. [1740] [LK_DDP/ddp_manager]path config ovl 0, rdma 0, wdma 0, dst 1 on handle 0x41e69f40 scenario display_interface
  706. [1740] [LK_DDP/ddp_manager]scenario display_interface config module ovl0
  707. [1740] [LK_DDP/ddp_manager]scenario display_interface config module color0
  708. [1740] [LK_DDP/ddp_manager]scenario display_interface config module aal
  709. [1740] [LK_DDP/ddp_manager]scenario display_interface config module gamma
  710. [1740] [LK_DDP/ddp_manager]scenario display_interface config module dither
  711. [1740] [LK_DDP/DITHER]error:[DITHER] invalid dither bpp = 0
  712. [1740] [LK_DDP/ddp_manager]scenario display_interface config module rdma0
  713. [1740] [LK_DDP/RDMA]FIFO_VALID_Size = 0x020 = 32
  714. [1740] [LK_DDP/RDMA]ultra_low_level = 0x06b = 107
  715. [1740] [LK_DDP/RDMA]pre_ultra_low_level = 0x05f = 95
  716. [1740] [LK_DDP/RDMA]pre_ultra_high_level = 0x06b = 107
  717. [1760] [LK_DDP/RDMA]ultra_high_ofs = 0x001 = 1
  718. [1760] [LK_DDP/RDMA]pre_ultra_low_ofs = 0x0a0 = 160
  719. [1760] [LK_DDP/RDMA]pre_ultra_high_ofs = 0x001 = 1
  720. [1760] [LK_DDP/ddp_manager]scenario display_interface config module dsi0
  721. [1760] [DISP]func|ddp_dsi_config
  722. [1760] [DISPCHECK][DDPDSI] DSI Mode: BURST_VDO_MODE
  723. [1760] [DISPCHECK][DDPDSI] LANE_NUM: 2,data_format: 0,vertical_sync_active: 0
  724. [1760] [DISPCHECK][DDPDSI] vact: 2, vbp: 4, vfp: 8, vact_line: 1280, hact: 20, hbp: 20, hfp: 80, hblank: 0
  725. [1760] [DISPCHECK][DDPDSI] pll_select: 0, pll_div1: 0, pll_div2: 0, fbk_div: 0,fbk_sel: 0, rg_bir: 0
  726. [1760] [DISPCHECK][DDPDSI] rg_bic: 0, rg_bp: 0, PLL_CLOCK: 400, dsi_clock: 0, ssc_range: 0, ssc_disable: 0, compatibility_for_nvk: 0, cont_clock: 0
  727. [1760] [DISPCHECK][DDPDSI] lcm_ext_te_enable: 0, noncont_clock: 0, noncont_clock_period: 0
  728. [1760] [DISP]func|DSI_PHY_clk_setting
  729. [1780] [DISP][mipitx/reg]0x14018044=0x88492481
  730. [1780] [DISP][mipitx/reg]0x14018044=0x88492483
  731. [1780] [DISP][mipitx/reg]0x14018040=0x00000882
  732. [1780] [DISP][mipitx/reg]0x14018000=0x00000402
  733. [1780] [DISP][mipitx/reg]0x14018000=0x00000403
  734. [1780] [DISP][mipitx/reg]0x14018068=0x00000003
  735. [1780] [DISP][mipitx/reg]0x14018068=0x00000101
  736. [1780] [DISP][mipitx/reg]0x14018050=0x00000000
  737. [1780] [DISP][mipitx/reg]0x14018050=0x00000000
  738. [1780] [DISP][mipitx/reg]0x14018050=0x00000000
  739. [1780] [DISP][mipitx/reg]0x14018054=0x00000001
  740. [1780] [DISP][mipitx/reg]0x14018058=0x3d000000
  741. [1780] [DISP][mipitx/reg]0x14018058=0x3d890000
  742. [1780] [DISP][mipitx/reg]0x14018058=0x3d89d800
  743. [1780] [DISP][mipitx/reg]0x14018058=0x3d89d89d
  744. [1780] [DISP][mipitx/reg]0x14018054=0x00000003
  745. [1780] [DISP][mipitx/reg]0x14018054=0x01b10003
  746. [1780] [DISP][mipitx/reg]0x1401805c=0x0745048b
  747. [1780] [DISP][mipitx/reg]0x1401805c=0x07450745
  748. [1790] [DISP][dsi_drv.c] PLL config:data_rate=800,txdiv=1,pcw=1032444061,delta1=5,pdelta1=0x745
  749. [1800] [DISP][mipitx/reg]0x14018054=0x01b10007
  750. [1800] [DISP][mipitx/reg]0x14018004=0x00000821
  751. [1800] [DISP][mipitx/reg]0x14018008=0x00000401
  752. [1800] [DISP][mipitx/reg]0x1401800c=0x00000101
  753. [1800] [DISP][mipitx/reg]0x14018050=0x00000001
  754. [1800] [DISP][mipitx/reg]0x14018060=0x00000000
  755. [1800] [DISP][mipitx/reg]0x14018060=0x00000001
  756. [1800] [DISP][mipitx/reg]0x14018040=0x00000082
  757. [1800] DISP/[DISP] - kernel - DSI_PHY_TIMCONFIG, Cycle Time = 11(ns), Unit Interval = 2(ns). , lane# = 2
  758. [1800] DISP/[DISP] - kernel - DSI_PHY_TIMCONFIG, HS_TRAIL = 8, HS_ZERO = 14, HS_PRPR = 6, LPX = 7, TA_GET = 35, TA_SURE = 10, TA_GO = 28, CLK_TRAIL = 9, CLK_ZERO = 36, CLK_HS_PRPR = 5
  759. [1800] DSI_PHY_TIMCONFIG, 0x080e0607,0x0e230a1c,0x09240100,0x000e1205
  760. [2040] [DISP]func|DSI_set_cmdq
  761. [2040] [DISPCHECK]DSI_set_cmdq, module=dsi0 , cmdq=0x00000000
  762. [2040] [DISP] - kernel - DSI_set_cmdq. DSI_CMDQ+0000 : 0x00043902
  763. [2040] [DISP] - kernel - DSI_set_cmdq. DSI_CMDQ+0004 : 0xb72295df
  764. [2060] [DISP]func|DSI_set_cmdq
  765. [2060] [DISPCHECK]DSI_set_cmdq, module=dsi0 , cmdq=0x00000000
  766. [2080] [DISP] - kernel - DSI_set_cmdq. DSI_CMDQ+0000 : 0x00043700
  767. [2100] [DISP]func|DSI_dcs_read_lcm_reg_v2
  768. [2100] DISP/ Start polling DSI read ready!!!
  769. [2140] DISP/ Polling DSI read ready timeout!!!
  770. [2140] DSI0 state:Waiting RX-read data
  771. [2140] DSI Mode: lane num: transfer count: status: [2140] ---------- Start dump DSI0 registers ----------
  772. [2140] DSI+0000 : 0x00000001 0x00000000 0x00000000 0x80000000
  773. [2140] DSI+0010 : 0x00000000 0x00000000 0x0000004c 0x00030870
  774. [2140] DSI+0020 : 0x00000002 0x00000004 0x00000008 0x00000500
  775. [2140] DSI+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  776. [2140] DSI+0040 : 0x00000000 0x00000000 0x00000000 0x00000000
  777. [2140] DSI+0050 : 0x00000038 0x00000070 0x000000e4 0x00000000
  778. [2140] DSI+0060 : 0x00000001 0x00010000 0x00000000 0x00000000
  779. [2140] DSI+0070 : 0x00000000 0x00000000 0x00000000 0x00000000
  780. [2140] DSI+0080 : 0x00000000 0x00000000 0x00000020 0x00000000
  781. [2160] DSI+0090 : 0x0000003c 0x00000000 0x00000000 0x00000000
  782. [2160] DSI+00a0 : 0x00060080 0x00002000 0x00000000 0x00000000
  783. [2160] DSI+00b0 : 0x00000000 0x00000000 0x00000000 0x00000000
  784. [2160] DSI+00c0 : 0x00000000 0x00000000 0x00000000 0x00000000
  785. [2160] DSI+00d0 : 0x00000000 0x00000000 0x00000000 0x00000000
  786. [2160] DSI+00e0 : 0x00000000 0x00000000 0x00000000 0x00000000
  787. [2160] DSI+00f0 : 0x00000000 0x00000000 0x00000000 0x00000000
  788. [2160] DSI+0100 : 0x00000055 0x00000000 0x00000000 0x000000b8
  789. [2160] DSI+0110 : 0x080e0607 0x0e230a1c 0x09240100 0x000e1205
  790. [2160] DSI+0120 : 0x00000000 0x00000000 0x00000000 0x00000000
  791. [2160] DSI+0130 : 0x00000021 0x00000000 0x00000000 0x00000000
  792. [2160] DSI+0140 : 0x00000000 0x00000000 0x00010001 0x01010100
  793. [2160] DSI+0150 : 0x01080001 0x01010101 0x00000101 0x10000000
  794. [2160] DSI+0160 : 0x00010200 0x00000001 0x00000000 0x00000000
  795. [2180] DSI+0170 : 0x00000000 0xfff00000 0x00000000 0x00200000
  796. [2180] DSI_CMD+0000 : 0x00040604 0xb72295df 0x00000104 0x65c96dc6
  797. [2180] DSI_CMD+0010 : 0x1fb52006 0x60160a3e 0xd9e50d77 0x5c42a90f
  798. [2180] DSI_CMD+0020 : 0x787b9491 0x28f55582 0x10657df7 0xe3f39022
  799. [2180] DSI_CMD+0030 : 0x2838feb6 0x9cb8d0d0 0x69527205 0xf6b5d582
  800. [2180] DSI_CMD+0040 : 0xa2ee65c0 0xd474745e 0x11cfefd0 0xd1d41e17
  801. [2180] DSI_CMD+0050 : 0x705d471d 0x57491712 0x5fc7505e 0xd27597c7
  802. [2180] DSI_CMD+0060 : 0x5af0125b 0x5f53104f 0xd51b97fb 0x8e2651ad
  803. [2180] DSI_CMD+0070 : 0xd736f643 0x8124585e 0x1f52c105 0xdd949d95
  804. [2180] DSI_CMD+0080 : 0x4712c353 0xc6800d11 0x84554fb7 0xebd45444
  805. [2180] DSI_CMD+0090 : 0x4b067445 0x84751146 0x733f15bd 0x19936d6f
  806. [2180] DSI_CMD+00a0 : 0xb3530de1 0x0d17e508 0x4a246d30 0x6551df1c
  807. [2180] DSI_CMD+00b0 : 0x42686bd1 0xf9287cf8 0xd37f0991 0xdacd707a
  808. [2190] DSI_CMD+00c0 : 0x9cdb8955 0x1f82e1ce 0x20f0f876 0xbb17fd0e
  809. [2200] DSI_CMD+00d0 : 0x533b98ba 0x04535bdc 0xe79a65ff 0x3421dbb1
  810. [2200] DSI_CMD+00e0 : 0xefb40d55 0x1cdde64f 0x3f575591 0x521bd001
  811. [2200] DSI_CMD+00f0 : 0x232d15d5 0x45572548 0xa4c47f4d 0x14749f66
  812. [2200] DSI_CMD+0100 : 0x735f78cf 0x44fb44e5 0x57ec5513 0xf96a4dd8
  813. [2200] DSI_CMD+0110 : 0xb8411748 0x79754808 0xae674c55 0x77d36f37
  814. [2200] DSI_CMD+0120 : 0x91711452 0x559d6c32 0x96cc3dad 0x039aa1d2
  815. [2200] DSI_CMD+0130 : 0x557d7205 0x8edd7656 0x278375e5 0xcd5fd157
  816. [2200] DSI_CMD+0140 : 0x575cd67d 0xdc3c4919 0xe1d93340 0x9169999b
  817. [2200] DSI_CMD+0150 : 0x419ed5d8 0xf26fcd50 0x73f50cc1 0xa8096178
  818. [2200] DSI_CMD+0160 : 0xa6735b55 0x42d93d56 0x71d674db 0xbcd18bfd
  819. [2200] DSI_CMD+0170 : 0xc7f817c8 0x5d75c925 0xf6b59901 0xd33735b9
  820. [2200] DSI_CMD+0180 : 0xb55dd961 0x371417e8 0xd9596103 0x9e6bf1f1
  821. [2200] DSI_CMD+0190 : 0x14d91fd5 0x08c30938 0x55478378 0x4eb22503
  822. [2220] DSI_CMD+01a0 : 0xdd572651 0x179d3d1f 0xfbd09750 0xdfbf9407
  823. [2220] DSI_CMD+01b0 : 0x92d1e931 0x9ad8cf8b 0x94e0e442 0x9a79b5d5
  824. [2220] DSI_CMD+01c0 : 0x45a4f911 0xa5a53535 0x6031c351 0x57967a81
  825. [2220] DSI_CMD+01d0 : 0x1b172371 0x142c5772 0x08097093 0xb198451c
  826. [2220] DSI_CMD+01e0 : 0x5dd3c66e 0x43966fd5 0x50047605 0xf3477857
  827. [2220] DSI_CMD+01f0 : 0x4cb1d7e7 0xf7312d59 0xa7f44f01 0xf2104578
  828. [2220] DSI_PHY+0000 : 0x00000403 0x00000821 0x00000401 0x00000101
  829. [2220] DSI_PHY+0010 : 0x00000100 0x00000100 0x00000000 0x00000000
  830. [2220] DSI_PHY+0020 : 0x00000000 0x00000000 0x00000000 0x00000000
  831. [2220] DSI_PHY+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  832. [2220] DSI_PHY+0040 : 0x00000082 0x88492483 0x00000000 0x00000000
  833. [2220] DSI_PHY+0050 : 0x00000001 0x01b10007 0x3d89d89d 0x07450745
  834. [2220] DSI_PHY+0060 : 0x00000001 0x00000020 0x00000101 0x00000000
  835. [2240] DSI_PHY+0070 : 0x00000000 0x00000000 0x00000000 0x00043210
  836. [2240] DSI_PHY+0080 : 0x00000000 0x00000333 0x00000000 0x00000000
  837. [2240] DSI_PHY+0090 : 0x00000000 0x00000000 0x00000000 0x00000000
  838. [u-boot] jd9522 , device_id = 0x0
  839. [2240] [DISP]func|_display_interface_path_deinit
  840. [2240] [LK_DDP/ddp_manager]path deinit on scenario display_interface
  841. [2240] [LK_DDP/ddp_path]mutex 0 clear
  842. [2240] [LK_DDP/ddp_path]path disconnect on scenario display_interface
  843. [2240] [LK_DDP/ddp_path]disconnect_path: ovl0 to dsi0
  844. [2240] [LK_DDP/ddp_path]disconnect mout ovl0 to color0
  845. [2240] [LK_DDP/ddp_path]disconnect mout dither to rdma0
  846. [2240] [LK_DDP/ddp_manager]scenario display_interface deinit module ovl0
  847. [2240] [LK_DDP/OVL]OVL0DeInit close CG
  848. [2240] [LK_DDP/INFO]disable ovl0 clk, CG0 0xfffcb7fc, CG1 0xfffffff0,dummy CON = 0xfffcb7fc
  849. [2240] [LK_DDP/ddp_manager]scenario display_interface deinit module color0
  850. [2260] [LK_DDP/INFO]disable color0 clk, CG0 0xfffcf7fc, CG1 0xfffffff0,dummy CON = 0xfffcf7fc
  851. [2260] [LK_DDP/ddp_manager]scenario display_interface deinit module aal
  852. [2260] [LK_DDP/INFO]disable aal clk, CG0 0xfffdf7fc, CG1 0xfffffff0,dummy CON = 0xfffdf7fc
  853. [2260] [LK_DDP/ddp_manager]scenario display_interface deinit module gamma
  854. [2260] [LK_DDP/INFO]disable gamma clk, CG0 0xfffff7fc, CG1 0xfffffff0,dummy CON = 0xfffff7fc
  855. [2260] [LK_DDP/ddp_manager]scenario display_interface deinit module rdma0
  856. [2260] [LK_DDP/RDMA]RDMA0Deinit
  857. [2260] [LK_DDP/INFO]disable rdma0 clk, CG0 0xfffffffc, CG1 0xfffffff0,dummy CON = 0xfffffffc
  858. [2260] [LK_DDP/ddp_manager]scenario display_interface deinit module dsi0
  859. [2260] [DISPCHECK]dsi0 init finished
  860. [2260] [LK_DDP/INFO]disable dsi0 clk, CG0 0xfffffffc, CG1 0xfffffffc,dummy CON = 0xfffffffc
  861. [2260] [DISP][mipitx/reg]0x14018084=0x00000333
  862. [2280] [DISP][mipitx/reg]0x14018084=0x00000333
  863. [2280] [DISP][mipitx/reg]0x14018084=0x00000333
  864. [2280] [DISP][mipitx/reg]0x14018084=0x00000333
  865. [2280] [DISP][mipitx/reg]0x14018084=0x00000333
  866. [2280] [DISP][mipitx/reg]0x14018084=0x00000333
  867. [2280] [DISP][mipitx/reg]0x14018084=0x00000333
  868. [2280] [DISP][mipitx/reg]0x14018084=0x00000333
  869. [2280] [DISP][mipitx/reg]0x14018084=0x00010333
  870. [2280] [DISP][mipitx/reg]0x14018084=0x00020333
  871. [2280] [DISP][mipitx/reg]0x14018084=0x00100333
  872. [2280] [DISP][mipitx/reg]0x14018084=0x00200333
  873. [2280] [DISP][mipitx/reg]0x14018080=0x00000001
  874. [2280] [DISP][mipitx/reg]0x14018050=0x00000000
  875. [2280] [DISP][mipitx/reg]0x14018064=0x00000020
  876. [2280] [DISP][mipitx/reg]0x14018040=0x00000882
  877. [2280] [DISP][mipitx/reg]0x14018004=0x00000820
  878. [2280] [DISP][mipitx/reg]0x14018008=0x00000400
  879. [2300] [DISP][mipitx/reg]0x1401800c=0x00000100
  880. [2300] [DISP][mipitx/reg]0x14018010=0x00000100
  881. [2300] [DISP][mipitx/reg]0x14018014=0x00000100
  882. [2300] [DISP][mipitx/reg]0x14018068=0x00000103
  883. [2300] [DISP][mipitx/reg]0x14018068=0x00000102
  884. [2300] [DISP][mipitx/reg]0x14018040=0x00000880
  885. [2300] [DISP][mipitx/reg]0x14018000=0x00000401
  886. [2300] [DISP][mipitx/reg]0x14018000=0x00000400
  887. [2300] [DISP][mipitx/reg]0x14018044=0x88492481
  888. [2300] [DISP][mipitx/reg]0x14018044=0x88492480
  889. [2300] [DISP][mipitx/reg]0x14018050=0x00000000
  890. [2300] [DISP][mipitx/reg]0x14018050=0x00000000
  891. [2300] [DISP][mipitx/reg]0x14018050=0x00000000
  892. [2300] [DISP][mipitx/reg]0x14018050=0x00000000
  893. [2300] [DISP][mipitx/reg]0x14018054=0x00000000
  894. [2300] [DISP][mipitx/reg]0x14018058=0x50000000
  895. [2300] [DISP][mipitx/reg]0x14018080=0x00000000
  896. [2300] [LK_DDP/ddp_manager]destroy path handle 0x41e69f40 on scenario display_interface
  897. [2320] [LK_DDP/ddp_manager]release mutex 0 , left mutex 0x1f!
  898. [2320] [LK_DDP/ddp_path]path disconnect on scenario display_interface
  899. [2320] [LK_DDP/ddp_path]disconnect_path: ovl0 to dsi0
  900. [2320] [LK_DDP/ddp_path]disconnect mout ovl0 to color0
  901. [2320] [LK_DDP/ddp_path]disconnect mout dither to rdma0
  902. [2320] [DISP]ERROR:we have checked all lcm driver, but no lcm found
  903. [2320] [DISP]func|_display_interface_path_init
  904. [2320] [LK_DDP/ddp_manager]scenario display_interface acquire mutex 0 , left mutex 0x1e!
  905. [2320] [LK_DDP/ddp_manager]assign default irqs table index 0
  906. [2320] [LK_DDP/ddp_manager]create handle 0x41e69f40 on scenario display_interface
  907. [2320] [LK_DDP/ddp_manager] scenario display_interface include module ovl0
  908. [2320] [LK_DDP/ddp_manager] scenario display_interface include module color0
  909. [2320] [LK_DDP/ddp_manager] scenario display_interface include module ccorr
  910. [2340] [LK_DDP/ddp_manager] scenario display_interface include module aal
  911. [2340] [LK_DDP/ddp_manager] scenario display_interface include module gamma
  912. [2340] [LK_DDP/ddp_manager] scenario display_interface include module dither
  913. [2340] [LK_DDP/ddp_manager] scenario display_interface include module rdma0
  914. [2340] [LK_DDP/ddp_manager] scenario display_interface include module pwm0
  915. [2340] [LK_DDP/ddp_manager] scenario display_interface include module dsi0
  916. [2340] [DISPCHECK]dpmgr create path SUCCESS(0x41e69f40)
  917. [2340] [LK_DDP/ddp_manager]set dst module on scenario display_interface, module dsi0
  918. [2340] [LK_DDP/ddp_path]ddp_set_dst_module, scenario=display_interface, dst_module=dsi0
  919. [2340] [LK_DDP/ddp_path]dsi0 is already on path
  920. [2340] [DISPCHECK]dpmgr set dst module FINISHED(dsi0 )
  921. [2340] [LK_DDP/ddp_manager]path set lcm drv handle 0x41e69f40
  922. [2340] [LK_DDP/ddp_manager]dsi0 set lcm utils
  923. [2360] [LK_DDP/ddp_manager]path init on scenario display_interface
  924. [2360] [LK_DDP/ddp_path]ddp path m4u off
  925. [2360] [LK_DDP/ddp_path]ddp path top clock on
  926. [2360] [LK_DDP/INFO]enable smi clk, CG0 0xfffffffc, CG1 0xfffffffc, dummy CON = 0xfffffffc
  927. [2360] [LK_DDP/INFO]enable mutex clk, CG0 0xfffffffc, CG1 0xfffffffc, dummy CON = 0xfffffffc
  928. [2360] [LK_DDP/ddp_path]ddp CG:fffffffc
  929. [2360] [LK_DDP/ddp_path]mutex sof: dsi0 dst module dsi0 :vido_mode
  930. [2360] [LK_DDP/ddp_path]module ovl0 added to mutex 0
  931. [2360] [LK_DDP/ddp_path]module color0 added to mutex 0
  932. [2360] [LK_DDP/ddp_path]module ccorr added to mutex 0
  933. [2360] [LK_DDP/ddp_path]module aal added to mutex 0
  934. [2360] [LK_DDP/ddp_path]module gamma added to mutex 0
  935. [2360] [LK_DDP/ddp_path]module dither added to mutex 0
  936. [2360] [LK_DDP/ddp_path]module rdma0 added to mutex 0
  937. [2360] [LK_DDP/ddp_path]module pwm0 added to mutex 0
  938. [2370] [LK_DDP/ddp_path]mutex 0 value=0x2f940, sof=dsi0
  939. [2380] [LK_DDP/ddp_path]path connect on scenario display_interface
  940. [2380] [LK_DDP/ddp_path]connect_path: ovl0 to dsi0
  941. [2380] [LK_DDP/ddp_path]connect mout ovl0 to color0 value 0x1
  942. [2380] [LK_DDP/ddp_path]connect mout dither to rdma0 value 0x1
  943. [2380] [LK_DDP/ddp_path]connect out_s rdma0 to dsi0 , bits=0x2
  944. [2380] [LK_DDP/ddp_path]connect in_s ovl0 to color0 , bits=0x1
  945. [2380] [LK_DDP/ddp_path]connect in_s rdma0 to dsi0 , bits=0x1
  946. [2380] [LK_DDP/ddp_manager]scenario display_interface init module ovl0
  947. [2380] [LK_DDP/INFO]enable ovl0 clk, CG0 0xfffffbfc, CG1 0xfffffffc, dummy CON = 0xfffffbfc
  948. [2380] [LK_DDP/OVL]OVL0Init open CG 0xfffffbfc
  949. [2380] [LK_DDP/ddp_manager]scenario display_interface init module color0
  950. [2380] [LK_DDP/INFO]enable color0 clk, CG0 0xffffbbfc, CG1 0xfffffffc, dummy CON = 0xffffbbfc
  951. [2380] [LK_DDP/ddp_manager]scenario display_interface init module aal
  952. [2400] [LK_DDP/INFO]enable aal clk, CG0 0xfffebbfc, CG1 0xfffffffc, dummy CON = 0xfffebbfc
  953. [2400] [LK_DDP/ddp_manager]scenario display_interface init module gamma
  954. [2400] [LK_DDP/INFO]enable gamma clk, CG0 0xfffcbbfc, CG1 0xfffffffc, dummy CON = 0xfffcbbfc
  955. [2400] [LK_DDP/ddp_manager]scenario display_interface init module rdma0
  956. [2400] [LK_DDP/INFO]enable rdma0 clk, CG0 0xfffcb3fc, CG1 0xfffffffc, dummy CON = 0xfffcb3fc
  957. [2400] [LK_DDP/RDMA]RDMA0Init CG 0xfffcb3fc
  958. [2400] [LK_DDP/ddp_manager]scenario display_interface init module dsi0
  959. [2400] [DISP]func|ddp_dsi_init
  960. [2400] [LK_DDP/INFO]enable dsi0 clk, CG0 0xfffcb3fc, CG1 0xfffffff0, dummy CON = 0xfffcb3fc
  961. [2400] [DISPCHECK]dsi0 init finished
  962. [2400] [LK_DDP/ddp_manager]path config ovl 0, rdma 0, wdma 0, dst 1 on handle 0x41e69f40 scenario display_interface
  963. [2400] [LK_DDP/ddp_manager]scenario display_interface config module ovl0
  964. [2420] [LK_DDP/ddp_manager]scenario display_interface config module color0
  965. [2420] [LK_DDP/ddp_manager]scenario display_interface config module aal
  966. [2420] [LK_DDP/ddp_manager]scenario display_interface config module gamma
  967. [2420] [LK_DDP/ddp_manager]scenario display_interface config module dither
  968. [2420] [LK_DDP/DITHER]error:[DITHER] invalid dither bpp = 0
  969. [2420] [LK_DDP/ddp_manager]scenario display_interface config module rdma0
  970. [2420] [LK_DDP/RDMA]FIFO_VALID_Size = 0x020 = 32
  971. [2420] [LK_DDP/RDMA]ultra_low_level = 0x06b = 107
  972. [2420] [LK_DDP/RDMA]pre_ultra_low_level = 0x05f = 95
  973. [2420] [LK_DDP/RDMA]pre_ultra_high_level = 0x06b = 107
  974. [2420] [LK_DDP/RDMA]ultra_high_ofs = 0x001 = 1
  975. [2420] [LK_DDP/RDMA]pre_ultra_low_ofs = 0x0a0 = 160
  976. [2420] [LK_DDP/RDMA]pre_ultra_high_ofs = 0x001 = 1
  977. [2420] [LK_DDP/ddp_manager]scenario display_interface config module dsi0
  978. [2440] [DISP]func|ddp_dsi_config
  979. [2440] [DISPCHECK][DDPDSI] DSI Mode: BURST_VDO_MODE
  980. [2440] [DISPCHECK][DDPDSI] LANE_NUM: 4,data_format: 0,vertical_sync_active: 0
  981. [2440] [DISPCHECK][DDPDSI] vact: 8, vbp: 16, vfp: 16, vact_line: 1280, hact: 10, hbp: 80, hfp: 80, hblank: 0
  982. [2440] [DISPCHECK][DDPDSI] pll_select: 0, pll_div1: 0, pll_div2: 0, fbk_div: 0,fbk_sel: 0, rg_bir: 0
  983. [2440] [DISPCHECK][DDPDSI] rg_bic: 0, rg_bp: 0, PLL_CLOCK: 250, dsi_clock: 0, ssc_range: 0, ssc_disable: 0, compatibility_for_nvk: 0, cont_clock: 0
  984. [2440] [DISPCHECK][DDPDSI] lcm_ext_te_enable: 0, noncont_clock: 0, noncont_clock_period: 0
  985. [2440] [DISP]func|DSI_PHY_clk_setting
  986. [2440] [DISP][mipitx/reg]0x14018044=0x88492481
  987. [2440] [DISP][mipitx/reg]0x14018044=0x88492483
  988. [2440] [DISP][mipitx/reg]0x14018040=0x00000882
  989. [2440] [DISP][mipitx/reg]0x14018000=0x00000402
  990. [2440] [DISP][mipitx/reg]0x14018000=0x00000403
  991. [2440] [DISP][mipitx/reg]0x14018068=0x00000003
  992. [2460] [DISP][mipitx/reg]0x14018068=0x00000101
  993. [2460] [DISP][mipitx/reg]0x14018050=0x00000000
  994. [2460] [DISP][mipitx/reg]0x14018050=0x00000000
  995. [2460] [DISP][mipitx/reg]0x14018050=0x00000000
  996. [2460] [DISP][mipitx/reg]0x14018054=0x00000001
  997. [2460] [DISP][mipitx/reg]0x14018058=0x26000000
  998. [2460] [DISP][mipitx/reg]0x14018058=0x26760000
  999. [2460] [DISP][mipitx/reg]0x14018058=0x26762700
  1000. [2460] [DISP][mipitx/reg]0x14018058=0x26762762
  1001. [2460] [DISP][mipitx/reg]0x14018054=0x00000003
  1002. [2460] [DISP][mipitx/reg]0x14018054=0x01b10003
  1003. [2460] [DISP][mipitx/reg]0x1401805c=0x048b0745
  1004. [2460] [DISP][mipitx/reg]0x1401805c=0x048b048b
  1005. [2460] [DISP][dsi_drv.c] PLL config:data_rate=500,txdiv=1,pcw=645277538,delta1=5,pdelta1=0x48b
  1006. [2460] [DISP][mipitx/reg]0x14018054=0x01b10007
  1007. [2460] [DISP][mipitx/reg]0x14018004=0x00000821
  1008. [2460] [DISP][mipitx/reg]0x14018008=0x00000401
  1009. [2460] [DISP][mipitx/reg]0x1401800c=0x00000101
  1010. [2480] [DISP][mipitx/reg]0x14018010=0x00000101
  1011. [2480] [DISP][mipitx/reg]0x14018014=0x00000101
  1012. [2480] [DISP][mipitx/reg]0x14018050=0x00000001
  1013. [2480] [DISP][mipitx/reg]0x14018060=0x00000000
  1014. [2480] [DISP][mipitx/reg]0x14018060=0x00000001
  1015. [2480] [DISP][mipitx/reg]0x14018040=0x00000082
  1016. [2480] DISP/[DISP] - kernel - DSI_PHY_TIMCONFIG, Cycle Time = 17(ns), Unit Interval = 3(ns). , lane# = 4
  1017. [2480] DISP/[DISP] - kernel - DSI_PHY_TIMCONFIG, HS_TRAIL = 120, HS_ZERO = 9, HS_PRPR = 4, LPX = 4, TA_GET = 20, TA_SURE = 6, TA_GO = 16, CLK_TRAIL = 6, CLK_ZERO = 23, CLK_HS_PRPR = 3
  1018. [2480] DSI_PHY_TIMCONFIG, 0x78090404,0x08140610,0x06170100,0x00080e03
  1019. [2480] [DISP]func|_display_interface_path_deinit
  1020. [2480] [LK_DDP/ddp_manager]path deinit on scenario display_interface
  1021. [2480] [LK_DDP/ddp_path]mutex 0 clear
  1022. [2480] [LK_DDP/ddp_path]path disconnect on scenario display_interface
  1023. [2480] [LK_DDP/ddp_path]disconnect_path: ovl0 to dsi0
  1024. [2500] [LK_DDP/ddp_path]disconnect mout ovl0 to color0
  1025. [2500] [LK_DDP/ddp_path]disconnect mout dither to rdma0
  1026. [2500] [LK_DDP/ddp_manager]scenario display_interface deinit module ovl0
  1027. [2500] [LK_DDP/OVL]OVL0DeInit close CG
  1028. [2500] [LK_DDP/INFO]disable ovl0 clk, CG0 0xfffcb7fc, CG1 0xfffffff0,dummy CON = 0xfffcb7fc
  1029. [2500] [LK_DDP/ddp_manager]scenario display_interface deinit module color0
  1030. [2500] [LK_DDP/INFO]disable color0 clk, CG0 0xfffcf7fc, CG1 0xfffffff0,dummy CON = 0xfffcf7fc
  1031. [2500] [LK_DDP/ddp_manager]scenario display_interface deinit module aal
  1032. [2500] [LK_DDP/INFO]disable aal clk, CG0 0xfffdf7fc, CG1 0xfffffff0,dummy CON = 0xfffdf7fc
  1033. [2500] [LK_DDP/ddp_manager]scenario display_interface deinit module gamma
  1034. [2500] [LK_DDP/INFO]disable gamma clk, CG0 0xfffff7fc, CG1 0xfffffff0,dummy CON = 0xfffff7fc
  1035. [2500] [LK_DDP/ddp_manager]scenario display_interface deinit module rdma0
  1036. [2520] [LK_DDP/RDMA]RDMA0Deinit
  1037. [2520] [LK_DDP/INFO]disable rdma0 clk, CG0 0xfffffffc, CG1 0xfffffff0,dummy CON = 0xfffffffc
  1038. [2520] [LK_DDP/ddp_manager]scenario display_interface deinit module dsi0
  1039. [2520] [DISPCHECK]dsi0 init finished
  1040. [2520] [LK_DDP/INFO]disable dsi0 clk, CG0 0xfffffffc, CG1 0xfffffffc,dummy CON = 0xfffffffc
  1041. [2520] [DISP][mipitx/reg]0x14018084=0x00000333
  1042. [2520] [DISP][mipitx/reg]0x14018084=0x00000333
  1043. [2520] [DISP][mipitx/reg]0x14018084=0x00000333
  1044. [2520] [DISP][mipitx/reg]0x14018084=0x00000333
  1045. [2520] [DISP][mipitx/reg]0x14018084=0x00000333
  1046. [2520] [DISP][mipitx/reg]0x14018084=0x00000333
  1047. [2520] [DISP][mipitx/reg]0x14018084=0x00000333
  1048. [2520] [DISP][mipitx/reg]0x14018084=0x00000333
  1049. [2520] [DISP][mipitx/reg]0x14018084=0x00010333
  1050. [2520] [DISP][mipitx/reg]0x14018084=0x00020333
  1051. [2520] [DISP][mipitx/reg]0x14018084=0x00100333
  1052. [2520] [DISP][mipitx/reg]0x14018084=0x00200333
  1053. [2540] [DISP][mipitx/reg]0x14018080=0x00000001
  1054. [2540] [DISP][mipitx/reg]0x14018050=0x00000000
  1055. [2540] [DISP][mipitx/reg]0x14018064=0x00000020
  1056. [2540] [DISP][mipitx/reg]0x14018040=0x00000882
  1057. [2540] [DISP][mipitx/reg]0x14018004=0x00000820
  1058. [2540] [DISP][mipitx/reg]0x14018008=0x00000400
  1059. [2540] [DISP][mipitx/reg]0x1401800c=0x00000100
  1060. [2540] [DISP][mipitx/reg]0x14018010=0x00000100
  1061. [2540] [DISP][mipitx/reg]0x14018014=0x00000100
  1062. [2540] [DISP][mipitx/reg]0x14018068=0x00000103
  1063. [2540] [DISP][mipitx/reg]0x14018068=0x00000102
  1064. [2540] [DISP][mipitx/reg]0x14018040=0x00000880
  1065. [2540] [DISP][mipitx/reg]0x14018000=0x00000401
  1066. [2540] [DISP][mipitx/reg]0x14018000=0x00000400
  1067. [2540] [DISP][mipitx/reg]0x14018044=0x88492481
  1068. [2540] [DISP][mipitx/reg]0x14018044=0x88492480
  1069. [2540] [DISP][mipitx/reg]0x14018050=0x00000000
  1070. [2540] [DISP][mipitx/reg]0x14018050=0x00000000
  1071. [2560] [DISP][mipitx/reg]0x14018050=0x00000000
  1072. [2560] [DISP][mipitx/reg]0x14018050=0x00000000
  1073. [2560] [DISP][mipitx/reg]0x14018054=0x00000000
  1074. [2560] [DISP][mipitx/reg]0x14018058=0x50000000
  1075. [2560] [DISP][mipitx/reg]0x14018080=0x00000000
  1076. [2560] [LK_DDP/ddp_manager]destroy path handle 0x41e69f40 on scenario display_interface
  1077. [2560] [LK_DDP/ddp_manager]release mutex 0 , left mutex 0x1f!
  1078. [2560] [LK_DDP/ddp_path]path disconnect on scenario display_interface
  1079. [2560] [LK_DDP/ddp_path]disconnect_path: ovl0 to dsi0
  1080. [2560] [LK_DDP/ddp_path]disconnect mout ovl0 to color0
  1081. [2560] [LK_DDP/ddp_path]disconnect mout dither to rdma0
  1082. [2560] [DISPCHECK]******** dump lcm driver information ********
  1083. [2560] [DISPCHECK][LCM], name: ili9881c_hd720_dsi_vdo_cpt
  1084. [2560] [DISPCHECK][LCM] resolution: 720 x 1280
  1085. [2580] [DISPCHECK][LCM] physical size: 0 x 0
  1086. [2580] [DISPCHECK][LCM] physical size: 0 x 0
  1087. [2580] [DISPCHECK][LCM] lcm_if:0, cmd_if:0
  1088. [2580] [DISPCHECK][LCM] interface: unknown
  1089. [2580] [DISPCHECK][LCM] Type: DSI
  1090. [2580] [DISPCHECK][LCM] DSI Mode: BURST_VDO_MODE
  1091. [2580] [DISPCHECK][LCM] LANE_NUM: 4,data_format: 0,vertical_sync_active: 0
  1092. [2580] [DISPCHECK][LCM] vact: 8, vbp: 16, vfp: 16, vact_line: 1280, hact: 10, hbp: 80, hfp: 80, hblank: 0, hblank: 1105604892
  1093. [2580] [DISPCHECK][LCM] pll_select: 0, pll_div1: 0, pll_div2: 0, fbk_div: 0,fbk_sel: 0, rg_bir: 0
  1094. [2580] [DISPCHECK][LCM] rg_bic: 0, rg_bp: 0, PLL_CLOCK: 250, dsi_clock: 0, ssc_range: 0, ssc_disable: 0, compatibility_for_nvk: 0, cont_clock: 0
  1095. [2580] [DISPCHECK][LCM] lcm_ext_te_enable: 0, noncont_clock: 0, noncont_clock_period: 0
  1096. [2580] [DISP]lcm handle is null, after probe:0x41e6a548
  1097. [2580] [DISP]^^ DISP_GetVRamSize: 13172736 bytes
  1098. [2580] mblock[0].start: 0x40000000, sz: 0x3ffc0000, limit: 0x100000000, max_addr: 0x0, max_rank: 0, target: -1, mblock[].rank: 0, reserved_addr: 0x7f330000,reserved_size: 0xc90000
  1099. [2600] mblock_reserve dbg[0]: 0, 1, 1, 1, 1
  1100. [2600] mblock_reserve: 7f330000 - 7ffc0000 from mblock 0
  1101. [2600] mblock-debug[0].start: 0x40000000, sz: 0x3f330000
  1102. [2600] FB base = 0x7f330000, FB size = 13172736
  1103. [2600] fb_va: 0x7f330000, fb_pa: 0x7f330000, fb_pa_k: 0x7f330000
  1104. [2600] [DISP]func|primary_display_init
  1105. [2600] [LK_DDP/ddp_manager]ddp manager init
  1106. [LK_ENV]get_env DFO
  1107. [2600] [DISP]env buffer = <null>
  1108. [2600] [DISP]env buffer = NULL
  1109. [2600] [DISP]LCM_FAKE_WIDTH = [DEC]0 [HEX]0x00000000
  1110. [2600] [DISP]LCM_FAKE_HEIGHT = [DEC]0 [HEX]0x00000000
  1111. [2600] [DISP]LCM Resolution will be changed, original: 720x1280, now: 0x0
  1112. [2600] [DISP]ERROR:Invalid resolution: 0x0
  1113. [2600] [DISP]ERROR:[DISP_DFO]WARNING!!! Change LCM Resolution FAILED!!!
  1114. [2600] [DISPCHECK]disp_lcm_probe SUCCESS
  1115. [2620] [DISP]func|disp_lcm_get_params
  1116. [2620] [DISP]func|_build_path_direct_link
  1117. [2620] [LK_DDP/ddp_manager]scenario primary_disp acquire mutex 0 , left mutex 0x1e!
  1118. [2620] [LK_DDP/ddp_manager]assign default irqs table index 0
  1119. [2620] [LK_DDP/ddp_manager]create handle 0x41e69f40 on scenario primary_disp
  1120. [2620] [LK_DDP/ddp_manager] scenario primary_disp include module ovl0
  1121. [2620] [LK_DDP/ddp_manager] scenario primary_disp include module color0
  1122. [2620] [LK_DDP/ddp_manager] scenario primary_disp include module ccorr
  1123. [2620] [LK_DDP/ddp_manager] scenario primary_disp include module aal
  1124. [2620] [LK_DDP/ddp_manager] scenario primary_disp include module gamma
  1125. [2620] [LK_DDP/ddp_manager] scenario primary_disp include module dither
  1126. [2620] [LK_DDP/ddp_manager] scenario primary_disp include module rdma0
  1127. [2620] [LK_DDP/ddp_manager] scenario primary_disp include module pwm0
  1128. [2620] [LK_DDP/ddp_manager] scenario primary_disp include module dsi0
  1129. [2640] [DISPCHECK]dpmgr create path SUCCESS(0x41e69f40)
  1130. [2640] [LK_DDP/ddp_manager]set dst module on scenario primary_disp, module dsi0
  1131. [2640] [LK_DDP/ddp_path]ddp_set_dst_module, scenario=primary_disp, dst_module=dsi0
  1132. [2640] [LK_DDP/ddp_path]dsi0 is already on path
  1133. [2640] [DISPCHECK]dpmgr set dst module FINISHED(dsi0 )
  1134. [2640] [LK_DDP/ddp_manager]path set lcm drv handle 0x41e69f40
  1135. [2640] [LK_DDP/ddp_manager]dsi0 set lcm utils
  1136. [2640] [DISPCHECK]primary display is DIRECT LINK MODE
  1137. [2640] [DISPCHECK]primary display BUILD cmdq trigger loop finished
  1138. [2640] [DISPCHECK]primary display START cmdq trigger loop finished
  1139. [2640] [DISP]func|disp_lcm_is_video_mode
  1140. [2640] [LK_DDP/ddp_manager]set scenario primary_disp mode Video Mode
  1141. [2640] [LK_DDP/ddp_manager]path init on scenario primary_disp
  1142. [2640] [LK_DDP/ddp_path]ddp path m4u off
  1143. [2640] [LK_DDP/ddp_path]ddp path top clock on
  1144. [2660] [LK_DDP/INFO]enable smi clk, CG0 0xfffffffc, CG1 0xfffffffc, dummy CON = 0xfffffffc
  1145. [2660] [LK_DDP/INFO]enable mutex clk, CG0 0xfffffffc, CG1 0xfffffffc, dummy CON = 0xfffffffc
  1146. [2660] [LK_DDP/ddp_path]ddp CG:fffffffc
  1147. [2660] [LK_DDP/ddp_path]mutex sof: dsi0 dst module dsi0 :vido_mode
  1148. [2660] [LK_DDP/ddp_path]module ovl0 added to mutex 0
  1149. [2660] [LK_DDP/ddp_path]module color0 added to mutex 0
  1150. [2660] [LK_DDP/ddp_path]module ccorr added to mutex 0
  1151. [2660] [LK_DDP/ddp_path]module aal added to mutex 0
  1152. [2660] [LK_DDP/ddp_path]module gamma added to mutex 0
  1153. [2660] [LK_DDP/ddp_path]module dither added to mutex 0
  1154. [2660] [LK_DDP/ddp_path]module rdma0 added to mutex 0
  1155. [2660] [LK_DDP/ddp_path]module pwm0 added to mutex 0
  1156. [2660] [LK_DDP/ddp_path]mutex 0 value=0x2f940, sof=dsi0
  1157. [2660] [LK_DDP/ddp_path]path connect on scenario primary_disp
  1158. [2660] [LK_DDP/ddp_path]connect_path: ovl0 to dsi0
  1159. [2680] [LK_DDP/ddp_path]connect mout ovl0 to color0 value 0x1
  1160. [2680] [LK_DDP/ddp_path]connect mout dither to rdma0 value 0x1
  1161. [2680] [LK_DDP/ddp_path]connect out_s rdma0 to dsi0 , bits=0x2
  1162. [2680] [LK_DDP/ddp_path]connect in_s ovl0 to color0 , bits=0x1
  1163. [2680] [LK_DDP/ddp_path]connect in_s rdma0 to dsi0 , bits=0x1
  1164. [2680] [LK_DDP/ddp_manager]scenario primary_disp init module ovl0
  1165. [2680] [LK_DDP/INFO]enable ovl0 clk, CG0 0xfffffbfc, CG1 0xfffffffc, dummy CON = 0xfffffbfc
  1166. [2680] [LK_DDP/OVL]OVL0Init open CG 0xfffffbfc
  1167. [2680] [LK_DDP/ddp_manager]scenario primary_disp init module color0
  1168. [2680] [LK_DDP/INFO]enable color0 clk, CG0 0xffffbbfc, CG1 0xfffffffc, dummy CON = 0xffffbbfc
  1169. [2680] [LK_DDP/ddp_manager]scenario primary_disp init module aal
  1170. [2680] [LK_DDP/INFO]enable aal clk, CG0 0xfffebbfc, CG1 0xfffffffc, dummy CON = 0xfffebbfc
  1171. [2680] [LK_DDP/ddp_manager]scenario primary_disp init module gamma
  1172. [2700] [LK_DDP/INFO]enable gamma clk, CG0 0xfffcbbfc, CG1 0xfffffffc, dummy CON = 0xfffcbbfc
  1173. [2700] [LK_DDP/ddp_manager]scenario primary_disp init module rdma0
  1174. [2700] [LK_DDP/INFO]enable rdma0 clk, CG0 0xfffcb3fc, CG1 0xfffffffc, dummy CON = 0xfffcb3fc
  1175. [2700] [LK_DDP/RDMA]RDMA0Init CG 0xfffcb3fc
  1176. [2700] [LK_DDP/ddp_manager]scenario primary_disp init module dsi0
  1177. [2700] [DISP]func|ddp_dsi_init
  1178. [2700] [LK_DDP/INFO]enable dsi0 clk, CG0 0xfffcb3fc, CG1 0xfffffff0, dummy CON = 0xfffcb3fc
  1179. [2700] [DISPCHECK]dsi0 init finished
  1180. [2700] [LK_DDP/ddp_manager]path config ovl 0, rdma 0, wdma 0, dst 1 on handle 0x41e69f40 scenario primary_disp
  1181. [2700] [LK_DDP/ddp_manager]scenario primary_disp config module ovl0
  1182. [2700] [LK_DDP/ddp_manager]scenario primary_disp config module color0
  1183. [2700] [LK_DDP/ddp_manager]scenario primary_disp config module aal
  1184. [2700] [LK_DDP/ddp_manager]scenario primary_disp config module gamma
  1185. [2720] [LK_DDP/ddp_manager]scenario primary_disp config module dither
  1186. [2720] [LK_DDP/ddp_manager]scenario primary_disp config module rdma0
  1187. [2720] [LK_DDP/RDMA]FIFO_VALID_Size = 0x020 = 32
  1188. [2720] [LK_DDP/RDMA]ultra_low_level = 0x06b = 107
  1189. [2720] [LK_DDP/RDMA]pre_ultra_low_level = 0x05f = 95
  1190. [2720] [LK_DDP/RDMA]pre_ultra_high_level = 0x06b = 107
  1191. [2720] [LK_DDP/RDMA]ultra_high_ofs = 0x001 = 1
  1192. [2720] [LK_DDP/RDMA]pre_ultra_low_ofs = 0x0a0 = 160
  1193. [2720] [LK_DDP/RDMA]pre_ultra_high_ofs = 0x001 = 1
  1194. [2720] [LK_DDP/ddp_manager]scenario primary_disp config module dsi0
  1195. [2720] [DISP]func|ddp_dsi_config
  1196. [2720] [DISPCHECK][DDPDSI] DSI Mode: BURST_VDO_MODE
  1197. [2720] [DISPCHECK][DDPDSI] LANE_NUM: 4,data_format: 0,vertical_sync_active: 0
  1198. [2720] [DISPCHECK][DDPDSI] vact: 8, vbp: 16, vfp: 16, vact_line: 1280, hact: 10, hbp: 80, hfp: 80, hblank: 0
  1199. [2720] [DISPCHECK][DDPDSI] pll_select: 0, pll_div1: 0, pll_div2: 0, fbk_div: 0,fbk_sel: 0, rg_bir: 0
  1200. [2740] [DISPCHECK][DDPDSI] rg_bic: 0, rg_bp: 0, PLL_CLOCK: 250, dsi_clock: 0, ssc_range: 0, ssc_disable: 0, compatibility_for_nvk: 0, cont_clock: 0
  1201. [2740] [DISPCHECK][DDPDSI] lcm_ext_te_enable: 0, noncont_clock: 0, noncont_clock_period: 0
  1202. [2740] [DISP]func|DSI_PHY_clk_setting
  1203. [2740] [DISP][mipitx/reg]0x14018044=0x88492481
  1204. [2740] [DISP][mipitx/reg]0x14018044=0x88492483
  1205. [2740] [DISP][mipitx/reg]0x14018040=0x00000882
  1206. [2740] [DISP][mipitx/reg]0x14018000=0x00000402
  1207. [2740] [DISP][mipitx/reg]0x14018000=0x00000403
  1208. [2740] [DISP][mipitx/reg]0x14018068=0x00000003
  1209. [2740] [DISP][mipitx/reg]0x14018068=0x00000101
  1210. [2740] [DISP][mipitx/reg]0x14018050=0x00000000
  1211. [2740] [DISP][mipitx/reg]0x14018050=0x00000000
  1212. [2740] [DISP][mipitx/reg]0x14018050=0x00000000
  1213. [2740] [DISP][mipitx/reg]0x14018054=0x00000001
  1214. [2740] [DISP][mipitx/reg]0x14018058=0x26000000
  1215. [2760] [DISP][mipitx/reg]0x14018058=0x26760000
  1216. [2760] [DISP][mipitx/reg]0x14018058=0x26762700
  1217. [2760] [DISP][mipitx/reg]0x14018058=0x26762762
  1218. [2760] [DISP][mipitx/reg]0x14018054=0x00000003
  1219. [2760] [DISP][mipitx/reg]0x14018054=0x01b10003
  1220. [2760] [DISP][mipitx/reg]0x1401805c=0x048b048b
  1221. [2760] [DISP][mipitx/reg]0x1401805c=0x048b048b
  1222. [2760] [DISP][dsi_drv.c] PLL config:data_rate=500,txdiv=1,pcw=645277538,delta1=5,pdelta1=0x48b
  1223. [2760] [DISP][mipitx/reg]0x14018054=0x01b10007
  1224. [2760] [DISP][mipitx/reg]0x14018004=0x00000821
  1225. [2760] [DISP][mipitx/reg]0x14018008=0x00000401
  1226. [2760] [DISP][mipitx/reg]0x1401800c=0x00000101
  1227. [2760] [DISP][mipitx/reg]0x14018010=0x00000101
  1228. [2760] [DISP][mipitx/reg]0x14018014=0x00000101
  1229. [2760] [DISP][mipitx/reg]0x14018050=0x00000001
  1230. [2760] [DISP][mipitx/reg]0x14018060=0x00000000
  1231. [2760] [DISP][mipitx/reg]0x14018060=0x00000001
  1232. [2760] [DISP][mipitx/reg]0x14018040=0x00000082
  1233. [2780] DISP/[DISP] - kernel - DSI_PHY_TIMCONFIG, Cycle Time = 17(ns), Unit Interval = 3(ns). , lane# = 4
  1234. [2780] DISP/[DISP] - kernel - DSI_PHY_TIMCONFIG, HS_TRAIL = 120, HS_ZERO = 9, HS_PRPR = 4, LPX = 4, TA_GET = 20, TA_SURE = 6, TA_GO = 16, CLK_TRAIL = 6, CLK_ZERO = 23, CLK_HS_PRPR = 3
  1235. [2780] DSI_PHY_TIMCONFIG, 0x78090404,0x08140610,0x06170100,0x00080e03
  1236. [2780] [DISP]func|disp_lcm_init
  1237. [3060] [DISP][DSI] start: 0x00042902
  1238. [3060] [DISP][DSI] cmd: 0x038198ff
  1239. [3060] [DISP][DSI] size: 0x00000002
  1240. [3060] [DISP][DSI] start: 0x00011500
  1241. [3060] [DISP][DSI] size: 0x00000001
  1242. [3060] [DISP][DSI] start: 0x00021500
  1243. [3060] [DISP][DSI] size: 0x00000001
  1244. [3060] [DISP][DSI] start: 0x53031500
  1245. [3060] [DISP][DSI] size: 0x00000001
  1246. [3060] [DISP][DSI] start: 0x14041500
  1247. [3060] [DISP][DSI] size: 0x00000001
  1248. [3060] [DISP][DSI] start: 0x00051500
  1249. [3060] [DISP][DSI] size: 0x00000001
  1250. [3060] [DISP][DSI] start: 0x06061500
  1251. [3060] [DISP][DSI] size: 0x00000001
  1252. [3060] [DISP][DSI] start: 0x01071500
  1253. [3060] [DISP][DSI] size: 0x00000001
  1254. [3060] [DISP][DSI] start: 0x00081500
  1255. [3060] [DISP][DSI] size: 0x00000001
  1256. [3070] [DISP][DSI] start: 0x01091500
  1257. [3080] [DISP][DSI] size: 0x00000001
  1258. [3080] [DISP][DSI] start: 0x190a1500
  1259. [3080] [DISP][DSI] size: 0x00000001
  1260. [3080] [DISP][DSI] start: 0x010b1500
  1261. [3080] [DISP][DSI] size: 0x00000001
  1262. [3080] [DISP][DSI] start: 0x000c1500
  1263. [3080] [DISP][DSI] size: 0x00000001
  1264. [3080] [DISP][DSI] start: 0x000d1500
  1265. [3080] [DISP][DSI] size: 0x00000001
  1266. [3080] [DISP][DSI] start: 0x000e1500
  1267. [3080] [DISP][DSI] size: 0x00000001
  1268. [3080] [DISP][DSI] start: 0x190f1500
  1269. [3080] [DISP][DSI] size: 0x00000001
  1270. [3080] [DISP][DSI] start: 0x19101500
  1271. [3080] [DISP][DSI] size: 0x00000001
  1272. [3080] [DISP][DSI] start: 0x00111500
  1273. [3080] [DISP][DSI] size: 0x00000001
  1274. [3080] [DISP][DSI] start: 0x00121500
  1275. [3080] [DISP][DSI] size: 0x00000001
  1276. [3080] [DISP][DSI] start: 0x00131500
  1277. [3080] [DISP][DSI] size: 0x00000001
  1278. [3080] [DISP][DSI] start: 0x00141500
  1279. [3080] [DISP][DSI] size: 0x00000001
  1280. [3080] [DISP][DSI] start: 0x00151500
  1281. [3100] [DISP][DSI] size: 0x00000001
  1282. [3100] [DISP][DSI] start: 0x00161500
  1283. [3100] [DISP][DSI] size: 0x00000001
  1284. [3100] [DISP][DSI] start: 0x00171500
  1285. [3100] [DISP][DSI] size: 0x00000001
  1286. [3100] [DISP][DSI] start: 0x00181500
  1287. [3100] [DISP][DSI] size: 0x00000001
  1288. [3100] [DISP][DSI] start: 0x00191500
  1289. [3100] [DISP][DSI] size: 0x00000001
  1290. [3100] [DISP][DSI] start: 0x001a1500
  1291. [3100] [DISP][DSI] size: 0x00000001
  1292. [3100] [DISP][DSI] start: 0x001b1500
  1293. [3100] [DISP][DSI] size: 0x00000001
  1294. [3100] [DISP][DSI] start: 0x001c1500
  1295. [3100] [DISP][DSI] size: 0x00000001
  1296. [3100] [DISP][DSI] start: 0x001d1500
  1297. [3100] [DISP][DSI] size: 0x00000001
  1298. [3100] [DISP][DSI] start: 0x401e1500
  1299. [3100] [DISP][DSI] size: 0x00000001
  1300. [3100] [DISP][DSI] start: 0x401f1500
  1301. [3100] [DISP][DSI] size: 0x00000001
  1302. [3100] [DISP][DSI] start: 0x02201500
  1303. [3100] [DISP][DSI] size: 0x00000001
  1304. [3100] [DISP][DSI] start: 0x05211500
  1305. [3110] [DISP][DSI] size: 0x00000001
  1306. [3120] [DISP][DSI] start: 0x02221500
  1307. [3120] [DISP][DSI] size: 0x00000001
  1308. [3120] [DISP][DSI] start: 0x00231500
  1309. [3120] [DISP][DSI] size: 0x00000001
  1310. [3120] [DISP][DSI] start: 0x87241500
  1311. [3120] [DISP][DSI] size: 0x00000001
  1312. [3120] [DISP][DSI] start: 0x87251500
  1313. [3120] [DISP][DSI] size: 0x00000001
  1314. [3120] [DISP][DSI] start: 0x00261500
  1315. [3120] [DISP][DSI] size: 0x00000001
  1316. [3120] [DISP][DSI] start: 0x00271500
  1317. [3120] [DISP][DSI] size: 0x00000001
  1318. [3120] [DISP][DSI] start: 0x3b281500
  1319. [3120] [DISP][DSI] size: 0x00000001
  1320. [3120] [DISP][DSI] start: 0x03291500
  1321. [3120] [DISP][DSI] size: 0x00000001
  1322. [3120] [DISP][DSI] start: 0x002a1500
  1323. [3120] [DISP][DSI] size: 0x00000001
  1324. [3120] [DISP][DSI] start: 0x002b1500
  1325. [3120] [DISP][DSI] size: 0x00000001
  1326. [3120] [DISP][DSI] start: 0x002c1500
  1327. [3120] [DISP][DSI] size: 0x00000001
  1328. [3120] [DISP][DSI] start: 0x002d1500
  1329. [3120] [DISP][DSI] size: 0x00000001
  1330. [3140] [DISP][DSI] start: 0x002e1500
  1331. [3140] [DISP][DSI] size: 0x00000001
  1332. [3140] [DISP][DSI] start: 0x002f1500
  1333. [3140] [DISP][DSI] size: 0x00000001
  1334. [3140] [DISP][DSI] start: 0x00301500
  1335. [3140] [DISP][DSI] size: 0x00000001
  1336. [3140] [DISP][DSI] start: 0x00311500
  1337. [3140] [DISP][DSI] size: 0x00000001
  1338. [3140] [DISP][DSI] start: 0x00321500
  1339. [3140] [DISP][DSI] size: 0x00000001
  1340. [3140] [DISP][DSI] start: 0x00331500
  1341. [3140] [DISP][DSI] size: 0x00000001
  1342. [3140] [DISP][DSI] start: 0x04341500
  1343. [3140] [DISP][DSI] size: 0x00000001
  1344. [3140] [DISP][DSI] start: 0x00351500
  1345. [3140] [DISP][DSI] size: 0x00000001
  1346. [3140] [DISP][DSI] start: 0x00361500
  1347. [3140] [DISP][DSI] size: 0x00000001
  1348. [3140] [DISP][DSI] start: 0x00371500
  1349. [3140] [DISP][DSI] size: 0x00000001
  1350. [3140] [DISP][DSI] start: 0x01381500
  1351. [3140] [DISP][DSI] size: 0x00000001
  1352. [3140] [DISP][DSI] start: 0x01391500
  1353. [3140] [DISP][DSI] size: 0x00000001
  1354. [3150] [DISP][DSI] start: 0x403a1500
  1355. [3160] [DISP][DSI] size: 0x00000001
  1356. [3160] [DISP][DSI] start: 0x403b1500
  1357. [3160] [DISP][DSI] size: 0x00000001
  1358. [3160] [DISP][DSI] start: 0x003c1500
  1359. [3160] [DISP][DSI] size: 0x00000001
  1360. [3160] [DISP][DSI] start: 0x003d1500
  1361. [3160] [DISP][DSI] size: 0x00000001
  1362. [3160] [DISP][DSI] start: 0x003e1500
  1363. [3160] [DISP][DSI] size: 0x00000001
  1364. [3160] [DISP][DSI] start: 0x003f1500
  1365. [3160] [DISP][DSI] size: 0x00000001
  1366. [3160] [DISP][DSI] start: 0x00401500
  1367. [3160] [DISP][DSI] size: 0x00000001
  1368. [3160] [DISP][DSI] start: 0x88411500
  1369. [3160] [DISP][DSI] size: 0x00000001
  1370. [3160] [DISP][DSI] start: 0x00421500
  1371. [3160] [DISP][DSI] size: 0x00000001
  1372. [3160] [DISP][DSI] start: 0x00431500
  1373. [3160] [DISP][DSI] size: 0x00000001
  1374. [3160] [DISP][DSI] start: 0x00441500
  1375. [3160] [DISP][DSI] size: 0x00000001
  1376. [3160] [DISP][DSI] start: 0x01501500
  1377. [3160] [DISP][DSI] size: 0x00000001
  1378. [3160] [DISP][DSI] start: 0x23511500
  1379. [3180] [DISP][DSI] size: 0x00000001
  1380. [3180] [DISP][DSI] start: 0x45521500
  1381. [3180] [DISP][DSI] size: 0x00000001
  1382. [3180] [DISP][DSI] start: 0x67531500
  1383. [3180] [DISP][DSI] size: 0x00000001
  1384. [3180] [DISP][DSI] start: 0x89541500
  1385. [3180] [DISP][DSI] size: 0x00000001
  1386. [3180] [DISP][DSI] start: 0xab551500
  1387. [3180] [DISP][DSI] size: 0x00000001
  1388. [3180] [DISP][DSI] start: 0x01561500
  1389. [3180] [DISP][DSI] size: 0x00000001
  1390. [3180] [DISP][DSI] start: 0x23571500
  1391. [3180] [DISP][DSI] size: 0x00000001
  1392. [3180] [DISP][DSI] start: 0x45581500
  1393. [3180] [DISP][DSI] size: 0x00000001
  1394. [3180] [DISP][DSI] start: 0x67591500
  1395. [3180] [DISP][DSI] size: 0x00000001
  1396. [3180] [DISP][DSI] start: 0x895a1500
  1397. [3180] [DISP][DSI] size: 0x00000001
  1398. [3180] [DISP][DSI] start: 0xab5b1500
  1399. [3180] [DISP][DSI] size: 0x00000001
  1400. [3180] [DISP][DSI] start: 0xcd5c1500
  1401. [3180] [DISP][DSI] size: 0x00000001
  1402. [3180] [DISP][DSI] start: 0xef5d1500
  1403. [3180] [DISP][DSI] size: 0x00000001
  1404. [3200] [DISP][DSI] start: 0x115e1500
  1405. [3200] [DISP][DSI] size: 0x00000001
  1406. [3200] [DISP][DSI] start: 0x065f1500
  1407. [3200] [DISP][DSI] size: 0x00000001
  1408. [3200] [DISP][DSI] start: 0x0c601500
  1409. [3200] [DISP][DSI] size: 0x00000001
  1410. [3200] [DISP][DSI] start: 0x0d611500
  1411. [3200] [DISP][DSI] size: 0x00000001
  1412. [3200] [DISP][DSI] start: 0x0e621500
  1413. [3200] [DISP][DSI] size: 0x00000001
  1414. [3200] [DISP][DSI] start: 0x0f631500
  1415. [3200] [DISP][DSI] size: 0x00000001
  1416. [3200] [DISP][DSI] start: 0x02641500
  1417. [3200] [DISP][DSI] size: 0x00000001
  1418. [3200] [DISP][DSI] start: 0x02651500
  1419. [3200] [DISP][DSI] size: 0x00000001
  1420. [3200] [DISP][DSI] start: 0x02661500
  1421. [3200] [DISP][DSI] size: 0x00000001
  1422. [3200] [DISP][DSI] start: 0x02671500
  1423. [3200] [DISP][DSI] size: 0x00000001
  1424. [3200] [DISP][DSI] start: 0x02681500
  1425. [3200] [DISP][DSI] size: 0x00000001
  1426. [3200] [DISP][DSI] start: 0x02691500
  1427. [3200] [DISP][DSI] size: 0x00000001
  1428. [3220] [DISP][DSI] start: 0x026a1500
  1429. [3220] [DISP][DSI] size: 0x00000001
  1430. [3220] [DISP][DSI] start: 0x026b1500
  1431. [3220] [DISP][DSI] size: 0x00000001
  1432. [3220] [DISP][DSI] start: 0x026c1500
  1433. [3220] [DISP][DSI] size: 0x00000001
  1434. [3220] [DISP][DSI] start: 0x026d1500
  1435. [3220] [DISP][DSI] size: 0x00000001
  1436. [3220] [DISP][DSI] start: 0x056e1500
  1437. [3220] [DISP][DSI] size: 0x00000001
  1438. [3220] [DISP][DSI] start: 0x056f1500
  1439. [3220] [DISP][DSI] size: 0x00000001
  1440. [3220] [DISP][DSI] start: 0x05701500
  1441. [3220] [DISP][DSI] size: 0x00000001
  1442. [3220] [DISP][DSI] start: 0x02711500
  1443. [3220] [DISP][DSI] size: 0x00000001
  1444. [3220] [DISP][DSI] start: 0x01721500
  1445. [3220] [DISP][DSI] size: 0x00000001
  1446. [3220] [DISP][DSI] start: 0x00731500
  1447. [3220] [DISP][DSI] size: 0x00000001
  1448. [3220] [DISP][DSI] start: 0x08741500
  1449. [3220] [DISP][DSI] size: 0x00000001
  1450. [3220] [DISP][DSI] start: 0x08751500
  1451. [3220] [DISP][DSI] size: 0x00000001
  1452. [3220] [DISP][DSI] start: 0x0c761500
  1453. [3240] [DISP][DSI] size: 0x00000001
  1454. [3240] [DISP][DSI] start: 0x0d771500
  1455. [3240] [DISP][DSI] size: 0x00000001
  1456. [3240] [DISP][DSI] start: 0x0e781500
  1457. [3240] [DISP][DSI] size: 0x00000001
  1458. [3240] [DISP][DSI] start: 0x0f791500
  1459. [3240] [DISP][DSI] size: 0x00000001
  1460. [3240] [DISP][DSI] start: 0x027a1500
  1461. [3240] [DISP][DSI] size: 0x00000001
  1462. [3240] [DISP][DSI] start: 0x027b1500
  1463. [3240] [DISP][DSI] size: 0x00000001
  1464. [3240] [DISP][DSI] start: 0x027c1500
  1465. [3240] [DISP][DSI] size: 0x00000001
  1466. [3240] [DISP][DSI] start: 0x027d1500
  1467. [3240] [DISP][DSI] size: 0x00000001
  1468. [3240] [DISP][DSI] start: 0x027e1500
  1469. [3240] [DISP][DSI] size: 0x00000001
  1470. [3240] [DISP][DSI] start: 0x027f1500
  1471. [3240] [DISP][DSI] size: 0x00000001
  1472. [3240] [DISP][DSI] start: 0x02801500
  1473. [3240] [DISP][DSI] size: 0x00000001
  1474. [3240] [DISP][DSI] start: 0x02811500
  1475. [3240] [DISP][DSI] size: 0x00000001
  1476. [3240] [DISP][DSI] start: 0x02821500
  1477. [3260] [DISP][DSI] size: 0x00000001
  1478. [3260] [DISP][DSI] start: 0x02831500
  1479. [3260] [DISP][DSI] size: 0x00000001
  1480. [3260] [DISP][DSI] start: 0x05841500
  1481. [3260] [DISP][DSI] size: 0x00000001
  1482. [3260] [DISP][DSI] start: 0x05851500
  1483. [3260] [DISP][DSI] size: 0x00000001
  1484. [3260] [DISP][DSI] start: 0x05861500
  1485. [3260] [DISP][DSI] size: 0x00000001
  1486. [3260] [DISP][DSI] start: 0x02871500
  1487. [3260] [DISP][DSI] size: 0x00000001
  1488. [3260] [DISP][DSI] start: 0x01881500
  1489. [3260] [DISP][DSI] size: 0x00000001
  1490. [3260] [DISP][DSI] start: 0x00891500
  1491. [3260] [DISP][DSI] size: 0x00000001
  1492. [3260] [DISP][DSI] start: 0x068a1500
  1493. [3260] [DISP][DSI] size: 0x00000001
  1494. [3260] [DISP][DSI] start: 0x00042902
  1495. [3260] [DISP][DSI] cmd: 0x048198ff
  1496. [3260] [DISP][DSI] size: 0x00000002
  1497. [3260] [DISP][DSI] start: 0x156c1500
  1498. [3260] [DISP][DSI] size: 0x00000001
  1499. [3260] [DISP][DSI] start: 0x396e1500
  1500. [3260] [DISP][DSI] size: 0x00000001
  1501. [3260] [DISP][DSI] start: 0x376f1500
  1502. [3280] [DISP][DSI] size: 0x00000001
  1503. [3280] [DISP][DSI] start: 0xa43a1500
  1504. [3280] [DISP][DSI] size: 0x00000001
  1505. [3280] [DISP][DSI] start: 0x1f8d1500
  1506. [3280] [DISP][DSI] size: 0x00000001
  1507. [3280] [DISP][DSI] start: 0xba871500
  1508. [3280] [DISP][DSI] size: 0x00000001
  1509. [3280] [DISP][DSI] start: 0x76261500
  1510. [3280] [DISP][DSI] size: 0x00000001
  1511. [3280] [DISP][DSI] start: 0xd1b22300
  1512. [3280] [DISP][DSI] size: 0x00000001
  1513. [3280] [DISP][DSI] start: 0x00042902
  1514. [3280] [DISP][DSI] cmd: 0x018198ff
  1515. [3280] [DISP][DSI] size: 0x00000002
  1516. [3280] [DISP][DSI] start: 0x0a221500
  1517. [3280] [DISP][DSI] size: 0x00000001
  1518. [3280] [DISP][DSI] start: 0x9a531500
  1519. [3280] [DISP][DSI] size: 0x00000001
  1520. [3280] [DISP][DSI] start: 0xa5551500
  1521. [3280] [DISP][DSI] size: 0x00000001
  1522. [3280] [DISP][DSI] start: 0xb9501500
  1523. [3280] [DISP][DSI] size: 0x00000001
  1524. [3280] [DISP][DSI] start: 0xba511500
  1525. [3280] [DISP][DSI] size: 0x00000001
  1526. [3300] [DISP][DSI] start: 0x00311500
  1527. [3300] [DISP][DSI] size: 0x00000001
  1528. [3300] [DISP][DSI] start: 0x14601500
  1529. [3300] [DISP][DSI] size: 0x00000001
  1530. [3300] [DISP][DSI] start: 0x00611500
  1531. [3300] [DISP][DSI] size: 0x00000001
  1532. [3300] [DISP][DSI] start: 0x1da01500
  1533. [3300] [DISP][DSI] size: 0x00000001
  1534. [3300] [DISP][DSI] start: 0x21a11500
  1535. [3300] [DISP][DSI] size: 0x00000001
  1536. [3300] [DISP][DSI] start: 0x31a21500
  1537. [3300] [DISP][DSI] size: 0x00000001
  1538. [3300] [DISP][DSI] start: 0x0ea31500
  1539. [3300] [DISP][DSI] size: 0x00000001
  1540. [3300] [DISP][DSI] start: 0x14a41500
  1541. [3300] [DISP][DSI] size: 0x00000001
  1542. [3300] [DISP][DSI] start: 0x27a51500
  1543. [3300] [DISP][DSI] size: 0x00000001
  1544. [3300] [DISP][DSI] start: 0x1ea61500
  1545. [3300] [DISP][DSI] size: 0x00000001
  1546. [3300] [DISP][DSI] start: 0x1fa71500
  1547. [3300] [DISP][DSI] size: 0x00000001
  1548. [3300] [DISP][DSI] start: 0x9fa81500
  1549. [3300] [DISP][DSI] size: 0x00000001
  1550. [3300] [DISP][DSI] start: 0x1aa91500
  1551. [3320] [DISP][DSI] size: 0x00000001
  1552. [3320] [DISP][DSI] start: 0x2caa1500
  1553. [3320] [DISP][DSI] size: 0x00000001
  1554. [3320] [DISP][DSI] start: 0x80ab1500
  1555. [3320] [DISP][DSI] size: 0x00000001
  1556. [3320] [DISP][DSI] start: 0x23ac1500
  1557. [3320] [DISP][DSI] size: 0x00000001
  1558. [3320] [DISP][DSI] start: 0x21ad1500
  1559. [3320] [DISP][DSI] size: 0x00000001
  1560. [3320] [DISP][DSI] start: 0x49ae1500
  1561. [3320] [DISP][DSI] size: 0x00000001
  1562. [3320] [DISP][DSI] start: 0x1daf1500
  1563. [3320] [DISP][DSI] size: 0x00000001
  1564. [3320] [DISP][DSI] start: 0x24b02300
  1565. [3320] [DISP][DSI] size: 0x00000001
  1566. [3320] [DISP][DSI] start: 0x50b12300
  1567. [3320] [DISP][DSI] size: 0x00000001
  1568. [3320] [DISP][DSI] start: 0x62b22300
  1569. [3320] [DISP][DSI] size: 0x00000001
  1570. [3320] [DISP][DSI] start: 0x39b32300
  1571. [3320] [DISP][DSI] size: 0x00000001
  1572. [3320] [DISP][DSI] start: 0x1dc02300
  1573. [3320] [DISP][DSI] size: 0x00000001
  1574. [3320] [DISP][DSI] start: 0x3cc12300
  1575. [3340] [DISP][DSI] size: 0x00000001
  1576. [3340] [DISP][DSI] start: 0x48c22300
  1577. [3340] [DISP][DSI] size: 0x00000001
  1578. [3340] [DISP][DSI] start: 0x17c32300
  1579. [3340] [DISP][DSI] size: 0x00000001
  1580. [3340] [DISP][DSI] start: 0x15c42300
  1581. [3340] [DISP][DSI] size: 0x00000001
  1582. [3340] [DISP][DSI] start: 0x28c52300
  1583. [3340] [DISP][DSI] size: 0x00000001
  1584. [3340] [DISP][DSI] start: 0x19c62300
  1585. [3340] [DISP][DSI] size: 0x00000001
  1586. [3340] [DISP][DSI] start: 0x1bc72300
  1587. [3340] [DISP][DSI] size: 0x00000001
  1588. [3340] [DISP][DSI] start: 0xb3c82300
  1589. [3340] [DISP][DSI] size: 0x00000001
  1590. [3340] [DISP][DSI] start: 0x1bc92300
  1591. [3340] [DISP][DSI] size: 0x00000001
  1592. [3340] [DISP][DSI] start: 0x24ca2300
  1593. [3340] [DISP][DSI] size: 0x00000001
  1594. [3340] [DISP][DSI] start: 0xb3cb2300
  1595. [3340] [DISP][DSI] size: 0x00000001
  1596. [3340] [DISP][DSI] start: 0x11cc2300
  1597. [3340] [DISP][DSI] size: 0x00000001
  1598. [3340] [DISP][DSI] start: 0x0fcd2300
  1599. [3340] [DISP][DSI] size: 0x00000001
  1600. [3360] [DISP][DSI] start: 0x52ce2300
  1601. [3360] [DISP][DSI] size: 0x00000001
  1602. [3360] [DISP][DSI] start: 0x26cf2300
  1603. [3360] [DISP][DSI] size: 0x00000001
  1604. [3360] [DISP][DSI] start: 0x2dd02300
  1605. [3360] [DISP][DSI] size: 0x00000001
  1606. [3360] [DISP][DSI] start: 0x6dd12300
  1607. [3360] [DISP][DSI] size: 0x00000001
  1608. [3360] [DISP][DSI] start: 0x75d22300
  1609. [3360] [DISP][DSI] size: 0x00000001
  1610. [3360] [DISP][DSI] start: 0x39d32300
  1611. [3360] [DISP][DSI] size: 0x00000001
  1612. [3360] [DISP][DSI] start: 0x00042902
  1613. [3360] [DISP][DSI] cmd: 0x008198ff
  1614. [3360] [DISP][DSI] size: 0x00000002
  1615. [3360] [DISP][DSI] start: 0x00351500
  1616. [3360] [DISP][DSI] size: 0x00000001
  1617. [3360] [DISP][DSI] start: 0x00111500
  1618. [3360] [DISP][DSI] size: 0x00000001
  1619. [3600] [DISP][DSI] start: 0x00291500
  1620. [3600] [DISP][DSI] size: 0x00000001
  1621. [3620] [DISP]func|DSI_set_cmdq
  1622. [3620] [DISPCHECK]DSI_set_cmdq, module=dsi0 , cmdq=0x00000000
  1623. [3620] [DISP] - kernel - DSI_set_cmdq. DSI_CMDQ+0000 : 0x00013700
  1624. [3620] [DISP]read lcm maximum return size failed.
  1625. [3620] [DISP]func|DSI_dcs_read_lcm_reg_v2
  1626. [3620] DISP/ Start polling DSI read ready!!!
  1627. [3660] DISP/ Polling DSI read ready timeout!!!
  1628. [3680] DSI0 state:Waiting RX-read data
  1629. [3680] DSI Mode: lane num: transfer count: status: [3680] ---------- Start dump DSI0 registers ----------
  1630. [3680] DSI+0000 : 0x00000001 0x00000000 0x00000000 0x80000000
  1631. [3680] DSI+0010 : 0x00000000 0x00000000 0x0000007c 0x00030870
  1632. [3680] DSI+0020 : 0x00000008 0x00000010 0x00000010 0x00000500
  1633. [3680] DSI+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  1634. [3680] DSI+0040 : 0x00000000 0x00000000 0x00000000 0x00000000
  1635. [3680] DSI+0050 : 0x0000001c 0x00000104 0x000000e4 0x00000000
  1636. [3680] DSI+0060 : 0x00000001 0x00010000 0x00000000 0x00000000
  1637. [3680] DSI+0070 : 0x00000000 0x00000000 0x00000000 0x00000000
  1638. [3680] DSI+0080 : 0x00000000 0x00000000 0x00000020 0x00000000
  1639. [3680] DSI+0090 : 0x0000003c 0x00000000 0x00000000 0x00000000
  1640. [3680] DSI+00a0 : 0x00060080 0x00002000 0x00000000 0x00000000
  1641. [3680] DSI+00b0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1642. [3700] DSI+00c0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1643. [3700] DSI+00d0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1644. [3700] DSI+00e0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1645. [3700] DSI+00f0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1646. [3700] DSI+0100 : 0x00000055 0x00000000 0x00000000 0x000000b8
  1647. [3700] DSI+0110 : 0x78090404 0x08140610 0x06170100 0x00080e03
  1648. [3700] DSI+0120 : 0x00000000 0x00000000 0x00000000 0x00000000
  1649. [3700] DSI+0130 : 0x00000021 0x00000000 0x00000000 0x00000000
  1650. [3700] DSI+0140 : 0x00000000 0x00000000 0x00010001 0x01010100
  1651. [3700] DSI+0150 : 0x01080001 0x01010101 0x00000101 0x10000000
  1652. [3700] DSI+0160 : 0x00010200 0x00000001 0x00000000 0x00000000
  1653. [3700] DSI+0170 : 0x00000000 0xfff00000 0x00000000 0x00200000
  1654. [3700] DSI_CMD+0000 : 0x000a0604 0x008198ff 0x00000104 0x65c96dc6
  1655. [3700] DSI_CMD+0010 : 0x1fb52006 0x60160a3e 0xd9e50d77 0x5c42a90f
  1656. [3720] DSI_CMD+0020 : 0x787b9491 0x28f55582 0x10657df7 0xe3f39022
  1657. [3720] DSI_CMD+0030 : 0x2838feb6 0x9cb8d0d0 0x69527205 0xf6b5d582
  1658. [3720] DSI_CMD+0040 : 0xa2ee65c0 0xd474745e 0x11cfefd0 0xd1d41e17
  1659. [3720] DSI_CMD+0050 : 0x705d471d 0x57491712 0x5fc7505e 0xd27597c7
  1660. [3720] DSI_CMD+0060 : 0x5af0125b 0x5f53104f 0xd51b97fb 0x8e2651ad
  1661. [3720] DSI_CMD+0070 : 0xd736f643 0x8124585e 0x1f52c105 0xdd949d95
  1662. [3720] DSI_CMD+0080 : 0x4712c353 0xc6800d11 0x84554fb7 0xebd45444
  1663. [3720] DSI_CMD+0090 : 0x4b067445 0x84751146 0x733f15bd 0x19936d6f
  1664. [3720] DSI_CMD+00a0 : 0xb3530de1 0x0d17e508 0x4a246d30 0x6551df1c
  1665. [3720] DSI_CMD+00b0 : 0x42686bd1 0xf9287cf8 0xd37f0991 0xdacd707a
  1666. [3720] DSI_CMD+00c0 : 0x9cdb8955 0x1f82e1ce 0x20f0f876 0xbb17fd0e
  1667. [3720] DSI_CMD+00d0 : 0x533b98ba 0x04535bdc 0xe79a65ff 0x3421dbb1
  1668. [3720] DSI_CMD+00e0 : 0xefb40d55 0x1cdde64f 0x3f575591 0x521bd001
  1669. [3740] DSI_CMD+00f0 : 0x232d15d5 0x45572548 0xa4c47f4d 0x14749f66
  1670. [3740] DSI_CMD+0100 : 0x735f78cf 0x44fb44e5 0x57ec5513 0xf96a4dd8
  1671. [3740] DSI_CMD+0110 : 0xb8411748 0x79754808 0xae674c55 0x77d36f37
  1672. [3740] DSI_CMD+0120 : 0x91711452 0x559d6c32 0x96cc3dad 0x039aa1d2
  1673. [3740] DSI_CMD+0130 : 0x557d7205 0x8edd7656 0x278375e5 0xcd5fd157
  1674. [3740] DSI_CMD+0140 : 0x575cd67d 0xdc3c4919 0xe1d93340 0x9169999b
  1675. [3740] DSI_CMD+0150 : 0x419ed5d8 0xf26fcd50 0x73f50cc1 0xa8096178
  1676. [3740] DSI_CMD+0160 : 0xa6735b55 0x42d93d56 0x71d674db 0xbcd18bfd
  1677. [3740] DSI_CMD+0170 : 0xc7f817c8 0x5d75c925 0xf6b59901 0xd33735b9
  1678. [3740] DSI_CMD+0180 : 0xb55dd961 0x371417e8 0xd9596103 0x9e6bf1f1
  1679. [3740] DSI_CMD+0190 : 0x14d91fd5 0x08c30938 0x55478378 0x4eb22503
  1680. [3740] DSI_CMD+01a0 : 0xdd572651 0x179d3d1f 0xfbd09750 0xdfbf9407
  1681. [3740] DSI_CMD+01b0 : 0x92d1e931 0x9ad8cf8b 0x94e0e442 0x9a79b5d5
  1682. [3740] DSI_CMD+01c0 : 0x45a4f911 0xa5a53535 0x6031c351 0x57967a81
  1683. [3760] DSI_CMD+01d0 : 0x1b172371 0x142c5772 0x08097093 0xb198451c
  1684. [3760] DSI_CMD+01e0 : 0x5dd3c66e 0x43966fd5 0x50047605 0xf3477857
  1685. [3760] DSI_CMD+01f0 : 0x4cb1d7e7 0xf7312d59 0xa7f44f01 0xf2104578
  1686. [3760] DSI_PHY+0000 : 0x00000403 0x00000821 0x00000401 0x00000101
  1687. [3760] DSI_PHY+0010 : 0x00000101 0x00000101 0x00000000 0x00000000
  1688. [3760] DSI_PHY+0020 : 0x00000000 0x00000000 0x00000000 0x00000000
  1689. [3760] DSI_PHY+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  1690. [3760] DSI_PHY+0040 : 0x00000082 0x88492483 0x00000000 0x00000000
  1691. [3760] DSI_PHY+0050 : 0x00000001 0x01b10007 0x26762762 0x048b048b
  1692. [3760] DSI_PHY+0060 : 0x00000001 0x00000020 0x00000101 0x00000000
  1693. [3760] DSI_PHY+0070 : 0x00000000 0x00000000 0x00000000 0x00043210
  1694. [3760] DSI_PHY+0080 : 0x00000000 0x00000333 0x00000000 0x00000000
  1695. [3760] DSI_PHY+0090 : 0x00000000 0x00000000 0x00000000 0x00000000
  1696. [3780] [DISP]lcm is not connected
  1697. [3780] [DISP]func|disp_lcm_is_video_mode
  1698. [3780] [LK_DDP/ddp_manager]map event 7 to irq 0x20004 on scenario primary_disp
  1699. [3780] [LK_DDP/ddp_manager]enable event on scenario primary_disp, event 7, irtbit 0x20004
  1700. [3780] [LK_DDP/ddp_manager]enable event on scenario primary_disp, event 1, irtbit 0x20004
  1701. [3780] [DISP]func|primary_display_config_input
  1702. [3780] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
  1703. [3780] [DISP]func|ddp_dsi_is_busy
  1704. [3800] [LK_DDP/ddp_manager]path config ovl 1, rdma 0, wdma 0, dst 0 on handle 0x41e69f40 scenario primary_disp
  1705. [3800] [LK_DDP/ddp_manager]scenario primary_disp config module ovl0
  1706. [3800] [LK_DDP/OVL]module 0, layer=3, en=1, src=0, fmt=16785410, addr=0x7f6c8000, x=0, y=0, pitch=2880, dst(0, 0, 720, 1280),keyEn=0, key=0, aen=1, alpha=255
  1707. [3800] [LK_DDP/OVL]ovl0, layer=3, source=memory, off(x=0, y=0), dst(0, 0, 720, 1280),pitch=2880,fmt=eBGRA8888, addr=7f6c8000, keyEn=0, key=0, aen=1, alpha=255
  1708. [3800] [LK_DDP/ddp_manager]scenario primary_disp config module color0
  1709. [3800] [LK_DDP/ddp_manager]scenario primary_disp config module aal
  1710. [3800] [LK_DDP/ddp_manager]scenario primary_disp config module gamma
  1711. [3800] [LK_DDP/ddp_manager]scenario primary_disp config module dither
  1712. [3800] [LK_DDP/ddp_manager]scenario primary_disp config module rdma0
  1713. [3800] [LK_DDP/ddp_manager]scenario primary_disp config module dsi0
  1714. [3820] [DISP]func|ddp_dsi_config
  1715. [3820] [DISP]func|primary_display_config_input
  1716. [3820] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
  1717. [3820] [DISP]func|ddp_dsi_is_busy
  1718. [3820] [LK_DDP/ddp_manager]path config ovl 1, rdma 0, wdma 0, dst 0 on handle 0x41e69f40 scenario primary_disp
  1719. [3820] [LK_DDP/ddp_manager]scenario primary_disp config module ovl0
  1720. [3820] [LK_DDP/OVL]module 0, layer=0, en=1, src=0, fmt=16785410, addr=0x7f330000, x=0, y=0, pitch=2944, dst(0, 0, 720, 1280),keyEn=0, key=0, aen=1, alpha=255
  1721. [3820] [LK_DDP/OVL]ovl0, layer=0, source=memory, off(x=0, y=0), dst(0, 0, 720, 1280),pitch=2944,fmt=eBGRA8888, addr=7f330000, keyEn=0, key=0, aen=1, alpha=255
  1722. [3820] [LK_DDP/OVL]module 0, layer=3, en=1, src=0, fmt=16785410, addr=0x7f6c8000, x=0, y=0, pitch=2880, dst(0, 0, 720, 1280),keyEn=0, key=0, aen=1, alpha=255
  1723. [3820] [LK_DDP/OVL]ovl0, layer=3, source=memory, off(x=0, y=0), dst(0, 0, 720, 1280),pitch=2880,fmt=eBGRA8888, addr=7f6c8000, keyEn=0, key=0, aen=1, alpha=255
  1724. [3840] [LK_DDP/ddp_manager]scenario primary_disp config module color0
  1725. [3840] [LK_DDP/ddp_manager]scenario primary_disp config module aal
  1726. [3840] [LK_DDP/ddp_manager]scenario primary_disp config module gamma
  1727. [3840] [LK_DDP/ddp_manager]scenario primary_disp config module dither
  1728. [3840] [LK_DDP/ddp_manager]scenario primary_disp config module rdma0
  1729. [3840] [LK_DDP/ddp_manager]scenario primary_disp config module dsi0
  1730. [3840] [DISP]func|ddp_dsi_config
  1731. [3840] [lk logo: mt_disp_fill_rect 309]
  1732. [3840] [lk logo: init_fb_screen 67]
  1733. [3840] mt_get_logo_db_addr: 0x7ef30000
  1734. [3840] [lk logo: init_fb_screen 85]MTK_LCM_PHYSICAL_ROTATION = 0
  1735. [3840] [lk logo: sync_anim_version 50]
  1736. [3840] [lk logo: init_fb_screen 108]pinfo[0]=0xffffffff, pinfo[1]=0xffffffff, pinfo[2]=-1
  1737. [3840] [lk logo: init_fb_screen 110]define ANIMATION_NEW:show new animation with capacity num
  1738. [3860] [lk logo: init_fb_screen 111]CAPACITY_LEFT =278, CAPACITY_TOP =556
  1739. [3860] [lk logo: init_fb_screen 112]LCM_HEIGHT=441, LCM_WIDTH=817
  1740. [3860] [show_logo_common: fill_rect_with_color_by_32bit 341]
  1741. [3960] fb dump: 0x00000000, 0x00000000, 0x00000000, 0x00000000
  1742. [3960] [DISP]func|primary_display_trigger
  1743. [3960] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
  1744. [3960] [DISP]func|ddp_dsi_is_busy
  1745. [3960] [DISPCHECK]trigger mode: DIRECT_LINK
  1746. [3960] [DISP]func|disp_lcm_is_video_mode
  1747. [3960] [LK_DDP/ddp_manager]path start on scenario primary_disp
  1748. [3960] [LK_DDP/ddp_manager]scenario primary_disp start module ovl0
  1749. [3960] [LK_DDP/ddp_manager]scenario primary_disp start module rdma0
  1750. [3960] [LK_DDP/ddp_manager]scenario primary_disp start module dsi0
  1751. [3960] [LK_DDP/ddp_manager]dpmgr_path_trigger on scenario primary_disp
  1752. [3980] [LK_DDP/ddp_path]mutex 0 enable
  1753. [3980] [LK_DDP/ddp_manager]dsi0 trigger
  1754. [3980] [LK_DDP/ddp_manager]check status on scenario primary_disp, module_num 9
  1755. [3980] [LK_DDP/ddp_path]path check path on scenario primary_disp
  1756. [3980] [LK_DDP/ddp_path]check_path: ovl0 to dsi0
  1757. [3980] [LK_DDP/ddp_path]path: ovl0 to dsi0 is connected
  1758. [3980] [LK_DDP/ddp_path]check mutex 0 on scenario primary_disp
  1759. [3980] [LK_DDP/ddp_path]mutex sof: dsi0 dst module dsi0 :vido_mode
  1760. [3980] [LK_DDP/OVL]==DISP OVL0 ANALYSIS==
  1761. [3980] [LK_DDP/OVL]ovl_en=1,layer_enable(1,0,0,1),bg(w=720, h=1280),cur_pos(x=329,y=361),layer_hit(1,0,0,1)
  1762. [3980] [LK_DDP/OVL]layer0: w=720,h=1280,off(x=0,y=0),pitch=2944,addr=0x7f330000,fmt=eBGRA8888, source=memory
  1763. [3980] [LK_DDP/OVL]ovl rdma0 status:(en 7929857)
  1764. [3980] [LK_DDP/OVL]layer3: w=720,h=1280,off(x=0,y=0),pitch=2880,addr=0x7f6c8000,fmt=eBGRA8888, source=memory
  1765. [3980] [LK_DDP/OVL]ovl rdma3 status:(en 7798785)
  1766. [4000] [LK_DDP/DUMP]==DISP COLOR0 ANALYSIS==
  1767. [4000] [LK_DDP/DUMP]color0: bypass=1, w=720, h=1280, pixel_cnt=0, line_cnt=0,
  1768. [4000] [LK_DDP/DUMP]ccorr: en=1, config=1, w=720, h=1280, in_p_cnt=501, in_l_cnt=849, out_p_cnt=543, out_l_cnt=849
  1769. [4000] [LK_DDP/DUMP]==DISP AAL ANALYSIS==
  1770. [4000] [LK_DDP/DUMP]aal: bypass=1, relay=1, en=0, w=720, h=1280
  1771. [4000] [LK_DDP/DUMP]==DISP GAMMA ANALYSIS==
  1772. [4000] [LK_DDP/DUMP]gamma: en=0, w=720, h=1280, in_p_cnt=1, in_l_cnt=1, out_p_cnt=1, out_l_cnt=1
  1773. [4000] [LK_DDP/DUMP]dither: en=1, config=2, w=720, h=1280, in_p_cnt=569, in_l_cnt=1174, out_p_cnt=604, out_l_cnt=1174
  1774. [4000] [LK_DDP/RDMA]==DISP RDMA0 ANALYSIS==
  1775. [4000] [LK_DDP/RDMA]rdma0: en=1, w=720, h=1280, pitch=0, addr=0x0, fmt=rgb565, fifo_min=13, in_p_cnt=16, in_l_cnt=2, out_p_cnt=68, out_l_cnt=0
  1776. [4000] [LK_DDP/DUMP]==DISP PWM0 ANALYSIS==
  1777. [4000] [LK_DDP/DUMP]pwm clock=0
  1778. [4000] [LK_DDP/DUMP]==DISP MMSYS_CONFIG ANALYSIS==
  1779. [4020] [LK_DDP/DUMP]mmsys clock=0x0, CG_CON0=0xfffcb3fc, CG_CON1=0xfffffff0
  1780. [4020] [LK_DDP/DUMP]clock on modules:smi_common, smi_larb0, ovl0, ovl1, wdma0, ccorr, aal, disp_pwm_mm, disp_pwm_26m, dsi_engine, dsi_digital,
  1781. [4020] [LK_DDP/DUMP]valid0=0x40093fb, valid1=0x0, ready0=0x0, ready1=0x400000, greq=00
  1782. [4020] [LK_DDP/DUMP]ovl0_mm_ovl0_mout :Valid,-
  1783. [4020] [LK_DDP/DUMP]ovl0_mout0_mm_color_sin1 :Valid,-
  1784. [4020] [LK_DDP/DUMP]ovl0_mout1_mm_wdma0_sin0 :--
  1785. [4020] [LK_DDP/DUMP]color_sel_mm_color :Valid,-
  1786. [4020] [LK_DDP/DUMP]color_mm_ccorr :Valid,-
  1787. [4020] [LK_DDP/DUMP]ccorr_mm_aal :Valid,-
  1788. [4020] [LK_DDP/DUMP]aal_mm_gamma :Valid,-
  1789. [4020] [LK_DDP/DUMP]gamma_mm_dither :Valid,-
  1790. [4020] [LK_DDP/DUMP]dither_mm_dither_mout :Valid,-
  1791. [4020] [LK_DDP/DUMP]dither_mout0_mm_rdma0 :Valid,-
  1792. [4020] [LK_DDP/DUMP]dither_mout1_mm_ufoe_sin1 :--
  1793. [4040] [LK_DDP/DUMP]dither_mout2_mm_wdma0_sin1:--
  1794. [4040] [LK_DDP/DUMP]rdma0_mm_rdma0_sout :Valid,-
  1795. [4040] [LK_DDP/DUMP]rdma0_sout0_mm_ufoe_sin0 :--
  1796. [4040] [LK_DDP/DUMP]rdma0_sout1_mm_color_sin0 :--
  1797. [4040] [LK_DDP/DUMP]rdma0_sout2_mm_dsi0_sin1 :Valid,-
  1798. [4040] [LK_DDP/DUMP]rdma0_sout3_mm_dpi0_sin1 :--
  1799. [4040] [LK_DDP/DUMP]ufoe_sel_mm_ufoe :--
  1800. [4040] [LK_DDP/DUMP]ufoe_mm_ufoe_mout :--
  1801. [4040] [LK_DDP/DUMP]ufoe_mout0_mm_dsi0_sin0 :--
  1802. [4040] [LK_DDP/DUMP]ufoe_mout1_mm_dpi0_sin0 :--
  1803. [4040] [LK_DDP/DUMP]ufoe_mout2_mm_wdma0_sin2 :--
  1804. [4040] [LK_DDP/DUMP]wdma0_sel_mm_wdma0 :--
  1805. [4040] [LK_DDP/DUMP]ovl1_mm_ovl1_mout :--
  1806. [4040] [LK_DDP/DUMP]ovl1_mout0_mm_rdma1 :--
  1807. [4040] [LK_DDP/DUMP]ovl1_mout1_mm_wdma1 :--
  1808. [4040] [LK_DDP/DUMP]ovl1_mout2_mm_ovl0 :Valid,-
  1809. [4040] [LK_DDP/DUMP]rdma1_mm_rdma1_sout :--
  1810. [4040] [LK_DDP/DUMP]rdma1_sout0_mm_dsi0_sin2 :--
  1811. [4060] [LK_DDP/DUMP]rdma1_sout1_mm_dpi0_sin2 :--
  1812. [4060] [LK_DDP/DUMP]dis0_sel_mm_dsi0 :--
  1813. [4060] [LK_DDP/DUMP]dpi0_sel_mm_dpi0 :--
  1814. [4060] [LK_DDP/DUMP]==DISP Mutex Analysis==
  1815. [4060] [LK_DDP/DUMP]MUTEX0 :mode=dsi0_vdo,module=(ovl0,rdma1,color0,aal,gamma,dither,reserved,mutex-unknown,)
  1816. [4060] [LK_DDP/OVL]== DISP OVL0 ==
  1817. [4060] [LK_DDP/OVL](0x000)O_STA =0xd
  1818. [4060] [LK_DDP/OVL](0x004)O_INTEN =0xe
  1819. [4060] [LK_DDP/OVL](0x008)O_INTSTA =0x3
  1820. [4060] [LK_DDP/OVL](0x00c)O_EN =0x1
  1821. [4060] [LK_DDP/OVL](0x010)O_TRIG =0x0
  1822. [4060] [LK_DDP/OVL](0x014)O_RST =0x0
  1823. [4060] [LK_DDP/OVL](0x020)O_ROI_SIZE =0x50002d0
  1824. [4060] [LK_DDP/OVL](0x024)O_PATH_CON =0x60000001
  1825. [4060] [LK_DDP/OVL](0x028)O_ROI_BGCLR =0x0
  1826. [4060] [LK_DDP/OVL](0x02c)O_SRC_CON =0x9
  1827. [4060] [LK_DDP/OVL](0x030)O0_CON =0x21ff
  1828. [4060] [LK_DDP/OVL](0x034)O0_SRCKEY =0x0
  1829. [4070] [LK_DDP/OVL](0x038)O0_SRC_SIZE =0x50002d0
  1830. [4080] [LK_DDP/OVL](0x03c)O0_OFFSET =0x0
  1831. [4080] [LK_DDP/OVL](0xf40)O0_ADDR =0x7f330000
  1832. [4080] [LK_DDP/OVL](0x044)O0_PITCH =0xff0b80
  1833. [4080] [LK_DDP/OVL](0x048)O0_TILE =0x0
  1834. [4080] [LK_DDP/OVL](0x0c0)O0_R_CTRL =0x6c0001
  1835. [4080] [LK_DDP/OVL](0x0c8)O0_R_M_GMC_SET1 =0x6070
  1836. [4080] [LK_DDP/OVL](0x0cc)O0_R_M_SLOW_CON =0x0
  1837. [4080] [LK_DDP/OVL](0x0d0)O0_R_FIFO_CTRL =0x800000
  1838. [4080] [LK_DDP/OVL](0x24c)O0_R_DBG =0x60000001
  1839. [4080] [LK_DDP/OVL](0x090)O3_CON =0x21ff
  1840. [4080] [LK_DDP/OVL](0x094)O3_SRCKEY =0x0
  1841. [4080] [LK_DDP/OVL](0x098)O3_SRC_SIZE =0x50002d0
  1842. [4080] [LK_DDP/OVL](0x09c)O3_OFFSET =0x0
  1843. [4080] [LK_DDP/OVL](0xfa0)O3_ADDR =0x7f6c8000
  1844. [4080] [LK_DDP/OVL](0x0a4)O3_PITCH =0xff0b40
  1845. [4080] [LK_DDP/OVL](0x0a8)O3_TILE =0x0
  1846. [4080] [LK_DDP/OVL](0x120)O3_R_CTRL =0x760001
  1847. [4080] [LK_DDP/OVL](0x128)O3_R_M_GMC_SET1 =0x6070
  1848. [4080] [LK_DDP/OVL](0x12c)O3_R_M_SLOW_CON =0x0
  1849. [4100] [LK_DDP/OVL](0x130)O3_R_FIFO_CTRL =0x800000
  1850. [4100] [LK_DDP/OVL](0x258)O3_R_DBG =0x30000001
  1851. [4100] [LK_DDP/OVL](0x1d4)O_DBG_MON_SEL =0x0
  1852. [4100] [LK_DDP/OVL](0x200)O_DUMMY_REG =0x0
  1853. [4100] [LK_DDP/OVL](0x240)O_FLOW_CTRL =0x8061020
  1854. [4100] [LK_DDP/OVL](0x244)O_ADDCON =0x845b4029
  1855. [4100] [LK_DDP/DUMP]==DISP COLOR0 REGS==
  1856. [4100] [LK_DDP/DUMP](0x400)COLOR_CFG_MAIN =0x209c
  1857. [4100] [LK_DDP/DUMP](0x404)COLOR_PXL_CNT_MAIN =0x0
  1858. [4100] [LK_DDP/DUMP](0x408)COLOR_LINE_CNT_MAIN =0x0
  1859. [4100] [LK_DDP/DUMP](0xc00)COLOR_START =0x3
  1860. [4100] [LK_DDP/DUMP](0xc50)COLOR_INTER_IP_W =0x2d0
  1861. [4100] [LK_DDP/DUMP](0xc54)COLOR_INTER_IP_H =0x500
  1862. [4100] [LK_DDP/DUMP]==DISP CCORR REGS==
  1863. [4100] [LK_DDP/DUMP](00)EN =0x1
  1864. [4100] [LK_DDP/DUMP](20)CFG =0x1
  1865. [4100] [LK_DDP/DUMP](24)IN_CNT =0x107001f
  1866. [4100] [LK_DDP/DUMP](28)OUT_CNT =0x12d001b
  1867. [4100] [LK_DDP/DUMP](30)SIZE =0x2d00500
  1868. [4120] [LK_DDP/DUMP]==DISP AAL REGS==
  1869. [4120] [LK_DDP/DUMP](0x000)AAL_EN =0x0
  1870. [4120] [LK_DDP/DUMP](0x008)AAL_INTEN =0x0
  1871. [4120] [LK_DDP/DUMP](0x00c)AAL_INTSTA =0x0
  1872. [4120] [LK_DDP/DUMP](0x020)AAL_CFG =0x1
  1873. [4120] [LK_DDP/DUMP](0x024)AAL_IN_CNT =0x10001
  1874. [4120] [LK_DDP/DUMP](0x028)AAL_OUT_CNT =0x10001
  1875. [4120] [LK_DDP/DUMP](0x030)AAL_SIZE =0x2d00500
  1876. [4120] [LK_DDP/DUMP](0x20c)AAL_CABC_00 =0x0
  1877. [4120] [LK_DDP/DUMP](0x214)AAL_CABC_02 =0x100
  1878. [4120] [LK_DDP/DUMP](0x20c)AAL_STATUS_00 =0x0
  1879. [4120] [LK_DDP/DUMP](0x210)AAL_STATUS_01 =0x0
  1880. [4120] [LK_DDP/DUMP](0x2a0)AAL_STATUS_31 =0x0
  1881. [4120] [LK_DDP/DUMP](0x2a4)AAL_STATUS_32 =0x3fffff
  1882. [4120] [LK_DDP/DUMP](0x3b0)AAL_DRE_MAPPING_00 =0x18
  1883. [4120] [LK_DDP/DUMP]==DISP GAMMA REGS==
  1884. [4120] [LK_DDP/DUMP](0x000)GA_EN =0x0
  1885. [4120] [LK_DDP/DUMP](0x004)GA_RESET =0x0
  1886. [4120] [LK_DDP/DUMP](0x008)GA_INTEN =0x0
  1887. [4140] [LK_DDP/DUMP](0x00c)GA_INTSTA =0x0
  1888. [4140] [LK_DDP/DUMP](0x010)GA_STATUS =0xa0
  1889. [4140] [LK_DDP/DUMP](0x020)GA_CFG =0x0
  1890. [4140] [LK_DDP/DUMP](0x024)GA_IN_COUNT =0x10001
  1891. [4140] [LK_DDP/DUMP](0x028)GA_OUT_COUNT =0x10001
  1892. [4140] [LK_DDP/DUMP](0x02c)GA_CHKSUM =0x0
  1893. [4140] [LK_DDP/DUMP](0x030)GA_SIZE =0x2d00500
  1894. [4140] [LK_DDP/DUMP](0x0c0)GA_DUMMY_REG =0x0
  1895. [4140] [LK_DDP/DUMP](0x800)GA_LUT =0x10c229eb
  1896. [4140] [LK_DDP/DUMP]==DISP DITHER REGS==
  1897. [4140] [LK_DDP/DUMP](00)EN =0x1
  1898. [4140] [LK_DDP/DUMP](20)CFG =0x2
  1899. [4140] [LK_DDP/DUMP](24)IN_CNT =0x180013b
  1900. [4140] [LK_DDP/DUMP](28)OUT_CNT =0x1a601c6
  1901. [4140] [LK_DDP/DUMP](30)SIZE =0x2d00500
  1902. [4140] [LK_DDP/RDMA]== DISP RDMA0 ==
  1903. [4140] [LK_DDP/RDMA](0x000)R_INTEN =0x3f
  1904. [4140] [LK_DDP/RDMA](0x004)R_INTS =0x26
  1905. [4140] [LK_DDP/RDMA](0x010)R_CON =0x101
  1906. [4140] [LK_DDP/RDMA](0x014)R_SIZE0 =0x2d0
  1907. [4160] [LK_DDP/RDMA](0x018)R_SIZE1 =0x500
  1908. [4160] [LK_DDP/RDMA](0x01c)R_TAR_LINE =0xf0
  1909. [4160] [LK_DDP/RDMA](0x024)R_M_CON =0x0
  1910. [4160] [LK_DDP/RDMA](0xf00)R_M_S_ADDR =0x0
  1911. [4160] [LK_DDP/RDMA](0x02c)R_M_SRC_PITCH =0x0
  1912. [4160] [LK_DDP/RDMA](0x030)R_M_GMC_SET0 =0x1a01356b
  1913. [4160] [LK_DDP/RDMA](0x034)R_M_SLOW_CON =0x0
  1914. [4160] [LK_DDP/RDMA](0x038)R_M_GMC_SET1 =0x10
  1915. [4160] [LK_DDP/RDMA](0x040)R_FIFO_CON =0x81000010
  1916. [4160] [LK_DDP/RDMA](0x044)R_FIFO_LOG =0xd
  1917. [4160] [LK_DDP/RDMA](0x078)R_PRE_ADD0 =0x0
  1918. [4160] [LK_DDP/RDMA](0x07c)R_PRE_ADD1 =0x0
  1919. [4160] [LK_DDP/RDMA](0x080)R_PRE_ADD2 =0x0
  1920. [4160] [LK_DDP/RDMA](0x084)R_POST_ADD0 =0x0
  1921. [4160] [LK_DDP/RDMA](0x088)R_POST_ADD1 =0x0
  1922. [4160] [LK_DDP/RDMA](0x08c)R_POST_ADD2 =0x0
  1923. [4160] [LK_DDP/RDMA](0x090)R_DUMMY =0xfff00000
  1924. [4160] [LK_DDP/RDMA](0x094)R_OUT_SEL =0x0
  1925. [4160] [LK_DDP/RDMA](0x094)R_M_START =0x0
  1926. [4180] [LK_DDP/DUMP]==DISP PWM0 REGS==
  1927. [4180] [LK_DDP/DUMP](0x000)PWM_EN =0x0
  1928. [4180] [LK_DDP/DUMP](0x008)PWM_CON_0 =0x0
  1929. [4180] [LK_DDP/DUMP](0x010)PWM_CON_1 =0x3ff
  1930. [4180] [LK_DDP/DUMP](0x028)PWM_DEBUG =0x0
  1931. [4180] [LK_DDP/DUMP]==DISP DSI0 REGS==
  1932. [4180] [LK_DDP/DUMP]DSI0+0000 : 0x00000001 0x00000000 0x00000000 0x80000710
  1933. [4180] [LK_DDP/DUMP]DSI0+0010 : 0x00000000 0x00000003 0x0000007c 0x00030870
  1934. [4180] [LK_DDP/DUMP]DSI0+0020 : 0x00000008 0x00000010 0x00000010 0x00000500
  1935. [4180] [LK_DDP/DUMP]DSI0+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
  1936. [4180] [LK_DDP/DUMP]DSI0+0040 : 0x00000000 0x00000000 0x00000000 0x00000000
  1937. [4180] [LK_DDP/DUMP]DSI0+0050 : 0x0000001c 0x00000104 0x000000e4 0x00000000
  1938. [4180] [LK_DDP/DUMP]DSI0+0060 : 0x00000001 0x00010000 0x00000000 0x00000000
  1939. [4180] [LK_DDP/DUMP]DSI0+0070 : 0x00000000 0x00000000 0x00000000 0x00000000
  1940. [4200] [LK_DDP/DUMP]DSI0+0080 : 0x00000000 0x00000000 0x00000000 0x00000000
  1941. [4200] [LK_DDP/DUMP]DSI0+0090 : 0x0000003c 0x00000000 0x00000000 0x00000000
  1942. [4200] [LK_DDP/DUMP]DSI0+00a0 : 0x00060080 0x00002000 0x00000000 0x00000000
  1943. [4200] [LK_DDP/DUMP]DSI0+00b0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1944. [4200] [LK_DDP/DUMP]DSI0+00c0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1945. [4200] [LK_DDP/DUMP]DSI0+00d0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1946. [4200] [LK_DDP/DUMP]DSI0+00e0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1947. [4200] [LK_DDP/DUMP]DSI0+00f0 : 0x00000000 0x00000000 0x00000000 0x00000000
  1948. [4200] [LK_DDP/DUMP]DSI0+0100 : 0x00000055 0x00000001 0x00000000 0x000000b8
  1949. [4200] [LK_DDP/DUMP]DSI0+0110 : 0x78090404 0x08140610 0x06170100 0x00080e03
  1950. [4200] [LK_DDP/DUMP]DSI0+0120 : 0x00000000 0x00000000 0x00000000 0x00000000
  1951. [4200] [LK_DDP/DUMP]DSI0+0130 : 0x00000021 0x00000000 0x00000000 0x00000000
  1952. [4220] [LK_DDP/DUMP]== DISP Config ==
  1953. [4220] [LK_DDP/DUMP](0x0 )MMSYS_INTEN =0x0
  1954. [4220] [LK_DDP/DUMP](0x4 )MMSYS_INTSTA =0x0
  1955. [4220] [LK_DDP/DUMP](0xc )PWM_APB_ERR_ADDR =0x0
  1956. [4220] [LK_DDP/DUMP](0x30)OVL0_MOUT_EN =0x1
  1957. [4220] [LK_DDP/DUMP](0x38)DITHER_MOUT_EN =0x1
  1958. [4220] [LK_DDP/DUMP](0x3C)UFOE_MOUT_EN =0x0
  1959. [4220] [LK_DDP/DUMP](0x40)MMSYS_MOUT_RST =0x0
  1960. [4220] [LK_DDP/DUMP](0x58)COLOR0_SIN =0x1
  1961. [4220] [LK_DDP/DUMP](0x5C)WDMA0_SIN =0x0
  1962. [4220] [LK_DDP/DUMP](0x60)UFOE_SIN =0x0
  1963. [4220] [LK_DDP/DUMP](0x64)DSI0_SIN =0x1
  1964. [4220] [LK_DDP/DUMP](0x68)DPI0_SIN =0x0
  1965. [4220] [LK_DDP/DUMP](0x6C)RDMA0_SOUT_SIN =0x2
  1966. [4220] [LK_DDP/DUMP](0x70)RDMA1_SOUT_SIN =0x0
  1967. [4220] [LK_DDP/DUMP](0x0F0)MM_MISC =0x0
  1968. [4220] [LK_DDP/DUMP](0x100)MM_CG_CON0 =0xfffcb3fc
  1969. [4220] [LK_DDP/DUMP](0x110)MM_CG_CON1 =0xfffffff0
  1970. [4230] [LK_DDP/DUMP](0x120)MM_HW_DCM_DIS0 =0x0
  1971. [4240] [LK_DDP/DUMP](0x140)MM_SW0_RST_B =0xffffffff
  1972. [4240] [LK_DDP/DUMP](0x144)MM_SW1_RST_B =0xffffffff
  1973. [4240] [LK_DDP/DUMP](0x150)MM_LCM_RST_B =0x1
  1974. [4240] [LK_DDP/DUMP](0x880)MM_DBG_OUT_SEL =0x0
  1975. [4240] [LK_DDP/DUMP](0x890)MM_DUMMY =0xfffcb3fc
  1976. [4240] [LK_DDP/DUMP](0x8a0)DISP_VALID_0 =0x40093fb
  1977. [4240] [LK_DDP/DUMP](0x8a8)DISP_READY_0 =0x4009300
  1978. [4240] [LK_DDP/DUMP]==DISP MUTEX REGS==
  1979. [4240] [LK_DDP/DUMP](0x000)M_INTEN =0x0
  1980. [4240] [LK_DDP/DUMP](0x004)M_INTSTA =0x401
  1981. [4240] [LK_DDP/DUMP](0x020)M0_EN =0x1
  1982. [4240] [LK_DDP/DUMP](0x028)M0_RST =0x0
  1983. [4240] [LK_DDP/DUMP](0x02c)M0_MOD =0x2f940
  1984. [4240] [LK_DDP/DUMP](0x030)M0_SOF =0x1
  1985. [4240] [LK_DDP/DUMP](0x040)M1_EN =0x0
  1986. [4240] [LK_DDP/DUMP](0x048)M1_RST =0x0
  1987. [4240] [LK_DDP/DUMP](0x04c)M1_MOD =0x0
  1988. [4240] [LK_DDP/DUMP](0x050)M1_SOF =0x0
  1989. [4240] [LK_DDP/DUMP](0x060)M2_EN =0x0
  1990. [4260] [LK_DDP/DUMP](0x068)M2_RST =0x0
  1991. [4260] [LK_DDP/DUMP](0x06c)M2_MOD =0x0
  1992. [4260] [LK_DDP/DUMP](0x070)M2_SOF =0x0
  1993. [4260] [LK_DDP/DUMP](0x080)M3_EN =0x0
  1994. [4260] [LK_DDP/DUMP](0x088)M3_RST =0x0
  1995. [4260] [LK_DDP/DUMP](0x08c)M3_MOD =0x0
  1996. [4260] [LK_DDP/DUMP](0x090)M3_SOF =0x0
  1997. [4260] [LK_DDP/DUMP](0x0a0)M4_EN =0x0
  1998. [4260] [LK_DDP/DUMP](0x0a8)M4_RST =0x0
  1999. [4260] [LK_DDP/DUMP](0x0ac)M4_MOD =0x0
  2000. [4260] [LK_DDP/DUMP](0x0b0)M4_SOF =0x0
  2001. [4260] [LK_DDP/DUMP](0x0c0)M5_EN =0x0
  2002. [4260] [LK_DDP/DUMP](0x0c8)M5_RST =0x0
  2003. [4260] [LK_DDP/DUMP](0x0cc)M5_MOD =0x0
  2004. [4260] [LK_DDP/DUMP](0x0d0)M5_SOF =0x0
  2005. [4260] [LK_DDP/DUMP](0x200)DEBUG_OUT_SEL =0x0
  2006. [4260] [DISP]func|disp_lcm_is_video_mode
  2007. [4260] [PROFILE] ------- disp init takes 1871 ms --------
  2008. [partition_get_index]find preloader index 0
  2009. [partition_get_index]find preloader index 0
  2010. [partition_get_index]find seccfg index 11
  2011. [partition_get_index]find secro index 13
  2012. [partition_get_index]find seccfg index 11
  2013. [partition_get_index]find seccfg index 11
  2014. [SEC_CFG] sec_read_seccfg fail:3001
  2015. [SEC_INIT] sec_func_init -- fail to search seccfg
  2016. [SBC] NS-CHIP
  2017. [SEC_CFG] initializing seccfg
  2018. [SBC] NS-CHIP
  2019. [SBC] NS-CHIP
  2020. [partition_get_index]find secro index 13
  2021. [partition_get_index]find secro index 13
  2022. [partition_get_index]find secro index 13
  2023. [partition_get_index]find secro index 13
  2024. [SEC_SRO] Search SRO - SRO Ready
  2025. [SEC_INIT] Search SECRO - SW sec boot configured (0, 0)
  2026. [SEC_INIT] Search SECRO - SDL configuration[LOCK] (1, 1, 1, 1)
  2027. [SEC_INIT] Search SECRO - SB configuration[LOCK] (1, 1, 1, 1, 1, 1, 1, 1)
  2028. [SEC_INIT] Search SECRO - SDL configuration[UNLOCK] (2, 2, 2, 2)
  2029. [SEC_INIT] Search SECRO - SB configuration[UNLOCK] (2, 2, 2, 2, 2, 2, 2, 2)
  2030. [SEC_INIT] Search SECRO - SDL configuration[VERIFIED] (1, 1, 1, 2)
  2031. [SEC_INIT] Search SECRO - SB configuration[VERIFIED] (1, 1, 1, 1, 2, 2, 2, 2)
  2032. [SEC_INIT] Search SECRO - SDL configuration[CUSTOM] (1, 1, 1, 1)
  2033. [SEC_INIT] Search SECRO - SB configuration[CUSTOM] (1, 1, 1, 1, 1, 1)
  2034. [SEC_POLICY] lock state = 0x0(default)
  2035. [SEC_POLICY] use default sec policy
  2036. [SEC_POLICY] dl_format_lock = 0x1
  2037. [SEC_POLICY] dl_1st_loader_lock = 0x1
  2038. [SEC_POLICY] dl_2nd_loader_lock = 0x1
  2039. [SEC_POLICY] dl_image_lock = 0x1
  2040. [SEC_POLICY] dl_tee_lock = 0x1
  2041. [SEC_POLICY] boot_chk_2nd_loader = 0x2
  2042. [SEC_POLICY] boot_chk_logo = 0x2
  2043. [SEC_POLICY] boot_chk_bootimg = 0x2
  2044. [SEC_POLICY] boot_chk_recovery = 0x2
  2045. [SEC_POLICY] boot_chk_system = 0x2
  2046. [SEC_POLICY] boot_chk_others = 0x2
  2047. [SEC_POLICY] boot_chk_cust1 = 0x2
  2048. [SEC_POLICY] boot_chk_cust2 = 0x2
  2049. [SEC_POLICY] boot_chk_tee = 0x2
  2050. [4340] [PROFILE] ------- Security init takes 34 ms --------
  2051. [4340] [SBC] Enter logo check
  2052. [4340] [SBC] Consume (0) ms
  2053. [4340] s_mt65xx_gd.gdfIndex=3[4340] mt_get_logo_db_addr_pa: 0x7ef30000
  2054. [4340] [PART_LK][get_part] logo
  2055. [4340] [PART_LK][get_part] logo
  2056. =========================================
  2057. [4340] [LK_BOOT] logo magic number : 0x58881688
  2058. [4340] [LK_BOOT] logo name : logo
  2059. [4340] [LK_BOOT] logo size : 2235839
  2060. =========================================
  2061. read the data of logo
  2062. [4440] [PROFILE] ------- load_logo takes 55 ms --------
  2063. kedump mini start
  2064. kedump: boot_reason(1)
  2065. RAM_CONSOLE. sram(0x10dc00) sig a0431e mismatch
  2066. RAM_CONSOLE. start: 0x43f00000, size: 0x10000
  2067. RAM_CONSOLE. lk size mismatch 0 + c0 != 100
  2068. [4460] [META] Check meta info from pre-loader: 0, 504c504c, 0
  2069. [4460] MT-RAMDUMP: No exception detected, skipped
  2070. [4460] detecting pmic just reset
  2071. [mboot_recovery_load_misc]: size is 6144
  2072. [mboot_recovery_load_misc]: misc_addr is 0x41e86020
  2073. [4460] [PART_LK][get_part] para
  2074. [4460] [LK_BOOT] Load '<null>' partition to 0x41E86020 (6144 bytes in 2 ms)
  2075. [4460] eng build
  2076. [4460] MT65XX_FACTORY_KEY 0x1
  2077. [4460] MT65XX_BOOT_MENU_KEY 0x0
  2078. [4460] MT65XX_RECOVERY_KEY 0x0
  2079. [4460] mtk detect key function key = 1
  2080. [4460] mtk detect key function key = 0
  2081. [4460] mtk detect key function key = 0
  2082. [4460] mtk detect key function key = 1
  2083. [4460] mtk detect key function key = 0
  2084. [4460] mtk detect key function key = 0
  2085. [4460] mtk detect key function key = 1
  2086. [4480] mtk detect key function key = 0
  2087. [4480] mtk detect key function key = 0
  2088. [4480] mtk detect key function key = 1
  2089. [4480] mtk detect key function key = 0
  2090. [4480] mtk detect key function key = 0
  2091. [4480] mtk detect key function key = 1
  2092. [4480] mtk detect key function key = 0
  2093. [4480] mtk detect key function key = 0
  2094. [4480] mtk detect key function key = 1
  2095. [4480] mtk detect key function key = 0
  2096. [4480] mtk detect key function key = 0
  2097. [4480] mtk detect key function key = 1
  2098. [4480] mtk detect key function key = 0
  2099. [4480] mtk detect key function key = 0
  2100. [4480] mtk detect key function key = 1
  2101. [4480] mtk detect key function key = 0
  2102. [4480] mtk detect key function key = 0
  2103. [4480] mtk detect key function key = 1
  2104. [4480] mtk detect key function key = 0
  2105. [4480] mtk detect key function key = 0
  2106. [4480] mtk detect key function key = 1
  2107. [4480] mtk detect key function key = 0
  2108. [4480] mtk detect key function key = 0
  2109. [4500] mtk detect key function key = 1
  2110. [4500] mtk detect key function key = 0
  2111. [4500] mtk detect key function key = 0
  2112. [4500] mtk detect key function key = 1
  2113. [4500] mtk detect key function key = 0
  2114. [4500] mtk detect key function key = 0
  2115. [4500] mtk detect key function key = 1
  2116. [4500] mtk detect key function key = 0
  2117. [4500] mtk detect key function key = 0
  2118. [4500] mtk detect key function key = 1
  2119. [4500] mtk detect key function key = 0
  2120. [4500] mtk detect key function key = 0
  2121. [4500] mtk detect key function key = 1
  2122. [4500] mtk detect key function key = 0
  2123. [4500] mtk detect key function key = 0
  2124. [4500] mtk detect key function key = 1
  2125. [4500] mtk detect key function key = 0
  2126. [4500] mtk detect key function key = 0
  2127. [4500] mtk detect key function key = 1
  2128. [4500] mtk detect key function key = 0
  2129. [4500] mtk detect key function key = 0
  2130. [4500] mtk detect key function key = 1
  2131. [4500] mtk detect key function key = 0
  2132. [4520] mtk detect key function key = 0
  2133. [4520] mtk detect key function key = 1
  2134. [4520] mtk detect key function key = 0
  2135. [4520] mtk detect key function key = 0
  2136. [4520] mtk detect key function key = 1
  2137. [4520] mtk detect key function key = 0
  2138. [4520] mtk detect key function key = 0
  2139. [4520] mtk detect key function key = 1
  2140. [4520] mtk detect key function key = 0
  2141. [4520] mtk detect key function key = 0
  2142. [4520] mtk detect key function key = 1
  2143. [4520] mtk detect key function key = 0
  2144. [4520] mtk detect key function key = 0
  2145. [4520] mtk detect key function key = 1
  2146. [4520] mtk detect key function key = 0
  2147. [4520] mtk detect key function key = 0
  2148. [4520] mtk detect key function key = 1
  2149. [4520] mtk detect key function key = 0
  2150. [4520] mtk detect key function key = 0
  2151. [4520] mtk detect key function key = 1
  2152. [4520] mtk detect key function key = 0
  2153. [4520] mtk detect key function key = 0
  2154. [4520] mtk detect key function key = 1
  2155. [4540] mtk detect key function key = 0
  2156. [4540] mtk detect key function key = 0
  2157. [4540] mtk detect key function key = 1
  2158. [4540] mtk detect key function key = 0
  2159. [4540] mtk detect key function key = 0
  2160. [4540] mtk detect key function key = 1
  2161. [4540] mtk detect key function key = 0
  2162. [4540] mtk detect key function key = 0
  2163. [4540] mtk detect key function key = 1
  2164. [4540] mtk detect key function key = 0
  2165. [4540] mtk detect key function key = 0
  2166. [4540] mtk detect key function key = 1
  2167. [4540] mtk detect key function key = 0
  2168. [4540] mtk detect key function key = 0
  2169. [4540] mtk detect key function key = 1
  2170. [4540] mtk detect key function key = 0
  2171. [4540] mtk detect key function key = 0
  2172. [4540] mtk detect key function key = 1
  2173. [4540] mtk detect key function key = 0
  2174. [4540] mtk detect key function key = 0
  2175. [4540] mtk detect key function key = 1
  2176. [4540] mtk detect key function key = 0
  2177. [4540] mtk detect key function key = 0
  2178. [4560] mtk detect key function key = 1
  2179. [4560] mtk detect key function key = 0
  2180. [4560] mtk detect key function key = 0
  2181. [4560] mtk detect key function key = 1
  2182. [4560] mtk detect key function key = 0
  2183. [4560] mtk detect key function key = 0
  2184. [4560] mtk detect key function key = 1
  2185. [4560] mtk detect key function key = 0
  2186. [4560] mtk detect key function key = 0
  2187. [4560] mtk detect key function key = 1
  2188. [4560] mtk detect key function key = 0
  2189. [4560] mtk detect key function key = 0
  2190. [4560] LK pmic powerkey Release
  2191. [4560] [WDT] WDT get boot reason is 1 from pre-loader
  2192. [LK_ENV]get_env off-mode-charge
  2193. [LK_ENV]set_env off-mode-charge 1
  2194. [4560] [PART_LK][get_part] para
  2195. checksum 1554
  2196. [4580] [kernel_power_off_charging_detection] off_mode_status 1
  2197. [4580] [upmu_is_chr_det] 1
  2198. < Kernel Power Off Charging Detection Ok>
  2199. [4580] [PROFILE] ------- boot mode select takes 71 ms --------
  2200. [4580] [AUXADC] ch=0 raw=26604 data=4384
  2201. [4600] [mt65xx_bat_init] check VBAT=4384 mV with 3450 mV
  2202. [4600] [Chip_Trim] Reg[0xCB8]=0x0, chip_diff_trim_value_4_0=0
  2203. [4600] [Chip_Trim] chip_diff_trim_value=1000
  2204. [4600] ******** [fgauge_initialization] reset HW FG!
  2205. [4600] [fgauge_initialization] Reg[0xcba]=0x8
  2206. [4600] [fg_get_data_ready_status] Reg[0xca4]=0x229
  2207. [4600] [fg_get_data_ready_status] Reg[0xca4]=0x629
  2208. [4600] [fgauge_read_current] : FG_CURRENT = 0
  2209. [4600] [fg_get_data_ready_status] Reg[0xca4]=0xc29
  2210. [4600] [fg_get_data_ready_status] Reg[0xca4]=0x829
  2211. [4600] [fgauge_read_current] current(discharging) = 0 mA
  2212. [4600] [fgauge_read_current] Auto adjust value due to the Rfg is 10
  2213. Ori current=0, [4600] [fgauge_read_current] new current=0
  2214. [4600] [fgauge_read_current] ori current=0
  2215. [4600] [use_chip_trim_value] 0 -> 0
  2216. [4600] [fgauge_read_current] final current=0 (ratio=86)
  2217. [4600] [fg_get_data_ready_status] Reg[0xca4]=0x229
  2218. [4620] [fg_get_data_ready_status] Reg[0xca4]=0x629
  2219. [4620] [fgauge_read_current] : FG_CURRENT = 0
  2220. [4620] [fg_get_data_ready_status] Reg[0xca4]=0xc29
  2221. [4620] [fg_get_data_ready_status] Reg[0xca4]=0x829
  2222. [4620] [fgauge_read_current] current(discharging) = 0 mA
  2223. [4620] [fgauge_read_current] Auto adjust value due to the Rfg is 10
  2224. Ori current=0, [4620] [fgauge_read_current] new current=0
  2225. [4620] [fgauge_read_current] ori current=0
  2226. [4620] [use_chip_trim_value] 0 -> 0
  2227. [4620] [fgauge_read_current] final current=0 (ratio=86)
  2228. [4620] [fg_get_data_ready_status] Reg[0xca4]=0x229
  2229. [4620] [fg_get_data_ready_status] Reg[0xca4]=0x629
  2230. [4620] [fgauge_read_current] : FG_CURRENT = 0
  2231. [4620] [fg_get_data_ready_status] Reg[0xca4]=0xc29
  2232. [4620] [fg_get_data_ready_status] Reg[0xca4]=0x829
  2233. [4620] [fgauge_read_current] current(discharging) = 0 mA
  2234. [4620] [fgauge_read_current] Auto adjust value due to the Rfg is 10
  2235. Ori current=0, [4640] [fgauge_read_current] new current=0
  2236. [4640] [fgauge_read_current] ori current=0
  2237. [4640] [use_chip_trim_value] 0 -> 0
  2238. [4640] [fgauge_read_current] final current=0 (ratio=86)
  2239. [4640] [fg_get_data_ready_status] Reg[0xca4]=0x229
  2240. [4640] [fg_get_data_ready_status] Reg[0xca4]=0x629
  2241. [4640] [fgauge_read_current] : FG_CURRENT = 0
  2242. [4640] [fg_get_data_ready_status] Reg[0xca4]=0xc29
  2243. [4640] [fg_get_data_ready_status] Reg[0xca4]=0x829
  2244. [4640] [fgauge_read_current] current(discharging) = 0 mA
  2245. [4640] [fgauge_read_current] Auto adjust value due to the Rfg is 10
  2246. Ori current=0, [4640] [fgauge_read_current] new current=0
  2247. [4640] [fgauge_read_current] ori current=0
  2248. [4640] [use_chip_trim_value] 0 -> 0
  2249. [4640] [fgauge_read_current] final current=0 (ratio=86)
  2250. [4640] [fg_get_data_ready_status] Reg[0xca4]=0x229
  2251. [4640] [fg_get_data_ready_status] Reg[0xca4]=0x629
  2252. [4640] [fgauge_read_current] : FG_CURRENT = 0
  2253. [4660] [fg_get_data_ready_status] Reg[0xca4]=0xc29
  2254. [4660] [fg_get_data_ready_status] Reg[0xca4]=0x829
  2255. [4660] [fgauge_read_current] current(discharging) = 0 mA
  2256. [4660] [fgauge_read_current] Auto adjust value due to the Rfg is 10
  2257. Ori current=0, [4660] [fgauge_read_current] new current=0
  2258. [4660] [fgauge_read_current] ori current=0
  2259. [4660] [use_chip_trim_value] 0 -> 0
  2260. [4660] [fgauge_read_current] final current=0 (ratio=86)
  2261. [4660] [fg_get_data_ready_status] Reg[0xca4]=0x229
  2262. [4660] [fg_get_data_ready_status] Reg[0xca4]=0x629
  2263. [4660] [fgauge_read_current] : FG_CURRENT = 0
  2264. [4660] [fg_get_data_ready_status] Reg[0xca4]=0xc29
  2265. [4660] [fg_get_data_ready_status] Reg[0xca4]=0x829
  2266. [4660] [fgauge_read_current] current(discharging) = 0 mA
  2267. [4660] [fgauge_read_current] Auto adjust value due to the Rfg is 10
  2268. Ori current=0, [4660] [fgauge_read_current] new current=0
  2269. [4660] [fgauge_read_current] ori current=0
  2270. [4680] [use_chip_trim_value] 0 -> 0
  2271. [4680] [fgauge_read_current] final current=0 (ratio=86)
  2272. [4680] [fg_get_data_ready_status] Reg[0xca4]=0x229
  2273. [4680] [fg_get_data_ready_status] Reg[0xca4]=0x629
  2274. [4680] [fgauge_read_current] : FG_CURRENT = 1
  2275. [4680] [fg_get_data_ready_status] Reg[0xca4]=0xc29
  2276. [4680] [fg_get_data_ready_status] Reg[0xca4]=0x829
  2277. [4680] [fgauge_read_current] current(charging) = 1 mA
  2278. [4680] [fgauge_read_current] Auto adjust value due to the Rfg is 10
  2279. Ori current=1, [4680] [fgauge_read_current] new current=2
  2280. [4680] [fgauge_read_current] ori current=2
  2281. [4680] [use_chip_trim_value] 1 -> 1
  2282. [4680] [fgauge_read_current] final current=1 (ratio=86)
  2283. [4680] ******** [fgauge_initialization] Done!
  2284. [4680] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2285. [4680] [I2C-LK] 336: I2C_ACKERR
  2286. [4680] [I2C-LK] 206: I2C structure:
  2287. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=1,Poll_en=1,Irq_stat=2
  2288. [I2C-LK] Trans_len=2,Trans_num=1,Trans_auxlen=0,Data_size=ffff,speed=100
  2289. [4700] [I2C-LK] 209: base address 0x11009000
  2290. [4700] [I2C-LK] 229: I2C register:
  2291. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=28,TRANSFER_LEN=2
  2292. [I2C-LK] TRANSAC_LEN=1,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1210
  2293. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=0
  2294. [4700] [I2C-LK] 795: Write 2 bytes fails,ret=-121.
  2295. [4700] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2296. [4700] [I2C-LK] 336: I2C_ACKERR
  2297. [4700] [I2C-LK] 206: I2C structure:
  2298. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=1,Poll_en=1,Irq_stat=2
  2299. [I2C-LK] Trans_len=2,Trans_num=1,Trans_auxlen=0,Data_size=ffff,speed=100
  2300. [4700] [I2C-LK] 209: base address 0x11009000
  2301. [4700] [I2C-LK] 229: I2C register:
  2302. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=28,TRANSFER_LEN=2
  2303. [I2C-LK] TRANSAC_LEN=1,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1210
  2304. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=0
  2305. [4720] [I2C-LK] 795: Write 2 bytes fails,ret=-121.
  2306. [4720] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2307. [4720] [I2C-LK] 336: I2C_ACKERR
  2308. [4720] [I2C-LK] 206: I2C structure:
  2309. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=1,Poll_en=1,Irq_stat=2
  2310. [I2C-LK] Trans_len=2,Trans_num=1,Trans_auxlen=0,Data_size=ffff,speed=100
  2311. [4720] [I2C-LK] 209: base address 0x11009000
  2312. [4720] [I2C-LK] 229: I2C register:
  2313. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=28,TRANSFER_LEN=2
  2314. [I2C-LK] TRANSAC_LEN=1,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1210
  2315. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=0
  2316. [4720] [I2C-LK] 795: Write 2 bytes fails,ret=-121.
  2317. [4720] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2318. [4720] [I2C-LK] 336: I2C_ACKERR
  2319. [4740] [I2C-LK] 206: I2C structure:
  2320. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=1,Poll_en=1,Irq_stat=2
  2321. [I2C-LK] Trans_len=2,Trans_num=1,Trans_auxlen=0,Data_size=ffff,speed=100
  2322. [4740] [I2C-LK] 209: base address 0x11009000
  2323. [4740] [I2C-LK] 229: I2C register:
  2324. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=28,TRANSFER_LEN=2
  2325. [I2C-LK] TRANSAC_LEN=1,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1210
  2326. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=0
  2327. [4740] [I2C-LK] 795: Write 2 bytes fails,ret=-121.
  2328. [4740] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2329. [4740] [I2C-LK] 336: I2C_ACKERR
  2330. [4740] [I2C-LK] 206: I2C structure:
  2331. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=1,Poll_en=1,Irq_stat=2
  2332. [I2C-LK] Trans_len=2,Trans_num=1,Trans_auxlen=0,Data_size=ffff,speed=100
  2333. [4740] [I2C-LK] 209: base address 0x11009000
  2334. [4740] [I2C-LK] 229: I2C register:
  2335. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=28,TRANSFER_LEN=2
  2336. [I2C-LK] TRANSAC_LEN=1,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1210
  2337. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=0
  2338. [4760] [I2C-LK] 795: Write 2 bytes fails,ret=-121.
  2339. [4760] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2340. [4760] [I2C-LK] 336: I2C_ACKERR
  2341. [4760] [I2C-LK] 206: I2C structure:
  2342. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=1,Poll_en=1,Irq_stat=2
  2343. [I2C-LK] Trans_len=2,Trans_num=1,Trans_auxlen=0,Data_size=ffff,speed=100
  2344. [4760] [I2C-LK] 209: base address 0x11009000
  2345. [4760] [I2C-LK] 229: I2C register:
  2346. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=28,TRANSFER_LEN=2
  2347. [I2C-LK] TRANSAC_LEN=1,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1210
  2348. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=0
  2349. [4760] [I2C-LK] 795: Write 2 bytes fails,ret=-121.
  2350. [4780] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2351. [4780] [I2C-LK] 336: I2C_ACKERR
  2352. [4780] [I2C-LK] 206: I2C structure:
  2353. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=3,Poll_en=1,Irq_stat=2
  2354. [I2C-LK] Trans_len=1,Trans_num=2,Trans_auxlen=1,Data_size=ffff,speed=100
  2355. [4780] [I2C-LK] 209: base address 0x11009000
  2356. [4780] [I2C-LK] 229: I2C register:
  2357. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=38,TRANSFER_LEN=1
  2358. [I2C-LK] TRANSAC_LEN=2,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1101
  2359. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=1
  2360. [4780] [I2C-LK] 835: write_read 0x10001 bytes fails,ret=-121.
  2361. [0x0]=0x0
  2362. [4780] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2363. [4780] [I2C-LK] 336: I2C_ACKERR
  2364. [4780] [I2C-LK] 206: I2C structure:
  2365. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=3,Poll_en=1,Irq_stat=2
  2366. [I2C-LK] Trans_len=1,Trans_num=2,Trans_auxlen=1,Data_size=ffff,speed=100
  2367. [4800] [I2C-LK] 209: base address 0x11009000
  2368. [4800] [I2C-LK] 229: I2C register:
  2369. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=38,TRANSFER_LEN=1
  2370. [I2C-LK] TRANSAC_LEN=2,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1101
  2371. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=1
  2372. [4800] [I2C-LK] 835: write_read 0x10001 bytes fails,ret=-121.
  2373. [0x1]=0x1
  2374. [4800] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2375. [4800] [I2C-LK] 336: I2C_ACKERR
  2376. [4800] [I2C-LK] 206: I2C structure:
  2377. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=3,Poll_en=1,Irq_stat=2
  2378. [I2C-LK] Trans_len=1,Trans_num=2,Trans_auxlen=1,Data_size=ffff,speed=100
  2379. [4800] [I2C-LK] 209: base address 0x11009000
  2380. [4800] [I2C-LK] 229: I2C register:
  2381. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=38,TRANSFER_LEN=1
  2382. [I2C-LK] TRANSAC_LEN=2,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1101
  2383. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=1
  2384. [4820] [I2C-LK] 835: write_read 0x10001 bytes fails,ret=-121.
  2385. [0x2]=0x2
  2386. [4820] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2387. [4820] [I2C-LK] 336: I2C_ACKERR
  2388. [4820] [I2C-LK] 206: I2C structure:
  2389. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=3,Poll_en=1,Irq_stat=2
  2390. [I2C-LK] Trans_len=1,Trans_num=2,Trans_auxlen=1,Data_size=ffff,speed=100
  2391. [4820] [I2C-LK] 209: base address 0x11009000
  2392. [4820] [I2C-LK] 229: I2C register:
  2393. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=38,TRANSFER_LEN=1
  2394. [I2C-LK] TRANSAC_LEN=2,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1101
  2395. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=1
  2396. [4820] [I2C-LK] 835: write_read 0x10001 bytes fails,ret=-121.
  2397. [0x3]=0x3
  2398. [4820] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2399. [4830] [I2C-LK] 336: I2C_ACKERR
  2400. [4840] [I2C-LK] 206: I2C structure:
  2401. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=3,Poll_en=1,Irq_stat=2
  2402. [I2C-LK] Trans_len=1,Trans_num=2,Trans_auxlen=1,Data_size=ffff,speed=100
  2403. [4840] [I2C-LK] 209: base address 0x11009000
  2404. [4840] [I2C-LK] 229: I2C register:
  2405. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=38,TRANSFER_LEN=1
  2406. [I2C-LK] TRANSAC_LEN=2,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1101
  2407. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=1
  2408. [4840] [I2C-LK] 835: write_read 0x10001 bytes fails,ret=-121.
  2409. [0x4]=0x4
  2410. [4840] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2411. [4840] [I2C-LK] 336: I2C_ACKERR
  2412. [4840] [I2C-LK] 206: I2C structure:
  2413. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=3,Poll_en=1,Irq_stat=2
  2414. [I2C-LK] Trans_len=1,Trans_num=2,Trans_auxlen=1,Data_size=ffff,speed=100
  2415. [4840] [I2C-LK] 209: base address 0x11009000
  2416. [4860] [I2C-LK] 229: I2C register:
  2417. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=38,TRANSFER_LEN=1
  2418. [I2C-LK] TRANSAC_LEN=2,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1101
  2419. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=1
  2420. [4860] [I2C-LK] 835: write_read 0x10001 bytes fails,ret=-121.
  2421. [0x5]=0x5
  2422. [4860] [I2C-LK] 330: id=2,addr: 6a, transfer error
  2423. [4860] [I2C-LK] 336: I2C_ACKERR
  2424. [4860] [I2C-LK] 206: I2C structure:
  2425. [I2C-LK] Clk=13600,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=3,Poll_en=1,Irq_stat=2
  2426. [I2C-LK] Trans_len=1,Trans_num=2,Trans_auxlen=1,Data_size=ffff,speed=100
  2427. [4860] [I2C-LK] 209: base address 0x11009000
  2428. [4860] [I2C-LK] 229: I2C register:
  2429. [I2C-LK] SLAVE_ADDR=d4,INTR_MASK=f8,INTR_STAT=3,CONTROL=38,TRANSFER_LEN=1
  2430. [I2C-LK] TRANSAC_LEN=2,DELAY_LEN=2,TIMING=1121,START=0,FIFO_STAT=1101
  2431. [I2C-LK] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=1
  2432. [4880] [I2C-LK] 835: write_read 0x10001 bytes fails,ret=-121.
  2433. [0x6]=0x6
  2434. [5000] [fgauge_read_IM_current] : FG_CURRENT = 0
  2435. [5000] [fgauge_read_IM_current] current(discharging) = 0 mA
  2436. [5000] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2437. Ori current=0, [5020] [fgauge_read_IM_current] new current=0
  2438. [5020] [fgauge_read_IM_current] ori current=0
  2439. [5020] [use_chip_trim_value] 0 -> 0
  2440. [5020] [fgauge_read_IM_current] final current=0 (ratio=86)
  2441. [5020] [1,Trigger ADC PTIM mode] volt1=43814, curr_1=0
  2442. [5020] [2,enable dummy load][5160] [fgauge_read_IM_current] : FG_CURRENT = ffff
  2443. [5160] [fgauge_read_IM_current] current(discharging) = 0 mA
  2444. [5160] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2445. Ori current=0, [5160] [fgauge_read_IM_current] new current=0
  2446. [5160] [fgauge_read_IM_current] ori current=0
  2447. [5160] [use_chip_trim_value] 0 -> 0
  2448. [5160] [fgauge_read_IM_current] final current=0 (ratio=86)
  2449. [5160] [3,Trigger ADC PTIM mode again] volt2=43825, curr_2=0
  2450. [5160] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2451. [5160] [5,Calculate Rac] volt_1=43814,volt_2=43825,curr_1=0,curr_2=0,rac_cal=0,ret=-1,retry_count=0
  2452. [5160] [6,Calculate Rac] 43814,43825,0,0,0,-1,0
  2453. [5200] [fgauge_read_IM_current] : FG_CURRENT = 1
  2454. [5200] [fgauge_read_IM_current] current(charging) = 1 mA
  2455. [5200] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2456. Ori current=1, [5200] [fgauge_read_IM_current] new current=2
  2457. [5200] [fgauge_read_IM_current] ori current=2
  2458. [5200] [use_chip_trim_value] 1 -> 1
  2459. [5210] [fgauge_read_IM_current] final current=1 (ratio=86)
  2460. [5220] [1,Trigger ADC PTIM mode] volt1=43800, curr_1=1
  2461. [5220] [2,enable dummy load][5340] [fgauge_read_IM_current] : FG_CURRENT = 0
  2462. [5340] [fgauge_read_IM_current] current(discharging) = 0 mA
  2463. [5360] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2464. Ori current=0, [5360] [fgauge_read_IM_current] new current=0
  2465. [5360] [fgauge_read_IM_current] ori current=0
  2466. [5360] [use_chip_trim_value] 0 -> 0
  2467. [5360] [fgauge_read_IM_current] final current=0 (ratio=86)
  2468. [5360] [3,Trigger ADC PTIM mode again] volt2=43818, curr_2=0
  2469. [5360] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2470. [5360] [5,Calculate Rac] volt_1=43800,volt_2=43818,curr_1=1,curr_2=0,rac_cal=0,ret=-1,retry_count=1
  2471. [5360] [6,Calculate Rac] 43800,43818,1,0,0,-1,1
  2472. [5400] [fgauge_read_IM_current] : FG_CURRENT = 1
  2473. [5400] [fgauge_read_IM_current] current(charging) = 1 mA
  2474. [5400] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2475. Ori current=1, [5400] [fgauge_read_IM_current] new current=2
  2476. [5400] [fgauge_read_IM_current] ori current=2
  2477. [5400] [use_chip_trim_value] 1 -> 1
  2478. [5400] [fgauge_read_IM_current] final current=1 (ratio=86)
  2479. [5400] [1,Trigger ADC PTIM mode] volt1=43828, curr_1=1
  2480. [5400] [2,enable dummy load][5540] [fgauge_read_IM_current] : FG_CURRENT = 0
  2481. [5540] [fgauge_read_IM_current] current(discharging) = 0 mA
  2482. [5540] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2483. Ori current=0, [5540] [fgauge_read_IM_current] new current=0
  2484. [5540] [fgauge_read_IM_current] ori current=0
  2485. [5560] [use_chip_trim_value] 0 -> 0
  2486. [5560] [fgauge_read_IM_current] final current=0 (ratio=86)
  2487. [5560] [3,Trigger ADC PTIM mode again] volt2=43820, curr_2=0
  2488. [5560] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2489. [5560] [5,Calculate Rac] volt_1=43828,volt_2=43820,curr_1=1,curr_2=0,rac_cal=0,ret=-1,retry_count=2
  2490. [5560] [6,Calculate Rac] 43828,43820,1,0,0,-1,2
  2491. [5600] [fgauge_read_IM_current] : FG_CURRENT = 1
  2492. [5600] [fgauge_read_IM_current] current(charging) = 1 mA
  2493. [5600] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2494. Ori current=1, [5600] [fgauge_read_IM_current] new current=2
  2495. [5600] [fgauge_read_IM_current] ori current=2
  2496. [5600] [use_chip_trim_value] 1 -> 1
  2497. [5600] [fgauge_read_IM_current] final current=1 (ratio=86)
  2498. [5600] [1,Trigger ADC PTIM mode] volt1=43814, curr_1=1
  2499. [5600] [2,enable dummy load][5740] [fgauge_read_IM_current] : FG_CURRENT = ffff
  2500. [5740] [fgauge_read_IM_current] current(discharging) = 0 mA
  2501. [5740] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2502. Ori current=0, [5740] [fgauge_read_IM_current] new current=0
  2503. [5740] [fgauge_read_IM_current] ori current=0
  2504. [5740] [use_chip_trim_value] 0 -> 0
  2505. [5740] [fgauge_read_IM_current] final current=0 (ratio=86)
  2506. [5740] [3,Trigger ADC PTIM mode again] volt2=43828, curr_2=0
  2507. [5760] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2508. [5760] [5,Calculate Rac] volt_1=43814,volt_2=43828,curr_1=1,curr_2=0,rac_cal=0,ret=-1,retry_count=0
  2509. [5760] [6,Calculate Rac] 43814,43828,1,0,0,-1,0
  2510. [5800] [fgauge_read_IM_current] : FG_CURRENT = 1
  2511. [5800] [fgauge_read_IM_current] current(charging) = 1 mA
  2512. [5800] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2513. Ori current=1, [5800] [fgauge_read_IM_current] new current=2
  2514. [5800] [fgauge_read_IM_current] ori current=2
  2515. [5800] [use_chip_trim_value] 1 -> 1
  2516. [5800] [fgauge_read_IM_current] final current=1 (ratio=86)
  2517. [5800] [1,Trigger ADC PTIM mode] volt1=43802, curr_1=1
  2518. [5800] [2,enable dummy load][5940] [fgauge_read_IM_current] : FG_CURRENT = 4
  2519. [5940] [fgauge_read_IM_current] current(charging) = 6 mA
  2520. [5940] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2521. Ori current=6, [5940] [fgauge_read_IM_current] new current=12
  2522. [5940] [fgauge_read_IM_current] ori current=12
  2523. [5940] [use_chip_trim_value] 10 -> 10
  2524. [5940] [fgauge_read_IM_current] final current=10 (ratio=86)
  2525. [5940] [3,Trigger ADC PTIM mode again] volt2=43848, curr_2=10
  2526. [5940] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2527. [5940] [5,Calculate Rac] volt_1=43802,volt_2=43848,curr_1=1,curr_2=10,rac_cal=0,ret=-1,retry_count=1
  2528. [5940] [6,Calculate Rac] 43802,43848,1,10,0,-1,1
  2529. [5980] [fgauge_read_IM_current] : FG_CURRENT = 1
  2530. [5980] [fgauge_read_IM_current] current(charging) = 1 mA
  2531. [5980] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2532. Ori current=1, [6000] [fgauge_read_IM_current] new current=2
  2533. [6000] [fgauge_read_IM_current] ori current=2
  2534. [6000] [use_chip_trim_value] 1 -> 1
  2535. [6000] [fgauge_read_IM_current] final current=1 (ratio=86)
  2536. [6000] [1,Trigger ADC PTIM mode] volt1=43828, curr_1=1
  2537. [6000] [2,enable dummy load][6140] [fgauge_read_IM_current] : FG_CURRENT = 1
  2538. [6140] [fgauge_read_IM_current] current(charging) = 1 mA
  2539. [6140] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2540. Ori current=1, [6140] [fgauge_read_IM_current] new current=2
  2541. [6140] [fgauge_read_IM_current] ori current=2
  2542. [6140] [use_chip_trim_value] 1 -> 1
  2543. [6140] [fgauge_read_IM_current] final current=1 (ratio=86)
  2544. [6140] [3,Trigger ADC PTIM mode again] volt2=43827, curr_2=1
  2545. [6140] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2546. [6140] [5,Calculate Rac] volt_1=43828,volt_2=43827,curr_1=1,curr_2=1,rac_cal=0,ret=-1,retry_count=2
  2547. [6140] [6,Calculate Rac] 43828,43827,1,1,0,-1,2
  2548. [6180] [fgauge_read_IM_current] : FG_CURRENT = 1
  2549. [6180] [fgauge_read_IM_current] current(charging) = 1 mA
  2550. [6180] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2551. Ori current=1, [6180] [fgauge_read_IM_current] new current=2
  2552. [6180] [fgauge_read_IM_current] ori current=2
  2553. [6180] [use_chip_trim_value] 1 -> 1
  2554. [6200] [fgauge_read_IM_current] final current=1 (ratio=86)
  2555. [6200] [1,Trigger ADC PTIM mode] volt1=43812, curr_1=1
  2556. [6200] [2,enable dummy load][6320] [fgauge_read_IM_current] : FG_CURRENT = 2
  2557. [6320] [fgauge_read_IM_current] current(charging) = 3 mA
  2558. [6340] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2559. Ori current=3, [6340] [fgauge_read_IM_current] new current=6
  2560. [6340] [fgauge_read_IM_current] ori current=6
  2561. [6340] [use_chip_trim_value] 5 -> 5
  2562. [6340] [fgauge_read_IM_current] final current=5 (ratio=86)
  2563. [6340] [3,Trigger ADC PTIM mode again] volt2=43823, curr_2=5
  2564. [6340] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2565. [6340] [5,Calculate Rac] volt_1=43812,volt_2=43823,curr_1=1,curr_2=5,rac_cal=0,ret=-1,retry_count=0
  2566. [6340] [6,Calculate Rac] 43812,43823,1,5,0,-1,0
  2567. [6380] [fgauge_read_IM_current] : FG_CURRENT = 0
  2568. [6380] [fgauge_read_IM_current] current(discharging) = 0 mA
  2569. [6380] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2570. Ori current=0, [6380] [fgauge_read_IM_current] new current=0
  2571. [6380] [fgauge_read_IM_current] ori current=0
  2572. [6380] [use_chip_trim_value] 0 -> 0
  2573. [6380] [fgauge_read_IM_current] final current=0 (ratio=86)
  2574. [6380] [1,Trigger ADC PTIM mode] volt1=43822, curr_1=0
  2575. [6380] [2,enable dummy load][6520] [fgauge_read_IM_current] : FG_CURRENT = 1
  2576. [6520] [fgauge_read_IM_current] current(charging) = 1 mA
  2577. [6520] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2578. Ori current=1, [6520] [fgauge_read_IM_current] new current=2
  2579. [6530] [fgauge_read_IM_current] ori current=2
  2580. [6540] [use_chip_trim_value] 1 -> 1
  2581. [6540] [fgauge_read_IM_current] final current=1 (ratio=86)
  2582. [6540] [3,Trigger ADC PTIM mode again] volt2=43805, curr_2=1
  2583. [6540] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2584. [6540] [5,Calculate Rac] volt_1=43822,volt_2=43805,curr_1=0,curr_2=1,rac_cal=0,ret=-1,retry_count=1
  2585. [6540] [6,Calculate Rac] 43822,43805,0,1,0,-1,1
  2586. [6580] [fgauge_read_IM_current] : FG_CURRENT = ffff
  2587. [6580] [fgauge_read_IM_current] current(discharging) = 0 mA
  2588. [6580] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2589. Ori current=0, [6580] [fgauge_read_IM_current] new current=0
  2590. [6580] [fgauge_read_IM_current] ori current=0
  2591. [6580] [use_chip_trim_value] 0 -> 0
  2592. [6580] [fgauge_read_IM_current] final current=0 (ratio=86)
  2593. [6580] [1,Trigger ADC PTIM mode] volt1=43827, curr_1=0
  2594. [6580] [2,enable dummy load][6720] [fgauge_read_IM_current] : FG_CURRENT = fffc
  2595. [6720] [fgauge_read_IM_current] current(discharging) = 4 mA
  2596. [6720] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2597. Ori current=4, [6720] [fgauge_read_IM_current] new current=8
  2598. [6720] [fgauge_read_IM_current] ori current=8
  2599. [6720] [use_chip_trim_value] 6 -> 6
  2600. [6720] [fgauge_read_IM_current] final current=6 (ratio=86)
  2601. [6720] [3,Trigger ADC PTIM mode again] volt2=43815, curr_2=6
  2602. [6740] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2603. [6740] [5,Calculate Rac] volt_1=43827,volt_2=43815,curr_1=0,curr_2=6,rac_cal=0,ret=-1,retry_count=2
  2604. [6740] [6,Calculate Rac] 43827,43815,0,6,0,-1,2
  2605. [6780] [fgauge_read_IM_current] : FG_CURRENT = ffff
  2606. [6780] [fgauge_read_IM_current] current(discharging) = 0 mA
  2607. [6780] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2608. Ori current=0, [6780] [fgauge_read_IM_current] new current=0
  2609. [6780] [fgauge_read_IM_current] ori current=0
  2610. [6780] [use_chip_trim_value] 0 -> 0
  2611. [6780] [fgauge_read_IM_current] final current=0 (ratio=86)
  2612. [6780] [1,Trigger ADC PTIM mode] volt1=43832, curr_1=0
  2613. [6780] [2,enable dummy load][6920] [fgauge_read_IM_current] : FG_CURRENT = ffff
  2614. [6920] [fgauge_read_IM_current] current(discharging) = 0 mA
  2615. [6920] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2616. Ori current=0, [6920] [fgauge_read_IM_current] new current=0
  2617. [6920] [fgauge_read_IM_current] ori current=0
  2618. [6920] [use_chip_trim_value] 0 -> 0
  2619. [6920] [fgauge_read_IM_current] final current=0 (ratio=86)
  2620. [6920] [3,Trigger ADC PTIM mode again] volt2=43807, curr_2=0
  2621. [6920] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2622. [6920] [5,Calculate Rac] volt_1=43832,volt_2=43807,curr_1=0,curr_2=0,rac_cal=0,ret=-1,retry_count=0
  2623. [6940] [6,Calculate Rac] 43832,43807,0,0,0,-1,0
  2624. [6960] [fgauge_read_IM_current] : FG_CURRENT = ffff
  2625. [6960] [fgauge_read_IM_current] current(discharging) = 0 mA
  2626. [6980] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2627. Ori current=0, [6980] [fgauge_read_IM_current] new current=0
  2628. [6980] [fgauge_read_IM_current] ori current=0
  2629. [6980] [use_chip_trim_value] 0 -> 0
  2630. [6980] [fgauge_read_IM_current] final current=0 (ratio=86)
  2631. [6980] [1,Trigger ADC PTIM mode] volt1=43825, curr_1=0
  2632. [6980] [2,enable dummy load][7120] [fgauge_read_IM_current] : FG_CURRENT = ffff
  2633. [7120] [fgauge_read_IM_current] current(discharging) = 0 mA
  2634. [7120] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2635. Ori current=0, [7120] [fgauge_read_IM_current] new current=0
  2636. [7120] [fgauge_read_IM_current] ori current=0
  2637. [7120] [use_chip_trim_value] 0 -> 0
  2638. [7120] [fgauge_read_IM_current] final current=0 (ratio=86)
  2639. [7120] [3,Trigger ADC PTIM mode again] volt2=43800, curr_2=0
  2640. [7120] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2641. [7120] [5,Calculate Rac] volt_1=43825,volt_2=43800,curr_1=0,curr_2=0,rac_cal=0,ret=-1,retry_count=1
  2642. [7120] [6,Calculate Rac] 43825,43800,0,0,0,-1,1
  2643. [7160] [fgauge_read_IM_current] : FG_CURRENT = ffff
  2644. [7160] [fgauge_read_IM_current] current(discharging) = 0 mA
  2645. [7160] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2646. Ori current=0, [7160] [fgauge_read_IM_current] new current=0
  2647. [7160] [fgauge_read_IM_current] ori current=0
  2648. [7180] [use_chip_trim_value] 0 -> 0
  2649. [7180] [fgauge_read_IM_current] final current=0 (ratio=86)
  2650. [7180] [1,Trigger ADC PTIM mode] volt1=43842, curr_1=0
  2651. [7180] [2,enable dummy load][7300] [fgauge_read_IM_current] : FG_CURRENT = fffc
  2652. [7320] [fgauge_read_IM_current] current(discharging) = 4 mA
  2653. [7320] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2654. Ori current=4, [7320] [fgauge_read_IM_current] new current=8
  2655. [7320] [fgauge_read_IM_current] ori current=8
  2656. [7320] [use_chip_trim_value] 6 -> 6
  2657. [7320] [fgauge_read_IM_current] final current=6 (ratio=86)
  2658. [7320] [3,Trigger ADC PTIM mode again] volt2=43810, curr_2=6
  2659. [7320] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2660. [7320] [5,Calculate Rac] volt_1=43842,volt_2=43810,curr_1=0,curr_2=6,rac_cal=0,ret=-1,retry_count=2
  2661. [7320] [6,Calculate Rac] 43842,43810,0,6,0,-1,2
  2662. [7360] [fgauge_read_IM_current] : FG_CURRENT = fffe
  2663. [7360] [fgauge_read_IM_current] current(discharging) = 1 mA
  2664. [7360] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2665. Ori current=1, [7360] [fgauge_read_IM_current] new current=2
  2666. [7360] [fgauge_read_IM_current] ori current=2
  2667. [7360] [use_chip_trim_value] 1 -> 1
  2668. [7360] [fgauge_read_IM_current] final current=1 (ratio=86)
  2669. [7360] [1,Trigger ADC PTIM mode] volt1=43812, curr_1=1
  2670. [7370] [2,enable dummy load][7500] [fgauge_read_IM_current] : FG_CURRENT = fffe
  2671. [7500] [fgauge_read_IM_current] current(discharging) = 1 mA
  2672. [7500] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2673. Ori current=1, [7510] [fgauge_read_IM_current] new current=2
  2674. [7520] [fgauge_read_IM_current] ori current=2
  2675. [7520] [use_chip_trim_value] 1 -> 1
  2676. [7520] [fgauge_read_IM_current] final current=1 (ratio=86)
  2677. [7520] [3,Trigger ADC PTIM mode again] volt2=43794, curr_2=1
  2678. [7520] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2679. [7520] [5,Calculate Rac] volt_1=43812,volt_2=43794,curr_1=1,curr_2=1,rac_cal=0,ret=-1,retry_count=0
  2680. [7520] [6,Calculate Rac] 43812,43794,1,1,0,-1,0
  2681. [7560] [fgauge_read_IM_current] : FG_CURRENT = fffd
  2682. [7560] [fgauge_read_IM_current] current(discharging) = 3 mA
  2683. [7560] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2684. Ori current=3, [7560] [fgauge_read_IM_current] new current=6
  2685. [7560] [fgauge_read_IM_current] ori current=6
  2686. [7560] [use_chip_trim_value] 5 -> 5
  2687. [7560] [fgauge_read_IM_current] final current=5 (ratio=86)
  2688. [7560] [1,Trigger ADC PTIM mode] volt1=43832, curr_1=5
  2689. [7560] [2,enable dummy load][7700] [fgauge_read_IM_current] : FG_CURRENT = ffff
  2690. [7700] [fgauge_read_IM_current] current(discharging) = 0 mA
  2691. [7700] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2692. Ori current=0, [7700] [fgauge_read_IM_current] new current=0
  2693. [7700] [fgauge_read_IM_current] ori current=0
  2694. [7700] [use_chip_trim_value] 0 -> 0
  2695. [7700] [fgauge_read_IM_current] final current=0 (ratio=86)
  2696. [7720] [3,Trigger ADC PTIM mode again] volt2=43818, curr_2=0
  2697. [7720] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2698. [7720] [5,Calculate Rac] volt_1=43832,volt_2=43818,curr_1=5,curr_2=0,rac_cal=0,ret=-1,retry_count=1
  2699. [7720] [6,Calculate Rac] 43832,43818,5,0,0,-1,1
  2700. [7760] [fgauge_read_IM_current] : FG_CURRENT = fffd
  2701. [7760] [fgauge_read_IM_current] current(discharging) = 3 mA
  2702. [7760] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2703. Ori current=3, [7760] [fgauge_read_IM_current] new current=6
  2704. [7760] [fgauge_read_IM_current] ori current=6
  2705. [7760] [use_chip_trim_value] 5 -> 5
  2706. [7760] [fgauge_read_IM_current] final current=5 (ratio=86)
  2707. [7760] [1,Trigger ADC PTIM mode] volt1=43817, curr_1=5
  2708. [7760] [2,enable dummy load][7900] [fgauge_read_IM_current] : FG_CURRENT = 0
  2709. [7900] [fgauge_read_IM_current] current(discharging) = 0 mA
  2710. [7900] [fgauge_read_IM_current] Auto adjust value due to the Rfg is 10
  2711. Ori current=0, [7900] [fgauge_read_IM_current] new current=0
  2712. [7900] [fgauge_read_IM_current] ori current=0
  2713. [7900] [use_chip_trim_value] 0 -> 0
  2714. [7900] [fgauge_read_IM_current] final current=0 (ratio=86)
  2715. [7900] [3,Trigger ADC PTIM mode again] volt2=43830, curr_2=0
  2716. [7900] [4,Calculate Rac] bypass due to (curr_x-curr_y) < 40mA
  2717. [7900] [5,Calculate Rac] volt_1=43817,volt_2=43830,curr_1=5,curr_2=0,rac_cal=0,ret=-1,retry_count=2
  2718. [7920] [6,Calculate Rac] 43817,43830,5,0,0,-1,2
  2719. [7920] [dlpt_R] -1,-1,-1,-1,-1 [1000:0:0]170
  2720. [7920] [AUXADC] ch=0 raw=26602 data=4383
  2721. [7920] [check_bat_protect_status]: check VBAT=4383 mV with 3450 mV, start charging...
  2722. [7920] [check_bat_protect_status]: check VBAT=4383 mV with 3450 mV, stop charging...
  2723. [7920] [PROFILE] ------- battery init takes 1694 ms --------
  2724. [7920] [PROFILE] ------- RTC boot check Init takes 0 ms --------
  2725. [7920] [lk logo: mt_disp_show_boot_logo 143]
  2726. [7920] [lk logo: init_fb_screen 67]
  2727. [7920] mt_get_logo_db_addr: 0x7ef30000
  2728. [7920] [lk logo: init_fb_screen 85]MTK_LCM_PHYSICAL_ROTATION = 0
  2729. [7920] [lk logo: sync_anim_version 50]
  2730. [7920] [lk logo: init_fb_screen 108]pinfo[0]=0x00000033, pinfo[1]=0x00221dbf, pinfo[2]=212
  2731. [7940] [lk logo: init_fb_screen 110]define ANIMATION_NEW:show new animation with capacity num
  2732. [7940] [lk logo: init_fb_screen 111]CAPACITY_LEFT =278, CAPACITY_TOP =556
  2733. [7940] [lk logo: init_fb_screen 112]LCM_HEIGHT=441, LCM_WIDTH=817
  2734. [LK_ENV]get_env changelogo
  2735. [LK_ENV]get_env changelogo
  2736. [LK_ENV]get_env changelogo
  2737. [LK_ENV]get_env changelogo
  2738. [LK_ENV]get_env changelogo
  2739. [LK_ENV]get_env changelogo
  2740. [LK_ENV]get_env changelogo
  2741. [7940] mt_get_tempfb_addr: 0x7fa60000
  2742. [7940] [show_animation_common: check_logo_index_valid 71]logonum =51, index =0
  2743. [7940] show_animation_common, in_addr=0x7ef300d4, logolen=12214
  2744. [7940] [decompress_logo decompress_logo 48]in=0x7ef300d4, out=0x7fa60000, inlen=12214, logolen=3768320
  2745. [7990] [decompress_logo decompress_logo 97]have=3686400
  2746. [8000] [show_animation_common: fill_animation_logo 124]bits = 32
  2747. [8000] [show_logo_common: fill_rect_with_content 427]
  2748. [8000] [show_logo_common: fill_rect_with_content_by_32bit_argb8888 128]
  2749. [8000] [show_logo_common]dst_addr= 0xff000000, color_addr= 0xff000000, i= 0, j=0
  2750. [8000] [show_logo_common]dst_addr= 0xff000000, color_addr= 0xff000000, i= 0, j=719
  2751. [8140] [show_logo_common]dst_addr= 0xff000000, color_addr= 0xff000000, i= 1279, j=0
  2752. [8160] [show_logo_common]dst_addr= 0xff000000, color_addr= 0xff000000, i= 1279, j=719
  2753. [8160] fb dump: 0xff000000, 0xff000000, 0xff000000, 0xff000000
  2754. [8160] [DISP]func|primary_display_trigger
  2755. [8160] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
  2756. [8160] [DISP]func|ddp_dsi_is_busy
  2757. [8160] [LK_DDP/ddp_manager]dsi0 is busy
  2758. [8160] [DISP]func|disp_lcm_is_video_mode
  2759. [8160] [DISP]func|disp_lcm_is_video_mode
  2760. [8160] [LEDS]LK: mt65xx_backlight_on:level = 255
  2761. [8160] [LEDS]LK: lcd-backlight level is 255
  2762. [8160] [LK_DDP/PWM][PWM] disp_pwm_set_backlight(id = 0x1, level_1024 = 1023)
  2763. [8160] [LK_DDP/PWM][PWM] set reg[0x1100e008] = 0x00000000
  2764. [8160] [LK_DDP/PWM][PWM] set reg[0x1100e014] = 0x03ff03ff
  2765. [8160] [LK_DDP/PWM][PWM] set reg[0x1100e000] = 0x00000001
  2766. [8170] [LK_DDP/PWM][PWM] disp_pwm_set_enabled: PWN_EN = 0x1
  2767. [8180] [LK_DDP/PWM][PWM] set reg[0x1100e008] = 0x00000001
  2768. [8180] [LK_DDP/PWM][PWM] set reg[0x1100e008] = 0x00000000
  2769. [8180] [LK_DDP/PWM][PWM] reg[0x1100e000] = 0x00000001
  2770. [8180] [LK_DDP/PWM][PWM] reg[0x1100e004] = 0x00000000
  2771. [8180] [LK_DDP/PWM][PWM] reg[0x1100e008] = 0x00000000
  2772. [8180] [LK_DDP/PWM][PWM] reg[0x1100e00c] = 0x00000000
  2773. [8180] [LK_DDP/PWM][PWM] reg[0x1100e010] = 0x00000000
  2774. [8180] [LK_DDP/PWM][PWM] reg[0x1100e014] = 0x00000000
  2775. [8180] [LK_DDP/PWM][PWM] reg[0x1100e018] = 0x00000000
  2776. [8180] [LK_DDP/PWM][PWM] reg[0x1100e01c] = 0x00000000
  2777. [8180] [LK_DDP/PWM][PWM] reg[0x1100e020] = 0x00000000
  2778. [8180] [LK_DDP/PWM][PWM] reg[0x1100e024] = 0x00000000
  2779. [8180] [LK_DDP/PWM][PWM] reg[0x1100e028] = 0x00000000
  2780. [8180] fb dump: 0xff000000, 0xff000000, 0xff000000, 0xff000000
  2781. [8200] [DISP]func|primary_display_trigger
  2782. [8200] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
  2783. [8200] [DISP]func|ddp_dsi_is_busy
  2784. [8200] [LK_DDP/ddp_manager]dsi0 is busy
  2785. [8200] [DISP]func|disp_lcm_is_video_mode
  2786. [8200] [DISP]func|disp_lcm_is_video_mode
  2787. [8200] [PROFILE] ------- backlight takes 17 ms --------
  2788. [8200] [PROFILE] ------- show logo takes 140 ms --------
  2789. [LK_ENV]get_env hibboot
  2790. [8220] fb dump: 0xff000000, 0xff000000, 0xff000000, 0xff000000
  2791. [8220] [DISP]func|primary_display_trigger
  2792. [8220] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
  2793. [8220] [DISP]func|ddp_dsi_is_busy
  2794. [8220] [LK_DDP/ddp_manager]dsi0 is busy
  2795. [8220] [DISP]func|disp_lcm_is_video_mode
  2796. [8220] [DISP]func|disp_lcm_is_video_mode
  2797. [8220] [PROFILE] ------- sw_env takes 14 ms --------
  2798. [8220] [PROFILE] ------- platform_init takes 4176 ms --------
  2799. [8240] initializing target
  2800. [8240] calling apps_init()
  2801. [SEC_POLICY] lock state = 0x0(default)
  2802. [SEC_POLICY] security policy backup (0)[SBC] Consume (0) ms
  2803. [SBC] Consume (0) ms
  2804. [SBC] Consume (0) ms
  2805. [SBC] Total Consume (2) ms
  2806. [SEC_POLICY] use default sec policy
  2807. [SEC_POLICY] dl_format_lock = 0x1
  2808. [SEC_POLICY] dl_1st_loader_lock = 0x1
  2809. [SEC_POLICY] dl_2nd_loader_lock = 0x1
  2810. [SEC_POLICY] dl_image_lock = 0x1
  2811. [SEC_POLICY] dl_tee_lock = 0x1
  2812. [SEC_POLICY] boot_chk_2nd_loader = 0x2
  2813. [SEC_POLICY] boot_chk_logo = 0x2
  2814. [SEC_POLICY] boot_chk_bootimg = 0x2
  2815. [SEC_POLICY] boot_chk_recovery = 0x2
  2816. [SEC_POLICY] boot_chk_system = 0x2
  2817. [SEC_POLICY] boot_chk_others = 0x2
  2818. [SEC_POLICY] boot_chk_cust1 = 0x2
  2819. [SEC_POLICY] boot_chk_cust2 = 0x2
  2820. [SEC_POLICY] boot_chk_tee = 0x2
  2821. [SEC_POLICY] security policy restore (0)[8240] [PART_LK][get_part] boot
  2822. [8240] [PART_LK][get_part] boot
  2823. [8240] part page addr is 0x1d80000
  2824. ============================================================
  2825. [8260] [LK_BOOT] Android Partition Name : boot
  2826. [8260] [LK_BOOT] Android Boot IMG Hdr - Magic : ANDROID
  2827. [8260] [LK_BOOT] Android Boot IMG Hdr - Kernel Size : 0x006EA8E2
  2828. [8260] [LK_BOOT] Android Boot IMG Hdr - Kernel Address : 0x40008000
  2829. [8260] [LK_BOOT] Android Boot IMG Hdr - Rootfs Size : 0x0012A31C
  2830. [8260] [LK_BOOT] Android Boot IMG Hdr - Rootfs Address : 0x44000000
  2831. [8260] [LK_BOOT] Android Boot IMG Hdr - Tags Address : 0x4E000000
  2832. [8260] [LK_BOOT] Android Boot IMG Hdr - Page Size : 0x00000800
  2833. [8260] [LK_BOOT] Android Boot IMG Hdr - Command Line : bootopt=64S3,32N2,32N2
  2834. ============================================================
  2835. > page count of kernel image = 3542
  2836. > kernel mem offset = 0x40008000
  2837. > rootfs mem offset = 0x406f3000
  2838. > boot image size = 0x816000
  2839. [8280] [PART_LK][get_part] boot
  2840. check mkimg header
  2841. [8280] [LK_BOOT] KERNEL partition magic not match
  2842. no mkimg header in kernel image
  2843. read the data of boot (size = 0x816000)
  2844. > from - 0x0000000001d80800 (skip boot img hdr)
  2845. > to - 0x40008000 (starts with kernel img hdr)
  2846. [8640] [LK_BOOT] ROOTFS partition magic not match
  2847. no mkimg header in ramdisk image
  2848. [8640] [PROFILE] ------- load boot.img takes 203 ms --------
  2849. [8640] [DISP]func|disp_lcm_get_name
  2850. [8640] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9999
  2851. [8680] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9895
  2852. [8700] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9845
  2853. [8740] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9844
  2854. [8740] mt_disp_get_lcd_time, fps=6124
  2855. [8740] 32 bits kernel
  2856. [8740] dtb_addr = 0x406E2DB8, dtb_size = 0x0000FB2A
  2857. [8740] [PTP][LK] first_volt = 0x58
  2858. [8740] [PTP][LK] second_volt = 0x58
  2859. [8740] [PTP][LK] third_volt = 0x48
  2860. [8740] [PTP][LK] have_550 = 0x1
  2861. [8740] model=MT6737
  2862. [8740] mblock[0].start: 0x40000000, size: 0x3f330000
  2863. [8740] mem_reg_property[0].start_hi = 0x00000000
  2864. [8740] mem_reg_property[0].start_lo = 0x00000040
  2865. [8740] mem_reg_property[0].size_hi = 0x00000000
  2866. [8740] mem_reg_property[0].size_lo = 0x0000333F
  2867. [8740] j:0, mblock[0].rank: 0, size: 0x3f330000
  2868. [8760] rsv mem rsv_mem_reg_property[0].start_hi = 0x00000000
  2869. [8760] rsv mem rsv_mem_reg_property[0].start_lo = 0x00000040
  2870. [8760] rsv mem rsv_mem_reg_property[0].size_hi = 0x00000000
  2871. [8760] rsv mem rsv_mem_reg_property[0].size_lo = 0x0000333F
  2872. [8760] target_atag_imix_r:170
  2873. [8760] Not Support VCORE DVFS
  2874. [8760] SSSS:0x0
  2875. [8760] SSSS:0x0
  2876. [8760] SSSS:0x4
  2877. [8760] SSSS:0x28900010
  2878. [8760] SSSS:0x335
  2879. [8760] SSSS:0x0
  2880. [8770] [DISP]func|disp_lcm_get_name
  2881. [8780] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9999
  2882. [8800] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9857
  2883. [8840] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9845
  2884. [8860] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9844
  2885. [8860] mt_disp_get_lcd_time, fps=6124
  2886. [8860] videolfb - fb_base = 0x7f330000
  2887. [8860] videolfb - islcmfound = 1
  2888. [8900] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9857
  2889. [8920] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9844
  2890. [8960] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9844
  2891. [9000] [LK_DDP/RDMA] RDMA0 polling interrupt ret =9844
  2892. [9000] mt_disp_get_lcd_time, fps=6105
  2893. [9000] videolfb - fps = 6105
  2894. [9000] videolfb - vram = 13172736
  2895. [9000] videolfb - lcmname = ili9881c_hd720_dsi_vdo_cpt
  2896. [9000] Create PTP DT OK
  2897. start dump lk masp atag
  2898. dump sw sbc:22, sw sdl:22 , hw sbc: 0
  2899. dump lock_state, 1
  2900. dump rid, 2ab89797, 1774b724, 3f661d23, 3478a829
  2901. [9000] create masp atag OK
  2902. [9000] tee_reserved_mem not supported
  2903. [9000] non_secure_sram not supported
  2904. [9000] [PROFILE] ------- boot_time takes 4599 ms --------
  2905. [LK_ENV]get_env hibboot
  2906. [LK_ENV]get_env resume
  2907. [9020] resume = NULL
  2908. [9020] booting linux @ 0x40008000, ramdisk @ 0x44000000 (1221404)
  2909. [9020] [LEDS]LK: leds_deinit: LEDS off
  2910. [9020] [LEDS]LK: red level is 0
  2911. [9020] [LEDS]LK: green level is 0
  2912. [9020] [LEDS]LK: blue level is 0
  2913. [9020] DRAM Rank :1
  2914. [9020] DRAM Rank[0] Start = 0x40000000, Size = 0x3ffc0000
  2915. [9020] cmdline: console=tty0 console=ttyMT1,921600n1 root=/dev/ram vmalloc=496M androidboot.hardware=mt6735 slub_max_order=0 slub_debug=O mrdump.lk=MRDUMP04 bootopt=64S3,32N2,32N2 lcm=0-ili9881c_hd720_dsi_vdo_cpt fps=6124 vram=13172736 androidboot.selinux=permis[9020] lk boot time = 4599 ms
  2916. [9020] lk boot mode = 0
  2917. [9020] lk boot reason = usb
  2918. [9020] lk finished --> jump to linux kernel 32Bit
  2919. [ 0.000000] <0>-(0)[0:swapper][name:setup&]Booting Linux on physical CPU 0x0
  2920. [ 0.000000] <0>-(0)[0:swapper]Initializing cgroup subsys cpu
  2921. [ 0.000000] <0>-(0)[0:swapper]Initializing cgroup subsys cpuacct
  2922. [ 0.000000] <0>-(0)[0:swapper][name:main&]Linux version 3.18.19 (ubuntu@ubuntu) (gcc version 4.8 (GCC) ) #5 SMP PREEMPT Mon May 16 00:35:47 CST 2022
  2923. [ 0.000000] <0>-(0)[0:swapper][name:setup&]CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c0383d
  2924. [ 0.000000] <0>-(0)[0:swapper][name:setup&]CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
  2925. [ 0.000000] <0>-(0)[0:swapper][name:fdt&]Machine model: MT6737
  2926. [ 0.000000] <0>-(0)[0:swapper][name:fdt&][PHY layout]atf-reserved-memory@43000000 : 0x43000000 - 0x4302ffff (0x30000)
  2927. [ 0.000000] <0>-(0)[0:swapper][name:of_reserved_mem&]Reserved memory: initialized node reserve-memory-dram_r0_dummy_read, compatible id reserve-memory-dram_r0_dummy_read
  2928. [ 0.000000] <0>-(0)[0:swapper][name:of_reserved_mem&][PHY layout]reserve-memory-ccci_md1 : 0x5c000000 - 0x5f80ffff (0x3810000)
  2929. [ 0.000000] <0>-(0)[0:swapper][name:of_reserved_mem&]Reserved memory: initialized node reserve-memory-ccci_md1, compatible id mediatek,reserve-memory-ccci_md1
  2930. [ 0.000000] <0>-(0)[0:swapper][name:of_reserved_mem&][PHY layout]consys-reserve-memory : 0x5fe00000 - 0x5fefffff (0x100000)
  2931. [ 0.000000] <0>-(0)[0:swapper][name:mtk_wcn_consys_hw&][WMT-CONSYS-HW][W]reserve_memory_consys_fn: name: consys-reserve-memory, base: 0x5fe00000, size: 0x100000
  2932. [ 0.000000] <0>-(0)[0:swapper][name:of_reserved_mem&]Reserved memory: initialized node consys-reserve-memory, compatible id mediatek,consys-reserve-memory
  2933. [ 0.000000] <0>-(0)[0:swapper][name:mtk_ram_console&][memblock]ram_console-reserve-memory: 0x43f00000 - 0x43f10000 (0x10000)
  2934. [ 0.000000] <0>-(0)[0:swapper][name:of_reserved_mem&]Reserved memory: initialized node ram_console-reserved-memory@43f00000, compatible id mediatek,ram_console
  2935. [ 0.000000] <0>-(0)[0:swapper][name:mmu&]Memory policy: Data cache writealloc
  2936. [ 0.000000] <0>-(0)[0:swapper][name:mmu&][PHY layout]kernel : 0x40000000 - 0x42ffffff (0x03000000)
  2937. [ 0.000000] <0>-(0)[0:swapper][name:mmu&][PHY layout]kernel : 0x43030000 - 0x5bffffff (0x18fd0000)
  2938. [ 0.000000] <0>-(0)[0:swapper][name:mmu&][PHY layout]kernel : 0x5f810000 - 0x5fdfffff (0x005f0000)
  2939. [ 0.000000] <0>-(0)[0:swapper][name:mmu&][PHY layout]kernel : 0x5ff00000 - 0x7f32ffff (0x1f430000)
  2940. [ 0.000000] <0>-(0)[0:swapper][name:psci&]psci: probing for conduit method from DT.
  2941. [ 0.000000] <0>-(0)[0:swapper][name:psci&]psci: Using PSCI v0.1 Function IDs from DT
  2942. [ 0.000000] <0>-(0)[0:swapper][name:percpu&]PERCPU: Embedded 10 pages/cpu @dff90000 s20032 r0 d20928 u40960
  2943. [ 0.000000] <0>-(0)[0:swapper]Built 1 zonelists in Zone order, mobility grouping on. Total pages: 243184
  2944. [ 0.000000] <0>-(0)[0:swapper][name:cpu&][cpu_ntf] <00>c011eee0 (page_alloc_cpu_notify)
  2945. [ 0.000000] <0>-(0)[0:swapper][name:main&]Kernel command line: console=tty0 console=ttyMT1,921600n1 root=/dev/ram vmalloc=496M androidboot.hardware=mt6735 slub_max_order=0 slub_debug=O mrdump.lk=MRDUMP04 bootopt=64S3,32N2,32N2 lcm=0-ili9881c_hd720_dsi_vdo_cpt fps=6124 vram=13172736 androidboot.selinux=permissive printk.disable_uart=0 ddebug_query="file *mediatek* +p ; file *gpu* =_" bootprof.pl_t=8540 bootprof.lk_t=4599 boot_reason=1 androidboot.serialno=0123456789ABCDEF androidboot.bootreason=usb gpt=1 initcall_debug=1
  2946. [ 0.000000] <0>-(0)[0:swapper]PID hash table entries: 2048 (order: 1, 8192 bytes)
  2947. [ 0.000000] <0>-(0)[0:swapper]Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
  2948. [ 0.000000] <0>-(0)[0:swapper]Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
  2949. [ 0.000000] <0>-(0)[0:swapper]Memory: 939936K/976832K available (10291K kernel code, 1506K rwdata, 4432K rodata, 748K init, 9119K bss, 36896K reserved, 511164K highmem)
  2950. [ 0.000000] <0>-(0)[0:swapper]Virtual kernel memory layout:
  2951. [ 0.000000] <0> vector : 0xffff0000 - 0xffff1000 ( 4 kB)
  2952. [ 0.000000] <0> fixmap : 0xffc00000 - 0xffe00000 (2048 kB)
  2953. [ 0.000000] <0> vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)
  2954. [ 0.000000] <0> lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
  2955. [ 0.000000] <0> pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
  2956. [ 0.000000] <0> .text : 0xc0008000 - 0xc0e68e4c (14724 kB)
  2957. [ 0.000000] <0> .init : 0xc0e69000 - 0xc0f24000 ( 748 kB)
  2958. [ 0.000000] <0> .data : 0xc0f24000 - 0xc109cb64 (1507 kB)
  2959. [ 0.000000] <0> .bss : 0xc109cb64 - 0xc1984998 (9120 kB)
  2960. [ 0.000000] <0>-(0)[0:swapper][name:cpu&][cpu_ntf] <00>c0157968 (slab_cpuup_callback)
  2961. [ 0.000000] <0>-(0)[0:swapper][name:slub&]SLUB: HWalign=64, Order=0-0, MinObjects=0, CPUs=4, Nodes=1
  2962. [ 0.000000] <0>-(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c005b0b0 (sched_ilb_notifier)
  2963. [ 0.000000] <0>-(0)[0:swapper/0][name:tree&]Preemptible hierarchical RCU implementation.
  2964. [ 0.000000] <0>-(0)[0:swapper/0][name:tree&] RCU debugfs-based tracing is enabled.
  2965. [ 0.000000] <0>-(0)[0:swapper/0][name:tree&] RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
  2966. [ 0.000000] <0>-(0)[0:swapper/0][name:tree&]RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
  2967. [ 0.000000] <0>-(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c00b4200 (rcu_cpu_notify)
  2968. [ 0.000000] <0>-(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c02ab170 (radix_tree_callback)
  2969. [ 0.000000] <0>-(0)[0:swapper/0]NR_IRQS:508
  2970. [ 0.000000] <0>-(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c02cf528 (gic_secondary_init)
  2971. [ 0.000000] <0>-(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c00bbbd8 (timer_cpu_notify)
  2972. [ 0.000000] <0>-(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c00be8a8 (hrtimer_cpu_notify)
  2973. [ 0.000000] <0>-(0)[0:swapper/0][name:mt_cpuxgpt&]cpuxgpt_r.start = 0x10200000
  2974. [ 0.000000] <0>-(0)[0:swapper/0][name:mt_gpt&]mt_gpt_init: tmr_regs=0xe080a000, tmr_irq=184, freq=13000000
  2975. [ 0.000000] <0>-(0)[0:swapper/0][name:mt_gpt&]gpt_devs_init: base_addr=0xe080a010
  2976. [ 0.000000] <0>-(0)[0:swapper/0][name:mt_gpt&]gpt_devs_init: base_addr=0xe080a020
  2977. [ 0.000000] <0>-(0)[0:swapper/0][name:mt_gpt&]gpt_devs_init: base_addr=0xe080a030
  2978. [ 0.000000] <0>-(0)[0:swapper/0][name:mt_gpt&]gpt_devs_init: base_addr=0xe080a040
  2979. [ 0.000000] <0>-(0)[0:swapper/0][name:mt_gpt&]gpt_devs_init: base_addr=0xe080a050
  2980. [ 0.000000] <0>-(0)[0:swapper/0][name:mt_gpt&]gpt_devs_init: base_addr=0xe080a060
  2981. [ 0.000000] <0>-(0)[0:swapper/0][name:mt_gpt&]setup_clksrc1: dev->base_addr=0xe080a020 GPT2_CON=0x0
  2982. [ 0.000000] <0>-(0)[0:swapper/0][name:sched_clock&]sched_clock: 32 bits at 13MHz, resolution 76ns, wraps every 330382100403ns
  2983. [ 0.000023] <0>-(0)[0:swapper/0][name:mt_gpt&]setup_clksrc1: mt_cyclecounter.mult=0x99d89d8a mt_cyclecounter.shift=0x19
  2984. [ 0.000040] <0>-(0)[0:swapper/0][name:mt_gpt&]setup_clksrc2: dev->base_addr=0xe080a020 GPT2_CON=0x31
  2985. [ 0.000104] <0>-(0)[0:swapper/0][name:mt_gpt&]GPT1_CMP = 130000, HZ = 100
  2986. [ 0.000274] <0>-(0)[0:swapper/0][name:mt_cpuxgpt&]cpuxgpt_r.start = 0x10200000
  2987. [ 0.000312] <0>-(0)[0:swapper/0][name:mt_gpt&]mt_gpt_init: get_cnt_GPT2=3983
  2988. [ 0.000490] <0>-(0)[0:swapper/0][name:ca53_timer&]arch_timer_init:arch_timer_rate(0xc65d40),PHYS_SECURE_PPI=29,PHYS_NONSECURE_PPI=30,VIRT_PPI=27,HYP_PPI=26
  2989. [ 0.000510] <0>-(0)[0:swapper/0][name:ca53_timer&]arch_timer_register:arch_timer_rate(0xc65d40),arch_timer_use_virtual=0
  2990. [ 0.000542] <0>-(0)[0:swapper/0][name:ca53_timer&]arch_timer_register:request_percpu_irq PHYS_SECURE_PPI err=0
  2991. [ 0.000564] <0>-(0)[0:swapper/0][name:ca53_timer&]arch_timer_register:request_percpu_irq PHYS_NONSECURE_PPI err=0
  2992. [ 0.000584] <0>-(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c0352d30 (arch_timer_cpu_notify)
  2993. [ 0.001002] <0>-(0)[0:swapper/0][name:ca53_timer&]Architected cp15 timer(s) running at 13.00MHz (phys).
  2994. [ 0.001022] <0>-(0)[0:swapper/0][name:delay&]Switching to timer-based delay loop, resolution 76ns
  2995. [ 0.002199] <0>-(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c00d1780 (hotplug_cfd)
  2996. [ 0.092262] <0>.(0)[0:swapper/0][name:printk&]console [ttyMT1] enabled
  2997. [ 0.093119] <0>.(0)[0:swapper/0][name:mtk_ram_console&]ram_console: buffer start: 0xe081a000, size: 0x10000
  2998. [ 0.099636] <0>.(0)[0:swapper/0]Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
  2999. [ 0.100815] <0>.(0)[0:swapper/0]... MAX_LOCKDEP_SUBCLASSES: 8
  3000. [ 0.101542] <0>.(0)[0:swapper/0]... MAX_LOCK_DEPTH: 48
  3001. [ 0.102280] <0>.(0)[0:swapper/0]... MAX_LOCKDEP_KEYS: 8191
  3002. [ 0.103038] <0>.(0)[0:swapper/0]... CLASSHASH_SIZE: 4096
  3003. [ 0.103798] <0>.(0)[0:swapper/0]... MAX_LOCKDEP_ENTRIES: 16384
  3004. [ 0.104568] <0>.(0)[0:swapper/0]... MAX_LOCKDEP_CHAINS: 32768
  3005. [ 0.105338] <0>.(0)[0:swapper/0]... CHAINHASH_SIZE: 16384
  3006. [ 0.106108] <0>.(0)[0:swapper/0] memory used by lock dependency info: 3695 kB
  3007. [ 0.107020] <0>.(0)[0:swapper/0] per task-struct memory footprint: 1152 bytes
  3008. [ 0.107907] <0>.(0)[0:swapper/0][name:kmemleak&]kmemleak: Kernel memory leak detector disabled
  3009. [ 0.109007] [name:calibrate&]Calibrating delay loop (skipped), value calculated using timer frequency.. [name:calibrate&]26.00 BogoMIPS (lpj=130000)
  3010. [ 0.110663] <0>.(0)[0:swapper/0][name:pid&]pid_max: default: 32768 minimum: 301
  3011. [ 0.111856] <0>.(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c018f600 (buffer_cpu_notify)
  3012. [ 0.112851] <0>.(0)[0:swapper/0]Security Framework initialized
  3013. [ 0.113592] <0>.(0)[0:swapper/0]SELinux: Initializing.
  3014. [ 0.114949] <0>.(0)[0:swapper/0]Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
  3015. [ 0.115993] <0>.(0)[0:swapper/0]Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
  3016. [ 0.118432] <0>.(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c0124570 (ratelimit_handler)
  3017. [ 0.120347] CPU: Testing write buffer coherency: ok
  3018. [ 0.120987] <0>.(0)[0:swapper/0][name:cpu&][cpu_ntf] <00>c0029d54 (smpboot_thread_call)
  3019. [ 0.122998] <0>.(0)[1:swapper/0]CPU0: update cpu_capacity 1024

评语:MTK的LK代码和preloader代码写的非常混乱,各种宏定义乱入,不知道最近的代码有没有改善

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/266546
推荐阅读
相关标签
  

闽ICP备14008679号