aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* modules: add BMP085 pressure sensorDirk Neukirchen2016-07-011-0/+48
| | | | | | | | | | | | | | | add BMP085 and BMP180 pressure sensors this driver supports the SPI and I2C and older chips (BMP280 is supported by iio subsystem) issue found when cleaning up omap/config found while writing this patch that a similar patch was submitted in June/July 2014 but not integrated only compile tested Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* tools: build msdostools for omapAlexander Couzens2016-07-011-1/+1
| | | | | | | omap requires msdos partition to boot from sdcard. Prepare for upcoming full sdcard image generation. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* omap: remove NAMESPACES config symbolsDirk Neukirchen2016-07-011-3/+0
| | | | | | they are available in config/Config-kernel.in Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* omap: remove XFRM config symbolsDirk Neukirchen2016-06-301-2/+0
| | | | Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* omap: remove config symbol W1Dirk Neukirchen2016-06-301-1/+0
| | | | | | it is available as module Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* omap: switch to 4.4Alexander Couzens2016-06-302-100/+62
| | | | Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* omap: remove BMP085 symbolDirk Neukirchen2016-06-301-2/+0
| | | | | | BMP085 is a pressure sensor and available as module Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* kernel/spi: add kernel package for spi-omap-24xxAlexander Couzens2016-06-301-0/+17
| | | | | | spi-omap-24xx can be found in TI based SoC like the beaglebone black Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* kernel: add random-omap rng for omapAlexander Couzens2016-06-301-0/+15
| | | | | | | | Kernel module for the OMAP Random Number Generator found on OMAP16xx, OMAP2/3/4/5 and AM33xx/AM43xx multimedia processors. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* zynq: remove unneeded _DIAG and _XFRM symbolsDirk Neukirchen2016-06-301-7/+0
| | | | Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* sunxi: remove XFRM_ config symbolsDirk Neukirchen2016-06-301-2/+0
| | | | | | they are part of packages Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* modules: add missing module to ipsec descriptionDirk Neukirchen2016-06-301-0/+1
| | | | Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* Merge pull request #16 from wigyori/masterZoltan Herpai2016-06-28190-1596/+2483
|\ | | | | Update bcm53xx, brcm63xx, octeon, and smaller patches
| * octeon: fix image buildJo-Philipp Wich2016-06-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | The generic sysupgrade image attempted to use the wrong filesystem type due to premature variable interpolation leading to the following error on the buildbot system: cp: cannot stat `.../root.squashfs': No such file or directory make[4]: *** [.../tmp/lede-octeon-generic-ext4-sysupgrade.tar] Error 1 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
| * octeon: export the FILESYSTEMS variable during image generationJohn Crispin2016-06-271-1/+1
| | | | | | | | | | | | squashfs will be used for all images if this is not done Signed-off-by: John Crispin <john@phrozen.org>
| * octeon: Ignore MEM boot param when too smallMichał Osowiecki2016-06-271-0/+31
| | | | | | | | | | | | | | | | Cisco RV0XX u-boot sets MEM=2048 as boot param. We assume that at least 4MB (mem_alloc_size) of ram is needed to run linux on cavium boards, so if mem < 4M - ignore it and set default value Signed-off-by: Michał Osowiecki <michal.osowiecki@gmail.com>
| * octeon: convert to new image building codeJohn Crispin2016-06-272-50/+41
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * cns3xxx: fix RX softIRQ loopKoen Vandeputte2016-06-271-2/+2
| | | | | | | | | | | | | | | | | | | | Already reschedule when 1 or more frames came in. Checking for a full queue could produce a re-schedule loop as the checked RX ring location could contain undefined values depending on activity in previous loops. Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
| * libnetfilter_queue: fix checksum computationAlin Nastac2016-06-271-0/+113
| | | | | | | | | | | | | | | | | | | | | | There are 2 issues fixed by this patch: - UDP checksum is computed incorrectly, the used pseudo IP header contains transport protocol 6 iso 17 - on big endian arches the UDP/TCP checksum is incorrectly computed when payload length is odd Signed-off-by: Alin Nastac <alin.nastac@gmail.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * mtd: support -c (datasize) option for fixseama commandRafał Miłecki2016-06-273-7/+9
| | | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * kernel: mtdsplit: calculate kernel partition precisely for SeamaRafał Miłecki2016-06-271-2/+2
| | | | | | | | | | | | | | | | | | So far "kernel" partition didn't contain just a kernel. It also included Seama header and meta data. This was making kernel update complex and it wasn't trivial to read kernel size. Fix it by making "kernel" parition contain just a kernel image. Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * firmware-utils: oseama: support extracting entityRafał Miłecki2016-06-271-0/+134
| | | | | | | | | | | | | | This updates oseama in firmware-utils to the version from packages keeping them synced. Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * oseama: support extracting entityRafał Miłecki2016-06-271-0/+134
| | | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * brcm63xx: simplify block size and image offset optionsÁlvaro Fernández Rojas2016-06-271-34/+45
| | | | | | | | | | | | | | | | Instead of having CFE_EXTRAS for every device that need specific block sizes and image offset, let's define a couple of vars which can be customized for each device. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: add sysupgrade imagesÁlvaro Fernández Rojas2016-06-272-20/+31
| | | | | | | | | | | | | | | | | | | | Some devices require padded images in order to prevent CFE from flashing them to the wrong offset. For small flashes (4/8) this is no big deal, but for larger flashes (16/32) this implies 8 and 16 MB images, which is way too large and some devices aren't capable of flashing them through sysupgrade. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: merge DSL-274X-F1 profilesJonas Gorski2016-06-271-16/+6
| | | | | | | | | | | | | | The only difference is a field in the image tag header, so just define two images for it instead of treating them as separate devices. Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
| * brcm63xx: move the bootargs into the dtb filesJonas Gorski2016-06-2784-3/+334
| | | | | | | | | | | | Instead of using a fixed commandline, allow one per device. Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
| * brcm63xx: use upstreamed compatible name for the periph intcJonas Gorski2016-06-2711-11/+11
| | | | | | | | | | | | | | This makes the eventual migration to bmips easier, as dts files will require less changes. Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
| * brcm63xx: fix external IRQsDaniel Gonzalez2016-06-271-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | External IRQs are currently broken, fix the BCM6345_EXT_IRQ driver. Since the adoption of the new driver irq-bcm6345-ext, in Chaos Calmer, external IRQs don't work. It seems there were some minor errors at the initial development of the driver. This patch fixes the ticket https://dev.openwrt.org/ticket/21613 Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com> Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
| * brcm63xx: fix single profile selectionÁlvaro Fernández Rojas2016-06-271-0/+1
| | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
| * brcm63xx: improve image/MakefileÁlvaro Fernández Rojas2016-06-271-2/+1
| | | | | | | | | | | | | | - Use KERNEL_INITRAMFS_SUFFIX for customizing initramfs name. - Modifying $(PROFILES) is no longer needed. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: fix typo image/MakefileÁlvaro Fernández Rojas2016-06-271-1/+1
| | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: add initial support for Netgear EVG2000Graham Fairweather2016-06-278-1/+195
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support for the Netgear EVG2000 VoIP Gateway to the bcm63xx targets. This device was not sold to the general public, but rather is/was provided by telcos to customers in Sweden, Australia, Singapore and other parts of asia. Known issues: - Unable to detect 53115 switch. This appear to be a problem with probing for the PHY using MDIO and results in error 5. Doesn't seem to be a problem with the configuration, and could use someone with experience to have a look at it. - Uses the b43 driver as using the OpenWRT/LEDE broadcom-wl driver fails to load the firmware for the 4322, so 802.11n is not supported. More info on the device and the research can be found at: https://wiki.openwrt.org/toh/netgear/evg2000 https://wikidevi.com/wiki/Netgear_EVG2000 https://github.com/Xotic750/mirror-lede/tree/evg2000 https://forum.openwrt.org/viewtopic.php?id=63950 Signed-off-by: Graham Fairweather <xotic750@gmail.com> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: set DSL-274XB-F1 ath9k LED as active highÁlvaro Fernández Rojas2016-06-2735-102/+103
| | | | | | | | | | | | D-Link DSL-274XB rev F1 has an active high ath9k LED. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: set HG556a A/B ath9k LED as active highÁlvaro Fernández Rojas2016-06-2724-61/+63
| | | | | | | | | | | | Huawei HG556a has an active high ath9k LED. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: add support for inverting ath9k LED polarityÁlvaro Fernández Rojas2016-06-272-9/+12
| | | | | | | | | | | | | | Some devices with ath9k WiFi require changing the default active low polarity to high in order to correctly operate the WiFi status LEDs. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: move profiles definitions to image/MakefileÁlvaro Fernández Rojas2016-06-2728-1359/+1072
| | | | | | | | | | | | This switches brcm63xx to the new profile definition system in image/Makefile Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: refresh kernel patches and configÁlvaro Fernández Rojas2016-06-274-12/+19
| | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: switch to linux 4.4Álvaro Fernández Rojas2016-06-271-1/+2
| | | | | | | | | | | | Boot tested on AR-5381u, AR-5387un and WAP-5813n Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * brcm63xx: fix F@ST2704V2 image generationÁlvaro Fernández Rojas2016-06-271-1/+1
| | | | | | | | | | | | This device needs the firmware padded to 4MB. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| * bcm53xx: backport BCM5301X patches for SRABRafał Miłecki2016-06-275-1/+170
| | | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * bcm53xx: properly support sysupgrade using Seama on NAND devicesRafał Miłecki2016-06-271-1/+48
| | | | | | | | | | | | It updates kernel and then formats UBI without loosing erase counters. Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * bcm53xx: use uncompressed zImagesFelix Fietkau2016-06-271-0/+2
| | | | | | | | | | | | The boot loader expects LZMA compressed kernel images Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * bcm53xx: refresh kernel configFelix Fietkau2016-06-271-5/+0
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * bcm53xx: refresh kernel configRafał Miłecki2016-06-271-5/+0
| | | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * bcm53xx: sysupgrade: move TRX specific code to separated functionRafał Miłecki2016-06-271-14/+20
| | | | | | | | | | | | | | This will allow adding support for other formats (e.g. Seama) in a clean way. Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * bcm53xx: pass datasize to mtd in hexadecimal formatRafał Miłecki2016-06-271-2/+1
| | | | | | | | | | | | This avoids extra calculation in bash script. Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * bcm53xx: fix partition typos in 09_fix_crcRafał Miłecki2016-06-271-1/+1
| | | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
| * bcm53xx: calculate TRX CRC32 using whole kernel partitionRafał Miłecki2016-06-271-1/+6
| | | | | | | | | | | | This provides better protection of flash data. Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
* | Merge pull request #14 from wigyori/masterZoltan Herpai2016-06-2620-384/+495
|\| | | | | x86 update