pxa2xx: Auto-assign name for i2c bus in i2c_init_bus.
If a name is provided, the same name is assigned to both the I2C controllers. Leaving it NULL, causes names to be automatically assigned with an ID suffix, giving unique names to each controller. This helps us to uniquely identify each controller in the device tree, for example when adding an I2C device. Signed-off-by: Vijay Kumar B. <vijaykumar@zilogic.com> Reviewed-by: Deepak S. <deepak@zilogic.com> Message-id: 1476351885-8905-1-git-send-email-vijaykumar@zilogic.com Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
24b9462544
commit
08426da7dd
@ -1505,7 +1505,7 @@ static void pxa2xx_i2c_initfn(Object *obj)
|
||||
PXA2xxI2CState *s = PXA2XX_I2C(obj);
|
||||
SysBusDevice *sbd = SYS_BUS_DEVICE(obj);
|
||||
|
||||
s->bus = i2c_init_bus(dev, "i2c");
|
||||
s->bus = i2c_init_bus(dev, NULL);
|
||||
|
||||
memory_region_init_io(&s->iomem, obj, &pxa2xx_i2c_ops, s,
|
||||
"pxa2xx-i2c", s->region_size);
|
||||
|
Loading…
Reference in New Issue
Block a user