Hauke Mehrtens
0b17375931
kernel: update kernel 4.9 to 4.9.30
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-05-27 00:48:37 +02:00
Stijn Tintel
c454fab0f2
brcm2708: enable cpufreq
...
With cpufreq disabled, the CPU stays locked at the frequency set by the
bootloader. This severely degrades performance as the bootloader sets
the CPU at the lowest frequency by default.
Enable cpufreq for all subtargets and use the ondemand governor.
Tested bcm2708 on RPi0W. Tested bcm2709 and bcm2710 on RPi3.
Reported-by: Bryan Mayland <bmayland@capnbry.net>
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-05-23 17:32:49 +02:00
Koen Vandeputte
e842e16f45
kernel: update kernel 4.9 to 4.9.29
...
- Refresh all patches
- Removed upstreamed
- Adapted 1
Compile tested on: bcm53xx, cns3xxx, imx6, lantiq
Run tested on: cns3xxx & imx6
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
[update from 4.9.28 to 4.9.29]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-05-21 21:51:22 +02:00
Rafał Miłecki
da529d5410
brcm2708: disable CONFIG_BCM2835_THERMAL by default
...
This fixes:
Thermal sensors on bcm2835 SoC (BCM2835_THERMAL) [N/m/y/?] (NEW) aborted!
This symbol depends on ARCH_BCM2835 so it should be OK to disable it at
brcm2708 target only.
Fixes: 7d32caa61fb0 ("brcm2708: backport upstream sdhost controller driver")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-04-15 08:24:42 +02:00
Hauke Mehrtens
b26e34214c
kernel: update kernel 4.9 to 4.9.20
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-04-02 12:47:55 +02:00
Hauke Mehrtens
fb7ea71c15
kernel: update kernel 4.9 to 4.9.17
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-03-26 12:23:19 +02:00
Rafał Miłecki
313197d707
brcm2708: backport upstream ARM dts commits
...
This gets us in sync with dts from kernel 4.11. Two patches were already
backported earlier.
I decided to use 03x prefix as it's kind of similar to the 3xx prefix:
3xx - architecture specific patches
It isn't any documented or strict rule though. We don't need to stick to
it if we hit any problems.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Acked-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-03-24 19:52:00 +01:00
Rafał Miłecki
fce21ae4cc
brcm2708: rename all patches from raspberrypi git tree to use 950 prefix
...
Right now all brcm2708 patches are extracted from the non-mainline
raspberrypi/linux git tree. Many of them are hacks and/or are unneeded
in LEDE. Raspberry Pi is getting better and better mainline support so
it would be nice to finally start maintaining patches in a cleaner way:
1) Backport patches accepted in upstream tree
2) Start using upstream drivers
3) Pick only these patches that are needed for more complete support
Handling above tasks requires grouping patches - ideally using the same
prefixes as generic ones. It means we should rename existing patches to
use some high prefix. This will allow e.g. use 0xx for backported code.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
Acked-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-03-24 08:06:35 +01:00
Rafał Miłecki
fbf89732c4
brcm2708: add kmod-drm-vc4 package
...
It includes vc4 driver for Broadcom VideoCore IV GPU.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-03-21 23:44:24 +01:00
Stijn Tintel
4124847772
brcm2708: detect Raspberry Pi Zero W
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-03-08 09:03:39 +01:00
Stijn Tintel
a8c2a719fa
brcm2708: order boards and models alphabetically
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-03-08 09:03:27 +01:00
Álvaro Fernández Rojas
6debeaab45
brcm2708: add support for the new Raspberry Pi Zero W
...
Support is experimental since I haven't got any device to test.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-03-04 19:41:34 +01:00
Álvaro Fernández Rojas
baad22eed3
brcm2708: update linux 4.9 patches to latest version
...
As usual these patches were extracted and rebased from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.9.y
- Remove led1 from diag.sh for RPi3 since it causes boot issues.
- Fix modules.mk typos.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-03-04 19:37:50 +01:00
Felix Fietkau
9467ce42da
build: get rid of host.mk
...
Defined required host related variables in toplevel.mk instead
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-02-26 13:31:44 +01:00
Hauke Mehrtens
236840eb47
kernel: update kernel 4.9 to version 4.9.10
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-02-16 00:46:23 +01:00
Álvaro Fernández Rojas
48b71a0b07
brcm2708: bcm2708: fix build
...
buildbot fails to build without regmap, which I couldn't reproduce locally.
Hopefully this fixes it.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-02-08 17:43:40 +01:00
Álvaro Fernández Rojas
ba9dbc3dd5
brcm2708: add more patches for linux 4.9
...
Also removes unneeded wireless patches
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-02-08 09:59:53 +01:00
Álvaro Fernández Rojas
7ef713c9c4
brcm2708: bcm2710: add 64 bit support for Raspberry Pi 3
...
64 bit support for Raspberry Pi 3 is experimental. However, bcm2709 subtarget
should serve as a stable and compatible 32 bit support.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-02-08 00:41:51 +01:00
Álvaro Fernández Rojas
77a00027c3
brcm2708: bcm2709: add support for Raspberry Pi 3
...
This adds support for Raspberry Pi 3 on the bcm2709 subtarget, in order to
keep 32 bit image support when 64 bit support is added on bcm2710 subtarget.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-02-08 00:41:48 +01:00
Álvaro Fernández Rojas
e9e52761d3
brcm2708: remove duplicated gzip from image generation
...
Images are now automatically gziped so remove custom image command
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-02-07 23:00:24 +01:00
Álvaro Fernández Rojas
d9d090e520
brcm2708: remove linux 4.4 support
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-02-07 23:00:21 +01:00
Álvaro Fernández Rojas
ada91d8a24
brcm2708: switch to linux 4.9
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-02-07 23:00:18 +01:00
Álvaro Fernández Rojas
96aa0c6b0b
brcm2708: add linux 4.9 support
...
Patches from Raspberry Pi repo:
https://github.com/raspberrypi/linux/commits/rpi-4.9.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-02-07 23:00:16 +01:00
Álvaro Fernández Rojas
dab5a44067
brcm2708: update linux 4.4 patches to latest version
...
n
As usual these patches were extracted and rebased from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.4.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-02-06 22:24:42 +01:00
Stijn Segers
20996edd68
Kernel: bump to 4.4.44
...
Bump kernel to 4.4.44. Compile-tested on ar71xx, ramips/mt7621 and x86/64.
.44 has been run-tested on the 17.01 branch here on ar71xx and mt7621.
Signed-off-by: Stijn Segers <francesco.borromini@inventati.org>
2017-01-27 11:18:27 +01:00
Hauke Mehrtens
5b089e45a6
kernel: update 4.4 kernel to 4.4.42
...
Refresh patches on all 4.4 supported platforms.
Compile & run tested: lantiq/xrx200
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-13 23:05:36 +01:00
Felix Fietkau
01d9527357
kernel: remove DEVTMPFS platform overrides
...
Those options are handled via top-level menuconfig instead
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-10 13:48:53 +01:00
Hauke Mehrtens
88ca6390ea
kernel: bump to 4.4.40
...
Refresh patches on all 4.4 supported platforms.
Compile & run tested: lantiq/xrx200
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-06 19:38:55 +01:00
John Crispin
c21af889bb
brcm2708: unbreak the spidev build
...
a generic patch made this patch fail to apply cleanly leading to aborted builds
Signed-off-by: John Crispin <john@phrozen.org>
2016-12-20 13:47:57 +01:00
Álvaro Fernández Rojas
011f2c26f1
brcm2708: update linux 4.4 patches to latest version
...
As usual these patches were extracted and rebased from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.4.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-12-04 12:32:04 +01:00
Stijn Tintel
8e47655d4e
kernel: update kernel 4.4 to version 4.4.32
...
Refresh patches for all targets that support kernel 4.4.
Compile-tested on all targets that use kernel 4.4 and aren't marked broken.
Runtime-tested on ar71xx, octeon.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2016-11-16 17:31:29 +01:00
Paul Wassi
a569354481
kernel: update kernel 4.4 to version 4.4.28
...
Refresh patches for all targets that support kernel 4.4.
compile/run-tested on ar71xx, brcm47xx, kirkwood.
Signed-off-by: Paul Wassi <p.wassi@gmx.at>
Tested-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2016-10-31 16:33:53 +01:00
Rafał Miłecki
d0b50c2770
kernel: drop usbdev LED trigger
...
It was LEDE's trigger that was replaced by upstream usbport one.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-10-19 12:09:45 +02:00
Álvaro Fernández Rojas
611399f1f8
brcm2708: fix image generation with imagebuilder
...
COPYING is not present in $(LINUX_DIR) on imagebuilder and prevents a
successful image creation.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-10-13 19:01:41 +02:00
Stijn Segers
949cfbb243
kernel: update kernel 4.4 to version 4.4.22
...
Forgot to update kernel-version.mk, so updated patch. Compile-tested on x86/64 and ar71xx; run-tested on x86/64 and ar71xx.
Signed-off-by: Stijn Segers <francesco.borromini@inventati.org>
2016-09-30 13:34:04 +02:00
Álvaro Fernández Rojas
c3d3111831
brcmfmac43430-firmware: remove package and switch to linux-firmware
...
Now that the firmware for BCM43430 has been submitted to linux-firmware use it
and remove RPiDistro package.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-09-29 21:24:45 +02:00
Álvaro Fernández Rojas
ba5a9aba5c
brcmfmac43430-firmware: rename to brcmfmac-firmware-43430-sdio
...
This is consistent with the rest of brcmfmac firmwares.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-09-15 20:23:46 +02:00
Álvaro Fernández Rojas
d14c28fc80
kernel: update kernel 4.4 to version 4.4.20
...
Refresh patches for all targets that support kernel 4.4.
Compile-tested on brcm2708 only.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-09-15 08:10:55 +02:00
Álvaro Fernández Rojas
2b1c6b21b5
brcm2708: update linux 4.4 patches to latest version
...
As usual these patches were extracted and rebased from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.4.y
Also adds support for Raspberry Pi Compute Module 3 (untested).
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-09-10 14:54:26 +02:00
Felix Fietkau
aa53f78038
build: fix subtarget descriptions
...
Move Target/Description above the target.mk include
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-04 13:35:11 +02:00
Stijn Tintel
8072264b96
kernel: update kernel 4.4 to version 4.4.19
...
Refresh patches for all targets that support kernel 4.4.
Compile-tested on all targets that use kernel 4.4 and aren't marked broken.
Runtime-tested on ar71xx, octeon and x86/64.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2016-08-23 10:51:17 +03:00
Felix Fietkau
63b525dd6b
image: add a helper variable for getting kernel/rootfs from within image Build/* templates
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-31 12:25:25 +02:00
Felix Fietkau
8e2764ce9b
image.mk: clean up redundant code related to DEVICE_DTS
...
It is used by a core build template, so the variable should be
initialized and added to DEVICE_VARS in the core.
Same for DEVICE_DTS_DIR
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:14:11 +02:00
Hauke Mehrtens
efa1960abb
kernel: update kernel 4.4 to version 4.4.15
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-07-13 15:39:15 +02:00
Álvaro Fernández Rojas
20402106a3
brcm2708: update linux 4.4 patches to latest version
...
As usual these patches were extracted and rebased from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.4.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-07-09 16:29:18 +02:00
Hauke Mehrtens
84d489f64f
kernel: update to version 4.4.14
...
Changelog: https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.14
Some manual changes to target/linux/generic/patches-4.4/610-
netfilter_match_bypass_default_checks.patch were needed.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-06-26 18:20:37 +02:00
Álvaro Fernández Rojas
63cb2fb88d
brcm2708: properly detect the Raspberry Pi Zero
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-21 20:17:38 +02:00
Álvaro Fernández Rojas
0aa6c7df60
kernel: update kernel 4.4 to version 4.4.13
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-12 15:51:54 +02:00
Álvaro Fernández Rojas
0691a172d0
brcm2708: fix another missing kmod dependency
...
kmod-sound-soc-digidac1-soundcard is also missing snd-soc-wm8804 dependency
for snd-soc-wm8804-i2c
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-09 00:14:26 +02:00
Álvaro Fernández Rojas
09f0850ba8
brcm2708: fix missing dependency found by buildbot
...
Add missing dependency to kmod-sound-soc-adau1977-adc.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-09 00:08:20 +02:00
Álvaro Fernández Rojas
3fc661a98c
brcm2708: update linux 4.4 patches to latest version
...
As usual these patches were extracted from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.4.y
Also alphabetically order sound-soc kernel packages.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-08 21:23:21 +02:00
Álvaro Fernández Rojas
ece009dbf1
brcm2708: take over maintainership
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-08 19:08:02 +02:00
Álvaro Fernández Rojas
a105eac4dd
kernel: update kernel 4.4 to version 4.4.12
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-02 15:34:34 +02:00
Álvaro Fernández Rojas
65ae9db41a
brcm2708: fix build error introduced in 2b4e5d47
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-01 17:11:04 +02:00
Álvaro Fernández Rojas
8998dc14a5
brcm2708: fix SUBTARGET checks for bcm2709/bcm2710
...
This regression was introduced in commit cf58007a
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-05-20 19:07:36 +02:00
Felix Fietkau
cf58007abc
bcm2708: explicitly check for SUBTARGET instead of using the device SUBTARGETS variable
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-20 14:37:52 +02:00
Álvaro Fernández Rojas
c4664b0f91
kernel: update kernel 4.4 to version 4.4.11
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-05-19 21:08:06 +02:00
Álvaro Fernández Rojas
424a94d81a
brcm2708: convert to the new building system
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-05-14 13:25:08 +02:00
Álvaro Fernández Rojas
b062266ad6
kernel: update kernel 4.4 to version 4.4.9
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-05-10 10:43:17 +02:00
Álvaro Fernández Rojas
7df1964180
brcm2708: removes backported patch (linux-4.4.7)
...
This regression was introduced while rebasing LEDE's commits over the latest
OpenWrt repository.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-04-26 16:41:41 +02:00
Álvaro Fernández Rojas
525b311bf8
brcm2708: update linux 4.4 patches to latest version
...
As usual these patches were extracted from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.4.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-04-24 13:03:39 +02:00
Álvaro Fernández Rojas
3faf65e928
kernel: update kernel 4.4 to version 4.4.8
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-04-24 11:32:17 +02:00
John Crispin
dc92917409
image / basefiles: make console password configurable
...
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
Signed-off-by: John Crispin <john@phrozen.org>
2016-04-18 21:53:07 +02:00
Christian Lamparter
3339f41d26
brcm2708: implement sysupgrade image check
...
Implement a crude but functioning sysupgrade image check for the
Raspberry Pi. The code only checks if the master boot record boot
signature (0x55aa) is present in the first 512-bytes at the correct
location. This can prevent the odd bricking of a system when flashing
the wrong file.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
2016-04-07 18:26:51 +02:00
Álvaro Fernández Rojas
e821fdbadb
brcm2708: add missing config symbols
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-04-16 11:23:56 +02:00
Álvaro Fernández Rojas
a8d4d71c41
brcm2708: update to latest version
...
As usual these patches were extracted from the raspberry pi repo:
https://github.com/raspberrypi/linux/commits/rpi-4.4.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-04-07 21:25:10 +02:00
Álvaro Fernández Rojas
f233664faa
brcm2708-gpu-fw: update to latest version
...
This update also adds individual download of firmware files instead of fetching
every file on the repository (10-MiB vs 100+MiB).
Also copy Linux license from kernel directory instead of using the rpi-firmware
one.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-04-01 13:37:33 +02:00
Hauke Mehrtens
f0b3964f1b
kernel: update kernel 4.4 to version 4.4.7
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 49176
2016-04-16 21:05:48 +00:00
John Crispin
12334f58fe
brcm2708: add brcmfmac43430-firmware-sdio for Rasberry Pi 3
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 49103
2016-04-01 07:11:43 +00:00
John Crispin
553c1b793f
brcmfmac: Add Raspberry Pi 3 support
...
- Enable SDIO support on brcmfmac.
- Disable power managment for brcm2708 target.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Reviewed-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49023
2016-03-16 09:26:42 +00:00
John Crispin
f78f271c1e
brcm2708: update patches to latest version
...
As usual these patches were extracted from the raspberry repo:
https://github.com/raspberrypi/linux/commits/rpi-4.4.y
- Disable unused MFD RPISENSE driver.
- Disable ethernet HW checksums in order to avoid kernel exceptions.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 48985
2016-03-10 19:11:23 +00:00
John Crispin
993989880a
brcm2708: add Raspberry Pi 3 support
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 48967
2016-03-08 18:11:55 +00:00
John Crispin
cd2114e19c
brcm2708: update linux 4.4 patches to latest version
...
As usual these patches were extracted from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.4.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 48966
2016-03-08 18:11:49 +00:00
Hauke Mehrtens
e9d7ee4f41
kernel: update kernel 4.4 to version 4.4.4
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48933
2016-03-05 17:51:37 +00:00
Hauke Mehrtens
cb04b8d582
kernel: update kernel 4.4 to version 4.4.3
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48783
2016-02-25 21:54:39 +00:00
John Crispin
0834f9f076
brcm2708: remove linux 4.1 support
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 48766
2016-02-25 10:14:05 +00:00
John Crispin
b3dc9566a4
brcm2708: switch to linux 4.4 and update patches
...
As usual these patches were extracted from:
https://github.com/raspberrypi/linux/commits/rpi-4.4.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 48765
2016-02-25 10:14:01 +00:00
John Crispin
e68281e613
brcm2708: add missing symbols
...
enable CONFIG_PWM
enable the RASPI PWM stuff
fix buildbot w. 4.1
compile tested only
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 48667
2016-02-08 09:22:56 +00:00
Hauke Mehrtens
4807ca67d6
kernel: update kernel 4.1 to version 4.1.16
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48497
2016-01-25 21:44:12 +00:00
Felix Fietkau
57776e68ce
base-files: remove default /etc/config/network, generate it via board.d instead
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48493
2016-01-25 16:30:41 +00:00
Felix Fietkau
edb3c1780c
brcm2708: fix RPi model B plus support
...
Not sure if B+ is used or not (mine has B Plus) so leave both
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 48311
2016-01-18 12:42:03 +00:00
Felix Fietkau
4224b52c3a
brcm2708: add linux 4.4 support
...
- random-bcm2708 and spi-bcm2708 have been removed.
- sound-soc-bcm2708-i2s has been upstreamed as sound-soc-bcm2835-i2s.
Let's keep linux 4.1 for a while, since linux 4.4 appears to have some issues
with multicast traffic on RPi ethernet:
https://gist.github.com/Noltari/5b1cfdecce5ed4bc08fd
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 48266
2016-01-17 10:42:23 +00:00
Felix Fietkau
3348279eca
kernel: disable bogus DEVTMPFS config overrides
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48260
2016-01-17 10:40:36 +00:00
John Crispin
d4b8d51580
brcm2708: update 4.1 patches
...
As usual, this patches were taken (and rebased) from
https://github.com/raspberrypi/linux/commits/rpi-4.1.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47922
2015-12-17 09:29:22 +00:00
Jo-Philipp Wich
67e1c87012
all: drop old uci-defaults.sh
...
Replace former uci-defaults.sh implementation with the uci-defaults-new.sh one
and update all users accordingly.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47867
2015-12-11 15:26:06 +00:00
Jo-Philipp Wich
527ec2af59
all: remove dummy ucidef_set_interface_loopback() from board.d
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47744
2015-12-03 23:13:00 +00:00
Hauke Mehrtens
f0a5f24217
kernel: update 4.1 to 4.1.13
...
- two upstreamed patches removed
- compile tested all targets using 4.1
- run tested ar71xx
Signed-off-by: Roman Yeryomin <roman@advem.lv>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47694
2015-12-02 21:52:41 +00:00
John Crispin
c7bcdac82e
brcm2708: fix multi-device image generation
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47610
2015-11-24 18:27:43 +00:00
John Crispin
cd9d0ee0d0
brcm2708: add device detection and use it for network, leds and preinit
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47572
2015-11-22 08:04:37 +00:00
John Crispin
1f51472346
brcm2708: enable hard float ABI
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47562
2015-11-21 21:25:13 +00:00
John Crispin
31f9aec7d6
brcm2708: add support for multi-device images
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47561
2015-11-21 21:25:04 +00:00
John Crispin
a429d6998e
brcm2708: rename image device definition
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47560
2015-11-21 21:24:57 +00:00
John Crispin
edff980107
brcm2708: revert sd image extension to .img
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47559
2015-11-21 21:24:50 +00:00
John Crispin
223d88f843
brcm2708: simplify gzip image generation
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47558
2015-11-21 21:24:44 +00:00
John Crispin
f080f2aa8e
brcm2708: copy overlays README to boot partition
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47260
2015-10-26 09:01:21 +00:00
John Crispin
71ca5b1cc5
brcm2708: update modules
...
- Add support for DAC+ Pro.
- Add kmod-smi-bcm2835 and kmod-smi-bcm2835-dev modules.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47259
2015-10-26 09:01:12 +00:00
John Crispin
bf28fb50bf
brcm2708: update 4.1 patches
...
As usual, this patches were taken (and rebased) from
https://github.com/raspberrypi/linux/commits/rpi-4.1.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47258
2015-10-26 09:01:05 +00:00
Hauke Mehrtens
da94b00df5
kernel: update kernel 4.1 to version 4.1.11
...
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.11
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47252
2015-10-25 17:32:01 +00:00
John Crispin
4412334bea
brcm2708: use mmd for overlays subdirectory
...
Fixes https://dev.openwrt.org/ticket/20704
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47171
2015-10-11 16:23:18 +00:00
John Crispin
0be23c40f3
brcm2708: all sound overlays require i2c to work
...
Tested on RPi B+ with HiFiBerry Amp+
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47169
2015-10-11 16:23:01 +00:00
John Crispin
7ce3e1fd3c
brcm2708: keep boot partition mounted to allow users to change config.txt
...
This way it's easier to configure device tree overlays, customize other
parameters...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47126
2015-10-05 10:27:49 +00:00
John Crispin
d1fc19265a
brcm2708: add support for device tree overlays
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47125
2015-10-05 10:27:41 +00:00
John Crispin
b97498ab29
brcm2708: switch device tree compilation to linux
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47124
2015-10-05 10:27:34 +00:00
John Crispin
a32acfe73c
brcm2708: fix kmod-sound-soc-bcm2708-i2s config
...
Right now, selecting kmod-sound-soc-bcm2708-i2s causes build errors due to
missing configs.
kmod-regmap enables I2C and SPI, causing build errors due to depending
variables not defined.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47123
2015-10-05 10:27:18 +00:00
Hauke Mehrtens
0cd478518f
kernel: update 4.1 to 4.1.10
...
Fixes a regression on spi flash devices (upstream commit 1583eaece6fa).
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.7
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.8
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.9
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.10
096-ipv4-off-by-one-in-continuation-handling-in-proc-net.patch was applied
upstream and dropped.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
[update from 4.1.9 to 4.1.10]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47104
2015-10-04 11:34:39 +00:00
Felix Fietkau
e1f0a7e841
brcm2708: remove linux 3.18 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46870
2015-09-11 17:17:30 +00:00
Felix Fietkau
b1be597a7a
brcm2708: add kmod-sound-soc-raspidac3
...
This adds support for RaspiDAC Rev.3x
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46854
2015-09-11 16:32:15 +00:00
Felix Fietkau
0b5d87fd30
brcm2708: update 4.1 patches
...
As usual, this patches were taken (and rebased) from
https://github.com/raspberrypi/linux/commits/rpi-4.1.y
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46853
2015-09-11 16:32:00 +00:00
Jonas Gorski
7d6cff4882
kernel: update 3.18 to 3.18.21
...
Changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.21
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46768
2015-09-02 10:18:15 +00:00
John Crispin
27a40c79b0
brcm2708: override disabled device tree module status from config.txt
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46642
2015-08-17 06:04:48 +00:00
John Crispin
a6e47b8324
brcm2708: fix kmod-sound-soc-iqaudio-dac and add missing symbol
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46641
2015-08-17 06:04:39 +00:00
John Crispin
22b3e521b5
brcm2708: update 4.1 patches
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46640
2015-08-17 06:04:32 +00:00
John Crispin
98e122e4cc
brcm2708: use BuildDTB in image/Makefile
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46639
2015-08-17 06:04:18 +00:00
Jonas Gorski
8e69c9f7ef
image.mk: store the device name variable
...
Make the device name accessible for any build commands instead of
forcing targets to define it themselves.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46597
2015-08-14 13:05:22 +00:00
Jonas Gorski
caa73eb95c
kernel: update 4.1 to 4.1.4
...
Changelog:
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
[jogo: fix brcm2708 patches, refresh target patches]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46560
2015-08-05 13:55:14 +00:00
John Crispin
0afb8e8ac2
brcm2708: add kmod-sound-soc-bcm2708-i2s support
...
This adds support for I2S SoC Audio modules.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46461
2015-07-24 09:10:14 +00:00
John Crispin
2eab9e03cc
brcm2708: add kmod-video-bcm2835 support
...
This adds BCM2835 camera interface driver as a kernel module.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46460
2015-07-24 09:10:05 +00:00
Jonas Gorski
cc42b1049b
kernel: refresh patches for 4.1
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46441
2015-07-22 12:51:11 +00:00
John Crispin
84b89e4ec4
brcm2708: add gzip image compression
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46404
2015-07-17 12:50:52 +00:00
John Crispin
08a416e3b9
brcm2708: add Raspberry Pi Compute Module support
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46403
2015-07-17 12:49:27 +00:00
John Crispin
f7ac790356
brcm2708: switch to linux 4.1
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46402
2015-07-17 12:49:09 +00:00
John Crispin
b19a645b40
brcm2708: add upstream (bcm2835) modules and improve downstream ones (bcm2708)
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46401
2015-07-17 12:48:59 +00:00
John Crispin
208ab54e3e
brcm2708: add linux 4.1 support
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46399
2015-07-17 12:48:39 +00:00
John Crispin
03b56c9350
brcm2708: split target config into subtargets
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46398
2015-07-17 12:48:11 +00:00
John Crispin
623da91e4d
brcm2708: remove unneeded base-files
...
Device tree exports board name/model and device LEDs.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46397
2015-07-17 12:48:02 +00:00
John Crispin
8ef50ec40b
brcm2708: improve profiles and image generation
...
- Add profiles for bcm2708 subtarget.
- Check subtarget for image generation.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46396
2015-07-17 12:47:50 +00:00
John Crispin
94ef06a8c2
brcm2708: partially revert r46347 to fix sysupgrade
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46367
2015-07-14 16:24:10 +00:00
John Crispin
2de7910102
brcm2708: Implement sysupgrade
...
Implement sysupgrade for Raspberry Pi, similar to the way it is done on x86:
The config files are saved in the boot partition and moved to where they are
normally expected in preinit.
Also add optional gzip compression for the SD card image, since this can save
a lot of space (76M vs 6M), also similar to x86.
Signed-off-by: Bruno Randolf <br1@einfach.org>
SVN-Revision: 46347
2015-07-14 07:39:10 +00:00
John Crispin
c40f94b0d0
brcm2708: add DT support
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 46344
2015-07-14 07:37:29 +00:00
Hauke Mehrtens
29039f51b3
kernel: refresh patches on linux 3.18
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46308
2015-07-12 13:47:16 +00:00
Jonas Gorski
901a7fa067
kernel: update 3.18 to 3.18.17
...
Changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.17
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46150
2015-06-30 23:26:09 +00:00
John Crispin
a5a935b49a
brcm2708: fix imagebuilder
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45824
2015-05-29 11:28:54 +00:00
Jonas Gorski
76d079204d
kernel: update 3.18 to 3.18.14
...
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.12
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.13
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.14
Build tested on brcm63xx and ipq806x, runtested on brcm63xx.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45711
2015-05-21 19:32:46 +00:00
Felix Fietkau
7d6eec16b6
brcm2708: remove a patch that was added in the stable update ( fixes #19253 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44920
2015-03-21 21:24:08 +00:00
Felix Fietkau
17fdf5fb85
brcm2708: fix mkdosfs command line options order
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44764
2015-03-15 05:18:50 +00:00
John Crispin
fa097e5ae5
kernel: disbale HAMRADIO in generic config
...
HAMRADIO enabled in all generic configs, but no one platform directly
use related drivers/protocols. This symbol is only used for kmod-ax25
package modules. Furthermore, half of platforms explicitly disables
this symbol, what silently disables build of modules for kmod-ax25
package.
So disable HAMRADIO by-default in generic config, add it to kmod-ax25
package and remove it from platform specific configs.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44613
2015-03-06 07:56:21 +00:00
John Crispin
a29bd8bdbf
brcm2708: add another missing symbol
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44601
2015-03-05 20:24:39 +00:00
John Crispin
af3b4077bd
brcm2708: add kmod-hwmon-bcm2835 support and more missing symbols
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44449
2015-02-14 20:48:20 +00:00
John Crispin
9270474941
brcm2708: force uart as the default console for procd and remove nonexistent console
...
procd gets last console from cmdline, so swapping tty1 (framebuffer) and ttyAMA0 (uart) is enough to force procd output via uart
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44448
2015-02-14 20:48:14 +00:00
John Crispin
dc72499b53
brcm2708: add board detection and LED support
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44447
2015-02-14 20:48:08 +00:00
John Crispin
0d36998795
brcm2708: fix spidev
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44434
2015-02-13 07:38:33 +00:00
John Crispin
9b74de00f7
brcm2708: refresh patches
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44433
2015-02-13 07:38:27 +00:00
John Crispin
2dbcf5e91f
brcm2708: add missing config symbols and fix kernel modules for Raspberry Pi 2 by removing local version
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44432
2015-02-13 07:38:00 +00:00
John Crispin
fae2ec33d1
brcm2708: add subtarget copyright and use better board names
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44431
2015-02-13 07:37:55 +00:00
John Crispin
eaec1e41b1
brcm2708: add missing SUBTARGETS:= to makefile
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44405
2015-02-11 13:09:39 +00:00
John Crispin
b67a6f65d6
brcm2708: remove CMA_DEBUG
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44404
2015-02-11 13:05:37 +00:00
John Crispin
cafc77f74c
brcm2708: add Raspberry Pi 2 support
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44403
2015-02-11 13:05:31 +00:00
John Crispin
146c9aff27
brcm2708: remove 3.14 support
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44402
2015-02-11 13:05:23 +00:00
John Crispin
408c969626
brcm2708: update to v3.18
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44392
2015-02-11 10:17:55 +00:00
John Crispin
5e8bc7088b
brcm2708: missing symbols caused a build fail
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44011
2015-01-17 19:10:40 +00:00