Example #1
0
#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)
Example #2
0
#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)