Changeset 16583


Ignore:
Timestamp:
2009-06-27T18:57:45+02:00 (7 years ago)
Author:
juhosg
Message:

[ar71xx] add AR913x specific GPIO function bit definitions

Location:
trunk/target/linux/ar71xx/files/arch/mips
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/files/arch/mips/ar71xx/mach-rb-4xx.c

    r15245 r16583  
    154154static void __init rb4xx_generic_setup(void) 
    155155{ 
    156         ar71xx_gpio_function_enable(GPIO_FUNC_SPI_CS1_EN | 
    157                                     GPIO_FUNC_SPI_CS2_EN); 
     156        ar71xx_gpio_function_enable(AR71XX_GPIO_FUNC_SPI_CS1_EN | 
     157                                    AR71XX_GPIO_FUNC_SPI_CS2_EN); 
    158158 
    159159        ar71xx_add_device_leds_gpio(-1, ARRAY_SIZE(rb4xx_leds_gpio), 
  • trunk/target/linux/ar71xx/files/arch/mips/include/asm/mach-ar71xx/ar71xx.h

    r16359 r16583  
    215215#define GPIO_REG_FUNC           0x28 
    216216 
    217 #define GPIO_FUNC_STEREO_EN     BIT(17) 
    218 #define GPIO_FUNC_SLIC_EN       BIT(16) 
    219 #define GPIO_FUNC_SPI_CS2_EN    BIT(13) 
    220 #define GPIO_FUNC_SPI_CS1_EN    BIT(12) 
    221 #define GPIO_FUNC_UART_EN       BIT(8) 
    222 #define GPIO_FUNC_USB_OC_EN     BIT(4) 
    223 #define GPIO_FUNC_USB_CLK_EN    BIT(0) 
     217#define AR71XX_GPIO_FUNC_STEREO_EN      BIT(17) 
     218#define AR71XX_GPIO_FUNC_SLIC_EN        BIT(16) 
     219#define AR71XX_GPIO_FUNC_SPI_CS2_EN     BIT(13) 
     220#define AR71XX_GPIO_FUNC_SPI_CS1_EN     BIT(12) 
     221#define AR71XX_GPIO_FUNC_UART_EN        BIT(8) 
     222#define AR71XX_GPIO_FUNC_USB_OC_EN      BIT(4) 
     223#define AR71XX_GPIO_FUNC_USB_CLK_EN     BIT(0) 
    224224 
    225225#define AR71XX_GPIO_COUNT       16 
     226 
     227#define AR91XX_GPIO_FUNC_WMAC_LED_EN    BIT(22) 
     228#define AR91XX_GPIO_FUNC_EXP_PORT_CS_EN BIT(21) 
     229#define AR91XX_GPIO_FUNC_I2S_REFCLKEN   BIT(20) 
     230#define AR91XX_GPIO_FUNC_I2S_MCKEN      BIT(19) 
     231#define AR91XX_GPIO_FUNC_I2S1_EN        BIT(18) 
     232#define AR91XX_GPIO_FUNC_I2S0_EN        BIT(17) 
     233#define AR91XX_GPIO_FUNC_SLIC_EN        BIT(16) 
     234#define AR91XX_GPIO_FUNC_UART_RTSCTS_EN BIT(9) 
     235#define AR91XX_GPIO_FUNC_UART_EN        BIT(8) 
     236#define AR91XX_GPIO_FUNC_USB_CLK_EN     BIT(4) 
     237 
    226238#define AR91XX_GPIO_COUNT       22 
    227239 
Note: See TracChangeset for help on using the changeset viewer.