[U-Boot] [PATCH v3] drivers: core: Add translation in live tree case

Stephen Warren swarren at wwwdotorg.org
Mon Dec 18 22:33:20 UTC 2017


On 12/18/2017 03:29 PM, Stephen Warren wrote:
> On 12/18/2017 01:34 AM, Mario Six wrote:
>> 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.
> 
> Tested-by: Stephen Warren <swarren at nvidia.com>

Uggh. Sorry, I take that back. This seems to break NVIDIA Jetson TX1 
(p2371-2180 board), even though it did solve this issue that was present 
on other boards in the previous patch version. I'll try and see what's 
up (something to do with I2C accesses early during boot)...


More information about the U-Boot mailing list