Changeset 29976 for trunk


Ignore:
Timestamp:
2012-01-31T19:37:29+01:00 (4 years ago)
Author:
juhosg
Message:

ar71xx: merge DIR-600 A1 and DIR-615 E4 support

Location:
trunk/target/linux/ar71xx
Files:
2 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/config-2.6.39

    r29973 r29976  
    2626CONFIG_AR71XX_MACH_DIR_600_A1=y 
    2727CONFIG_AR71XX_MACH_DIR_615_C1=y 
    28 CONFIG_AR71XX_MACH_DIR_615_E4=y 
    2928CONFIG_AR71XX_MACH_DIR_825_B1=y 
    3029CONFIG_AR71XX_MACH_EAP7660D=y 
  • trunk/target/linux/ar71xx/config-3.2

    r29973 r29976  
    3535CONFIG_ATH79_MACH_DIR_600_A1=y 
    3636CONFIG_ATH79_MACH_DIR_615_C1=y 
    37 CONFIG_ATH79_MACH_DIR_615_E4=y 
    3837CONFIG_ATH79_MACH_DIR_825_B1=y 
    3938CONFIG_ATH79_MACH_EAP7660D=y 
  • trunk/target/linux/ar71xx/files-2.6.39/arch/mips/ar71xx/Kconfig

    r29973 r29976  
    8888 
    8989config AR71XX_MACH_DIR_600_A1 
    90         bool "D-Link DIR-600 rev. A1 support" 
     90        bool "D-Link DIR-600 A1/DIR-615 E4 support" 
    9191        select SOC_AR724X 
    9292        select AR71XX_DEV_AP91_PCI if PCI 
     
    101101        select AR71XX_DEV_M25P80 
    102102        select AR71XX_DEV_AR9XXX_WMAC 
    103         select AR71XX_DEV_GPIO_BUTTONS 
    104         select AR71XX_DEV_LEDS_GPIO 
    105         select AR71XX_NVRAM 
    106  
    107 config AR71XX_MACH_DIR_615_E4 
    108         bool "D-Link DIR-615 rev. E4 support" 
    109         select SOC_AR724X 
    110         select AR71XX_DEV_AP91_PCI if PCI 
    111         select AR71XX_DEV_M25P80 
    112103        select AR71XX_DEV_GPIO_BUTTONS 
    113104        select AR71XX_DEV_LEDS_GPIO 
  • trunk/target/linux/ar71xx/files-2.6.39/arch/mips/ar71xx/Makefile

    r29973 r29976  
    4141obj-$(CONFIG_AR71XX_MACH_DIR_600_A1)    += mach-dir-600-a1.o 
    4242obj-$(CONFIG_AR71XX_MACH_DIR_615_C1)    += mach-dir-615-c1.o 
    43 obj-$(CONFIG_AR71XX_MACH_DIR_615_E4)    += mach-dir-615-e4.o 
    4443obj-$(CONFIG_AR71XX_MACH_DIR_825_B1)    += mach-dir-825-b1.o 
    4544obj-$(CONFIG_AR71XX_MACH_EAP7660D)      += mach-eap7660d.o 
  • trunk/target/linux/ar71xx/files-2.6.39/arch/mips/ar71xx/mach-dir-600-a1.c

    r29975 r29976  
    22 *  D-Link DIR-600 rev. A1 board support 
    33 * 
    4  *  Copyright (C) 2010 Gabor Juhos <juhosg@openwrt.org> 
     4 *  Copyright (C) 2010-2012 Gabor Juhos <juhosg@openwrt.org> 
     5 *  Copyright (C) 2012 Vadim Girlin <vadimgirlin@gmail.com> 
    56 * 
    67 *  This program is free software; you can redistribute it and/or modify it 
     
    185186MIPS_MACHINE(AR71XX_MACH_DIR_600_A1, "DIR-600-A1", "D-Link DIR-600 rev. A1", 
    186187             dir_600_a1_setup); 
     188 
     189static void __init dir_615_e4_setup(void) 
     190{ 
     191        dir_600_a1_setup(); 
     192        ap91_pci_setup_wmac_led_pin(1); 
     193} 
     194 
     195MIPS_MACHINE(AR71XX_MACH_DIR_615_E4, "DIR-615-E4", "D-Link DIR-615 rev. E4", 
     196             dir_615_e4_setup); 
  • trunk/target/linux/ar71xx/files-3.2/arch/mips/ath79/mach-dir-600-a1.c

    r29975 r29976  
    33 * 
    44 *  Copyright (C) 2010-2012 Gabor Juhos <juhosg@openwrt.org> 
     5 *  Copyright (C) 2012 Vadim Girlin <vadimgirlin@gmail.com> 
    56 * 
    67 *  This program is free software; you can redistribute it and/or modify it 
     
    183184MIPS_MACHINE(ATH79_MACH_DIR_600_A1, "DIR-600-A1", "D-Link DIR-600 rev. A1", 
    184185             dir_600_a1_setup); 
     186 
     187static void __init dir_615_e4_setup(void) 
     188{ 
     189        dir_600_a1_setup(); 
     190        ap9x_pci_setup_wmac_led_pin(0, 1); 
     191} 
     192 
     193MIPS_MACHINE(ATH79_MACH_DIR_615_E4, "DIR-615-E4", "D-Link DIR-615 rev. E4", 
     194             dir_615_e4_setup); 
  • trunk/target/linux/ar71xx/patches-3.2/610-MIPS-ath79-openwrt-machines.patch

    r29973 r29976  
    189189        bool "Atheros PB44 reference board" 
    190190        select SOC_AR71XX 
    191 @@ -54,6 +137,379 @@ config ATH79_MACH_PB44 
     191@@ -54,6 +137,369 @@ config ATH79_MACH_PB44 
    192192          Say 'Y' here if you want your kernel to support the 
    193193          Atheros PB44 reference board. 
     
    279279+ 
    280280+config ATH79_MACH_DIR_600_A1 
    281 +       bool "D-Link DIR-600 rev. A1 support" 
     281+       bool "D-Link DIR-600 A1/DIR-615 E4 support" 
    282282+       select SOC_AR724X 
    283283+       select ATH79_DEV_AP9X_PCI if PCI 
     
    296296+       select ATH79_DEV_M25P80 
    297297+       select ATH79_DEV_WMAC 
    298 +       select ATH79_NVRAM 
    299 + 
    300 +config ATH79_MACH_DIR_615_E4 
    301 +       bool "D-Link DIR-615 rev. E4 support" 
    302 +       select SOC_AR724X 
    303 +       select ATH79_DEV_AP9X_PCI if PCI 
    304 +       select ATH79_DEV_ETH 
    305 +       select ATH79_DEV_GPIO_BUTTONS 
    306 +       select ATH79_DEV_LEDS_GPIO 
    307 +       select ATH79_DEV_M25P80 
    308298+       select ATH79_NVRAM 
    309299+ 
     
    631621--- a/arch/mips/ath79/Makefile 
    632622+++ b/arch/mips/ath79/Makefile 
    633 @@ -36,8 +36,57 @@ obj-$(CONFIG_ATH79_PCI_ATH9K_FIXUP)  += p 
     623@@ -36,8 +36,56 @@ obj-$(CONFIG_ATH79_PCI_ATH9K_FIXUP)  += p 
    634624 # 
    635625 # Machines 
     
    647637+obj-$(CONFIG_ATH79_MACH_DIR_600_A1)    += mach-dir-600-a1.o 
    648638+obj-$(CONFIG_ATH79_MACH_DIR_615_C1)    += mach-dir-615-c1.o 
    649 +obj-$(CONFIG_ATH79_MACH_DIR_615_E4)     += mach-dir-615-e4.o 
    650639+obj-$(CONFIG_ATH79_MACH_DIR_825_B1)    += mach-dir-825-b1.o 
    651640+obj-$(CONFIG_ATH79_MACH_EAP7660D)      += mach-eap7660d.o 
Note: See TracChangeset for help on using the changeset viewer.