aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/bcm53xx/patches-3.14
Commit message (Collapse)AuthorAgeFilesLines
* bcm53xx: enable earlyprintk on more devicesRafał Miłecki2015-01-142-23/+71
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43965 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: PCIe: add link check againHauke Mehrtens2014-12-181-25/+56
| | | | | | | | | | | | When there is no device connected to the controller we should not start the controller. This also changes between PCIe 1.0 and PCIe 2.0 speed based on the device. This code is based on code from the new Broadcom PCIe controller driver. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43748 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: backport spi-nor changes and update bcm53xxspiflashRafał Miłecki2014-12-176-716/+762
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43738 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: support LEDs on Buffalo devicesRafał Miłecki2014-12-111-0/+173
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43616 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: backport NVRAM driver sent upstreamRafał Miłecki2014-12-104-263/+124
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43612 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: use bcma callback in SPROM driver to fill the SPROMRafał Miłecki2014-12-101-88/+0
| | | | | | | | | | This is required because it has to be called at very precise moment. See comment in driver for details. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43611 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: use static NVRAM pointer for nowRafał Miłecki2014-12-101-245/+3
| | | | | | | | | This will allow us to sync with code sent for upstream. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43608 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: clean up nvram headerRafał Miłecki2014-12-101-16/+16
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43606 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: move SPROM driver to the target filesRafał Miłecki2014-12-101-693/+0
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43604 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: move NVRAM driver to the target filesRafał Miłecki2014-12-101-218/+0
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43603 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: move NVRAM header to the target filesRafał Miłecki2014-12-101-125/+0
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43602 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: bcm_nand: fix compilationRafał Miłecki2014-12-081-1/+1
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43584 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: bcm_nand: switch from cmdlinepart to ofpartRafał Miłecki2014-12-081-3/+6
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43580 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: update the NAND driverHauke Mehrtens2014-12-071-66/+56
| | | | | | | | | | | This adds some updates to the NAND driver and refreshed the config. Most of these changes are done in preparation for mainling it. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43546 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: update the PCIe driverHauke Mehrtens2014-12-071-312/+145
| | | | | | | | | | | This adds some updates to the PCIe driver and refreshed the config. Most of these changes are done in preparation for mainling it. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43545 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma and ssb to wireless-testing master-2014-12-05Hauke Mehrtens2014-12-079-166/+98
| | | | | | | | | | | | | This brings ssb and bcma to wireless-testing tag master-2014-12-05 In addition it also adds the ARM-BCM5301X-Add-IRQs-to-Broadcom-s-bus- axi-in-DTS-f.patch which adds the irq number in a way it is done in the mainline kernel. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43544 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add early support for Buffalo WZR-900DHPRafał Miłecki2014-12-071-0/+73
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43533 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: backport BCM5301X patches from arm-soc.git next/dtRafał Miłecki2014-12-057-98/+246
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43530 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: squeeze (rename) BCM5301X patchesRafał Miłecki2014-12-052-0/+0
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43529 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: rename patches that were not upstreamed to 3xxRafał Miłecki2014-12-053-0/+0
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43528 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma up to 2014-10-27Rafał Miłecki2014-12-051-65/+0
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43527 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: backport bcm47xxpart changes queued for 3.19Rafał Miłecki2014-11-081-32/+0
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43223 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: activate early printkHauke Mehrtens2014-11-015-4/+27
| | | | | | | | | This makes it possible to activate early printk. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43145 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: refresh patchesHauke Mehrtens2014-11-0113-92/+9
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43144 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: backport forgotten spi-nor changeRafał Miłecki2014-10-221-0/+23
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43031 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: backport spi-nor patches from 3.18-rc1Rafał Miłecki2014-10-225-136/+107
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43030 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add support for Asus RT-N18U LEDs & buttonsRafał Miłecki2014-10-211-7/+60
| | | | | | | | | Got GPIOs from #18152 thanks to Grrruk Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43010 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: hack UBI to erase all dirty blocks left by CFERafał Miłecki2014-10-161-0/+39
| | | | | | | | | | | | UBI requires PEBs to be formatted (with a valid UBI header) or empty (0xFF), however CFE doesn't clear blocks after flashing the image. To workaround this problem, teach UBI to recognize EOF mark in a similar way JFFS2 handles that in OpenWrt. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42940 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add support for Buffalo WZR-600DHP2Rafał Miłecki2014-10-151-0/+105
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42925 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix Asus RT-N18U supportRafał Miłecki2014-10-151-9/+24
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42924 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix hangs in PCIe2 host driverRafał Miłecki2014-10-141-5/+33
| | | | | | | | | Accessing CFG regs with no card present results in SoC hang. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42895 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add temp bcma workaround that allows debuggingRafał Miłecki2014-10-141-0/+47
| | | | | | | | | This way we will get logs if case of hang/crash in bcma or related code. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42894 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: prepare to support Asus RT-N18URafał Miłecki2014-10-091-0/+105
| | | | | | | | | | DT file doesn't include any GPIOs yet, but let's add it as we got some interest in this device on IRC. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42864 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add support for Buffalo WZR-1750DHPRafał Miłecki2014-10-091-0/+110
| | | | | | | | | Let's generate a simple TRX file as we can't get encrypted one. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42863 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add Netgear R6300 V2 LEDs and buttonsRafał Miłecki2014-10-061-7/+60
| | | | | | | | | Thanks tusc (our forum user) for checking GPIOs. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42827 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: early support for Netgear R6300 V2Rafał Miłecki2014-10-021-0/+74
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42743 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: early buttons support (without interrupts)Rafał Miłecki2014-10-021-0/+66
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42718 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: backport bcma RFC patch that fixes LEDsRafał Miłecki2014-10-021-0/+74
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42717 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: support devices with more (13+) partitionsRafał Miłecki2014-10-021-0/+37
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42716 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add BCM5301X patches sent upstream (bus and R6250 LEDs)Rafał Miłecki2014-10-013-14/+123
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42711 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma to the tag master-2014-09-30 (wireless-next)Rafał Miłecki2014-10-013-279/+11
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42710 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: rename BCM5301X DTS patch to match upstream orderRafał Miłecki2014-10-011-0/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42708 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma to the tag master-2014-09-26 (wireless-next)Rafał Miłecki2014-09-271-37/+0
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42672 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add a patch that fixes booting problemsRafał Miłecki2014-09-241-0/+206
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42659 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add nand flash driverHauke Mehrtens2014-09-211-0/+1616
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42641 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: update patches adding bcma supportHauke Mehrtens2014-09-214-71/+165
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42640 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add support for GPIOsRafał Miłecki2014-09-212-0/+66
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42638 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: rename console fixing patchRafał Miłecki2014-09-211-0/+0
| | | | | | | This squeezes BCM5301X patches. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42637 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix early serial consoleHauke Mehrtens2014-09-141-0/+33
| | | | | | | | | | 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42538 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma to the tag master-2014-09-11 (wireless-next)Rafał Miłecki2014-09-142-251/+0
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42537 3c298f89-4303-0410-b956-a3cf2f4a3e73