]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: dts: dra7: Move the ti,no-idle quirk on proper gmac node
authorTero Kristo <t-kristo@ti.com>
Wed, 28 Nov 2018 10:45:07 +0000 (12:45 +0200)
committerTony Lindgren <tony@atomide.com>
Thu, 29 Nov 2018 19:08:23 +0000 (11:08 -0800)
commitbb0c0cb8e77e191dfc01b28da0704113b41e6814
tree206bbac712058b4ac2236dfb3cf02ea71ca21ab2
parent0eb2ed85664782cfe32228e76929063d62e22548
ARM: dts: dra7: Move the ti,no-idle quirk on proper gmac node

Hwmod parses the DT hierarchically from root to search for matching
ti,hwmod property. With the introduction of L4 data, we have two nodes
with the ti,hwmod = "gmac" declaration, and the hwmod core only matches
the first one found, which is the target-module one. This node incorrectly
dropped the ti,no-idle flag, which causes number of problems, like ignoring
errata i877, and also causing an intermittent boot failure on certain dra7
boards.

Fix the issue by moving the ti,no-idle flag to the proper node.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
Reported-by: Grygorii Strashko <grygorii.strashko@ti.com>
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/dra7-l4.dtsi