Commit Graph

2688 Commits

Author SHA1 Message Date
PJBrs
3565c91aa9
kernel: linux-sunxi-{dev,current}: Auto-load btbcm firmware (#1830)
Change kernel config so that devices with a Broadcom
protocol HCI UART bluetooth devices (such as the AP6212
on the BananaPi M2 Zero) can autoload the bluetooth
firmware, without the need for hciattach or
brcm_patchram_plus.
2020-03-03 23:44:49 +01:00
Igor Pecovnik
9b437013b6
[ sunxi ] Adjust kernel configuration 2020-03-03 23:42:58 +01:00
Igor Pecovnik
7dbdc63bcd
[ odroid xu4 legacy ] Update kernel config, add upstream patches, adjust broken patch 2020-03-03 22:43:54 +01:00
Igor Pecovnik
c4ffd2b384
[ wireless ] Disable debug on RTL8723DS and update s5p6818 kernel config 2020-03-03 20:06:38 +01:00
Ash
d3b6800611
[ROCK Pi S] Mainline 5.5.y (dev) target (#1773)
* [ROCK Pi S] WIP mainline (dev) target
* [ROCK Pi S] Disable `rockchip64-dev` patches for now
* [ROCK Pi S] Add rtl8723ds wifi drivers
* [ROCK Pi S] Enable onboard audio (`rk3308-acodec`,`rk3308-i2s-tdm`)
Switch kernelsource to 5.5.y
* [ROCK Pi S] WIP: Use mainline 5.5.y kernel
Add a new `current` branch that tracks mainline
* [ROCK Pi S] Use updated u-boot board dt name `rk3308-rock-pi-s`
Removing the need for a special bootenv for n
* Temporally disable current
Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2020-03-02 21:48:12 +01:00
Igor Pecovnik
32626ae2d7
Merge branch 'master' of https://github.com/armbian/build 2020-03-02 21:05:52 +01:00
Igor Pecovnik
fe9a1867b8
[ mvebu ] Update kernel configurations 2020-03-02 21:05:26 +01:00
Jannis
21ea7b8528 [ mvebu-helios4 ] Fix helios4 module includes 2020-03-02 09:26:47 +01:00
Igor Pecovnik
43f6602573
[ wireless ] Remove deprecated patch 2020-03-02 07:45:58 +01:00
Igor Pecovnik
a7ec3a60e7
[ odroidxu4-current ] Add upstream patches 2020-03-01 19:38:50 +01:00
Igor Pecovnik
060241f0bb
Revert "Switched OrangePi 4 to SPL/TPL + bl31 u-boot scenario (#1774)"
This reverts commit 45de363a0f.
2020-03-01 10:32:07 +01:00
5kft
1b66786cd8 [ sunxi-current ] add upstream patches 2020-02-28 17:43:27 -08:00
PJBrs
d513397271
BPI M2 Zero board support (#1819)
* kernel: linux-sunxi-{dev,current}: Enable CONFIG_BT_HCIUART_BCM

This patch returns Broadcom's protocol for bluetooth HCI over serial port.

* BananaPiM2Zero: Patches for the devicetree

These patches add HDMI out (with audio) and add bluetooth / wifi
rfkill devices.
2020-02-28 21:46:45 +01:00
Igor Pečovnik
aee94adba3
Update out-of-the-tree wireless drivers (#1815)
* Move to new version of wireless driver for 8188EU, disable staging driver from kernel which is worse quality

* Update driver for RTL8812AU/21AU and RTL8814AU
2020-02-28 18:57:25 +01:00
Werner
75a43239c6
Softlimit H6 clock (#1811) 2020-02-28 18:56:52 +01:00
Igor Pečovnik
66ce8b2c48
Bugfix for Odroid N2 (#1817)
* Bugfix - Odroid N2 - fix speeds and no crashes during rsync backups.

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-02-28 18:56:04 +01:00
Igor Pecovnik
932c160c36
Revert "Bugfix - Odroid N2 - fix speeds and no crashes during rsync backups."
This reverts commit a32a60527e.
2020-02-28 18:51:09 +01:00
Igor Pecovnik
b6c0ddd059
[relesing] Add few more build targets 2020-02-28 18:47:16 +01:00
Igor Pecovnik
a32a60527e
Bugfix - Odroid N2 - fix speeds and no crashes during rsync backups.
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-02-28 06:32:22 +01:00
Werner
11ed8832d1
Update linux-sunxi-legacy.config 2020-02-27 18:52:43 +01:00
Werner
93af61f166
Update linux-sunxi-dev.config 2020-02-27 18:52:33 +01:00
Werner
69924c2867
[sunxi] Enable CONFIG_INPUT_UINPUT 2020-02-27 18:50:11 +01:00
Martin Ayotte
48adc9b54e increase UARTs count in sunxi64 defconfigs 2020-02-25 09:36:44 -05:00
Tony
7fa5958a69
Merge pull request #1810 from lanefu/lepotato-fix-to-master
port lepotato fixes from v20.02 to master
2020-02-25 00:14:07 -05:00
5kft
77c6352bfa [ sunxi-current ] add upstream patches 2020-02-24 11:49:25 -08:00
Lane Jennison
7eea3a379e port lepotato fixes from v20.02 to master 2020-02-23 20:52:37 -05:00
5kft
10f7ce5ee3 [ sunxi-current ] add upstream patches; enable RTL8XXXU_UNTESTED for 32-bit kernel config 2020-02-19 17:19:45 -08:00
Igor Pecovnik
caf429bcfd
Add Orangepi 4 build targets 2020-02-18 00:20:26 +01:00
Martin Ayotte
e78f6db215
Merge pull request #1804 from EvilOlaf/master
[sunxi] Enable CONFIG_RTL8XXXU
2020-02-17 08:43:46 -05:00
Werner
ebec2016a4
[sunxi] Enable RTL8XXXU 2020-02-17 06:29:55 +01:00
Werner
ffcc76166a
[sunxi] Enable RTL8XXXU 2020-02-17 06:29:25 +01:00
Werner
fd20e6051d
[sunxi] Enable RTL8XXXU 2020-02-17 06:28:52 +01:00
5kft
bd5e1568b5 [ sunxi-current ] add upstream patches 2020-02-15 07:53:01 -08:00
Igor Pecovnik
658885bd22
Few more config cleanups 2020-02-14 21:31:05 +01:00
Igor Pecovnik
5d00834a47
Cleanup, add XU4 current upstream patch, remove deprecated patch 2020-02-14 21:04:01 +01:00
Igor Pečovnik
47e151d831
Fix Pinebook and Teres (#1800)
* Port ANX78xx Pinebook / Teres LCD panel driver from 5.6-rc1

* Move Teres U-boot to 2020.01 ... it boots with enabled screen now.

* U-boot 2020 needs some extra Pyton utils when packing sunxi bootloader. Adding to native and Docker build dependencies.

* Add Pinebook lid wakeup

* python3-dev is also needed dependency
2020-02-14 18:50:00 +01:00
David Douard
76dc8aba8a
Allow pcm5102 module to be built on sunxi kernels and build the module by default (#1802)
* [sunxi] allow pcm5102a codec module to be built

for sunxi-current and sunx-dev kernels.

Fixes #1798

* [sunxi] build pcm5102a and pcm51xx_(i2s|spi) modules by default

on sunxi-current and sunxi-dev kernels.
2020-02-14 18:47:55 +01:00
Igor Pecovnik
7a2b35f2d5 Cleanup and a small bugfix 2020-02-11 17:37:31 +01:00
sergvpurik
0a74dd6eff [rockpi-4b] enable CONFIG_BT_HCIUART_H4 and CONFIG_SERIAL_DEV_BUS linux kernel options to support RockPi 4B bluetooh. 2020-02-09 19:38:04 +02:00
Igor Pečovnik
c0527b1b21
Add upstream patches, briefly tested for stability. (#1791) 2020-02-09 13:52:35 +01:00
Martin Ayotte
2a42688257 Merge pull request #1786 from armbian/general-configurable-fdt-file
FDT file customisable per board
2020-02-08 08:16:38 -05:00
Igor Pecovnik
aa6d56dab3 Bugfix - Focal desktop was not building.
Updating kernel configuration for Rockchip, bump with rootfs version due to cache recompile, adding kernel config for rockchip DEV, attached to 5.5.y
2020-02-08 10:12:47 +01:00
Piotr Szczepanik
83cf87922b FDT file configurable per board 2020-02-07 22:21:01 +01:00
Igor Pecovnik
8657909cca Merge branch 'master' of https://github.com/armbian/build 2020-02-06 23:52:37 +01:00
Igor Pecovnik
50dd1ca467 Update rockchip64 kernel config - getting closer to Ayufan configuration which is apparently more stable. Need testings 2020-02-06 23:47:12 +01:00
5kft
eaf3dab9dc [ sunxi-current ] add upstream patches 2020-02-05 17:16:04 -08:00
Martin Ayotte
a5a61f54b8 change OVERLAY_PREFIX for R40 2020-02-05 17:15:35 -05:00
Martin Ayotte
d7de341d5c don't overwrite OVERLAY_PREFIX if already defined 2020-02-05 17:14:42 -05:00
Piotr Szczepanik
1a587bfa71 Updated rockchip64-dev config with latest kernel 2020-02-05 20:27:03 +01:00
Paolo
008f3fd47c
[xt-q8l-v10] fixed act8846 regulator against kernel 5.4, enabled eMMC DDR mode (#1778)
* Added ALSA configuration bits for rk3288 HDMI and SPDIF to allow
pulseaudio show proper sound device/profile/mapping names instead of
just "Built-in Audio" for all of them

* Added ALSA device description in asound.conf to provide correct labels for PulseAudio for RK3288 devices when SPDIF and DW-I2S-HDMI simple audio cards are exposed
Removed unnecessary ALSA configuration files previously added from rockchip.conf

* Fixed cpu operating points tables and raised a bit (+5°C) cooling for non-critical temperatures for xt-q8l-v10 in dev and next kernel flavours

* Fixed again cpu opp table

* Removed whole cpu opp table and retouch only necessary operating points

* Enabled gpiomem driver for xt-q8l-v10 in next kernel flavour

* Added debounce delay and card detect gpio pins for sdmmc card holder for xt-q8l-v10 board

* Added card-detect and debounce delay for sdmmc for xt-q8l-v10 board in next kernel flavour too

* Fixed missing comment in xt-q8l-v10 device tree patch

* Added gpiomem to xt-q8l-v10 board for dev kernel

* Fixed FAN53555/Silergy patches to accomodate changes in u-boot v2019.04

* Changed property property flags for USB regulators in u-boot and kernel: kernel is now informed that bootloader is going to turn the USB power on

* Fixed indentation in rk3288-xt-q8l-v10.dts, raised debounce delay to sdmmc, added vbus-supply to USB host, removed some unneeded properties

* Added working DDR52 mode for eMMC on xt-q8l-v10

* Removed regulator-off-in-suspend for some xt-q8l-v10 regulators due to changed in act8865.c driver which causes the regulators to be misconfigured

* Adjusted targets for xt-q8l-v10 (provides bionic desktop + buster server)

* Removed all regular-state-mem nodes in xt-q8l-v10 device tree because the change in act8865.c affects also non-off entries

* Brought xt-q8l-v10 device tree from rockchip-current to rockchip-dev
2020-02-05 00:37:02 +01:00