On 12/11/2017 09:55 AM, Stephen Warren wrote:
Simon, the latest commits in u-boot-dm/git master branch (2b64d049a061 "power: pmic/regulator: Add basic support for TPS65910") crash on at least Beaver and Jetson TK1. On TK1, I added debug spew to lib/initcall.c, and the last function called before the crash is initr_serial():

Bisect shows this is due to the commit below. If I revert this, U-Boot works correctly again:

0c98340717f69a66acd4156392b6a45cc51042b3 is the first bad commit
commit 0c98340717f69a66acd4156392b6a45cc51042b3
Author: Mario Six <mario....@gdsys.cc>
Date:   Fri Nov 24 07:51:40 2017 +0100

    drivers: core: Add translation in live tree case
The function dev_read_addr calls ofnode_get_addr_index in the live tree
    case, which does not apply bus translations to the address read from the
    device tree. This results in illegal addresses on boards that rely on
    bus translations being applied.
Fix this situation by applying bus translations in the live tree case as
    well.
Signed-off-by: Mario Six <mario....@gdsys.cc>
    Reviewed-by: Simon Glass <s...@chromium.org>
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to