This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA2EG-17: TDA2EGBDQCBDQ1

Part Number: TDA2EG-17
Other Parts Discussed in Thread: DRA722, DRA752, PCF8575, LP8733

Hi, ti expert

Since the previous question had not been answered for a long time, I created a new one. Some related questions can be found in the previous question. 

Links are "e2e.ti.com/.../3583390

I am using our costom board to boot from SD card. But it always shows "SRAM: identified size not same as expected size identified: 0 expected: 40000000".

Our costom board use two “MT41K256M16TW-107AATP” DDR. I follow the document "sprac36e.pdf", fill in some parameters in the "EMIF_RegisterConfig.xlsm" and update the value of register.

However, it still failed.

Can these situation cause the problem?

  • I found that the CAS Latency for the parameter "EMIF_REGISTERCONFIG. CONF" is a maximum of 11. But our DDR CAS Latency has a value of 13.
  • I fill nothing is the sheet "Step2-BoardDetails", because i think this is the hardware-related parameter.

The following "8360.EMIF_RegisterConfig.zip" shows the configuration.

Thinks

  • Hi,

    Sorry we missed your previous question, and thanks for the detailed information.

    A DDR3 CAS latency of 13 is typically to operate at much faster frequencies than the TDA2EG-17 can support. As the DRAM will be operated at a slower speed than it supports, a reduced CAS latency can be used. In this case, it appears the DRAM part you have selected can operate at 666 MHz with a CAS latency of 9, and a CWL of 7. Can you update these parameters in the XLS on tab "Step3-DDRTimings"?

    Unfortunately, the XLS cell values in step 2A on tab "Step2-BoardDetails" should have defaulted to an empty value. Ideally, you should enter the trace values from your PCB. However, I would recommend that you clear them out initially to see if it resolves your issue. 

    Thanks,
    Kevin

  • Hi,

    Thank you for your help.

    When i clear the value on tab  "Step2-BoardDetails" , It seems that the previous problem has been solved.

    But the log stopped on "Loading Environment from MMC... *** Warning - bad CRC, using default environment". Could you find some problem from the log information. I will continue to troubleshoot!

    Following is the full log information

    U-Boot SPL 2019.01-00014-gf454ae0ae9-dirty (Feb 01 2021 - 17:17:46 +0800)

    DRA722-GP ES2.1
    Trying to boot from MMC1
    no pinctrl state for default mode
    unable to get I2C bus. ret 1
    tps65903x: could not set LDO1 voltage.
    no pinctrl state for default mode
    Loading Environment from MMC... *** Warning - bad CRC, using default environment

    And I add the log which has the debug information. 

    AddDebugLog.txt

    Thanks!

  • Hi,

    Can you disable UHS for mmc by removing the supplies in the SDHCI device tree node:

    diff --git a/arch/arm/dts/dra72-evm-common.dtsi b/arch/arm/dts/dra72-evm-common.dtsi
    index 2e485a13df..fd4dbacd8c 100644
     
            vmain: fixedregulator-vmain {
    diff --git a/arch/arm/dts/dra72-evm-common.dtsi b/arch/arm/dts/dra72-evm-common.dtsi
    index 2e485a13df..fd4dbacd8c 100644
    --- a/arch/arm/dts/dra72-evm-common.dtsi
    +++ b/arch/arm/dts/dra72-evm-common.dtsi
    @@ -405,7 +405,6 @@
            status = "okay";
            pinctrl-names = "default";
            pinctrl-0 = <&mmc1_pins_default>;
    -       vmmc-supply = <&evm_3v3_sd>;
            bus-width = <4>;
            /*
             * SDCD signal is not being used here - using the fact that GPIO mode
    diff --git a/arch/arm/dts/dra72-evm-revc.dts b/arch/arm/dts/dra72-evm-revc.dts
    index bf588d0072..12b48f14c1 100644
    --- a/arch/arm/dts/dra72-evm-revc.dts
    +++ b/arch/arm/dts/dra72-evm-revc.dts
    @@ -105,7 +105,6 @@
            pinctrl-4 = <&mmc1_pins_sdr50>;
            pinctrl-5 = <&mmc1_pins_ddr50_rev20 &mmc1_iodelay_ddr50_conf>;
            pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
    -       vqmmc-supply = <&ldo1_reg>;
     };
     
     &mmc2 {
    diff --git a/arch/arm/dts/dra72-evm-tps65917.dtsi b/arch/arm/dts/dra72-evm-tps65917.dtsi
    index 57bfe5caf5..ffd7ad137c 100644
    --- a/arch/arm/dts/dra72-evm-tps65917.dtsi
    +++ b/arch/arm/dts/dra72-evm-tps65917.dtsi
    @@ -146,5 +146,4 @@
     };
     
     &mmc1 {
    -       vqmmc-supply = <&ldo1_reg>;
     };
    diff --git a/arch/arm/dts/dra72-evm.dts b/arch/arm/dts/dra72-evm.dts
    index c572693b16..76665f89db 100644
    --- a/arch/arm/dts/dra72-evm.dts
    +++ b/arch/arm/dts/dra72-evm.dts
    @@ -64,7 +64,6 @@
            pinctrl-4 = <&mmc1_pins_sdr50>;
            pinctrl-5 = <&mmc1_pins_ddr50_rev10>;
            pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev10_conf>;
    -       vqmmc-supply = <&ldo1_reg>;
     };
    


    Can you try above change on your side in the u-boot and see if it helps you proceed further.

    Best Regards,
    Keerthy

  • Hi,

    Thanks for your replying.

    Unfortunately, follow your instructions and nothing seems to have changed!

    The same display:

    U-Boot SPL 2019.01-00014-gf454ae0ae9-dirty (Mar 05 2021 - 17:41:40 +0800)
    DRA722-GP ES2.1
    Trying to boot from MMC1
    no pinctrl state for default mode
    unable to get I2C bus. ret 1
    tps65903x: could not set LDO1 voltage.
    no pinctrl state for default mode
    Loading Environment from MMC... *** Warning - bad CRC, using default environment

    These files whick i have changed!

    File: dra72-evm-common.dtsi

    status = "okay";
    pinctrl-names = "default";
    pinctrl-0 = <&mmc1_pins_default>;
    //vmmc-supply = <&evm_3v3_sd>;
    bus-width = <4>;

    File: dra72-evm-revc.dts

    pinctrl-4 = <&mmc1_pins_sdr50>;
    pinctrl-5 = <&mmc1_pins_ddr50_rev20 &mmc1_iodelay_ddr50_conf>;
    pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
    //vqmmc-supply = <&ldo1_reg>;

    File: dra72-evm-tps65917.dtsi

    &mmc1 {
    //vqmmc-supply = <&ldo1_reg>;
    };

    File: dra72-evm.dts
    pinctrl-4 = <&mmc1_pins_sdr50>;
    pinctrl-5 = <&mmc1_pins_ddr50_rev10>;
    pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev10_conf>;
    //vqmmc-supply = <&ldo1_reg>;

    So I wonder if I haven't modified some IIC Settings for PMIC?

    Thanks

  • Hi,

    Your logs show:

    "unable to get I2C bus. ret 1
    tps65903x: could not set LDO1 voltage."

    Do you have a different PMIC on your board? if so have you changed the dt entries for that?

    - Keerthy

  • Hi,

    Yes, I used TPS65263Q as the PMIC, And i am a new fish.

    So I'm currently looking for, where to modify the I2C driver and device tree to drive the 1.8V power supply.

    Thanks

  • Hi,

    I could not find a Linux/u-boot driver for TPS65263Q. I believe by default power on it should drive the right voltage
    values. Can you please confirm that your voltages are all correct?

    - Keerthy

  • Hi,

    I could not find a Linux/u-boot driver for TPS65263Q

    -> Yes,i think so. Next step i should wirte driver for TPS65262Q.

    I believe by default power on it should drive the right voltage values, Can you please confirm that your voltages are all correct?

    -> From the datasheet, I should drive the chip through I2C to output 1.8V. And from the log and datasheet, I don't think there's 1.8V.

    Thanks

  • Okay. I will wait for your feedback.

    - Keerthy

  • Hi Keerthy J

    Sorry for reply late. I'm new and learning uboot and Linux, so it's going to be slow.

    Because in our costom board, we use the PMIC TPS65263Q and LP87332DRHDTQ1 instead of TPS65917 and TPS659038. So i have some questions.

    1.The function vcores_init in the board/ti/dra7xx/evm.c, we have this code *omap_vcores = &dra722_volts; 

    int the struct dra722_volts, 

    struct vcores_data dra722_volts = {
    .mpu.value[OPP_NOM] = VDD_MPU_DRA7_NOM,
    .mpu.efuse.reg[OPP_NOM] = STD_FUSE_OPP_VMIN_MPU_NOM,
    .mpu.efuse.reg_bits = DRA752_EFUSE_REGBITS,
    .mpu.addr = TPS65917_REG_ADDR_SMPS1,
    .mpu.pmic = &tps659038,
    .mpu.abb_tx_done_mask = OMAP_ABB_MPU_TXDONE_MASK,

    .core.value[OPP_NOM] = VDD_CORE_DRA7_NOM,
    .core.efuse.reg[OPP_NOM] = STD_FUSE_OPP_VMIN_CORE_NOM,
    .core.efuse.reg_bits = DRA752_EFUSE_REGBITS,
    .core.addr = TPS65917_REG_ADDR_SMPS2,
    .core.pmic = &tps659038,

    /*
    * The DSPEVE, GPU and IVA rails are usually grouped on DRA72x
    * designs and powered by TPS65917 SMPS3, as on the J6Eco EVM.
    */
    .gpu.value[OPP_NOM] = VDD_GPU_DRA7_NOM,
    .gpu.value[OPP_OD] = VDD_GPU_DRA7_OD,
    .gpu.value[OPP_HIGH] = VDD_GPU_DRA7_HIGH,
    .gpu.value[OPP_PLUS] = VDD_GPU_DRA7_PLUS,
    .gpu.efuse.reg[OPP_NOM] = STD_FUSE_OPP_VMIN_GPU_NOM,
    .gpu.efuse.reg[OPP_OD] = STD_FUSE_OPP_VMIN_GPU_OD,
    .gpu.efuse.reg[OPP_HIGH] = STD_FUSE_OPP_VMIN_GPU_HIGH,
    .gpu.efuse.reg[OPP_PLUS] = STD_FUSE_OPP_VMIN_GPU_PLUS,
    .gpu.efuse.reg_bits = DRA752_EFUSE_REGBITS,
    .gpu.addr = TPS65917_REG_ADDR_SMPS3,
    .gpu.pmic = &tps659038,
    .gpu.abb_tx_done_mask = OMAP_ABB_GPU_TXDONE_MASK,

    .eve.value[OPP_NOM] = VDD_EVE_DRA7_NOM,
    .eve.value[OPP_OD] = VDD_EVE_DRA7_OD,
    .eve.value[OPP_HIGH] = VDD_EVE_DRA7_HIGH,
    .eve.efuse.reg[OPP_NOM] = STD_FUSE_OPP_VMIN_DSPEVE_NOM,
    .eve.efuse.reg[OPP_OD] = STD_FUSE_OPP_VMIN_DSPEVE_OD,
    .eve.efuse.reg[OPP_HIGH] = STD_FUSE_OPP_VMIN_DSPEVE_HIGH,
    .eve.efuse.reg_bits = DRA752_EFUSE_REGBITS,
    .eve.addr = TPS65917_REG_ADDR_SMPS3,
    .eve.pmic = &tps659038,
    .eve.abb_tx_done_mask = OMAP_ABB_EVE_TXDONE_MASK,

    .iva.value[OPP_NOM] = VDD_IVA_DRA7_NOM,
    .iva.value[OPP_OD] = VDD_IVA_DRA7_OD,
    .iva.value[OPP_HIGH] = VDD_IVA_DRA7_HIGH,
    .iva.efuse.reg[OPP_NOM] = STD_FUSE_OPP_VMIN_IVA_NOM,
    .iva.efuse.reg[OPP_OD] = STD_FUSE_OPP_VMIN_IVA_OD,
    .iva.efuse.reg[OPP_HIGH] = STD_FUSE_OPP_VMIN_IVA_HIGH,
    .iva.efuse.reg_bits = DRA752_EFUSE_REGBITS,
    .iva.addr = TPS65917_REG_ADDR_SMPS3,
    .iva.pmic = &tps659038,
    .iva.abb_tx_done_mask = OMAP_ABB_IVA_TXDONE_MASK,
    };

    we can see some code related with TPS65917 and tps659038, 

    • What are their roles and do they need to be modified

    • If all power supply is normal, can we not modify this code

    2. If i want to write driver for TPS65263Q and LP87332, where the code should be put? 

        Can i put the code in the drivers/power/palmas.c/palmas_mmc1_poweron_ldo function?

        Do I need to add their device information to device tree?

        Can I directly enable the LDO output of TPS65263Q and LP87332 through the function palmas_i2c_write_u8

    The current situation is still stuck in the common/spl/spl.c/board_init_r  in the SPL.

    Look forward to your reply!

    Thanks!

    • What are their roles and do they need to be modified

    • If all power supply is normal, can we not modify this code

    They are voltage rails feeding different voltage domains on SoC. They are needed
    for one time voltage setting in u-boot.

    If you trace back the scale_vcores(arch/arm/mach-omap2/clocks-common.c) function makes use of the above populated structures
    to set the voltages. If you believe the voltages at reset are correct you can try commenting out the function call altogether.


    2. If i want to write driver for TPS65263Q and LP87332, where the code should be put? 

        Can i put the code in the drivers/power/palmas.c/palmas_mmc1_poweron_ldo function?

        Do I need to add their device information to device tree?

        Can I directly enable the LDO output of TPS65263Q and LP87332 through the function palmas_i2c_write_u8

    The current situation is still stuck in the common/spl/spl.c/board_init_r  in the SPL.

    You try suggestion i gave for question above & see if you can boot?
    Also Can you point me to the exact line in board_init_r that you are stuck at?

    Best Regards,
    Keerthy

  • Hi Keerthy

    Follow your advice "Can you point me to the exact line in board_init_r that you are stuck at?"

    I add some log in in the board_init_r,then something strange happened.

    Before add debug code the log shows:

    U-Boot SPL 2019.01-00014-gf454ae0ae9-dirty (Apr 09 2021 - 11:21:18 +0800)
    DRA722-GP ES2.1
    Trying to boot from MMC1
    no pinctrl state for default mode
    drivers/power/palmas.c: palmas_mmc1_poweron_ldo: 50 ldo_volt:81 ldo_ctrl:80 volt
    drivers/power/palmas.c: palmas_i2c_write_u8: 184
    Function name is: i2c_get_chip_for_busnum
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043
    unable to get I2C bus. ret 1
    tps65903x: could not set LDO1 voltage.
    no pinctrl state for default mode
    Loading Environment from MMC... drivers/block/blk-uclass.c: blk_post_probe: 643
    drivers/block/blk-uclass.c: blk_post_probe: 645
    *** Warning - bad CRC, using default environment
    Function name is: i2c_get_chip_for_busnum
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043

    I just add print information between these two functions(spl_enable_clocks_for_vsdk, spl_setup_board_muxes), and only by adding print information between these two functions can the program continue to run.

    spl_enable_clocks_for_vsdk();
    ++printf("%s: %s: %d\n",__FILE__, __func__, __LINE__);
    spl_setup_board_muxes();

    The program can continue to run, the output information is shows:

    U-Boot SPL 2019.01-00014-gf454ae0ae9-dirty (Apr 09 2021 - 11:12:50 +0800)
    DRA722-GP ES2.1
    Trying to boot from MMC1
    no pinctrl state for default mode
    drivers/power/palmas.c: palmas_mmc1_poweron_ldo: 50 ldo_volt:81 ldo_ctrl:80 voltage:49
    drivers/power/palmas.c: palmas_i2c_write_u8: 184
    Function name is: i2c_get_chip_for_busnum
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043
    unable to get I2C bus. ret 1
    tps65903x: could not set LDO1 voltage.
    no pinctrl state for default mode
    Loading Environment from MMC... drivers/block/blk-uclass.c: blk_post_probe: 643
    drivers/block/blk-uclass.c: blk_post_probe: 645
    *** Warning - bad CRC, using default environment

    common/spl/spl.c: board_init_r: 652
    Function name is: i2c_get_chip_for_busnum
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043
    Function name is: i2c_get_chip_for_busnum
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043
    Function name is: i2c_get_chip_for_busnum
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043
    Function name is: i2c_get_chip_for_busnum
    Function name is: i2c_get_chip_for_busnum
    Function name is: i2c_get_chip_for_busnum


    U-Boot 2019.01-00014-gf454ae0ae9-dirty (Apr 09 2021 - 11:12:50 +0800)

    CPU : DRA722-GP ES2.1
    Model: TI DRA722
    Board: DRA72x EVM REV
    DRAM: 1 GiB
    NAND: 0 MiB
    MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from MMC... drivers/block/blk-uclass.c: blk_post_probe: 643
    drivers/block/blk-uclass.c: blk_post_probe: 645
    *** Warning - bad CRC, using default environment

    Function name is: i2c_get_chip_for_busnum
    drivers/i2c/omap24xx_i2c.c: omap_i2c_ofdata_to_platdata: 1070
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe: 1052
    drivers/i2c/omap24xx_i2c.c: omap_i2c_set_bus_speed: 1031
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043
    Warning: fastboot.board_rev: unknown board revision
    Net: drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    Could not get PHY for ethernet@48484000: addr 3

    Warning: ethernet@48484000 using MAC address from ROM
    eth0: ethernet@48484000
    Hit any key to stop autoboot: 0
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!
    Trying to boot Linux from eMMC ...
    switch to partitions #0, OK
    mmc1(part 0) is current device
    SD/MMC found on device 1
    4235840 bytes read in 30 ms (134.7 MiB/s)
    ** File not found /boot/dra72-evm.dtb **

    Starting kernel ...

    no ATAGS support: can't continue

    So I'm very confused. Can you help me to solve this problem.

    Thanks you very much!

  • Hi,

    We are seeing issues with i2c i.e primarily due to PMIC. Can you comment out scale_vcores call & try if you can boot?

    Best Regards,
    Keerthy

  • Hi, Keerthy

    I just comment out scale_vores function, in the arch/arm/mach-omap2/clocks-common.c/prim_init function.

    Unfortunately, nothing has changed.

    Log show:


    U-Boot SPL 2019.01-00014-gf454ae0ae9-dirty (Apr 12 2021 - 13:26:56 +0800)
    DRA722-GP ES2.1
    Trying to boot from MMC1
    no pinctrl state for default mode
    drivers/power/palmas.c: palmas_mmc1_poweron_ldo: 50 ldo_volt:81 ldo_ctrl:80 voltage:49
    drivers/power/palmas.c: palmas_i2c_write_u8: 184
    Function name is: i2c_get_chip_for_busnum
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043
    unable to get I2C bus. ret 1
    tps65903x: could not set LDO1 voltage.
    no pinctrl state for default mode
    Loading Environment from MMC... Card did not respond to voltage select!
    *** Warning - No block device, using default environment

    board/ti/dra7xx/evm.c: spl_setup_board_muxes: 1188
    board/ti/dra7xx/evm.c: spl_setup_board_muxes: 1190
    Function name is: i2c_get_chip_for_busnum
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043

    Thanks

  • Hi,

    Okay. In the omap_i2c_probe_chip(struct udevice *bus, uint chip_addr,
                                         uint chip_flags)

    Can you print the chip_addr & bus name? Can you check if that function is the last failing function? Or the hang is somewhere else?

    - Keerthy

  • Hi,

    1. bus->name:i2c@48070000,chip_addr:0x20

    2.According to my tests, it hangs on the dm_i2c_read function after i2c_get_chip_for_busnum(0, 0x21, 0, &dev) in line 1155, in the spl_setup_board_muxes function.

    Thanks

  • Hi,

    Can you try commenting out 'spl_setup_board_muxes' and check if this proceeds?
    Also  i2c_get_chip_for_busnum(0, 0x21, 0, &dev) is the chip_addr 0x21?

    Sorry i am not too sure of where it is hanging & why.

    - Keerthy

  • Hi,

    1. Yes, i commented out 'spl_setup_board_muxes' , and it can continue execute until 'no ATAGS support: can't continue'.

    2. Sorry i made a mistake, it actually hangs on the dm_i2c_read function after i2c_get_chip_for_busnum(0, 0x20, 0, &dev). I wrote 0x21 is actually 0x20

    3.When i commented out 'spl_setup_board_muxed', it stopped in the 'starting kernel ...', and the log is below.

    U-Boot SPL 2019.01-00014-gf454ae0ae9-dirty (Apr 16 2021 - 09:32:50 +0800)
    DRA722-GP ES2.1
    Trying to boot from MMC1
    no pinctrl state for default mode
    drivers/power/palmas.c: palmas_mmc1_poweron_ldo: 50 ldo_volt:81 ldo_ctrl:80 voltage:49
    drivers/power/palmas.c: palmas_i2c_write_u8: 184
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043
    bus->name:i2c@48070000,chip_addr:0x58
    unable to get I2C bus. ret 1
    tps65903x: could not set LDO1 voltage.
    no pinctrl state for default mode
    Loading Environment from MMC... *** Warning - bad CRC, using default environment

    common/spl/spl.c: board_init_r: 654


    U-Boot 2019.01-00014-gf454ae0ae9-dirty (Apr 16 2021 - 09:32:50 +0800)

    CPU : DRA722-GP ES2.1
    Model: TI DRA722
    Board: DRA72x EVM REV
    DRAM: 1 GiB
    NAND: 0 MiB
    MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from MMC... *** Warning - bad CRC, using default environment

    drivers/i2c/omap24xx_i2c.c: omap_i2c_ofdata_to_platdata: 1071
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe: 1053
    drivers/i2c/omap24xx_i2c.c: omap_i2c_set_bus_speed: 1031
    drivers/i2c/omap24xx_i2c.c: omap_i2c_probe_chip: 1043
    bus->name:i2c@48070000,chip_addr:0x21
    Warning: fastboot.board_rev: unknown board revision
    Net: drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    Could not get PHY for ethernet@48484000: addr 3

    Warning: ethernet@48484000 using MAC address from ROM
    eth0: ethernet@48484000
    Hit any key to stop autoboot: 0
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    drivers/i2c/omap24xx_i2c.c: omap_i2c_xfer: 1002
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!
    Trying to boot Linux from eMMC ...
    switch to partitions #0, OK
    mmc1(part 0) is current device
    SD/MMC found on device 1
    4235840 bytes read in 30 ms (134.7 MiB/s)
    ** File not found /boot/dra72-evm.dtb **

    Starting kernel ...

    no ATAGS support: can't continue

    From the log, i guess if the kernel can't find the dtb? And what can i do next ?

    Thanks

  • Hi,

    Please copy dra72-evm.dtb to your rootfs boot folder.
    dra72-evm.dtb should be in the SDK Linux : arch/arm/boot/dts/dra72-evm.dtb.

    Best Regards,
    Keerthy

  • Hi,

    Yes, actually dta720evm.dtb is in the rootfs boot folder.

    So, i think if is the problom of the SD card driver? I boot from sd card and from the log shows that it want to find and boot from sd card but failed.  Then turn to boot from emmc, which is not have the dra72-evm.dtb. 

    Because in boot cmd, I input the command "mmc info", it shows:

    i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!

    And i input the command "mmc dev 0", shows that:

    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    i2c_write: error waiting for data ACK (status=0x116)
    read error from device: bdf35450 register: 0x51!
    Card did not respond to voltage select!

    Continue input command "mmc dev 1", shows that:

    switch to partitions #0, OK
    mmc1(part 0) is current device

    Input command "mmc info", shows that:

    switch to partitions #0, OK
    mmc1(part 0) is current device
    => mmc info
    Device: OMAP SD/MMC
    Manufacturer ID: 15
    OEM: 100
    Name: 8GUF4
    Bus Speed: 192000000
    Mode : HS200 (200MHz)
    Rd Block Len: 512
    MMC version 5.1
    High Capacity: Yes
    Capacity: 7.3 GiB
    Bus Width: 8-bit
    Erase Group Size: 512 KiB
    HC WP Group Size: 8 MiB
    User Capacity: 7.3 GiB WRREL
    Boot Capacity: 31.9 MiB ENH
    RPMB Capacity: 4 MiB ENH

    So, could you help me to confirm my guess? I think i can read from SD card and why still show maybe some problems with sd card?

    I compared gpios of SD card of our costom board with EVM board. They are the same, which makes me confused,

    I need your help and guidance. 

    Thanks.

  • Hi,

    Can you add more prints to the sdhci driver and check where it is failing? Mostly custom board changes
    are impacting. This is tough to predict as i cannot reproduce locally.

    - Keerthy

  • Great! Are you able to see the MMC partitions from u-boot? Can you boot to kernel?

    - Keerthy

  • Hi

    1.Yes, I can see mmc partitions from u-boot. 

    2.It does boot from the kernel, but unfortunately it hang on the “lp8733-buck0: Bringing 0uV into 850000-850000uV”. Could you help me analyze why? and what can i do next ?  And also i will continue to solve the problem.

    The whole log is below:

    2555.log.txt
    U-Boot SPL 2019.01-00014-gf454ae0ae9-dirty (Apr 26 2021 - 10:45:44 +0800)
    DRA722-GP ES2.1
    Trying to boot from MMC1
    no pinctrl state for default mode
    unable to get I2C bus. ret 1
    tps65903x: could not set LDO1 voltage.
    no pinctrl state for default mode
    Loading Environment from MMC... OK
    
    
    U-Boot 2019.01-00014-gf454ae0ae9-dirty (Apr 26 2021 - 10:45:44 +0800)
    
    CPU  : DRA722-GP ES2.1
    Model: TI DRA722
    Board: DRA72x EVM REV
    DRAM:  1 GiB
    NAND:  0 MiB
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from MMC... OK
    Warning: fastboot.board_rev: unknown board revision
    Net:   i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    Could not get PHY for ethernet@48484000: addr 3
    eth0: ethernet@48484000
    Hit any key to stop autoboot:  0
    i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    ** Unable to read file boot.scr **
    174 bytes read in 1 ms (169.9 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc0 ...
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    4411904 bytes read in 193 ms (21.8 MiB/s)
    90718 bytes read in 4 ms (21.6 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8ffe6000, end 8ffff25d ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 4.19.73-00040-g3d036849ccdc-dirty (yao@Yao) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36))) #6 SMP PREEMPT Fri Mar 5 17:38:43 CST 2021
    [    0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
    [    0.000000] CPU: div instructions available: patching division code
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
    [    0.000000] OF: fdt: Machine model: TI DRA718 EVM
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] Reserved memory: created DMA memory pool at 0x0000000040300000, size 3 MiB
    [    0.000000] OF: reserved mem: initialized node cmem@40300000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: regions without no-map are not yet supported
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 80 MiB
    [    0.000000] OF: reserved mem: initialized node ipu2-memory@95800000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x000000009e000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node ipu1-memory@9d000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: regions without no-map are not yet supported
    [    0.000000] Reserved memory: created CMA memory pool at 0x00000000a1000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node dsp1-memory@99000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a9000000, size 64 MiB
    [    0.000000] OF: reserved mem: initialized node cmem@A9000000, compatible id shared-dma-pool
    [    0.000000] cma: Reserved 64 MiB at 0x00000000bbc00000
    [    0.000000] OMAP4: Map 0x00000000bfd00000 to (ptrval) for dram barrier
    [    0.000000] DRA722 ES2.1
    [    0.000000] random: get_random_bytes called from start_kernel+0xb4/0x470 with crng_init=0
    [    0.000000] percpu: Embedded 16 pages/cpu s36492 r8192 d20852 u65536
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 243264
    [    0.000000] Kernel command line: console=ttyO0,115200n8 vram=16M root=PARTUUID=2916b5c5-02 rw rootwait ip=none mem=1024M cma=64M
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    [    0.000000] Memory: 461360K/979968K available (10240K kernel code, 341K rwdata, 2804K rodata, 2048K init, 269K bss, 305616K reserved, 212992K cma-reserved, 193536K highmem)
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    [    0.000000]     vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xf0000000   ( 768 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0x(ptrval) - 0x(ptrval)   (12256 kB)
    [    0.000000]       .init : 0x(ptrval) - 0x(ptrval)   (2048 kB)
    [    0.000000]       .data : 0x(ptrval) - 0x(ptrval)   ( 342 kB)
    [    0.000000]        .bss : 0x(ptrval) - 0x(ptrval)   ( 270 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
    [    0.000000]  Tasks RCU enabled.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] GIC: Using split EOI/Deactivate mode
    [    0.000000] OMAP clockevent source: timer1 at 32786 Hz
    [    0.000000] arch_timer: cp15 timer(s) running at 6.14MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns
    [    0.000005] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
    [    0.000018] Switching to timer-based delay loop, resolution 162ns
    [    0.000293] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000303] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000747] Console: colour dummy device 80x30
    [    0.000765] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000773] This ensures that you still see kernel messages. Please
    [    0.000780] update your kernel commandline.
    [    0.000814] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
    [    0.000831] pid_max: default: 32768 minimum: 301
    [    0.000954] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.000968] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.001520] CPU: Testing write buffer coherency: ok
    [    0.001558] CPU0: Spectre v2: using ICIALLU workaround
    [    0.001775] /cpus/cpu@0 missing clock-frequency property
    [    0.001789] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.059908] Setting up static identity map for 0x80200000 - 0x80200060
    [    0.079916] rcu: Hierarchical SRCU implementation.
    [    0.100101] EFI services will not be available.
    [    0.119975] smp: Bringing up secondary CPUs ...
    [    0.119987] smp: Brought up 1 node, 1 CPU
    [    0.119997] SMP: Total of 1 processors activated (12.29 BogoMIPS).
    [    0.120005] CPU: All CPU(s) started in HYP mode.
    [    0.120012] CPU: Virtualization extensions available.
    [    0.120456] devtmpfs: initialized
    [    0.140158] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.140451] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.140470] futex hash table entries: 256 (order: 2, 16384 bytes)
    [    0.144081] pinctrl core: initialized pinctrl subsystem
    [    0.144626] DMI not present or invalid.
    [    0.144901] NET: Registered protocol family 16
    [    0.150938] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.151828] omap_hwmod: l3_main_2 using broken dt data from ocp
    [    0.336259] cpuidle: using governor ladder
    [    0.336295] cpuidle: using governor menu
    [    0.346655] OMAP GPIO hardware version 0.1
    [    0.369229] No ATAGs?
    [    0.369277] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    0.369292] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    0.369851] omap4_sram_init:Unable to allocate sram needed to handle errata I688
    [    0.369864] omap4_sram_init:Unable to get sram pool needed to handle errata I688
    [    0.370562] OMAP DMA hardware revision 0.0
    [    0.402591] edma 43300000.edma: memcpy is disabled
    [    0.406026] edma 43300000.edma: TI EDMA DMA engine driver
    [    0.413221] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [    0.414020] evm_5v0: supplied by evm_12v0
    [    0.414291] evm_3v6: supplied by evm_5v0
    [    0.414553] vsys_3v3: supplied by evm_12v0
    [    0.414826] evm_3v3: supplied by vsys_3v3
    [    0.415092] aic_dvdd: supplied by evm_3v3
    [    0.418544] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    0.418726] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    0.418968] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    0.419211] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    0.419556] iommu: Adding device 58820000.ipu to group 1
    [    0.419635] iommu: Adding device 55020000.ipu to group 2
    [    0.419764] iommu: Adding device 40800000.dsp to group 0
    [    0.421026] SCSI subsystem initialized
    [    0.450785] pcf857x: probe of 0-0020 failed with error -121
    [    0.451047] pcf857x: probe of 0-0021 failed with error -121
    [    0.451425] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    0.451634] media: Linux media interface: v0.10
    [    0.451673] videodev: Linux video capture interface: v2.00
    [    0.451752] pps_core: LinuxPPS API ver. 1 registered
    [    0.451761] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.451784] PTP clock support registered
    [    0.451814] EDAC MC: Ver: 3.0.0
    [    0.461368] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    0.461554] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [    0.470938] Advanced Linux Sound Architecture Driver Initialized.
    [    0.471762] clocksource: Switched to clocksource arch_sys_counter
    [    0.479946] NET: Registered protocol family 2
    [    0.480547] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
    [    0.480577] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.480639] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
    [    0.480944] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.481019] UDP hash table entries: 512 (order: 2, 16384 bytes)
    [    0.481054] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
    [    0.481185] NET: Registered protocol family 1
    [    0.511666] RPC: Registered named UNIX socket transport module.
    [    0.511677] RPC: Registered udp transport module.
    [    0.511686] RPC: Registered tcp transport module.
    [    0.511694] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.512902] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
    [    0.513860] Initialise system trusted keyrings
    [    0.514027] workingset: timestamp_bits=14 max_order=18 bucket_order=4
    [    0.518974] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.529484] NFS: Registering the id_resolver key type
    [    0.529508] Key type id_resolver registered
    [    0.529517] Key type id_legacy registered
    [    0.529555] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.531519] Key type asymmetric registered
    [    0.531532] Asymmetric key parser 'x509' registered
    [    0.531580] bounce: pool size: 64 pages
    [    0.531618] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
    [    0.531628] io scheduler noop registered
    [    0.531638] io scheduler deadline registered
    [    0.531742] io scheduler cfq registered (default)
    [    0.531790] io scheduler mq-deadline registered
    [    0.531801] io scheduler kyber registered
    [    0.536999] pinctrl-single 4a003400.pinmux: 282 pins, size 1128
    [    0.537160] pinctrl-single 4a002e8c.pinmux: please update dts to use #pinctrl-cells = <1>
    [    0.537215] pinctrl-single 4a002e8c.pinmux: initialized with no interrupts
    [    0.537227] pinctrl-single 4a002e8c.pinmux: 1 pins, size 4
    [    0.561062] dra7-pcie 51000000.pcie: Linked as a consumer to phy-4a094000.pciephy.0
    [    0.561323] dra7-pcie 51000000.pcie: WA for Errata i870 not applied
    [    0.561424] dra7-pcie 51000000.pcie: host bridge /ocp/axi@0/pcie@51000000 ranges:
    [    0.561467] dra7-pcie 51000000.pcie:    IO 0x20003000..0x20012fff -> 0x00000000
    [    0.561496] dra7-pcie 51000000.pcie:   MEM 0x20013000..0x2fffffff -> 0x20013000
    [    1.561768] dra7-pcie 51000000.pcie: Phy link never came up
    [    1.561909] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    1.561924] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    1.561935] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
    [    1.561947] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    1.567740] PCI: bus0: Fast back to back transfers disabled
    [    1.573134] PCI: bus1: Fast back to back transfers enabled
    [    1.573177] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff 64bit]
    [    1.573197] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
    [    1.573526] pcieport 0000:00:00.0: Signaling PME with IRQ 164
    [    1.573663] pcieport 0000:00:00.0: AER enabled with IRQ 164
    [    2.861515] clock: dpll_abe_ck failed transition to 'locked'
    [    4.145835] clock: dpll_abe_ck failed transition to 'locked'
    [    4.145904] ------------[ cut here ]------------
    [    4.145925] WARNING: CPU: 0 PID: 1 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x330/0x380
    [    4.145937] 44000000.ocp:L3 Custom Error: MASTER MPU TARGET L4_PER2_P3 (Idle): Data Access in Supervisor mode during Functional access
    [    4.145945] Modules linked in:
    [    4.145962] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.19.73-00040-g3d036849ccdc-dirty #6
    [    4.145971] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    4.145979] Backtrace:
    [    4.145999] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    4.146012]  r7:c0dfe6d8 r6:60000193 r5:00000000 r4:c1251ff0
    [    4.146027] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    4.146042] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    4.146054]  r7:c0dfe6d8 r6:00000009 r5:00000000 r4:ef0839c4
    [    4.146066] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    4.146077]  r9:ef1cb740 r8:f0882564 r7:c0dfe604 r6:c0dfe544 r5:c0dfe6a8 r4:c1204c48
    [    4.146090] [<c022ddb0>] (warn_slowpath_fmt) from [<c0553cdc>] (l3_interrupt_handler+0x330/0x380)
    [    4.146099]  r3:ef1ce9c0 r2:c0dfe6a8
    [    4.146108]  r5:00000000 r4:80080003
    [    4.146124] [<c05539ac>] (l3_interrupt_handler) from [<c0288b70>] (__handle_irq_event_percpu+0x68/0x140)
    [    4.146135]  r10:c1253c38 r9:ef1ccc00 r8:00000017 r7:ef083af0 r6:00000000 r5:ef1ccc68
    [    4.146143]  r4:ef1cee80
    [    4.146158] [<c0288b08>] (__handle_irq_event_percpu) from [<c0288c7c>] (handle_irq_event_percpu+0x34/0x88)
    [    4.146169]  r10:ef083d0c r9:ef082000 r8:ef008000 r7:00000001 r6:ef1ccc00 r5:ef1ccc68
    [    4.146177]  r4:c1204c48
    [    4.146191] [<c0288c48>] (handle_irq_event_percpu) from [<c0288d10>] (handle_irq_event+0x40/0x64)
    [    4.146200]  r6:c120a374 r5:ef1ccc68 r4:ef1ccc00
    [    4.146213] [<c0288cd0>] (handle_irq_event) from [<c028ca58>] (handle_fasteoi_irq+0xc0/0x168)
    [    4.146223]  r7:00000001 r6:c120a374 r5:ef1ccc68 r4:ef1ccc00
    [    4.146236] [<c028c998>] (handle_fasteoi_irq) from [<c0287d6c>] (generic_handle_irq+0x2c/0x3c)
    [    4.146246]  r7:00000001 r6:00000000 r5:00000000 r4:c1069cfc
    [    4.146259] [<c0287d40>] (generic_handle_irq) from [<c02883d0>] (__handle_domain_irq+0x64/0xbc)
    [    4.146273] [<c028836c>] (__handle_domain_irq) from [<c0552018>] (gic_handle_irq+0x44/0x80)
    [    4.146284]  r9:ef082000 r8:fa213000 r7:ef083bb8 r6:fa212000 r5:fa21200c r4:c1205100
    [    4.146297] [<c0551fd4>] (gic_handle_irq) from [<c02019f8>] (__irq_svc+0x58/0x8c)
    [    4.146306] Exception stack(0xef083bb8 to 0xef083c00)
    [    4.146315] 3ba0:                                                       c129159c 40000013
    [    4.146325] 3bc0: 00000000 000008ee c129159c ef69e92c 40000013 c0e0c98c ef083c40 ef69e834
    [    4.146336] 3be0: ef083d0c ef083c14 ef083c18 ef083c08 c08419ac c0a145ec a0000013 ffffffff
    [    4.146347]  r9:ef082000 r8:ef083c40 r7:ef083bec r6:ffffffff r5:a0000013 r4:c0a145ec
    [    4.146364] [<c0a145c4>] (_raw_spin_unlock_irqrestore) from [<c08419ac>] (of_find_property+0x48/0x54)
    [    4.146378] [<c0841964>] (of_find_property) from [<c0841e00>] (of_phandle_iterator_init+0x4c/0xac)
    [    4.146389]  r9:ef69e834 r8:00000000 r7:c0e0c98c r6:ef69e834 r5:c1204c48 r4:ef083c78
    [    4.146403] [<c0841db4>] (of_phandle_iterator_init) from [<c0843320>] (__of_parse_phandle_with_args+0x40/0xf8)
    [    4.146414]  r8:ef083d0c r7:c1204c48 r6:00000000 r5:00000000 r4:ef23e810
    [    4.146428] [<c08432e0>] (__of_parse_phandle_with_args) from [<c0843474>] (of_parse_phandle_with_args+0x2c/0x3c)
    [    4.146439]  r8:00000000 r7:00000000 r6:ee84b0c0 r5:00000000 r4:ef23e810
    [    4.146455] [<c0843448>] (of_parse_phandle_with_args) from [<c05c6b64>] (of_dra7_atl_clk_probe+0xe4/0x274)
    [    4.146470] [<c05c6a80>] (of_dra7_atl_clk_probe) from [<c06a8d50>] (platform_drv_probe+0x50/0xa0)
    [    4.146481]  r10:00000000 r9:c1228888 r8:00000000 r7:00000000 r6:c1228888 r5:00000000
    [    4.146488]  r4:ef23e810
    [    4.146501] [<c06a8d00>] (platform_drv_probe) from [<c06a6da0>] (really_probe+0x204/0x2c0)
    [    4.146511]  r7:00000000 r6:c128f0b8 r5:ef23e810 r4:c128f0b4
    [    4.146525] [<c06a6b9c>] (really_probe) from [<c06a7000>] (driver_probe_device+0x68/0x180)
    [    4.146536]  r10:c1060bd8 r9:c104b834 r8:00000000 r7:c06a7118 r6:ef23e844 r5:c1228888
    [    4.146544]  r4:ef23e810 r3:00000000
    [    4.146558] [<c06a6f98>] (driver_probe_device) from [<c06a720c>] (__driver_attach+0xf4/0xf8)
    [    4.146569]  r9:c104b834 r8:00000000 r7:c06a7118 r6:ef23e844 r5:c1228888 r4:ef23e810
    [    4.146582] [<c06a7118>] (__driver_attach) from [<c06a4e6c>] (bus_for_each_dev+0x7c/0xbc)
    [    4.146592]  r7:c06a7118 r6:c1228888 r5:c1204c48 r4:ef237b34
    [    4.146605] [<c06a4df0>] (bus_for_each_dev) from [<c06a66d8>] (driver_attach+0x24/0x28)
    [    4.146615]  r7:00000000 r6:ee84b000 r5:c12368d8 r4:c1228888
    [    4.146628] [<c06a66b4>] (driver_attach) from [<c06a6150>] (bus_add_driver+0x1c4/0x208)
    [    4.146642] [<c06a5f8c>] (bus_add_driver) from [<c06a7bdc>] (driver_register+0x7c/0x110)
    [    4.146652]  r7:c10272fc r6:ffffe000 r5:c1204c48 r4:c1228888
    [    4.146665] [<c06a7b60>] (driver_register) from [<c06a8cb4>] (__platform_driver_register+0x48/0x50)
    [    4.146674]  r5:c1204c48 r4:c1255740
    [    4.146688] [<c06a8c6c>] (__platform_driver_register) from [<c1027318>] (dra7_atl_clk_driver_init+0x1c/0x20)
    [    4.146702] [<c10272fc>] (dra7_atl_clk_driver_init) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    4.146716] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    4.146726]  r8:c104b854 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000007
    [    4.146741] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    4.146751]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    4.146758]  r4:00000000
    [    4.146771] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    4.146779] Exception stack(0xef083fb0 to 0xef083ff8)
    [    4.146789] 3fa0:                                     00000000 00000000 00000000 00000000
    [    4.146799] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    4.146808] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    4.146816]  r5:c0a0e3f8 r4:00000000
    [    4.146828] ---[ end trace 30f54ab052b7b402 ]---
    [    4.146871] ------------[ cut here ]------------
    [    4.146885] WARNING: CPU: 0 PID: 1 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x330/0x380
    [    4.146894] 44000000.ocp:L3 Custom Error: MASTER MPU TARGET L4_PER2_P3 (Idle): Data Access in Supervisor mode during Functional access
    [    4.146901] Modules linked in:
    [    4.146916] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #6
    [    4.146924] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    4.146930] Backtrace:
    [    4.146947] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    4.146958]  r7:c0dfe6d8 r6:60000193 r5:00000000 r4:c1251ff0
    [    4.146970] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    4.146983] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    4.146993]  r7:c0dfe6d8 r6:00000009 r5:00000000 r4:ef0839c4
    [    4.147004] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    4.147015]  r9:ef1cb740 r8:f0882564 r7:c0dfe604 r6:c0dfe544 r5:c0dfe6a8 r4:c1204c48
    [    4.147028] [<c022ddb0>] (warn_slowpath_fmt) from [<c0553cdc>] (l3_interrupt_handler+0x330/0x380)
    [    4.147037]  r3:ef1ce9c0 r2:c0dfe6a8
    [    4.147045]  r5:00000000 r4:80080003
    [    4.147059] [<c05539ac>] (l3_interrupt_handler) from [<c0288b70>] (__handle_irq_event_percpu+0x68/0x140)
    [    4.147070]  r10:c1253c38 r9:ef1ccc00 r8:00000017 r7:ef083af0 r6:00000000 r5:ef1ccc68
    [    4.147078]  r4:ef1cee80
    [    4.147092] [<c0288b08>] (__handle_irq_event_percpu) from [<c0288c7c>] (handle_irq_event_percpu+0x34/0x88)
    [    4.147103]  r10:ef083d0c r9:ef082000 r8:ef008000 r7:00000001 r6:ef1ccc00 r5:ef1ccc68
    [    4.147111]  r4:c1204c48
    [    4.147124] [<c0288c48>] (handle_irq_event_percpu) from [<c0288d10>] (handle_irq_event+0x40/0x64)
    [    4.147133]  r6:c120a374 r5:ef1ccc68 r4:ef1ccc00
    [    4.147146] [<c0288cd0>] (handle_irq_event) from [<c028ca58>] (handle_fasteoi_irq+0xc0/0x168)
    [    4.147156]  r7:00000001 r6:c120a374 r5:ef1ccc68 r4:ef1ccc00
    [    4.147168] [<c028c998>] (handle_fasteoi_irq) from [<c0287d6c>] (generic_handle_irq+0x2c/0x3c)
    [    4.147177]  r7:00000001 r6:00000000 r5:00000000 r4:c1069cfc
    [    4.147190] [<c0287d40>] (generic_handle_irq) from [<c02883d0>] (__handle_domain_irq+0x64/0xbc)
    [    4.147203] [<c028836c>] (__handle_domain_irq) from [<c0552018>] (gic_handle_irq+0x44/0x80)
    [    4.147215]  r9:ef082000 r8:fa213000 r7:ef083bb8 r6:fa212000 r5:fa21200c r4:c1205100
    [    4.147227] [<c0551fd4>] (gic_handle_irq) from [<c02019f8>] (__irq_svc+0x58/0x8c)
    [    4.147236] Exception stack(0xef083bb8 to 0xef083c00)
    [    4.147245] 3ba0:                                                       c129159c 40000013
    [    4.147255] 3bc0: 00000000 000008fe c129159c ef69e92c 40000013 c0e0c98c ef083c40 ef69e834
    [    4.147265] 3be0: ef083d0c ef083c14 ef083c18 ef083c08 c08419ac c0a145ec a0000013 ffffffff
    [    4.147276]  r9:ef082000 r8:ef083c40 r7:ef083bec r6:ffffffff r5:a0000013 r4:c0a145ec
    [    4.147290] [<c0a145c4>] (_raw_spin_unlock_irqrestore) from [<c08419ac>] (of_find_property+0x48/0x54)
    [    4.147303] [<c0841964>] (of_find_property) from [<c0841e00>] (of_phandle_iterator_init+0x4c/0xac)
    [    4.147315]  r9:ef69e834 r8:00000000 r7:c0e0c98c r6:ef69e834 r5:c1204c48 r4:ef083c78
    [    4.147329] [<c0841db4>] (of_phandle_iterator_init) from [<c0843320>] (__of_parse_phandle_with_args+0x40/0xf8)
    [    4.147340]  r8:ef083d0c r7:c1204c48 r6:00000003 r5:00000003 r4:ef03f6c4
    [    4.147353] [<c08432e0>] (__of_parse_phandle_with_args) from [<c0843474>] (of_parse_phandle_with_args+0x2c/0x3c)
    [    4.147363]  r8:ee8b59c0 r7:00000000 r6:00000000 r5:00000003 r4:ef03f6c4
    [    4.147378] [<c0843448>] (of_parse_phandle_with_args) from [<c05c6b64>] (of_dra7_atl_clk_probe+0xe4/0x274)
    [    4.147392] [<c05c6a80>] (of_dra7_atl_clk_probe) from [<c06a8d50>] (platform_drv_probe+0x50/0xa0)
    [    4.147403]  r10:00000000 r9:c1228888 r8:00000000 r7:00000000 r6:c1228888 r5:00000000
    [    4.147410]  r4:ef23e810
    [    4.147423] [<c06a8d00>] (platform_drv_probe) from [<c06a6da0>] (really_probe+0x204/0x2c0)
    [    4.147433]  r7:00000000 r6:c128f0b8 r5:ef23e810 r4:c128f0b4
    [    4.147446] [<c06a6b9c>] (really_probe) from [<c06a7000>] (driver_probe_device+0x68/0x180)
    [    4.147457]  r10:c1060bd8 r9:c104b834 r8:00000000 r7:c06a7118 r6:ef23e844 r5:c1228888
    [    4.147465]  r4:ef23e810 r3:00000000
    [    4.147479] [<c06a6f98>] (driver_probe_device) from [<c06a720c>] (__driver_attach+0xf4/0xf8)
    [    4.147489]  r9:c104b834 r8:00000000 r7:c06a7118 r6:ef23e844 r5:c1228888 r4:ef23e810
    [    4.147503] [<c06a7118>] (__driver_attach) from [<c06a4e6c>] (bus_for_each_dev+0x7c/0xbc)
    [    4.147513]  r7:c06a7118 r6:c1228888 r5:c1204c48 r4:ef237b34
    [    4.147526] [<c06a4df0>] (bus_for_each_dev) from [<c06a66d8>] (driver_attach+0x24/0x28)
    [    4.147536]  r7:00000000 r6:ee84b000 r5:c12368d8 r4:c1228888
    [    4.147549] [<c06a66b4>] (driver_attach) from [<c06a6150>] (bus_add_driver+0x1c4/0x208)
    [    4.147563] [<c06a5f8c>] (bus_add_driver) from [<c06a7bdc>] (driver_register+0x7c/0x110)
    [    4.147573]  r7:c10272fc r6:ffffe000 r5:c1204c48 r4:c1228888
    [    4.147585] [<c06a7b60>] (driver_register) from [<c06a8cb4>] (__platform_driver_register+0x48/0x50)
    [    4.147594]  r5:c1204c48 r4:c1255740
    [    4.147607] [<c06a8c6c>] (__platform_driver_register) from [<c1027318>] (dra7_atl_clk_driver_init+0x1c/0x20)
    [    4.147620] [<c10272fc>] (dra7_atl_clk_driver_init) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    4.147633] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    4.147644]  r8:c104b854 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000007
    [    4.147657] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    4.147668]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    4.147675]  r4:00000000
    [    4.147687] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    4.147696] Exception stack(0xef083fb0 to 0xef083ff8)
    [    4.147705] 3fa0:                                     00000000 00000000 00000000 00000000
    [    4.147715] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    4.147725] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    4.147733]  r5:c0a0e3f8 r4:00000000
    [    4.147741] ---[ end trace 30f54ab052b7b403 ]---
    [    4.147767] ------------[ cut here ]------------
    [    4.147782] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:828 clk_core_disable+0xa4/0xa8
    [    4.147790] atl_cm:clk:0000:0 already disabled
    [    4.147797] Modules linked in:
    [    4.147812] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #6
    [    4.147820] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    4.147827] Backtrace:
    [    4.147843] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    4.147853]  r7:c0e0a480 r6:60000093 r5:00000000 r4:c1251ff0
    [    4.147865] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    4.147878] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    4.147888]  r7:c0e0a480 r6:00000009 r5:00000000 r4:ef083ad4
    [    4.147899] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    4.147911]  r9:c1204c48 r8:c0220b58 r7:c1203d00 r6:c1212e74 r5:c0e0a530 r4:c1204c48
    [    4.147923] [<c022ddb0>] (warn_slowpath_fmt) from [<c05bcf04>] (clk_core_disable+0xa4/0xa8)
    [    4.147932]  r3:ef01c640 r2:c0e0a530
    [    4.147940]  r5:ef01b600 r4:ef01b600
    [    4.147954] [<c05bce60>] (clk_core_disable) from [<c05bcf28>] (clk_core_disable_lock+0x20/0x2c)
    [    4.147962]  r5:ef01b600 r4:80000093
    [    4.147976] [<c05bcf08>] (clk_core_disable_lock) from [<c05bcf58>] (clk_disable+0x24/0x28)
    [    4.147984]  r5:c1255dbc r4:c1212e74
    [    4.148000] [<c05bcf34>] (clk_disable) from [<c021d74c>] (_disable_clocks+0x20/0x98)
    [    4.148013] [<c021d72c>] (_disable_clocks) from [<c021e334>] (_idle+0x188/0x248)
    [    4.148023]  r7:c1203d00 r6:c1204c48 r5:c1255dbc r4:c1212e74
    [    4.148035] [<c021e1ac>] (_idle) from [<c021ffcc>] (omap_hwmod_idle+0x2c/0x4c)
    [    4.148046]  r9:c1204c48 r8:c0220b58 r7:c1203d00 r6:a0000093 r5:c1212ec0 r4:c1212e74
    [    4.148060] [<c021ffa0>] (omap_hwmod_idle) from [<c0220b04>] (omap_device_idle+0x48/0x9c)
    [    4.148069]  r7:c1203d00 r6:00000001 r5:ef23ce80 r4:00000000
    [    4.148083] [<c0220abc>] (omap_device_idle) from [<c0220b7c>] (_od_runtime_suspend+0x24/0x28)
    [    4.148092]  r7:c1203d00 r6:ef23e888 r5:00000000 r4:ef23e810
    [    4.148107] [<c0220b58>] (_od_runtime_suspend) from [<c06b2704>] (__rpm_callback+0x3c/0x1e0)
    [    4.148115]  r5:00000000 r4:ef23e810
    [    4.148126] [<c06b26c8>] (__rpm_callback) from [<c06b28d0>] (rpm_callback+0x28/0x88)
    [    4.148137]  r10:ffffe000 r9:c1204c48 r8:00000008 r7:c1203d00 r6:c0220b58 r5:00000000
    [    4.148145]  r4:ef23e810
    [    4.148156] [<c06b28a8>] (rpm_callback) from [<c06b1928>] (rpm_suspend+0x148/0x518)
    [    4.148166]  r7:c1203d00 r6:c0220b58 r5:00000000 r4:ef23e810
    [    4.148177] [<c06b17e0>] (rpm_suspend) from [<c06b1e84>] (rpm_idle+0xc8/0x148)
    [    4.148188]  r10:ef083d0c r9:ef69e834 r8:ef23e8d4 r7:00000000 r6:00000004 r5:00000000
    [    4.148195]  r4:ef23e810
    [    4.148207] [<c06b1dbc>] (rpm_idle) from [<c06b1f68>] (__pm_runtime_idle+0x64/0x88)
    [    4.148218]  r9:ef69e834 r8:ee8b5a00 r7:60000013 r6:ef23e888 r5:00000004 r4:ef23e810
    [    4.148232] [<c06b1f04>] (__pm_runtime_idle) from [<c05c6c74>] (of_dra7_atl_clk_probe+0x1f4/0x274)
    [    4.148241]  r7:00000000 r6:ee84b0c0 r5:00000004 r4:ef03f8c4
    [    4.148254] [<c05c6a80>] (of_dra7_atl_clk_probe) from [<c06a8d50>] (platform_drv_probe+0x50/0xa0)
    [    4.148265]  r10:00000000 r9:c1228888 r8:00000000 r7:00000000 r6:c1228888 r5:00000000
    [    4.148272]  r4:ef23e810
    [    4.148284] [<c06a8d00>] (platform_drv_probe) from [<c06a6da0>] (really_probe+0x204/0x2c0)
    [    4.148294]  r7:00000000 r6:c128f0b8 r5:ef23e810 r4:c128f0b4
    [    4.148308] [<c06a6b9c>] (really_probe) from [<c06a7000>] (driver_probe_device+0x68/0x180)
    [    4.148318]  r10:c1060bd8 r9:c104b834 r8:00000000 r7:c06a7118 r6:ef23e844 r5:c1228888
    [    4.148326]  r4:ef23e810 r3:00000000
    [    4.148339] [<c06a6f98>] (driver_probe_device) from [<c06a720c>] (__driver_attach+0xf4/0xf8)
    [    4.148351]  r9:c104b834 r8:00000000 r7:c06a7118 r6:ef23e844 r5:c1228888 r4:ef23e810
    [    4.148364] [<c06a7118>] (__driver_attach) from [<c06a4e6c>] (bus_for_each_dev+0x7c/0xbc)
    [    4.148373]  r7:c06a7118 r6:c1228888 r5:c1204c48 r4:ef237b34
    [    4.148386] [<c06a4df0>] (bus_for_each_dev) from [<c06a66d8>] (driver_attach+0x24/0x28)
    [    4.148395]  r7:00000000 r6:ee84b000 r5:c12368d8 r4:c1228888
    [    4.148408] [<c06a66b4>] (driver_attach) from [<c06a6150>] (bus_add_driver+0x1c4/0x208)
    [    4.148422] [<c06a5f8c>] (bus_add_driver) from [<c06a7bdc>] (driver_register+0x7c/0x110)
    [    4.148432]  r7:c10272fc r6:ffffe000 r5:c1204c48 r4:c1228888
    [    4.148444] [<c06a7b60>] (driver_register) from [<c06a8cb4>] (__platform_driver_register+0x48/0x50)
    [    4.148452]  r5:c1204c48 r4:c1255740
    [    4.148465] [<c06a8c6c>] (__platform_driver_register) from [<c1027318>] (dra7_atl_clk_driver_init+0x1c/0x20)
    [    4.148478] [<c10272fc>] (dra7_atl_clk_driver_init) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    4.148490] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    4.148500]  r8:c104b854 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000007
    [    4.148513] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    4.148524]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    4.148531]  r4:00000000
    [    4.148544] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    4.148551] Exception stack(0xef083fb0 to 0xef083ff8)
    [    4.148561] 3fa0:                                     00000000 00000000 00000000 00000000
    [    4.148571] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    4.148580] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    4.148588]  r5:c0a0e3f8 r4:00000000
    [    4.148596] ---[ end trace 30f54ab052b7b404 ]---
    [    4.194803] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    4.198442] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 45, base_baud = 3000000) is a 8250
    [    6.895305] console [ttyS0] enabled
    [    6.901145] omap_rng 48090000.rng: Random Number Generator ver. 20
    [    6.907502] random: fast init done
    [    6.911057] random: crng init done
    [    6.928163] brd: module loaded
    [    6.937647] loop: module loaded
    [    6.941919] BUCK0: supplied by vsys_3v3
    [    6.946137] lp8733-buck0: Bringing 0uV into 850000-850000uV
    

  • Hi,

    If your board does not contain the lp8733 PMIC then you should remove the DT node for it and its references.

    - Keerthy

  • Hi,

    1.Actually it contains lp8733 PMIC, and i will continue to adjust the device tree to fit the hardware.

    2.Could you tell me why when i disable CONFIG_MMC_IO_VOLTAGE, it can recognize the sd card? it confused me a lot!

    Thanks

  • 2.Could you tell me why when i disable CONFIG_MMC_IO_VOLTAGE, it can recognize the sd card? it confused me a lot!

    This is needed for UHS modes and i believe on your board the voltage switching from 3.2 to 1.8V is not working that well and
    SD probe was failing and hence you could not recognize the SD card partitions. With CONFIG_MMC_IO_VOLTAGEdisabled no need of voltage swicthing & SD card probe is fine.

    Best Regards,
    Keerthy

  • Hi,

    OK, got it.

    On the other hand, I remove DT node which related with lp8733.  And i hanged on "Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b"

    Could you help me to analyze this problem? Thanks

    The whole log is below:

    3581.log.txt

  • Hi,

    Please remove all the mcasp nodes. That seems to be crashing for you.

    Best Regards,
    Keerthy

  • Hi,

    I have removed all the nodes of mcasp. It also stops.

    Could you help me to go on analyzing the problem?

    The whle log is below:

    According to the log, i have remove all rtc and sound nodes with the same result.

    Thanks

    5873.log3.txt
    U-Boot SPL 2019.01-00014-gf454ae0ae9-dirty (Apr 30 2021 - 13:56:57 +0800)
    DRA722-GP ES2.1
    Trying to boot from MMC1
    no pinctrl state for default mode
    unable to get I2C bus. ret 1
    tps65903x: could not set LDO1 voltage.
    no pinctrl state for default mode
    Loading Environment from MMC... OK
    
    
    U-Boot 2019.01-00014-gf454ae0ae9-dirty (Apr 30 2021 - 13:56:57 +0800)
    
    CPU  : DRA722-GP ES2.1
    Model: TI DRA722
    Board: DRA72x EVM REV
    DRAM:  1 GiB
    NAND:  0 MiB
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from MMC... OK
    Warning: fastboot.board_rev: unknown board revision
    Net:   i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    Could not get PHY for ethernet@48484000: addr 3
    eth0: ethernet@48484000
    Hit any key to stop autoboot:  0
    i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    ** Unable to read file boot.scr **
    174 bytes read in 1 ms (169.9 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc0 ...
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    4411904 bytes read in 193 ms (21.8 MiB/s)
    86584 bytes read in 5 ms (16.5 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8ffe7000, end 8ffff237 ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 4.19.73-00040-g3d036849ccdc-dirty (yao@Yao) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36))) #7 SMP PREEMPT Fri Apr 16 09:33:41 CST 2021
    [    0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
    [    0.000000] CPU: div instructions available: patching division code
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
    [    0.000000] OF: fdt: Machine model: TI DRA718 EVM
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] Reserved memory: created DMA memory pool at 0x0000000040300000, size 3 MiB
    [    0.000000] OF: reserved mem: initialized node cmem@40300000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: regions without no-map are not yet supported
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 80 MiB
    [    0.000000] OF: reserved mem: initialized node ipu2-memory@95800000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x000000009e000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node ipu1-memory@9d000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: regions without no-map are not yet supported
    [    0.000000] Reserved memory: created CMA memory pool at 0x00000000a1000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node dsp1-memory@99000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a9000000, size 64 MiB
    [    0.000000] OF: reserved mem: initialized node cmem@A9000000, compatible id shared-dma-pool
    [    0.000000] cma: Reserved 64 MiB at 0x00000000bbc00000
    [    0.000000] OMAP4: Map 0x00000000bfd00000 to (ptrval) for dram barrier
    [    0.000000] DRA722 ES2.1
    [    0.000000] random: get_random_bytes called from start_kernel+0xb4/0x470 with crng_init=0
    [    0.000000] percpu: Embedded 16 pages/cpu s36492 r8192 d20852 u65536
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 243264
    [    0.000000] Kernel command line: console=ttyO0,115200n8 vram=16M root=PARTUUID=f3b51116-02 rw rootwait ip=none mem=1024M cma=64M
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    [    0.000000] Memory: 461372K/979968K available (10240K kernel code, 341K rwdata, 2804K rodata, 2048K init, 269K bss, 305604K reserved, 212992K cma-reserved, 193536K highmem)
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    [    0.000000]     vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xf0000000   ( 768 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0x(ptrval) - 0x(ptrval)   (12256 kB)
    [    0.000000]       .init : 0x(ptrval) - 0x(ptrval)   (2048 kB)
    [    0.000000]       .data : 0x(ptrval) - 0x(ptrval)   ( 342 kB)
    [    0.000000]        .bss : 0x(ptrval) - 0x(ptrval)   ( 270 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
    [    0.000000]  Tasks RCU enabled.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] GIC: Using split EOI/Deactivate mode
    [    0.000000] OMAP clockevent source: timer1 at 32786 Hz
    [    0.000000] arch_timer: cp15 timer(s) running at 6.14MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns
    [    0.000005] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
    [    0.000018] Switching to timer-based delay loop, resolution 162ns
    [    0.000300] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000310] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000736] Console: colour dummy device 80x30
    [    0.000756] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000764] This ensures that you still see kernel messages. Please
    [    0.000771] update your kernel commandline.
    [    0.000806] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
    [    0.000823] pid_max: default: 32768 minimum: 301
    [    0.000947] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.000961] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.001516] CPU: Testing write buffer coherency: ok
    [    0.001555] CPU0: Spectre v2: using ICIALLU workaround
    [    0.001772] /cpus/cpu@0 missing clock-frequency property
    [    0.001787] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.059911] Setting up static identity map for 0x80200000 - 0x80200060
    [    0.079918] rcu: Hierarchical SRCU implementation.
    [    0.100106] EFI services will not be available.
    [    0.119977] smp: Bringing up secondary CPUs ...
    [    0.119989] smp: Brought up 1 node, 1 CPU
    [    0.119999] SMP: Total of 1 processors activated (12.29 BogoMIPS).
    [    0.120007] CPU: All CPU(s) started in HYP mode.
    [    0.120014] CPU: Virtualization extensions available.
    [    0.120462] devtmpfs: initialized
    [    0.140159] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.140451] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.140470] futex hash table entries: 256 (order: 2, 16384 bytes)
    [    0.144056] pinctrl core: initialized pinctrl subsystem
    [    0.144615] DMI not present or invalid.
    [    0.144887] NET: Registered protocol family 16
    [    0.150930] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.151822] omap_hwmod: l3_main_2 using broken dt data from ocp
    [    0.162859] omap_hwmod: mcasp1: no dt node
    [    0.162871] ------------[ cut here ]------------
    [    0.162890] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2409 _init.constprop.22+0x1b0/0x4dc
    [    0.162898] omap_hwmod: mcasp1: doesn't have mpu register target base
    [    0.162906] Modules linked in:
    [    0.162925] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.19.73-00040-g3d036849ccdc-dirty #7
    [    0.162934] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    0.162942] Backtrace:
    [    0.162964] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    0.162977]  r7:c0dcf174 r6:60000013 r5:00000000 r4:c1251ff0
    [    0.162994] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    0.163009] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    0.163020]  r7:c0dcf174 r6:00000009 r5:00000000 r4:ef083ddc
    [    0.163032] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    0.163044]  r9:c104b824 r8:00000000 r7:c1210ba8 r6:00000000 r5:c0dcf750 r4:c1204c48
    [    0.163056] [<c022ddb0>] (warn_slowpath_fmt) from [<c100cf2c>] (_init.constprop.22+0x1b0/0x4dc)
    [    0.163065]  r3:c0dd1790 r2:c0dcf750
    [    0.163074]  r5:00000000 r4:c1210b70
    [    0.163086] [<c100cd7c>] (_init.constprop.22) from [<c100d388>] (__omap_hwmod_setup_all+0x48/0x134)
    [    0.163097]  r10:c10606f4 r9:c104b824 r8:00000000 r7:c100d340 r6:ffffe000 r5:c120a228
    [    0.163106]  r4:c1210b70
    [    0.163120] [<c100d340>] (__omap_hwmod_setup_all) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    0.163129]  r5:c1204c48 r4:c1255740
    [    0.163142] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    0.163153]  r8:c104b844 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000003
    [    0.163168] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    0.163179]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    0.163187]  r4:00000000
    [    0.163200] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    0.163209] Exception stack(0xef083fb0 to 0xef083ff8)
    [    0.163219] 3fa0:                                     00000000 00000000 00000000 00000000
    [    0.163230] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    0.163239] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    0.163248]  r5:c0a0e3f8 r4:00000000
    [    0.163260] ---[ end trace 656e56b580530c27 ]---
    [    0.164148] omap_hwmod: mcasp2: no dt node
    [    0.164155] ------------[ cut here ]------------
    [    0.164168] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2409 _init.constprop.22+0x1b0/0x4dc
    [    0.164176] omap_hwmod: mcasp2: doesn't have mpu register target base
    [    0.164184] Modules linked in:
    [    0.164199] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    0.164207] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    0.164214] Backtrace:
    [    0.164231] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    0.164242]  r7:c0dcf174 r6:60000013 r5:00000000 r4:c1251ff0
    [    0.164255] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    0.164267] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    0.164278]  r7:c0dcf174 r6:00000009 r5:00000000 r4:ef083ddc
    [    0.164290] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    0.164301]  r9:c104b824 r8:00000000 r7:c1210b20 r6:00000000 r5:c0dcf750 r4:c1204c48
    [    0.164312] [<c022ddb0>] (warn_slowpath_fmt) from [<c100cf2c>] (_init.constprop.22+0x1b0/0x4dc)
    [    0.164321]  r3:c0dd1740 r2:c0dcf750
    [    0.164329]  r5:00000000 r4:c1210ae8
    [    0.164341] [<c100cd7c>] (_init.constprop.22) from [<c100d388>] (__omap_hwmod_setup_all+0x48/0x134)
    [    0.164352]  r10:c10606f4 r9:c104b824 r8:00000000 r7:c100d340 r6:ffffe000 r5:c120a228
    [    0.164359]  r4:c1210ae8
    [    0.164371] [<c100d340>] (__omap_hwmod_setup_all) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    0.164380]  r5:c1204c48 r4:c1255740
    [    0.164392] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    0.164402]  r8:c104b844 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000003
    [    0.164415] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    0.164426]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    0.164434]  r4:00000000
    [    0.164446] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    0.164454] Exception stack(0xef083fb0 to 0xef083ff8)
    [    0.164464] 3fa0:                                     00000000 00000000 00000000 00000000
    [    0.164474] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    0.164484] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    0.164492]  r5:c0a0e3f8 r4:00000000
    [    0.164500] ---[ end trace 656e56b580530c28 ]---
    [    0.165382] omap_hwmod: mcasp3: no dt node
    [    0.165390] ------------[ cut here ]------------
    [    0.165402] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2409 _init.constprop.22+0x1b0/0x4dc
    [    0.165411] omap_hwmod: mcasp3: doesn't have mpu register target base
    [    0.165418] Modules linked in:
    [    0.165433] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    0.165440] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    0.165447] Backtrace:
    [    0.165464] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    0.165475]  r7:c0dcf174 r6:60000013 r5:00000000 r4:c1251ff0
    [    0.165487] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    0.165500] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    0.165510]  r7:c0dcf174 r6:00000009 r5:00000000 r4:ef083ddc
    [    0.165522] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    0.165533]  r9:c104b824 r8:00000000 r7:c1210aa4 r6:00000000 r5:c0dcf750 r4:c1204c48
    [    0.165544] [<c022ddb0>] (warn_slowpath_fmt) from [<c100cf2c>] (_init.constprop.22+0x1b0/0x4dc)
    [    0.165553]  r3:c0dd170c r2:c0dcf750
    [    0.165561]  r5:00000000 r4:c1210a6c
    [    0.165572] [<c100cd7c>] (_init.constprop.22) from [<c100d388>] (__omap_hwmod_setup_all+0x48/0x134)
    [    0.165584]  r10:c10606f4 r9:c104b824 r8:00000000 r7:c100d340 r6:ffffe000 r5:c120a228
    [    0.165591]  r4:c1210a6c
    [    0.165603] [<c100d340>] (__omap_hwmod_setup_all) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    0.165611]  r5:c1204c48 r4:c1255740
    [    0.165623] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    0.165634]  r8:c104b844 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000003
    [    0.165647] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    0.165658]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    0.165665]  r4:00000000
    [    0.165678] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    0.165686] Exception stack(0xef083fb0 to 0xef083ff8)
    [    0.165696] 3fa0:                                     00000000 00000000 00000000 00000000
    [    0.165706] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    0.165715] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    0.165723]  r5:c0a0e3f8 r4:00000000
    [    0.165731] ---[ end trace 656e56b580530c29 ]---
    [    0.166611] omap_hwmod: mcasp4: no dt node
    [    0.166619] ------------[ cut here ]------------
    [    0.166630] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2409 _init.constprop.22+0x1b0/0x4dc
    [    0.166638] omap_hwmod: mcasp4: doesn't have mpu register target base
    [    0.166645] Modules linked in:
    [    0.166659] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    0.166667] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    0.166674] Backtrace:
    [    0.166691] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    0.166701]  r7:c0dcf174 r6:60000013 r5:00000000 r4:c1251ff0
    [    0.166714] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    0.166726] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    0.166735]  r7:c0dcf174 r6:00000009 r5:00000000 r4:ef083ddc
    [    0.166747] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    0.166758]  r9:c104b824 r8:00000000 r7:c1210a28 r6:00000000 r5:c0dcf750 r4:c1204c48
    [    0.166770] [<c022ddb0>] (warn_slowpath_fmt) from [<c100cf2c>] (_init.constprop.22+0x1b0/0x4dc)
    [    0.166778]  r3:c0dd16d8 r2:c0dcf750
    [    0.166786]  r5:00000000 r4:c12109f0
    [    0.166797] [<c100cd7c>] (_init.constprop.22) from [<c100d388>] (__omap_hwmod_setup_all+0x48/0x134)
    [    0.166808]  r10:c10606f4 r9:c104b824 r8:00000000 r7:c100d340 r6:ffffe000 r5:c120a228
    [    0.166816]  r4:c12109f0
    [    0.166827] [<c100d340>] (__omap_hwmod_setup_all) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    0.166836]  r5:c1204c48 r4:c1255740
    [    0.166848] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    0.166858]  r8:c104b844 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000003
    [    0.166872] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    0.166883]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    0.166890]  r4:00000000
    [    0.166902] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    0.166911] Exception stack(0xef083fb0 to 0xef083ff8)
    [    0.166920] 3fa0:                                     00000000 00000000 00000000 00000000
    [    0.166930] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    0.166940] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    0.166949]  r5:c0a0e3f8 r4:00000000
    [    0.166957] ---[ end trace 656e56b580530c2a ]---
    [    0.167830] omap_hwmod: mcasp5: no dt node
    [    0.167838] ------------[ cut here ]------------
    [    0.167850] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2409 _init.constprop.22+0x1b0/0x4dc
    [    0.167858] omap_hwmod: mcasp5: doesn't have mpu register target base
    [    0.167864] Modules linked in:
    [    0.167878] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    0.167886] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    0.167893] Backtrace:
    [    0.167909] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    0.167920]  r7:c0dcf174 r6:60000013 r5:00000000 r4:c1251ff0
    [    0.167932] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    0.167945] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    0.167955]  r7:c0dcf174 r6:00000009 r5:00000000 r4:ef083ddc
    [    0.167966] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    0.167977]  r9:c104b824 r8:00000000 r7:c12109ac r6:00000000 r5:c0dcf750 r4:c1204c48
    [    0.167989] [<c022ddb0>] (warn_slowpath_fmt) from [<c100cf2c>] (_init.constprop.22+0x1b0/0x4dc)
    [    0.167997]  r3:c0dd16a4 r2:c0dcf750
    [    0.168005]  r5:00000000 r4:c1210974
    [    0.168016] [<c100cd7c>] (_init.constprop.22) from [<c100d388>] (__omap_hwmod_setup_all+0x48/0x134)
    [    0.168027]  r10:c10606f4 r9:c104b824 r8:00000000 r7:c100d340 r6:ffffe000 r5:c120a228
    [    0.168035]  r4:c1210974
    [    0.168047] [<c100d340>] (__omap_hwmod_setup_all) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    0.168055]  r5:c1204c48 r4:c1255740
    [    0.168068] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    0.168078]  r8:c104b844 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000003
    [    0.168091] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    0.168102]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    0.168110]  r4:00000000
    [    0.168122] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    0.168130] Exception stack(0xef083fb0 to 0xef083ff8)
    [    0.168140] 3fa0:                                     00000000 00000000 00000000 00000000
    [    0.168150] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    0.168159] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    0.168168]  r5:c0a0e3f8 r4:00000000
    [    0.168175] ---[ end trace 656e56b580530c2b ]---
    [    0.169052] omap_hwmod: mcasp6: no dt node
    [    0.169060] ------------[ cut here ]------------
    [    0.169072] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2409 _init.constprop.22+0x1b0/0x4dc
    [    0.169079] omap_hwmod: mcasp6: doesn't have mpu register target base
    [    0.169086] Modules linked in:
    [    0.169100] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    0.169108] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    0.169115] Backtrace:
    [    0.169131] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    0.169141]  r7:c0dcf174 r6:60000013 r5:00000000 r4:c1251ff0
    [    0.169154] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    0.169166] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    0.169176]  r7:c0dcf174 r6:00000009 r5:00000000 r4:ef083ddc
    [    0.169187] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    0.169198]  r9:c104b824 r8:00000000 r7:c1210930 r6:00000000 r5:c0dcf750 r4:c1204c48
    [    0.169209] [<c022ddb0>] (warn_slowpath_fmt) from [<c100cf2c>] (_init.constprop.22+0x1b0/0x4dc)
    [    0.169218]  r3:c0dd1670 r2:c0dcf750
    [    0.169226]  r5:00000000 r4:c12108f8
    [    0.169237] [<c100cd7c>] (_init.constprop.22) from [<c100d388>] (__omap_hwmod_setup_all+0x48/0x134)
    [    0.169248]  r10:c10606f4 r9:c104b824 r8:00000000 r7:c100d340 r6:ffffe000 r5:c120a228
    [    0.169256]  r4:c12108f8
    [    0.169267] [<c100d340>] (__omap_hwmod_setup_all) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    0.169276]  r5:c1204c48 r4:c1255740
    [    0.169288] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    0.169298]  r8:c104b844 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000003
    [    0.169312] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    0.169322]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    0.169329]  r4:00000000
    [    0.169342] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    0.169350] Exception stack(0xef083fb0 to 0xef083ff8)
    [    0.169359] 3fa0:                                     00000000 00000000 00000000 00000000
    [    0.169369] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    0.169379] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    0.169387]  r5:c0a0e3f8 r4:00000000
    [    0.169395] ---[ end trace 656e56b580530c2c ]---
    [    0.170295] omap_hwmod: mcasp7: no dt node
    [    0.170304] ------------[ cut here ]------------
    [    0.170316] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2409 _init.constprop.22+0x1b0/0x4dc
    [    0.170324] omap_hwmod: mcasp7: doesn't have mpu register target base
    [    0.170331] Modules linked in:
    [    0.170345] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    0.170353] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    0.170360] Backtrace:
    [    0.170377] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    0.170387]  r7:c0dcf174 r6:60000013 r5:00000000 r4:c1251ff0
    [    0.170400] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    0.170412] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    0.170423]  r7:c0dcf174 r6:00000009 r5:00000000 r4:ef083ddc
    [    0.170434] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    0.170445]  r9:c104b824 r8:00000000 r7:c12108b4 r6:00000000 r5:c0dcf750 r4:c1204c48
    [    0.170457] [<c022ddb0>] (warn_slowpath_fmt) from [<c100cf2c>] (_init.constprop.22+0x1b0/0x4dc)
    [    0.170465]  r3:c0dd163c r2:c0dcf750
    [    0.170474]  r5:00000000 r4:c121087c
    [    0.170484] [<c100cd7c>] (_init.constprop.22) from [<c100d388>] (__omap_hwmod_setup_all+0x48/0x134)
    [    0.170496]  r10:c10606f4 r9:c104b824 r8:00000000 r7:c100d340 r6:ffffe000 r5:c120a228
    [    0.170503]  r4:c121087c
    [    0.170516] [<c100d340>] (__omap_hwmod_setup_all) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    0.170524]  r5:c1204c48 r4:c1255740
    [    0.170536] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    0.170547]  r8:c104b844 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000003
    [    0.170561] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    0.170571]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    0.170578]  r4:00000000
    [    0.170591] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    0.170600] Exception stack(0xef083fb0 to 0xef083ff8)
    [    0.170609] 3fa0:                                     00000000 00000000 00000000 00000000
    [    0.170619] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    0.170628] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    0.170637]  r5:c0a0e3f8 r4:00000000
    [    0.170644] ---[ end trace 656e56b580530c2d ]---
    [    0.171528] omap_hwmod: mcasp8: no dt node
    [    0.171535] ------------[ cut here ]------------
    [    0.171547] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2409 _init.constprop.22+0x1b0/0x4dc
    [    0.171555] omap_hwmod: mcasp8: doesn't have mpu register target base
    [    0.171562] Modules linked in:
    [    0.171576] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    0.171583] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    0.171590] Backtrace:
    [    0.171606] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    0.171617]  r7:c0dcf174 r6:60000013 r5:00000000 r4:c1251ff0
    [    0.171629] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    0.171641] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    0.171651]  r7:c0dcf174 r6:00000009 r5:00000000 r4:ef083ddc
    [    0.171662] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    0.171673]  r9:c104b824 r8:00000000 r7:c1210838 r6:00000000 r5:c0dcf750 r4:c1204c48
    [    0.171685] [<c022ddb0>] (warn_slowpath_fmt) from [<c100cf2c>] (_init.constprop.22+0x1b0/0x4dc)
    [    0.171693]  r3:c0dd1600 r2:c0dcf750
    [    0.171701]  r5:00000000 r4:c1210800
    [    0.171712] [<c100cd7c>] (_init.constprop.22) from [<c100d388>] (__omap_hwmod_setup_all+0x48/0x134)
    [    0.171723]  r10:c10606f4 r9:c104b824 r8:00000000 r7:c100d340 r6:ffffe000 r5:c120a228
    [    0.171730]  r4:c1210800
    [    0.171742] [<c100d340>] (__omap_hwmod_setup_all) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    0.171750]  r5:c1204c48 r4:c1255740
    [    0.171762] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    0.171772]  r8:c104b844 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000003
    [    0.171786] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    0.171796]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    0.171803]  r4:00000000
    [    0.171816] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    0.171824] Exception stack(0xef083fb0 to 0xef083ff8)
    [    0.171833] 3fa0:                                     00000000 00000000 00000000 00000000
    [    0.171843] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    0.171852] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    0.171861]  r5:c0a0e3f8 r4:00000000
    [    0.171869] ---[ end trace 656e56b580530c2e ]---
    [    0.337869] cpuidle: using governor ladder
    [    0.337903] cpuidle: using governor menu
    [    0.348270] OMAP GPIO hardware version 0.1
    [    0.370377] No ATAGs?
    [    0.370423] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    0.370437] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    0.370991] omap4_sram_init:Unable to allocate sram needed to handle errata I688
    [    0.371004] omap4_sram_init:Unable to get sram pool needed to handle errata I688
    [    0.371664] OMAP DMA hardware revision 0.0
    [    0.412528] edma 43300000.edma: memcpy is disabled
    [    0.415939] edma 43300000.edma: TI EDMA DMA engine driver
    [    0.423180] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [    0.423981] evm_5v0: supplied by evm_12v0
    [    0.424247] evm_3v6: supplied by evm_5v0
    [    0.424512] vsys_3v3: supplied by evm_12v0
    [    0.424778] evm_3v3: supplied by vsys_3v3
    [    0.425049] aic_dvdd: supplied by evm_3v3
    [    0.428433] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    0.428622] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    0.428868] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    0.429101] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    0.429440] iommu: Adding device 58820000.ipu to group 1
    [    0.429522] iommu: Adding device 55020000.ipu to group 2
    [    0.429646] iommu: Adding device 40800000.dsp to group 0
    [    0.430872] SCSI subsystem initialized
    [    0.460633] pcf857x: probe of 0-0020 failed with error -121
    [    0.460893] pcf857x: probe of 0-0021 failed with error -121
    [    0.461063] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    0.461267] media: Linux media interface: v0.10
    [    0.461307] videodev: Linux video capture interface: v2.00
    [    0.461384] pps_core: LinuxPPS API ver. 1 registered
    [    0.461394] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.461417] PTP clock support registered
    [    0.461447] EDAC MC: Ver: 3.0.0
    [    0.471192] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    0.471379] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [    0.480761] Advanced Linux Sound Architecture Driver Initialized.
    [    0.481626] clocksource: Switched to clocksource arch_sys_counter
    [    0.489744] NET: Registered protocol family 2
    [    0.490339] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
    [    0.490369] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.490432] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
    [    0.490558] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.490805] UDP hash table entries: 512 (order: 2, 16384 bytes)
    [    0.490841] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
    [    0.490975] NET: Registered protocol family 1
    [    0.521461] RPC: Registered named UNIX socket transport module.
    [    0.521472] RPC: Registered udp transport module.
    [    0.521481] RPC: Registered tcp transport module.
    [    0.521489] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.522707] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
    [    0.523655] Initialise system trusted keyrings
    [    0.523820] workingset: timestamp_bits=14 max_order=18 bucket_order=4
    [    0.528773] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.539293] NFS: Registering the id_resolver key type
    [    0.539317] Key type id_resolver registered
    [    0.539326] Key type id_legacy registered
    [    0.539365] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.541327] Key type asymmetric registered
    [    0.541339] Asymmetric key parser 'x509' registered
    [    0.541390] bounce: pool size: 64 pages
    [    0.541427] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
    [    0.541437] io scheduler noop registered
    [    0.541446] io scheduler deadline registered
    [    0.541550] io scheduler cfq registered (default)
    [    0.541560] io scheduler mq-deadline registered
    [    0.541569] io scheduler kyber registered
    [    0.546811] pinctrl-single 4a003400.pinmux: 282 pins, size 1128
    [    0.546972] pinctrl-single 4a002e8c.pinmux: please update dts to use #pinctrl-cells = <1>
    [    0.547024] pinctrl-single 4a002e8c.pinmux: initialized with no interrupts
    [    0.547036] pinctrl-single 4a002e8c.pinmux: 1 pins, size 4
    [    0.570901] dra7-pcie 51000000.pcie: Linked as a consumer to phy-4a094000.pciephy.0
    [    0.571163] dra7-pcie 51000000.pcie: WA for Errata i870 not applied
    [    0.571265] dra7-pcie 51000000.pcie: host bridge /ocp/axi@0/pcie@51000000 ranges:
    [    0.571307] dra7-pcie 51000000.pcie:    IO 0x20003000..0x20012fff -> 0x00000000
    [    0.571335] dra7-pcie 51000000.pcie:   MEM 0x20013000..0x2fffffff -> 0x20013000
    [    1.571603] dra7-pcie 51000000.pcie: Phy link never came up
    [    1.571792] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    1.571807] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    1.571819] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
    [    1.571830] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    1.577499] PCI: bus0: Fast back to back transfers disabled
    [    1.582738] PCI: bus1: Fast back to back transfers enabled
    [    1.582783] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff 64bit]
    [    1.582803] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
    [    1.583132] pcieport 0000:00:00.0: Signaling PME with IRQ 162
    [    1.583263] pcieport 0000:00:00.0: AER enabled with IRQ 162
    [    2.871119] clock: dpll_abe_ck failed transition to 'locked'
    [    4.155435] clock: dpll_abe_ck failed transition to 'locked'
    [    4.155506] ------------[ cut here ]------------
    [    4.155529] WARNING: CPU: 0 PID: 1 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x330/0x380
    [    4.155540] 44000000.ocp:L3 Custom Error: MASTER MPU TARGET L4_PER2_P3 (Idle): Data Access in Supervisor mode during Functional access
    [    4.155549] Modules linked in:
    [    4.155566] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    4.155576] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    4.155584] Backtrace:
    [    4.155604] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    4.155616]  r7:c0dfe6d8 r6:60000193 r5:00000000 r4:c1251ff0
    [    4.155632] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    4.155646] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    4.155657]  r7:c0dfe6d8 r6:00000009 r5:00000000 r4:ef0839c4
    [    4.155669] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    4.155681]  r9:ef1c8740 r8:f0882564 r7:c0dfe604 r6:c0dfe544 r5:c0dfe6a8 r4:c1204c48
    [    4.155694] [<c022ddb0>] (warn_slowpath_fmt) from [<c0553cdc>] (l3_interrupt_handler+0x330/0x380)
    [    4.155703]  r3:ef1c2f80 r2:c0dfe6a8
    [    4.155712]  r5:00000000 r4:80080003
    [    4.155728] [<c05539ac>] (l3_interrupt_handler) from [<c0288b70>] (__handle_irq_event_percpu+0x68/0x140)
    [    4.155740]  r10:c1253c38 r9:ef1cac00 r8:00000017 r7:ef083af0 r6:00000000 r5:ef1cac68
    [    4.155748]  r4:ef1cf400
    [    4.155761] [<c0288b08>] (__handle_irq_event_percpu) from [<c0288c7c>] (handle_irq_event_percpu+0x34/0x88)
    [    4.155773]  r10:ef083d0c r9:ef082000 r8:ef008000 r7:00000001 r6:ef1cac00 r5:ef1cac68
    [    4.155781]  r4:c1204c48
    [    4.155795] [<c0288c48>] (handle_irq_event_percpu) from [<c0288d10>] (handle_irq_event+0x40/0x64)
    [    4.155804]  r6:c120a374 r5:ef1cac68 r4:ef1cac00
    [    4.155818] [<c0288cd0>] (handle_irq_event) from [<c028ca58>] (handle_fasteoi_irq+0xc0/0x168)
    [    4.155828]  r7:00000001 r6:c120a374 r5:ef1cac68 r4:ef1cac00
    [    4.155840] [<c028c998>] (handle_fasteoi_irq) from [<c0287d6c>] (generic_handle_irq+0x2c/0x3c)
    [    4.155851]  r7:00000001 r6:00000000 r5:00000000 r4:c1069cfc
    [    4.155864] [<c0287d40>] (generic_handle_irq) from [<c02883d0>] (__handle_domain_irq+0x64/0xbc)
    [    4.155878] [<c028836c>] (__handle_domain_irq) from [<c0552018>] (gic_handle_irq+0x44/0x80)
    [    4.155889]  r9:ef082000 r8:fa213000 r7:ef083bb8 r6:fa212000 r5:fa21200c r4:c1205100
    [    4.155902] [<c0551fd4>] (gic_handle_irq) from [<c02019f8>] (__irq_svc+0x58/0x8c)
    [    4.155910] Exception stack(0xef083bb8 to 0xef083c00)
    [    4.155919] 3ba0:                                                       c129159c 40000013
    [    4.155930] 3bc0: 00000000 0000fda7 c129159c ef6a014c 40000013 c0e0c98c ef083c40 ef6a0054
    [    4.155940] 3be0: ef083d0c ef083c14 ef083c18 ef083c08 c08419ac c0a145ec a0000013 ffffffff
    [    4.155951]  r9:ef082000 r8:ef083c40 r7:ef083bec r6:ffffffff r5:a0000013 r4:c0a145ec
    [    4.155967] [<c0a145c4>] (_raw_spin_unlock_irqrestore) from [<c08419ac>] (of_find_property+0x48/0x54)
    [    4.155981] [<c0841964>] (of_find_property) from [<c0841e00>] (of_phandle_iterator_init+0x4c/0xac)
    [    4.155992]  r9:ef6a0054 r8:00000000 r7:c0e0c98c r6:ef6a0054 r5:c1204c48 r4:ef083c78
    [    4.156007] [<c0841db4>] (of_phandle_iterator_init) from [<c0843320>] (__of_parse_phandle_with_args+0x40/0xf8)
    [    4.156017]  r8:ef083d0c r7:c1204c48 r6:00000000 r5:00000000 r4:ef232810
    [    4.156031] [<c08432e0>] (__of_parse_phandle_with_args) from [<c0843474>] (of_parse_phandle_with_args+0x2c/0x3c)
    [    4.156041]  r8:00000000 r7:00000000 r6:ee8a3ec0 r5:00000000 r4:ef232810
    [    4.156057] [<c0843448>] (of_parse_phandle_with_args) from [<c05c6b64>] (of_dra7_atl_clk_probe+0xe4/0x274)
    [    4.156072] [<c05c6a80>] (of_dra7_atl_clk_probe) from [<c06a8d50>] (platform_drv_probe+0x50/0xa0)
    [    4.156084]  r10:00000000 r9:c1228888 r8:00000000 r7:00000000 r6:c1228888 r5:00000000
    [    4.156091]  r4:ef232810
    [    4.156105] [<c06a8d00>] (platform_drv_probe) from [<c06a6da0>] (really_probe+0x204/0x2c0)
    [    4.156114]  r7:00000000 r6:c128f0b8 r5:ef232810 r4:c128f0b4
    [    4.156128] [<c06a6b9c>] (really_probe) from [<c06a7000>] (driver_probe_device+0x68/0x180)
    [    4.156139]  r10:c1060bd8 r9:c104b834 r8:00000000 r7:c06a7118 r6:ef232844 r5:c1228888
    [    4.156147]  r4:ef232810 r3:00000000
    [    4.156161] [<c06a6f98>] (driver_probe_device) from [<c06a720c>] (__driver_attach+0xf4/0xf8)
    [    4.156172]  r9:c104b834 r8:00000000 r7:c06a7118 r6:ef232844 r5:c1228888 r4:ef232810
    [    4.156186] [<c06a7118>] (__driver_attach) from [<c06a4e6c>] (bus_for_each_dev+0x7c/0xbc)
    [    4.156196]  r7:c06a7118 r6:c1228888 r5:c1204c48 r4:ef22bb34
    [    4.156209] [<c06a4df0>] (bus_for_each_dev) from [<c06a66d8>] (driver_attach+0x24/0x28)
    [    4.156218]  r7:00000000 r6:ee8a3e00 r5:c12368d8 r4:c1228888
    [    4.156232] [<c06a66b4>] (driver_attach) from [<c06a6150>] (bus_add_driver+0x1c4/0x208)
    [    4.156245] [<c06a5f8c>] (bus_add_driver) from [<c06a7bdc>] (driver_register+0x7c/0x110)
    [    4.156255]  r7:c10272fc r6:ffffe000 r5:c1204c48 r4:c1228888
    [    4.156268] [<c06a7b60>] (driver_register) from [<c06a8cb4>] (__platform_driver_register+0x48/0x50)
    [    4.156276]  r5:c1204c48 r4:c1255740
    [    4.156291] [<c06a8c6c>] (__platform_driver_register) from [<c1027318>] (dra7_atl_clk_driver_init+0x1c/0x20)
    [    4.156304] [<c10272fc>] (dra7_atl_clk_driver_init) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    4.156318] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    4.156329]  r8:c104b854 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000007
    [    4.156343] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    4.156354]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    4.156361]  r4:00000000
    [    4.156374] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    4.156382] Exception stack(0xef083fb0 to 0xef083ff8)
    [    4.156391] 3fa0:                                     00000000 00000000 00000000 00000000
    [    4.156401] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    4.156411] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    4.156419]  r5:c0a0e3f8 r4:00000000
    [    4.156427] ---[ end trace 656e56b580530c2f ]---
    [    4.156468] ------------[ cut here ]------------
    [    4.156482] WARNING: CPU: 0 PID: 1 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x330/0x380
    [    4.156492] 44000000.ocp:L3 Custom Error: MASTER MPU TARGET L4_PER2_P3 (Idle): Data Access in Supervisor mode during Functional access
    [    4.156499] Modules linked in:
    [    4.156514] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    4.156522] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    4.156529] Backtrace:
    [    4.156545] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    4.156556]  r7:c0dfe6d8 r6:60000193 r5:00000000 r4:c1251ff0
    [    4.156568] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    4.156580] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    4.156590]  r7:c0dfe6d8 r6:00000009 r5:00000000 r4:ef0839c4
    [    4.156601] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    4.156613]  r9:ef1c8740 r8:f0882564 r7:c0dfe604 r6:c0dfe544 r5:c0dfe6a8 r4:c1204c48
    [    4.156625] [<c022ddb0>] (warn_slowpath_fmt) from [<c0553cdc>] (l3_interrupt_handler+0x330/0x380)
    [    4.156634]  r3:ef1c2f80 r2:c0dfe6a8
    [    4.156642]  r5:00000000 r4:80080003
    [    4.156656] [<c05539ac>] (l3_interrupt_handler) from [<c0288b70>] (__handle_irq_event_percpu+0x68/0x140)
    [    4.156668]  r10:c1253c38 r9:ef1cac00 r8:00000017 r7:ef083af0 r6:00000000 r5:ef1cac68
    [    4.156675]  r4:ef1cf400
    [    4.156689] [<c0288b08>] (__handle_irq_event_percpu) from [<c0288c7c>] (handle_irq_event_percpu+0x34/0x88)
    [    4.156701]  r10:ef083d0c r9:ef082000 r8:ef008000 r7:00000001 r6:ef1cac00 r5:ef1cac68
    [    4.156708]  r4:c1204c48
    [    4.156722] [<c0288c48>] (handle_irq_event_percpu) from [<c0288d10>] (handle_irq_event+0x40/0x64)
    [    4.156731]  r6:c120a374 r5:ef1cac68 r4:ef1cac00
    [    4.156744] [<c0288cd0>] (handle_irq_event) from [<c028ca58>] (handle_fasteoi_irq+0xc0/0x168)
    [    4.156754]  r7:00000001 r6:c120a374 r5:ef1cac68 r4:ef1cac00
    [    4.156766] [<c028c998>] (handle_fasteoi_irq) from [<c0287d6c>] (generic_handle_irq+0x2c/0x3c)
    [    4.156775]  r7:00000001 r6:00000000 r5:00000000 r4:c1069cfc
    [    4.156789] [<c0287d40>] (generic_handle_irq) from [<c02883d0>] (__handle_domain_irq+0x64/0xbc)
    [    4.156801] [<c028836c>] (__handle_domain_irq) from [<c0552018>] (gic_handle_irq+0x44/0x80)
    [    4.156813]  r9:ef082000 r8:fa213000 r7:ef083bb8 r6:fa212000 r5:fa21200c r4:c1205100
    [    4.156824] [<c0551fd4>] (gic_handle_irq) from [<c02019f8>] (__irq_svc+0x58/0x8c)
    [    4.156833] Exception stack(0xef083bb8 to 0xef083c00)
    [    4.156841] 3ba0:                                                       c129159c 40000013
    [    4.156852] 3bc0: 00000000 0000fdb7 c129159c ef6a014c 40000013 c0e0c98c ef083c40 ef6a0054
    [    4.156862] 3be0: ef083d0c ef083c14 ef083c18 ef083c08 c08419ac c0a145ec a0000013 ffffffff
    [    4.156873]  r9:ef082000 r8:ef083c40 r7:ef083bec r6:ffffffff r5:a0000013 r4:c0a145ec
    [    4.156887] [<c0a145c4>] (_raw_spin_unlock_irqrestore) from [<c08419ac>] (of_find_property+0x48/0x54)
    [    4.156900] [<c0841964>] (of_find_property) from [<c0841e00>] (of_phandle_iterator_init+0x4c/0xac)
    [    4.156912]  r9:ef6a0054 r8:00000000 r7:c0e0c98c r6:ef6a0054 r5:c1204c48 r4:ef083c78
    [    4.156926] [<c0841db4>] (of_phandle_iterator_init) from [<c0843320>] (__of_parse_phandle_with_args+0x40/0xf8)
    [    4.156937]  r8:ef083d0c r7:c1204c48 r6:00000003 r5:00000003 r4:ef03f6c4
    [    4.156950] [<c08432e0>] (__of_parse_phandle_with_args) from [<c0843474>] (of_parse_phandle_with_args+0x2c/0x3c)
    [    4.156961]  r8:ee8a8980 r7:00000000 r6:00000000 r5:00000003 r4:ef03f6c4
    [    4.156976] [<c0843448>] (of_parse_phandle_with_args) from [<c05c6b64>] (of_dra7_atl_clk_probe+0xe4/0x274)
    [    4.156989] [<c05c6a80>] (of_dra7_atl_clk_probe) from [<c06a8d50>] (platform_drv_probe+0x50/0xa0)
    [    4.157000]  r10:00000000 r9:c1228888 r8:00000000 r7:00000000 r6:c1228888 r5:00000000
    [    4.157007]  r4:ef232810
    [    4.157020] [<c06a8d00>] (platform_drv_probe) from [<c06a6da0>] (really_probe+0x204/0x2c0)
    [    4.157029]  r7:00000000 r6:c128f0b8 r5:ef232810 r4:c128f0b4
    [    4.157043] [<c06a6b9c>] (really_probe) from [<c06a7000>] (driver_probe_device+0x68/0x180)
    [    4.157054]  r10:c1060bd8 r9:c104b834 r8:00000000 r7:c06a7118 r6:ef232844 r5:c1228888
    [    4.157062]  r4:ef232810 r3:00000000
    [    4.157076] [<c06a6f98>] (driver_probe_device) from [<c06a720c>] (__driver_attach+0xf4/0xf8)
    [    4.157087]  r9:c104b834 r8:00000000 r7:c06a7118 r6:ef232844 r5:c1228888 r4:ef232810
    [    4.157100] [<c06a7118>] (__driver_attach) from [<c06a4e6c>] (bus_for_each_dev+0x7c/0xbc)
    [    4.157110]  r7:c06a7118 r6:c1228888 r5:c1204c48 r4:ef22bb34
    [    4.157123] [<c06a4df0>] (bus_for_each_dev) from [<c06a66d8>] (driver_attach+0x24/0x28)
    [    4.157133]  r7:00000000 r6:ee8a3e00 r5:c12368d8 r4:c1228888
    [    4.157146] [<c06a66b4>] (driver_attach) from [<c06a6150>] (bus_add_driver+0x1c4/0x208)
    [    4.157159] [<c06a5f8c>] (bus_add_driver) from [<c06a7bdc>] (driver_register+0x7c/0x110)
    [    4.157169]  r7:c10272fc r6:ffffe000 r5:c1204c48 r4:c1228888
    [    4.157181] [<c06a7b60>] (driver_register) from [<c06a8cb4>] (__platform_driver_register+0x48/0x50)
    [    4.157190]  r5:c1204c48 r4:c1255740
    [    4.157202] [<c06a8c6c>] (__platform_driver_register) from [<c1027318>] (dra7_atl_clk_driver_init+0x1c/0x20)
    [    4.157215] [<c10272fc>] (dra7_atl_clk_driver_init) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    4.157228] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    4.157238]  r8:c104b854 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000007
    [    4.157251] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    4.157262]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    4.157269]  r4:00000000
    [    4.157281] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    4.157290] Exception stack(0xef083fb0 to 0xef083ff8)
    [    4.157299] 3fa0:                                     00000000 00000000 00000000 00000000
    [    4.157309] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    4.157318] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    4.157326]  r5:c0a0e3f8 r4:00000000
    [    4.157334] ---[ end trace 656e56b580530c30 ]---
    [    4.157358] ------------[ cut here ]------------
    [    4.157373] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:828 clk_core_disable+0xa4/0xa8
    [    4.157381] atl_cm:clk:0000:0 already disabled
    [    4.157388] Modules linked in:
    [    4.157403] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         4.19.73-00040-g3d036849ccdc-dirty #7
    [    4.157410] Hardware name: Generic DRA72X (Flattened Device Tree)
    [    4.157417] Backtrace:
    [    4.157433] [<c020cad4>] (dump_backtrace) from [<c020ce0c>] (show_stack+0x18/0x1c)
    [    4.157443]  r7:c0e0a480 r6:60000093 r5:00000000 r4:c1251ff0
    [    4.157456] [<c020cdf4>] (show_stack) from [<c09fa180>] (dump_stack+0x90/0xa4)
    [    4.157468] [<c09fa0f0>] (dump_stack) from [<c022e1b8>] (__warn+0xdc/0xf8)
    [    4.157477]  r7:c0e0a480 r6:00000009 r5:00000000 r4:ef083ad4
    [    4.157488] [<c022e0dc>] (__warn) from [<c022ddfc>] (warn_slowpath_fmt+0x50/0x6c)
    [    4.157499]  r9:c1204c48 r8:c0220b58 r7:c1203d00 r6:c1212e74 r5:c0e0a530 r4:c1204c48
    [    4.157513] [<c022ddb0>] (warn_slowpath_fmt) from [<c05bcf04>] (clk_core_disable+0xa4/0xa8)
    [    4.157521]  r3:ef01c640 r2:c0e0a530
    [    4.157529]  r5:ef01b600 r4:ef01b600
    [    4.157543] [<c05bce60>] (clk_core_disable) from [<c05bcf28>] (clk_core_disable_lock+0x20/0x2c)
    [    4.157551]  r5:ef01b600 r4:80000093
    [    4.157565] [<c05bcf08>] (clk_core_disable_lock) from [<c05bcf58>] (clk_disable+0x24/0x28)
    [    4.157574]  r5:c1255dbc r4:c1212e74
    [    4.157588] [<c05bcf34>] (clk_disable) from [<c021d74c>] (_disable_clocks+0x20/0x98)
    [    4.157601] [<c021d72c>] (_disable_clocks) from [<c021e334>] (_idle+0x188/0x248)
    [    4.157610]  r7:c1203d00 r6:c1204c48 r5:c1255dbc r4:c1212e74
    [    4.157623] [<c021e1ac>] (_idle) from [<c021ffcc>] (omap_hwmod_idle+0x2c/0x4c)
    [    4.157633]  r9:c1204c48 r8:c0220b58 r7:c1203d00 r6:a0000093 r5:c1212ec0 r4:c1212e74
    [    4.157646] [<c021ffa0>] (omap_hwmod_idle) from [<c0220b04>] (omap_device_idle+0x48/0x9c)
    [    4.157656]  r7:c1203d00 r6:00000001 r5:ef2344c0 r4:00000000
    [    4.157668] [<c0220abc>] (omap_device_idle) from [<c0220b7c>] (_od_runtime_suspend+0x24/0x28)
    [    4.157678]  r7:c1203d00 r6:ef232888 r5:00000000 r4:ef232810
    [    4.157692] [<c0220b58>] (_od_runtime_suspend) from [<c06b2704>] (__rpm_callback+0x3c/0x1e0)
    [    4.157701]  r5:00000000 r4:ef232810
    [    4.157712] [<c06b26c8>] (__rpm_callback) from [<c06b28d0>] (rpm_callback+0x28/0x88)
    [    4.157723]  r10:ffffe000 r9:c1204c48 r8:00000008 r7:c1203d00 r6:c0220b58 r5:00000000
    [    4.157731]  r4:ef232810
    [    4.157742] [<c06b28a8>] (rpm_callback) from [<c06b1928>] (rpm_suspend+0x148/0x518)
    [    4.157751]  r7:c1203d00 r6:c0220b58 r5:00000000 r4:ef232810
    [    4.157763] [<c06b17e0>] (rpm_suspend) from [<c06b1e84>] (rpm_idle+0xc8/0x148)
    [    4.157773]  r10:ef083d0c r9:ef6a0054 r8:ef2328d4 r7:00000000 r6:00000004 r5:00000000
    [    4.157781]  r4:ef232810
    [    4.157793] [<c06b1dbc>] (rpm_idle) from [<c06b1f68>] (__pm_runtime_idle+0x64/0x88)
    [    4.157804]  r9:ef6a0054 r8:ee8a89c0 r7:60000013 r6:ef232888 r5:00000004 r4:ef232810
    [    4.157817] [<c06b1f04>] (__pm_runtime_idle) from [<c05c6c74>] (of_dra7_atl_clk_probe+0x1f4/0x274)
    [    4.157827]  r7:00000000 r6:ee8a3ec0 r5:00000004 r4:ef03f8c4
    [    4.157839] [<c05c6a80>] (of_dra7_atl_clk_probe) from [<c06a8d50>] (platform_drv_probe+0x50/0xa0)
    [    4.157850]  r10:00000000 r9:c1228888 r8:00000000 r7:00000000 r6:c1228888 r5:00000000
    [    4.157858]  r4:ef232810
    [    4.157870] [<c06a8d00>] (platform_drv_probe) from [<c06a6da0>] (really_probe+0x204/0x2c0)
    [    4.157880]  r7:00000000 r6:c128f0b8 r5:ef232810 r4:c128f0b4
    [    4.157893] [<c06a6b9c>] (really_probe) from [<c06a7000>] (driver_probe_device+0x68/0x180)
    [    4.157904]  r10:c1060bd8 r9:c104b834 r8:00000000 r7:c06a7118 r6:ef232844 r5:c1228888
    [    4.157912]  r4:ef232810 r3:00000000
    [    4.157925] [<c06a6f98>] (driver_probe_device) from [<c06a720c>] (__driver_attach+0xf4/0xf8)
    [    4.157937]  r9:c104b834 r8:00000000 r7:c06a7118 r6:ef232844 r5:c1228888 r4:ef232810
    [    4.157950] [<c06a7118>] (__driver_attach) from [<c06a4e6c>] (bus_for_each_dev+0x7c/0xbc)
    [    4.157960]  r7:c06a7118 r6:c1228888 r5:c1204c48 r4:ef22bb34
    [    4.157973] [<c06a4df0>] (bus_for_each_dev) from [<c06a66d8>] (driver_attach+0x24/0x28)
    [    4.157982]  r7:00000000 r6:ee8a3e00 r5:c12368d8 r4:c1228888
    [    4.157996] [<c06a66b4>] (driver_attach) from [<c06a6150>] (bus_add_driver+0x1c4/0x208)
    [    4.158009] [<c06a5f8c>] (bus_add_driver) from [<c06a7bdc>] (driver_register+0x7c/0x110)
    [    4.158019]  r7:c10272fc r6:ffffe000 r5:c1204c48 r4:c1228888
    [    4.158031] [<c06a7b60>] (driver_register) from [<c06a8cb4>] (__platform_driver_register+0x48/0x50)
    [    4.158040]  r5:c1204c48 r4:c1255740
    [    4.158053] [<c06a8c6c>] (__platform_driver_register) from [<c1027318>] (dra7_atl_clk_driver_init+0x1c/0x20)
    [    4.158066] [<c10272fc>] (dra7_atl_clk_driver_init) from [<c020265c>] (do_one_initcall+0x84/0x1b0)
    [    4.158078] [<c02025d8>] (do_one_initcall) from [<c1000fe8>] (kernel_init_freeable+0x1c4/0x258)
    [    4.158089]  r8:c104b854 r7:c10004f0 r6:c1255740 r5:c1255740 r4:00000007
    [    4.158102] [<c1000e24>] (kernel_init_freeable) from [<c0a0e408>] (kernel_init+0x10/0x11c)
    [    4.158113]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0a0e3f8
    [    4.158120]  r4:00000000
    [    4.158132] [<c0a0e3f8>] (kernel_init) from [<c02010d8>] (ret_from_fork+0x14/0x3c)
    [    4.158140] Exception stack(0xef083fb0 to 0xef083ff8)
    [    4.158150] 3fa0:                                     00000000 00000000 00000000 00000000
    [    4.158159] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    4.158169] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    4.158177]  r5:c0a0e3f8 r4:00000000
    [    4.158185] ---[ end trace 656e56b580530c31 ]---
    [    4.204458] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    4.208096] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 45, base_baud = 3000000) is a 8250
    [    8.670330] console [ttyS0] enabled
    [    8.676191] omap_rng 48090000.rng: Random Number Generator ver. 20
    [    8.682546] random: fast init done
    [    8.686103] random: crng init done
    [    8.703170] brd: module loaded
    [    8.712698] loop: module loaded
    [    8.716469] vmemexp device MAJOR num = 244
    [    8.720598] vmemexp class registered
    [    8.724401] /dev/vmemexp device registered
    [    8.728517] ioctl DBUFIOC_EXPORT_VIRTMEM = -1072899120
    [    8.768232] m25p80 spi0.0: unrecognized JEDEC id bytes: 00, 00, 00
    [    8.775053] libphy: Fixed MDIO Bus: probed
    [    8.781795] cpsw 48484000.ethernet: gpio request failed, ret -517
    [    8.788519] i2c /dev entries driver
    [    8.792945] poweroff-gpio: probe of gpio-poweroff failed with error -2
    [    8.803389] cpu cpu0: dev_pm_opp_set_regulators: no regulator (vdd) found: -19
    [    8.811130] sdhci: Secure Digital Host Controller Interface driver
    [    8.817395] sdhci: Copyright(c) Pierre Ossman
    [    8.822624] sdhci-pltfm: SDHCI platform and OF driver helper
    [    8.829370] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    8.838220] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    8.843060] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.10
    [    8.849959] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.9
    [    8.856771] sdhci-omap 4809c000.mmc: Dropping the link to regulator.9
    [    8.863383] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.9
    [    8.870186] sdhci-omap 4809c000.mmc: Dropping the link to regulator.9
    [    8.876756] sdhci-omap 4809c000.mmc: Dropping the link to regulator.10
    [    8.884002] sdhci-omap 480b4000.mmc: Linked as a consumer to regulator.8
    [    8.890782] sdhci-omap 480b4000.mmc: Dropping the link to regulator.8
    [    8.897375] sdhci-omap 480b4000.mmc: Linked as a consumer to regulator.8
    [    8.929978] mmc0: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA
    [    8.937742] sdhci-omap 480d1000.mmc: Linked as a consumer to regulator.7
    [    8.944573] sdhci-omap 480d1000.mmc: Dropping the link to regulator.7
    [    8.951154] sdhci-omap 480d1000.mmc: Linked as a consumer to regulator.3
    [    8.958006] sdhci-omap 480d1000.mmc: Linked as a consumer to regulator.7
    [    8.964889] sdhci-omap 480d1000.mmc: no pinctrl state for sdr104 mode
    [    8.971488] sdhci-omap 480d1000.mmc: no pinctrl state for ddr50 mode
    [    8.978016] sdhci-omap 480d1000.mmc: no pinctrl state for sdr50 mode
    [    8.984548] sdhci-omap 480d1000.mmc: no pinctrl state for hs200_1_8v mode
    [    9.017208] mmc1: SDHCI controller on 480d1000.mmc [480d1000.mmc] using PIO
    [    9.025242] ledtrig-cpu: registered to indicate activity on CPUs
    [    9.035506] ti-iodelay 4844a000.padconf: Set reg 0x194 Delay(a: 285 g: 0), Elements(C=0 F=9)0x29009
    [    9.045430] tlv320aic3x-codec 0-0019: Linked as a consumer to regulator.5
    [    9.052419] ti-iodelay 4844a000.padconf: Set reg 0x1ac Delay(a: 189 g: 0), Elements(C=0 F=6)0x29006
    [    9.061706] tlv320aic3x-codec 0-0019: Linked as a consumer to regulator.6
    [    9.069236] asoc-simple-card sound0: parse error -2
    [    9.074279] ti-iodelay 4844a000.padconf: Set reg 0x1b8 Delay(a: 0 g: 120), Elements(C=0 F=2)0x29002
    [    9.083426] asoc-simple-card: probe of sound0 failed with error -2
    [    9.090039] ti-iodelay 4844a000.padconf: Set reg 0x1c4 Delay(a: 0 g: 70), Elements(C=0 F=1)0x29001
    [    9.099851] NET: Registered protocol family 10
    [    9.104795] ti-iodelay 4844a000.padconf: Set reg 0x1d0 Delay(a: 730 g: 360), Elements(C=1 F=16)0x29030
    [    9.114246] ti-iodelay 4844a000.padconf: Set reg 0x1dc Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000
    [    9.123321] ti-iodelay 4844a000.padconf: Set reg 0x1e8 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000
    [    9.132635] Segment Routing with IPv6
    [    9.136372] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    9.142405] ti-iodelay 4844a000.padconf: Set reg 0x1f4 Delay(a: 70 g: 0), Elements(C=0 F=2)0x29002
    [    9.151977] NET: Registered protocol family 17
    [    9.156487] ti-iodelay 4844a000.padconf: Set reg 0x200 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000
    [    9.165644] Key type dns_resolver registered
    [    9.170196] Registering SWP/SWPB emulation handler
    [    9.175151] ti-iodelay 4844a000.padconf: Set reg 0x368 Delay(a: 0 g: 120), Elements(C=0 F=2)0x29002
    [    9.184372] omap_voltage_late_init: Voltage driver support not added
    [    9.190870] ti-iodelay 4844a000.padconf: Set reg 0x190 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000
    [    9.199918] Power Management for TI OMAP4+ devices.
    [    9.205751] Loading compiled-in X.509 certificates
    [    9.210698] ti-iodelay 4844a000.padconf: Set reg 0x1a8 Delay(a: 231 g: 0), Elements(C=0 F=7)0x29007
    [    9.231721] ti-iodelay 4844a000.padconf: Set reg 0x1b4 Delay(a: 39 g: 0), Elements(C=0 F=1)0x29001
    [    9.251727] ti-iodelay 4844a000.padconf: Set reg 0x1c0 Delay(a: 91 g: 0), Elements(C=0 F=3)0x29003
    [    9.264228] ti-iodelay 4844a000.padconf: Set reg 0x1d8 Delay(a: 176 g: 0), Elements(C=0 F=5)0x29005
    [    9.273633] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    9.280312] [drm] No driver support for vblank timestamp query.
    [    9.286461] ti-iodelay 4844a000.padconf: Set reg 0x1e4 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000
    [    9.295863] [drm] Initialized vdrm 1.0.0 20191105 for 44000000.ocp:vdrm@0 on minor 0
    [    9.303857] ti-iodelay 4844a000.padconf: Set reg 0x1f0 Delay(a: 101 g: 0), Elements(C=0 F=3)0x29003
    [    9.313282] ti-iodelay 4844a000.padconf: Set reg 0x1fc Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000
    [    9.322404] ti-iodelay 4844a000.padconf: Set reg 0x364 Delay(a: 360 g: 0), Elements(C=0 F=12)0x2900c
    [    9.335508] mmc0: new HS200 MMC card at address 0001
    [    9.351915] mmcblk0: mmc0:0001 8GUF4R 7.28 GiB
    [    9.357016] mmcblk0boot0: mmc0:0001 8GUF4R partition 1 31.9 MiB
    [    9.364224] mmcblk0boot1: mmc0:0001 8GUF4R partition 2 31.9 MiB
    [    9.370334] mmcblk0rpmb: mmc0:0001 8GUF4R partition 3 4.00 MiB, chardev (241:0)
    [    9.393559]  mmcblk0: p1 p2 p3 p4 < p5 p6 p7 p8 p9 >
    [    9.454355] Console: switching to colour frame buffer device 240x67
    [    9.482313] vdrm 44000000.ocp:vdrm@0: fb0: DRM emulated frame buffer device
    [    9.489898] dmm 4e000000.dmm: workaround for errata i878 in use
    [    9.497540] dmm 4e000000.dmm: initialized all PAT entries
    [    9.503851] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 1
    [    9.511843] cpsw 48484000.ethernet: gpio request failed, ret -517
    [    9.518671] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    9.527570] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    9.532464] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.10
    [    9.539387] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.9
    [    9.546236] sdhci-omap 4809c000.mmc: Dropping the link to regulator.9
    [    9.552832] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.9
    [    9.559651] sdhci-omap 4809c000.mmc: Dropping the link to regulator.9
    [    9.566217] sdhci-omap 4809c000.mmc: Dropping the link to regulator.10
    [    9.573625] cpsw 48484000.ethernet: gpio request failed, ret -517
    [    9.580410] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    9.589294] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    9.594147] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.10
    [    9.601052] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.9
    [    9.607882] sdhci-omap 4809c000.mmc: Dropping the link to regulator.9
    [    9.614467] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.9
    [    9.621273] sdhci-omap 4809c000.mmc: Dropping the link to regulator.9
    [    9.627842] sdhci-omap 4809c000.mmc: Dropping the link to regulator.10
    [    9.634990] hctosys: unable to open rtc device (rtc0)
    [    9.640792] aic_dvdd: disabling
    [    9.644103] vddshv8: disabling
    [    9.647175] pbias_mmc_omap5: disabling
    [    9.650957] ALSA device list:
    [    9.653954]   No soundcards found.
    [    9.658216] Waiting for root device PARTUUID=f3b51116-02...
    

  • Hi,

    Good news from the Log:

    [ 9.650957] ALSA device list:
    [ 9.653954] No soundcards found.
    [ 9.658216] Waiting for root device PARTUUID=f3b51116-02...

    The above means your kernel is up and waiting for file system.

    Do you have your filesystem in the ext4 partition?

    Best Regards,
    Keerthy

  • Hi,

    Yes, actually it has ext4 partition in the filesystem.

    Could you help me to go on analyzing the problem and what can i do next.

    Thanks

  • And more i think it maybe the problem of sd card partition.

    when i use the uboot cmd, it shows below.

    => mmc dev 0 0
    switch to partitions #0, OK
    mmc0 is current device
    => mmc dev 0 1
    switch to partitions #1, ERROR

    Hopefully that gives you some information.

    Thanks

  • Hi,

    No that is expected.

    You should try the below to check if your ext4 partition is read by u-boot.

    ext4ls mmc 0:2

    The above should give the SD rootfs listing.

    Can you check this thread: e2e.ti.com/.../3136345

    Best Regards,
    Keerthy

  • Hi,

    I just refer to the thead and i commented out the "gpio = <&pcf_gpio_21 5 GPIO_ACTIVE_HIGH>;".

    evm_3v3_sd: fixedregulator-sd {
    compatible = "regulator-fixed";
    regulator-name = "evm_3v3_sd";
    regulator-min-microvolt = <3300000>;
    regulator-max-microvolt = <3300000>;
    vin-supply = <&evm_3v3_sw>;
    enable-active-high;
    //gpio = <&pcf_gpio_21 5 GPIO_ACTIVE_HIGH>;
    };

    Then it can log in.

    Thank you very much.

    Best Regards

  • Awesome! please click on "Verify Answer".

    Closing this thread.

    Best Regards,
    Keerthy