• Tony Lindgren's avatar
    ARM: OMAP3: Fix smartreflex platform data regression · 17912508
    Tony Lindgren authored
    Commit d9d9cec0 ("ARM: OMAP2+: Remove legacy data from hwmod for
    omap3") dropped platform data that should no longer be used as we're
    booting with device tree. It turns out that smartreflex is still
    using platform data and produces the following errors during probe:
    
    smartreflex smartreflex.0: invalid resource
    smartreflex smartreflex.0: omap_sr_probe: ioremap fail
    smartreflex: probe of smartreflex.0 failed with error -22
    smartreflex smartreflex.1: invalid resource
    smartreflex smartreflex.1: omap_sr_probe: ioremap fail
    smartreflex: probe of smartreflex.1 failed with error -22
    
    Let's fix the regression by adding back the smartreflex hwmod data.
    The long term is to update the smartreflex driver to use device tree
    based probing.
    
    Fixes: d9d9cec0 ("ARM: OMAP2+: Remove legacy data from hwmod
    for omap3")
    Reported-by: default avatarAdam Ford <aford173@gmail.com>
    Tested-by: default avatarAdam Ford <aford173@gmail.com>
    Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
    17912508
omap_hwmod_3xxx_data.c 82.5 KB