Преглед изворни кода

atheros: add gpio_set_debounce(), refresh patches

SVN-Revision: 25914
Felix Fietkau пре 15 година
родитељ
комит
283f5e05d0

+ 8 - 3
target/linux/atheros/patches-2.6.37/100-board.patch

@@ -1,6 +1,6 @@
 --- a/arch/mips/Kconfig
 --- a/arch/mips/Kconfig
 +++ b/arch/mips/Kconfig
 +++ b/arch/mips/Kconfig
-@@ -100,6 +100,19 @@ config BCM63XX
+@@ -102,6 +102,19 @@ config BCM63XX
  	help
  	help
  	 Support for BCM63XX based boards
  	 Support for BCM63XX based boards
  
  
@@ -20,7 +20,7 @@
  config MIPS_COBALT
  config MIPS_COBALT
  	bool "Cobalt Server"
  	bool "Cobalt Server"
  	select CEVT_R4K
  	select CEVT_R4K
-@@ -714,6 +727,7 @@ config CAVIUM_OCTEON_REFERENCE_BOARD
+@@ -716,6 +729,7 @@ config CAVIUM_OCTEON_REFERENCE_BOARD
  
  
  endchoice
  endchoice
  
  
@@ -619,7 +619,7 @@
 +#endif /* __ASM_MACH_GENERIC_DMA_COHERENCE_H */
 +#endif /* __ASM_MACH_GENERIC_DMA_COHERENCE_H */
 --- /dev/null
 --- /dev/null
 +++ b/arch/mips/include/asm/mach-ar231x/gpio.h
 +++ b/arch/mips/include/asm/mach-ar231x/gpio.h
-@@ -0,0 +1,79 @@
+@@ -0,0 +1,84 @@
 +#ifndef _ATHEROS_GPIO_H_
 +#ifndef _ATHEROS_GPIO_H_
 +#define _ATHEROS_GPIO_H_
 +#define _ATHEROS_GPIO_H_
 +
 +
@@ -696,6 +696,11 @@
 +	return (irq - (AR531X_GPIO_IRQ(0)));
 +	return (irq - (AR531X_GPIO_IRQ(0)));
 +}
 +}
 +
 +
++static inline int gpio_set_debounce(unsigned gpio, unsigned debounce)
++{
++	return -ENOSYS;
++}
++
 +#include <asm-generic/gpio.h> /* cansleep wrappers */
 +#include <asm-generic/gpio.h> /* cansleep wrappers */
 +
 +
 +#endif
 +#endif

+ 1 - 1
target/linux/atheros/patches-2.6.37/101-early-printk-support.patch

@@ -58,7 +58,7 @@
  obj-$(CONFIG_ATHEROS_AR2315) += ar2315.o
  obj-$(CONFIG_ATHEROS_AR2315) += ar2315.o
 --- a/arch/mips/Kconfig
 --- a/arch/mips/Kconfig
 +++ b/arch/mips/Kconfig
 +++ b/arch/mips/Kconfig
-@@ -110,6 +110,7 @@ config ATHEROS_AR231X
+@@ -112,6 +112,7 @@ config ATHEROS_AR231X
  	select SYS_SUPPORTS_BIG_ENDIAN
  	select SYS_SUPPORTS_BIG_ENDIAN
  	select SYS_SUPPORTS_32BIT_KERNEL
  	select SYS_SUPPORTS_32BIT_KERNEL
  	select GENERIC_GPIO
  	select GENERIC_GPIO

+ 1 - 1
target/linux/atheros/patches-2.6.37/130-watchdog.patch

@@ -203,7 +203,7 @@
 +module_exit(exit_ar2315_wdt);
 +module_exit(exit_ar2315_wdt);
 --- a/drivers/watchdog/Kconfig
 --- a/drivers/watchdog/Kconfig
 +++ b/drivers/watchdog/Kconfig
 +++ b/drivers/watchdog/Kconfig
-@@ -927,6 +927,12 @@ config BCM63XX_WDT
+@@ -930,6 +930,12 @@ config BCM63XX_WDT
  	  To compile this driver as a loadable module, choose M here.
  	  To compile this driver as a loadable module, choose M here.
  	  The module will be called bcm63xx_wdt.
  	  The module will be called bcm63xx_wdt.
  
  

+ 1 - 1
target/linux/atheros/patches-2.6.37/200-ar2313_enable_mvswitch.patch

@@ -48,7 +48,7 @@
  				/* reset descriptor's curr_addr */
  				/* reset descriptor's curr_addr */
  				rxdesc->addr = virt_to_phys(skb_new->data);
  				rxdesc->addr = virt_to_phys(skb_new->data);
  
  
-@@ -1254,6 +1260,8 @@ static int ar231x_mdiobus_probe (struct
+@@ -1254,6 +1260,8 @@ static int ar231x_mdiobus_probe (struct 
  		return PTR_ERR(phydev);
  		return PTR_ERR(phydev);
  	}
  	}