Florian Fainelli
cfd2e21551
[ep93xx] add 3.6 kernel support
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34622 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 21:06:05 +00:00
Florian Fainelli
1efe3d6349
[ep93xx] add sound feature
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34621 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 21:05:48 +00:00
Florian Fainelli
6fc70ad18e
generic: backport a fix for the input keymap-matrix module
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34620 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 21:05:42 +00:00
Florian Fainelli
f3abfe625f
[ep93xx] keyboard driver depends on input-matrixkmap for 3.6+
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34619 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 21:05:36 +00:00
Florian Fainelli
5364c8124e
generic: backport an upstream fix for building snd-soc-pcm as a module
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34617 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 21:05:27 +00:00
Florian Fainelli
61409331db
[ep93xx] also list kmod-sound-core in the default packages
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 21:05:11 +00:00
Gabor Juhos
23fe7d4e4f
mac80211: ath9k: allow to load EEPROM data via firmware API
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 15:46:15 +00:00
Florian Fainelli
d02c46bbe4
generic/kernel: add a fix for a common MIPS build failure.
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 15:04:10 +00:00
Florian Fainelli
be3b0d2f6d
kernel/generic: refresh 3.7 patches
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34601 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 15:03:55 +00:00
Florian Fainelli
c75fdce675
kernel/generic: port r34599 over 3.7 kernel
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34600 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 15:03:51 +00:00
Florian Fainelli
7aa644450e
kernel/generic: fix build failure on missing uhci symbol
...
linux-3.6.8/drivers/usb/host/pci-quirks.c:471: undefined reference to
`uhci_check_and_reset_hc'
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34599 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 14:24:28 +00:00
John Crispin
24705010ad
[ramips] add support for Hauppauge Broadway
...
This patch introduces OpenWRT support for the base Hauppauge/PCTV Broadway
platform. It doesn't deal with the TV tuner or transcoder at this point,
but the core functionality is working (Ethernet, wireless, USB, buttons,
LEDs, etc).
Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34595 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 14:13:01 +00:00
Gabor Juhos
6a35fd7258
ar71xx: load ar934x_nfc driver earlier
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34589 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 10:38:11 +00:00
Gabor Juhos
4c8c0b062c
ar71xx: ar934x_nfc: allow to control DMA data swap via platform data
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 10:38:07 +00:00
Gabor Juhos
77279cff10
kernel: update linux 3.6 to 3.6.9
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34578 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-08 15:01:33 +00:00
Gabor Juhos
a897fb7984
ar71xx: TP-LINK also has a family TL-WDR
...
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34577 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-07 19:10:57 +00:00
Gabor Juhos
5282f8e83d
ar71xx: add profile and build image for TP-LINK TL-WA801N/ND
...
Patch-by: Amir Sagie <openwrt-devel@taproot.org.il>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34576 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-07 19:10:56 +00:00
Florian Fainelli
6511e0f0a6
[adm8668] create Linksys WRTU54G-TM profile
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-07 18:02:31 +00:00
Florian Fainelli
bfd69b4134
kernel: add missing USB configuration symbols after r34501
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-07 11:01:53 +00:00
Florian Fainelli
c267184a6b
[adm8668] rename interrupt number constants
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:41:14 +00:00
Florian Fainelli
037e520858
[adm8668] remove the now deprecated /proc/adm8668 interface
...
Proper gpiolib support is hooked instead.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:41:09 +00:00
Florian Fainelli
5d23ae4a89
[adm8668] add a gpiolib driver
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34564 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:41:04 +00:00
Florian Fainelli
9efcb6346b
[adm8668] do not reset WAN and LAN blocks
...
This is taken care of by the tulip driver accordingly.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:58 +00:00
Florian Fainelli
2584cf2010
[adm8668] enable and advertise USB support
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34562 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:54 +00:00
Florian Fainelli
171050a53c
[adm8668] add support for on-board EHCI controller
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34561 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:49 +00:00
Florian Fainelli
a5e8a1fc3a
[adm8668] remove the "old" tulip forked driver
...
We can now use the mainline tulip driver.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34559 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:40 +00:00
Florian Fainelli
b891879be9
[adm8668] use the tulip platform driver
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:36 +00:00
Florian Fainelli
c10409530d
[adm8668] patch the tulip driver to accept a platform variant
...
Isolate the PCI specific parts and group them under CONFIG_TULIP_PCI
CONFIG_TULIP_PLATFORM can be enabled for a platform style Tulip driver.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34557 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:31 +00:00
Florian Fainelli
ffaa849baf
[adm8668] move clock frequencies into clock driver
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34556 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:26 +00:00
Florian Fainelli
ff510ab9dc
[kernel] add CONFIG_GPIO_PL061 config symbol
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34555 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:21 +00:00
Florian Fainelli
81d62c4362
[adm8668] replace the custom mtd driver with a partition parser
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34554 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:17 +00:00
Florian Fainelli
cdf3b8f233
[adm8668] cleanup PCI controller code
...
At some point we should make the ADM5120 PCI controller driver a real
platform driver and share that one between the two targets.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34553 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:12 +00:00
Florian Fainelli
1a027d8005
[adm8668] cleanup and make interrupt code more robust
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34552 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:40:02 +00:00
Florian Fainelli
e3f29c6ca9
[adm8668] remove frequency from /proc/cpuinfo
...
This is not the place to expose it and duplicates code reading the
system frequency.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34551 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:39:57 +00:00
Florian Fainelli
580031c536
[adm8668] provide a system clock to be used by the MIPS timer
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34550 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:39:52 +00:00
Florian Fainelli
19bf4c0273
[adm8668] get rid of the UART defines
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34549 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:39:47 +00:00
Florian Fainelli
66455ce5e7
[adm8668] get rid of the specific UART driver and use AMBA PL010
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34548 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:39:43 +00:00
Florian Fainelli
f7b556bf27
[adm8668] implement early_printk without an early_console
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34547 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:39:33 +00:00
Florian Fainelli
c42e9b5f6a
[adm8668] simplify IRQ controller code
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34546 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:39:27 +00:00
Florian Fainelli
213368a9bd
[adm8668] use platform_add_devices
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34545 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:39:22 +00:00
Florian Fainelli
de49325c0a
[adm8668] move time related functions to their own file
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34544 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:39:18 +00:00
Florian Fainelli
f49b81ca58
[adm8668] move setup-related functions to their own file
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34543 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 22:39:08 +00:00
Felix Fietkau
eaad0240c3
kernel: add missing config symbols
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34532 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-06 14:11:16 +00:00
Felix Fietkau
b0d6a6b1eb
kernel 3.6+: nuke obsolete patches that are messing up oprofile builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-05 16:49:48 +00:00
Florian Fainelli
92bdf9bcc2
kernel/3.3: move OHCI and EHCI platform drivers to generic
...
These patches are not specific to bcm47xx and will be used on other
platforms as well.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34501 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-05 14:18:05 +00:00
Florian Fainelli
d6328b1ebb
cns3xxx: fix dwc_otg driver compat with udc-core
...
function. This removes those from the dwc_otg driver and removes the patch
that comments out the linkage of udc-core so that the dwc_otg driver can
co-exist happily with other USB Device Controllers.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34475 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-04 16:19:18 +00:00
Florian Fainelli
ea51c07a17
cns3xxx: advertise pcie usb usbgadget features
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-04 16:19:12 +00:00
Florian Fainelli
b6f39ce33a
[brcm63xx ] Fix Comtrend AR-5381u Power LED
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-04 15:19:50 +00:00
Florian Fainelli
75d0271704
[adm5120] do no longer rename amba-pl010 serial devices names
...
Back in the days when we could not override /etc/inittab, it made a lot
of sense to rename ttyAM to ttyS since this was the only supported
serial device(s), we can now just put in an appropriate /etc/inittab file
now.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-03 16:18:40 +00:00
Felix Fietkau
4a0f91482d
kernel: disable more pci quirks to save space on platforms that don't need them
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34467 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-03 10:33:47 +00:00