|
@@ -680,7 +680,6 @@ static struct platform_device *snowball_platform_devs[] __initdata = {
|
|
|
static struct platform_device *snowball_of_platform_devs[] __initdata = {
|
|
|
&snowball_led_dev,
|
|
|
&snowball_key_dev,
|
|
|
- &ab8500_device,
|
|
|
};
|
|
|
|
|
|
static void __init mop500_init_machine(void)
|
|
@@ -841,6 +840,9 @@ struct of_dev_auxdata u8500_auxdata_lookup[] __initdata = {
|
|
|
static const struct of_device_id u8500_local_bus_nodes[] = {
|
|
|
/* only create devices below soc node */
|
|
|
{ .compatible = "stericsson,db8500", },
|
|
|
+ { .compatible = "stericsson,db8500-prcmu", },
|
|
|
+ { .compatible = "stericsson,ab8500", },
|
|
|
+ { .compatible = "stericsson,ab8500-regulator", },
|
|
|
{ .compatible = "simple-bus"},
|
|
|
{ },
|
|
|
};
|
|
@@ -876,7 +878,6 @@ static void __init u8500_init_machine(void)
|
|
|
ARRAY_SIZE(mop500_platform_devs));
|
|
|
|
|
|
mop500_sdi_init(parent);
|
|
|
-
|
|
|
i2c0_devs = ARRAY_SIZE(mop500_i2c0_devices);
|
|
|
i2c_register_board_info(0, mop500_i2c0_devices, i2c0_devs);
|
|
|
i2c_register_board_info(2, mop500_i2c2_devices,
|
|
@@ -888,7 +889,7 @@ static void __init u8500_init_machine(void)
|
|
|
* snowball_led_dev = todo
|
|
|
* snowball_key_dev = todo
|
|
|
* snowball_sbnet_dev = done
|
|
|
- * ab8500_device = todo
|
|
|
+ * ab8500_device = done
|
|
|
*/
|
|
|
platform_add_devices(snowball_of_platform_devs,
|
|
|
ARRAY_SIZE(snowball_of_platform_devs));
|