#define OMAP24XX_PINS_SZ ARRAY_SIZE(omap24xx_pins) #else #define omap24xx_pins NULL #define OMAP24XX_PINS_SZ 0 #endif /* CONFIG_ARCH_OMAP24XX */ #ifdef CONFIG_ARCH_OMAP34XX static struct pin_config __initdata_or_module omap34xx_pins[] = { /* * Name, reg-offset, * mux-mode | [active-mode | off-mode] */ /* 34xx I2C */ MUX_CFG_34XX("K21_34XX_I2C1_SCL", 0x1ba, OMAP34XX_MUX_MODE0 | OMAP34XX_PIN_INPUT_PULLUP) MUX_CFG_34XX("J21_34XX_I2C1_SDA", 0x1bc, OMAP34XX_MUX_MODE0 | OMAP34XX_PIN_INPUT_PULLUP) MUX_CFG_34XX("AF15_34XX_I2C2_SCL", 0x1be, OMAP34XX_MUX_MODE0 | OMAP34XX_PIN_INPUT_PULLUP) MUX_CFG_34XX("AE15_34XX_I2C2_SDA", 0x1c0, OMAP34XX_MUX_MODE0 | OMAP34XX_PIN_INPUT_PULLUP) MUX_CFG_34XX("AF14_34XX_I2C3_SCL", 0x1c2, OMAP34XX_MUX_MODE0 | OMAP34XX_PIN_INPUT_PULLUP) MUX_CFG_34XX("AG14_34XX_I2C3_SDA", 0x1c4, OMAP34XX_MUX_MODE0 | OMAP34XX_PIN_INPUT_PULLUP) MUX_CFG_34XX("AD26_34XX_I2C4_SCL", 0xa00, OMAP34XX_MUX_MODE0 | OMAP34XX_PIN_INPUT_PULLUP) MUX_CFG_34XX("AE26_34XX_I2C4_SDA", 0xa02, OMAP34XX_MUX_MODE0 | OMAP34XX_PIN_INPUT_PULLUP)