Changeset 13769


Ignore:
Timestamp:
2008-12-30T07:52:57+01:00 (9 years ago)
Author:
juhosg
Message:

[ar71xx] add dummy WMAC device

Location:
trunk/target/linux/ar71xx
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/files-2.6.28/arch/mips/include/asm/mach-ar71xx/platform.h

    r13656 r13769  
    8383extern void ar71xx_add_device_wdt(void) __init; 
    8484 
     85extern void ar91xx_add_device_wmac(void) __init; 
     86 
    8587#endif /* __ASM_MACH_AR71XX_PLATFORM_H */ 
  • trunk/target/linux/ar71xx/files/arch/mips/ar71xx/mach-ap83.c

    r13512 r13769  
    8181 
    8282        ar71xx_add_device_usb(); 
     83 
     84        ar91xx_add_device_wmac(); 
    8385} 
    8486 
  • trunk/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tew-632brp.c

    r13648 r13769  
    124124                                        ARRAY_SIZE(tew_632brp_gpio_buttons), 
    125125                                        tew_632brp_gpio_buttons); 
     126 
     127        ar91xx_add_device_wmac(); 
    126128} 
    127129 
  • trunk/target/linux/ar71xx/files/arch/mips/ar71xx/platform.c

    r13699 r13769  
    593593                                "\"%s\"\n", mac_str); 
    594594} 
     595 
     596static struct resource ar91xx_wmac_resources[] = { 
     597        { 
     598                .start  = AR91XX_WMAC_BASE, 
     599                .end    = AR91XX_WMAC_BASE + AR91XX_WMAC_SIZE - 1, 
     600                .flags  = IORESOURCE_MEM, 
     601        }, { 
     602                .start  = AR71XX_CPU_IRQ_WMAC, 
     603                .end    = AR71XX_CPU_IRQ_WMAC, 
     604                .flags  = IORESOURCE_IRQ, 
     605        }, 
     606}; 
     607 
     608static struct platform_device ar91xx_wmac_device = { 
     609        .name           = "ath9k", 
     610        .id             = -1, 
     611        .resource       = ar91xx_wmac_resources, 
     612        .num_resources  = ARRAY_SIZE(ar91xx_wmac_resources), 
     613}; 
     614 
     615void __init ar91xx_add_device_wmac(void) 
     616{ 
     617        platform_device_register(&ar91xx_wmac_device); 
     618} 
  • trunk/target/linux/ar71xx/files/include/asm-mips/mach-ar71xx/platform.h

    r13656 r13769  
    8383extern void ar71xx_add_device_wdt(void) __init; 
    8484 
     85extern void ar91xx_add_device_wmac(void) __init; 
     86 
    8587#endif /* __ASM_MACH_AR71XX_PLATFORM_H */ 
Note: See TracChangeset for help on using the changeset viewer.