• Ben Dooks's avatar
    i2c: S3C2410: Pass the I2C bus number via drivers platform data · 399dee23
    Ben Dooks authored
    Allow the platform data to specify the bus bumber that the
    new I2C bus will be given. This is to allow the use of the
    board registration mechanism to specify the new style of
    I2C device registration which allows boards to provide a
    list of attached devices.
    
    Note, as discussed on the mailing list, we have dropped
    backwards compatibility of adding an dynamic bus number
    as it should not affect most boards to have the bus pinned
    to 0 if they have either not specified platform data for
    driver. Any board supplying platform data will automatically
    have the bus_num field set to 0, and anyone who needs the
    driver on a different bus number can supply platform data
    to set bus_num.
    Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
    399dee23
i2c-s3c2410.c 20.7 KB