• Grant Likely's avatar
    of/device: populate platform_device (of_device) resource table on allocation · ac80a51e
    Grant Likely authored
    When allocating a platform_device to represent an OF node, also allocate
    space for the resource table and populate it with IRQ and reg property
    information.  This change is in preparation for merging the
    of_platform_bus_type with the platform_bus_type so that existing
    platform_driver code can retrieve base addresses and IRQs data.
    
    Background: a previous commit removed struct of_device and made it a
    #define alias for platform_device.
    Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
    CC: Michal Simek <monstr@monstr.eu>
    CC: Grant Likely <grant.likely@secretlab.ca>
    CC: Benjamin Herrenschmidt <benh@kernel.crashing.org>
    CC: Stephen Rothwell <sfr@canb.auug.org.au>
    CC: microblaze-uclinux@itee.uq.edu.au
    CC: linuxppc-dev@ozlabs.org
    CC: devicetree-discuss@lists.ozlabs.org
    ac80a51e
platform.c 14.6 KB