Jonas Gorski
cdea47cbc3
brcm63xx: Add DT support for 96358VW2
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42736
2014-10-02 12:25:41 +00:00
Jonas Gorski
80db30b508
brcm63xx: Add DT support for 96358VW
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42735
2014-10-02 12:25:36 +00:00
Jonas Gorski
e7ade47fba
brcm63xx: Add DT support for 96338W
...
Renamed of_board_id to convention.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42734
2014-10-02 12:25:27 +00:00
Jonas Gorski
d9194da882
brcm63xx: Add DT support for 96338GW
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42733
2014-10-02 12:25:22 +00:00
Jonas Gorski
73f576dff2
brcm63xx: Add DT support for 96348R
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42732
2014-10-02 12:25:13 +00:00
Jonas Gorski
35cf1adfc6
brcm63xx: Add DT support for 96348GW-11
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42731
2014-10-02 12:25:07 +00:00
Jonas Gorski
eaee4e3eb7
brcm63xx: Add DT support for 96348GW-10
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42730
2014-10-02 12:25:01 +00:00
Jonas Gorski
73d59ed675
brcm63xx: Add DT support for 96348GW
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42729
2014-10-02 12:24:39 +00:00
Jonas Gorski
99ecfbf702
brcm63xx: Add DT support for 96345GW2
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42728
2014-10-02 12:24:34 +00:00
Jonas Gorski
a950e2fce8
brcm63xx: Add DT support for 963281TAN
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42727
2014-10-02 12:24:29 +00:00
Jonas Gorski
ddcc29290c
brcm63xx: fix brcm63xx fallback typo
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42726
2014-10-02 12:24:14 +00:00
Rafał Miłecki
28301ea0b1
bcm53xx: early buttons support (without interrupts)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42718
2014-10-02 12:05:58 +00:00
Rafał Miłecki
bd12c49473
bcm53xx: backport bcma RFC patch that fixes LEDs
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42717
2014-10-02 10:42:30 +00:00
Rafał Miłecki
01ab343779
bcm53xx: support devices with more (13+) partitions
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42716
2014-10-02 09:51:54 +00:00
Rafał Miłecki
bbae0f7df0
bcm53xx: select LEDs support by default
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42715
2014-10-02 05:54:18 +00:00
Rafał Miłecki
1421516e65
bcm53xx: add BCM5301X patches sent upstream (bus and R6250 LEDs)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42711
2014-10-01 13:38:50 +00:00
Rafał Miłecki
59b965194d
kernel: update bcma to the tag master-2014-09-30 (wireless-next)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42710
2014-10-01 13:37:36 +00:00
Rafał Miłecki
26e85084b5
bcm53xx: rename BCM5301X DTS patch to match upstream order
...
SVN-Revision: 42708
2014-10-01 07:59:03 +00:00
Zoltan Herpai
175aad61d4
sunxi: add profile for Olimex A13 SOM
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42693
2014-09-28 23:21:59 +00:00
Hauke Mehrtens
a6616a6e48
bcm53xx: activate some workarounds for errors in the Cortex-A9
...
BCM4708 uses a Cortex-A9 rev r3p0 and a L2C-310 rev r3p2.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42690
2014-09-28 18:03:33 +00:00
Felix Fietkau
61f960071d
ar71xx: revert accidental kernel upgrade
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42687
2014-09-27 20:54:12 +00:00
Felix Fietkau
3e833dcf90
ar71xx: add wmac callback for reading soc revision on ar934x
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42685
2014-09-27 20:52:05 +00:00
Felix Fietkau
84d81d5844
ar71xx: refresh 3.14 kernel patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42684
2014-09-27 20:51:49 +00:00
Florian Fainelli
54a18b3fe8
brcm2708: switch to 3.14
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42681
2014-09-27 19:11:55 +00:00
Florian Fainelli
3f5cc1882b
brcm2708: add 3.14 support
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42680
2014-09-27 19:11:37 +00:00
Florian Fainelli
04c0ef5263
kernel: add missing CONFIG_BACKLIGHT_GPIO to 3.14
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42679
2014-09-27 19:11:06 +00:00
Florian Fainelli
6918ea2484
brcm2708: update 3.10 patches with raspberrypi/rpi-3.10.y of 27 Apr. 2014
...
Update the 3.10 rasperry patches by rebasing raspberry/rpi-3.10-y
against linux-stable/v3.10.49.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42678
2014-09-27 19:10:51 +00:00
Rafał Miłecki
71a03fb168
kernel: merge two mtdpart.c patches
...
It does not make sense to add some code and remove is 4 patches later.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42673
2014-09-27 09:44:24 +00:00
Rafał Miłecki
8e525a43b4
kernel: update bcma to the tag master-2014-09-26 (wireless-next)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42672
2014-09-27 07:49:48 +00:00
Florian Fainelli
e5ef34ba02
realview: add protocol argument to ucidef_set_interface_raw
...
Now that ucidef_set_interface_raw() has been updated to take a protocol
argument, use that.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42666
2014-09-25 19:09:17 +00:00
Rafał Miłecki
747fd7871c
bcm53xx: add a patch that fixes booting problems
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42659
2014-09-24 21:08:17 +00:00
Felix Fietkau
38a8f5ae63
ar71xx: ar8216: tagged+untagged on ar8327 ( #12181 )
...
This allows tagged and untagged traffic together on the same port on ar8327
switch devices.
I looked at the first attempt to do this in r40777 (ar71xx: Fix tagged+untagged
operation on AR8327N (#12181 )). I also set the vlan and port egress policies
like that change. But I change vlan_tagged in an less intrusive way. The
tagged/untagged decision is now based on the following rules:
- if vid != pvid then traffic is always tagged
- if vid == pvid then vlan_tagged stores if the traffic should be tagged
Tested on TP-Link WDR-3600 (ar8327N).
Signed-off-by: Valentin Spreckels <Valentin.Spreckels@Informatik.Uni-Oldenburg.DE>
SVN-Revision: 42653
2014-09-23 10:19:58 +00:00
Felix Fietkau
1c675ee9be
ar71xx: ar8216: move policies, pvid to setup_port
...
This moves ingress, egress policy and pvid decisions to setup_port methods.
They arenow device type dependent.
This allows policy changes on only one device type which is needed to allow
tagged + untagged operation on ar8327.
Tested on TP-LINK WDR-3600 (ar8327N).
Signed-off-by: Valentin Spreckels <Valentin.Spreckels@Informatik.Uni-Oldenburg.DE>
SVN-Revision: 42652
2014-09-23 10:18:38 +00:00
Zoltan Herpai
9c43ea9a8b
mxs: remove 3.13
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42651
2014-09-23 06:42:29 +00:00
Zoltan Herpai
5105e10608
mxs: disable mmc debugging
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42650
2014-09-23 06:38:58 +00:00
Rafał Miłecki
f036f5801f
bcm53xx: image: use IMG_PREFIX for chk images
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42649
2014-09-22 18:11:09 +00:00
Rafał Miłecki
23a07c6d18
bcm53xx: image: make filesystem a suffix for TRX files
...
This makes TRX files more /compatible/ with firmware files (e.g. CHK).
This will allow us to put some TRX files in BIN_DIR if we need to.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42646
2014-09-22 09:16:20 +00:00
Rafał Miłecki
fd515112db
bcm53xx: image: document arguments of various functions
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42645
2014-09-22 08:37:18 +00:00
Rafał Miłecki
5f7be0ebf4
bcm53xx: image: rework Makefile and merge some functions
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42644
2014-09-22 08:04:26 +00:00
Zoltan Herpai
144c9992a2
sunxi: enable GPIO_SYSFS
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42643
2014-09-22 06:15:45 +00:00
Hauke Mehrtens
182e1dbcd4
bcm53xx: activate vfpv3 support
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42642
2014-09-21 21:58:29 +00:00
Hauke Mehrtens
47aefcc563
bcm53xx: add nand flash driver
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42641
2014-09-21 21:58:02 +00:00
Hauke Mehrtens
2c6e0e0ae0
bcm53xx: update patches adding bcma support
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42640
2014-09-21 21:57:17 +00:00
Hauke Mehrtens
c977fad4fd
bcm53xx: add fixtrx
...
Without running fixtrx the image will not boot at the second time,
because the CRC the boot loader check is invalid at that time.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42639
2014-09-21 21:56:31 +00:00
Rafał Miłecki
223a309c3c
bcm53xx: add support for GPIOs
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42638
2014-09-21 21:18:30 +00:00
Rafał Miłecki
2468f9201f
bcm53xx: rename console fixing patch
...
This squeezes BCM5301X patches.
SVN-Revision: 42637
2014-09-21 21:02:38 +00:00
Zoltan Herpai
158336df6c
sunxi: add AXP209 to pcDuino3
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42636
2014-09-21 20:31:18 +00:00
Zoltan Herpai
aaa430b434
sunxi: enable AXP209 on BananaPi as well
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42635
2014-09-21 17:46:50 +00:00
Zoltan Herpai
6f3abd92c5
sunxi: enable AXP209 regulator
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42634
2014-09-21 17:45:20 +00:00
Zoltan Herpai
aa0848bba2
sunxi: add sunxi-ir module
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42631
2014-09-21 16:28:06 +00:00
Zoltan Herpai
e6d53c1366
sunxi: add support for infra receiver on A20, along with IR-related backports from 3.15
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42630
2014-09-21 16:25:45 +00:00
Zoltan Herpai
e02dd2f19c
kernel: add missing symbols for 3.14
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42629
2014-09-21 16:24:28 +00:00
Zoltan Herpai
cc60fad010
sunxi: remove 3.13 support
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42628
2014-09-21 15:42:36 +00:00
John Crispin
d4cc995c53
ramips: D-Link DIR-810L. Add support for SoC 2.4 GHz wireless and fix leds naming
...
SVN-Revision: 42619
2014-09-19 11:07:08 +00:00
John Crispin
d731d14362
lantiq: set 3.14 as default
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42618
2014-09-19 10:52:47 +00:00
John Crispin
4ef1237545
ralink: drop dwc_otg support. dwc2 seems stable
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42617
2014-09-19 10:52:37 +00:00
Zoltan Herpai
3dc7dc9cde
sunxi: update gmac with adding correct regulators on bananapi
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42616
2014-09-19 00:13:49 +00:00
Zoltan Herpai
384ef8ece1
sunxi: backport late clock fixes from 3.15
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42615
2014-09-19 00:12:53 +00:00
Zoltan Herpai
3a22a37f1a
sunxi: update dts for pcduino3 and bananapi with regulators
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42608
2014-09-17 23:45:08 +00:00
Zoltan Herpai
46d7c59487
sunxi: add usb ohci support
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42607
2014-09-17 23:34:10 +00:00
Zoltan Herpai
240f04765f
sunxi: add default interface for bananaPi
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42606
2014-09-17 23:15:30 +00:00
Zoltan Herpai
4aafe1bc4d
sunxi: add missing symbol for arch timer
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42605
2014-09-17 23:12:50 +00:00
Rafał Miłecki
da74f722e1
kernel: fix backport of bcma init patch
...
Upstream bcma patch:
bcma: use separated function to initialize bus on SoC
was backported incompletely. I missed arch code change.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42603
2014-09-17 21:25:36 +00:00
Jo-Philipp Wich
057e518224
sdk: predefine kernel version magic
...
Kernel modules which are built using the SDK do not have access
to the .vermagic file in the Linux build dir, therefore the
generated .ipk metadata depends on kernel versions like
'3.10.49-1-unknown' which are not satisfiable by the kernel
meta package in the image.
Fix this problem by substituting 'unknown' with the current
version magic in include/kernel.mk when packing the SDK.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 42590
2014-09-17 10:25:47 +00:00
Zoltan Herpai
4bf83f89e0
sunxi: add arm arch timer support
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42589
2014-09-17 10:15:05 +00:00
Hauke Mehrtens
150224d91e
kernel: add missing config option
...
This missing option was found by the build bots.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42583
2014-09-16 21:39:24 +00:00
John Crispin
944820584a
Lantiq: fix build warning from dsl_fs script
...
fix inclusion of functions.sh in dsl_fs init script
without this, the following error is seen during build:
./etc/init.d/dsl_fs: line 4: /lib/functions.sh: No such file or directory
Signed-off-by: Thomas Langer <thomas.langer@lantiq.com>
SVN-Revision: 42575
2014-09-16 14:53:06 +00:00
John Crispin
3dd93e8336
lantiq: move the lantiq,switch property into the interface node
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42574
2014-09-16 14:53:01 +00:00
John Crispin
44249f71a8
postinst trigger: the new postinst trigger broke IB
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42571
2014-09-16 11:56:19 +00:00
Zoltan Herpai
78726df7bd
sunxi: add new watchdog compats to reboot code in 3.14
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42558
2014-09-15 21:05:00 +00:00
Zoltan Herpai
8ef9dec08f
sunxi: update profile of A13-OLinuXino to match uboot boardname, required for sdcard image
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42557
2014-09-15 19:37:23 +00:00
John Crispin
7dbbdfb61f
ar71xx: add qihoo 360 c301 router support
...
Qihoo 360 C301 is a dual band wireless router supports 802.11n and 802.11ac.
Its chipset is AR9344 + AR9882 with two 16MB flashes.
This patch adds its initial support.
v2:
* use mtd_get_mac_ascii to fetch MAC address for ath10k.
* use ath79_register_pci to initialize AR9882.
Signed-off-by: Weijie Gao <hackpascal@gmail.com>
SVN-Revision: 42552
2014-09-15 10:19:38 +00:00
John Crispin
b520e9b8d4
lantiq: fix switch init on vr9 SoC (3.10)
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42551
2014-09-15 10:19:27 +00:00
John Crispin
32f47538b9
lantiq: fix switch init on vr9 SoC
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42550
2014-09-15 10:19:20 +00:00
John Crispin
cb37fe5ca5
ar71xx: add board support for ubnt loco m xw
...
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 42549
2014-09-15 10:19:14 +00:00
John Crispin
2c4c6d135b
ar71xx: refactor ubnt xw board setup
...
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 42548
2014-09-15 10:19:01 +00:00
John Crispin
f16f310306
lantiq: add default switch setup to td8970
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42544
2014-09-15 10:18:37 +00:00
Hauke Mehrtens
9434dfee87
bcm53xx: fix early serial console
...
This device actually has a 8250 serial with a shift of 0.
Tested this on a BCM4708.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42538
2014-09-14 19:22:49 +00:00
Rafał Miłecki
7cd532623e
kernel: update bcma to the tag master-2014-09-11 (wireless-next)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42537
2014-09-14 17:31:13 +00:00
Hauke Mehrtens
f032f66318
kernel: add missing config option
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42536
2014-09-14 15:00:33 +00:00
Rafał Miłecki
a9d06501b2
kernel: move bcma patches pushed to wireless-next
...
We used separated patch for patches that were sent but not accepted yet.
It has changed now, so let's use the standard patch file for them.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42535
2014-09-14 14:58:13 +00:00
Zoltan Herpai
fb985d741f
sunxi: add sdcard image generation support when board profile is selected
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42534
2014-09-14 13:47:42 +00:00
Zoltan Herpai
e3cc78e9d8
sunxi: rename pcduino profile to match uboot boardname in prep for the sdcard generator
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42533
2014-09-14 13:09:22 +00:00
Hauke Mehrtens
61d02a8df4
kernel: add missing config option
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42532
2014-09-14 12:06:59 +00:00
Hauke Mehrtens
d56a44040d
kernel: do not deactivate CONFIG_BLK_DEV
...
CONFIG_BLK_DEV does not activate any functionality, but many code, but
makes it possible to activate other options. Deactivating this breaks
the build of kmod-zram.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42528
2014-09-13 22:10:00 +00:00
Hauke Mehrtens
eb35b82275
kernel: add missing config options
...
These missing option were found by the build bots.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42527
2014-09-13 21:25:21 +00:00
Hauke Mehrtens
9a428dd8d5
kernel: Backport essential fixes for ad799x
...
This series of patches ports back some fixes of the ad799x driver, which were
commited between 3.10 and 3.15.
Signed-off-by: Hartmut Knaack <knaack.h@gmx.de>
SVN-Revision: 42523
2014-09-13 20:34:44 +00:00
Hauke Mehrtens
180ee041fa
bcm53xx: select nvram package by default
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42522
2014-09-13 20:28:44 +00:00
John Crispin
80ff3af16f
atheros: refresh config
...
Remove symbols that are now placed in the generic config.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42513
2014-09-12 06:54:16 +00:00
John Crispin
cb5902d603
atheros: convert AR2315 GPIO code to platform driver
...
Convert gpiolib realization to platform driver and move to the
appropriate subdirectory. Misc GPIO interrupt acknowledgement placed
to the MISC IRQ handler since in fact we can detect only one GPIO state
change.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42512
2014-09-12 06:54:10 +00:00
John Crispin
a8799105d7
atheros: convert AR5312 GPIO code to platform driver
...
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42511
2014-09-12 06:54:05 +00:00
John Crispin
0e86c116cb
atheros: rework chained interrupts handling
...
Call generic_handle_irq() instead of do_IRQ() for chained interrupts,
remove XXX_NONE interrupts and call spurious_interrupt() when an interrupt
is unexpected.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42510
2014-09-12 06:53:58 +00:00
John Crispin
d780abcbbc
atheros: convert gpio.h to stub
...
Implement to_irq() handler for AR2315 GPIO chip and convert custom
gpio.h header to stub.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42509
2014-09-12 06:53:53 +00:00
John Crispin
6f874d84d5
atheros: rename SoCs config symbols
...
Rename config symbols to be consistent with other SoCs config symbols
supported by MIPS arch.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42508
2014-09-12 06:53:48 +00:00
John Crispin
413736e5f8
atheros: add AR2316 and AR2318 SoCs detection
...
Tested with AR2315, AR2316 and AR2317 SoCs, not tested with AR2318 but
changes seems correct: revision is one more than AR2317.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42507
2014-09-12 06:53:43 +00:00
John Crispin
c883854f7e
atheros: ar2315-pci: convert to platform driver
...
Convert the PCI controller support code to platform driver and move it to
appropriate subdirectory.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42506
2014-09-12 06:53:33 +00:00
John Crispin
4156c9734a
atheros: ar2315-pci: rename configuration symbol
...
Rename configuration symbol to be consistent with other MIPS machines.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42505
2014-09-12 06:53:27 +00:00
John Crispin
fb4196ec2a
atheros: ar2315-pci: update DMA offset macroses
...
Remove duplicated macroses, which define DMA offset (SDRAM baseaddress).
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42504
2014-09-12 06:53:21 +00:00
John Crispin
94efeaa51f
atheros: ar2315-pci: update host bridge resources
...
It seems that the PCI controller does not support I/O ports, so remove
the ports range. Also correct the beginning of the memory range and its
size.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42503
2014-09-12 06:53:15 +00:00
John Crispin
78c914ffe5
atheros: ar2315-pci: rework the configuration access code
...
Use __raw_{read,write}l accessors and use Abort interrupt to detect a
configuration space read/write errors. The second change improves errors
detection, what improves the device presence detection and helps us to
avoid following (and similar) errors:
pci 0000:00:00.2: ignoring class 0x7e0200 (doesn't match header type 02)
pci 0000:00:00.2: bridge configuration invalid ([bus 03-90]), reconfiguring
pci 0000:00:00.2: not setting up bridge for bus 0000:01
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 42502
2014-09-12 06:53:09 +00:00