Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 201449
b: refs/heads/master
c: ea05a57
h: refs/heads/master
i:
  201447: 9d4b1b1
v: v3
  • Loading branch information
Rabin Vincent authored and Russell King committed Jun 16, 2010
1 parent 6548bff commit 761c6bf
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 2917947a673763be5f94313a59e5f28ee01b3d9d
refs/heads/master: ea05a57f6d34cb9e3a422ef165b515e9a1cd844a
28 changes: 26 additions & 2 deletions trunk/arch/arm/mach-ux500/board-mop500.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,41 @@
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/gpio.h>
#include <linux/amba/bus.h>
#include <linux/amba/pl022.h>
#include <linux/spi/spi.h>

#include <asm/mach-types.h>
#include <asm/mach/arch.h>

#include <plat/pincfg.h>
#include <plat/i2c.h>

#include <mach/hardware.h>
#include <mach/setup.h>
#include <mach/devices.h>

#include "pins-db8500.h"

static pin_cfg_t mop500_pins[] = {
/* SSP0 */
GPIO143_SSP0_CLK,
GPIO144_SSP0_FRM,
GPIO145_SSP0_RXD,
GPIO146_SSP0_TXD,

/* I2C */
GPIO147_I2C0_SCL,
GPIO148_I2C0_SDA,
GPIO16_I2C1_SCL,
GPIO17_I2C1_SDA,
GPIO10_I2C2_SDA,
GPIO11_I2C2_SCL,
GPIO229_I2C3_SDA,
GPIO230_I2C3_SCL,
};

static void ab4500_spi_cs_control(u32 command)
{
/* set the FRM signal, which is CS - TODO */
Expand Down Expand Up @@ -118,6 +140,10 @@ static void __init u8500_init_machine(void)
{
int i;

u8500_init_devices();

nmk_config_pins(mop500_pins, ARRAY_SIZE(mop500_pins));

u8500_i2c0_device.dev.platform_data = &u8500_i2c0_data;
ux500_i2c1_device.dev.platform_data = &u8500_i2c1_data;
ux500_i2c2_device.dev.platform_data = &u8500_i2c2_data;
Expand All @@ -133,8 +159,6 @@ static void __init u8500_init_machine(void)

spi_register_board_info(u8500_spi_devices,
ARRAY_SIZE(u8500_spi_devices));

u8500_init_devices();
}

MACHINE_START(U8500, "ST-Ericsson MOP500 platform")
Expand Down

0 comments on commit 761c6bf

Please sign in to comment.