bus: ti-sysc: Fix initializing module_pa for modules without sysc register
authorTony Lindgren <tony@atomide.com>
Mon, 8 Mar 2021 09:35:06 +0000 (11:35 +0200)
committerTony Lindgren <tony@atomide.com>
Mon, 8 Mar 2021 09:35:06 +0000 (11:35 +0200)
commit7bad5af826aba00487fed9a3300d3f43f0cba11b
tree8ab6688a2d8b7648a665fe76e7af2b3d8b2cf3d7
parent4c9f4865f4604744d4f1a43db22ac6ec9dc8e587
bus: ti-sysc: Fix initializing module_pa for modules without sysc register

We have interconnect target modules with no known registers using only
clocks and resets, but we still want to detect them based on the module
IO range. So let's call sysc_parse_and_check_child_range() earlier so we
have module_pa properly initialized.

Fixes: 2928135c93f8 ("bus: ti-sysc: Support modules without control registers")
Signed-off-by: Tony Lindgren <tony@atomide.com>
drivers/bus/ti-sysc.c