Skip to content

Commit

Permalink
ARM: shmobile: armadillo800eva-reference: Enable CMT1 in device tree
Browse files Browse the repository at this point in the history
Based on work by Magnus Damm

Cc: Magnus Damm <magnus.damm@gmail.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
  • Loading branch information
Simon Horman committed Aug 23, 2014
1 parent c10df26 commit 1145eaa
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 10 deletions.
4 changes: 4 additions & 0 deletions arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,10 @@
renesas,mode = <0x05>; /* MD_CK0 | MD_CK2 */
};

&cmt1 {
status = "ok";
};

&i2c0 {
status = "okay";
touchscreen@55 {
Expand Down
11 changes: 1 addition & 10 deletions arch/arm/mach-shmobile/setup-r8a7740.c
Original file line number Diff line number Diff line change
Expand Up @@ -311,10 +311,6 @@ static struct platform_device ipmmu_device = {
.num_resources = ARRAY_SIZE(ipmmu_resources),
};

static struct platform_device *r8a7740_devices_dt[] __initdata = {
&cmt1_device,
};

static struct platform_device *r8a7740_early_devices[] __initdata = {
&scif0_device,
&scif1_device,
Expand All @@ -331,6 +327,7 @@ static struct platform_device *r8a7740_early_devices[] __initdata = {
&irqpin3_device,
&tmu0_device,
&ipmmu_device,
&cmt1_device,
};

/* DMA */
Expand Down Expand Up @@ -756,8 +753,6 @@ void __init r8a7740_add_standard_devices(void)
/* add devices */
platform_add_devices(r8a7740_early_devices,
ARRAY_SIZE(r8a7740_early_devices));
platform_add_devices(r8a7740_devices_dt,
ARRAY_SIZE(r8a7740_devices_dt));
platform_add_devices(r8a7740_late_devices,
ARRAY_SIZE(r8a7740_late_devices));

Expand All @@ -779,8 +774,6 @@ void __init r8a7740_add_early_devices(void)
{
early_platform_add_devices(r8a7740_early_devices,
ARRAY_SIZE(r8a7740_early_devices));
early_platform_add_devices(r8a7740_devices_dt,
ARRAY_SIZE(r8a7740_devices_dt));

/* setup early console here as well */
shmobile_setup_console();
Expand All @@ -790,8 +783,6 @@ void __init r8a7740_add_early_devices(void)

void __init r8a7740_add_standard_devices_dt(void)
{
platform_add_devices(r8a7740_devices_dt,
ARRAY_SIZE(r8a7740_devices_dt));
of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL);
}

Expand Down

0 comments on commit 1145eaa

Please sign in to comment.