Commit Graph

485 Commits

Author SHA1 Message Date
5kft
cc6be06bf5
[ sunxi-dev ] remove deprecated patches 2020-11-03 06:08:34 -08:00
lanefu
6e7daefc92
Rename patch-5.9.2-3.patch to patch-5.9.2-3.patch.disabled
@5kft FYI megous seems to be 5.9.3 now and this patch was breaking builds
2020-11-03 03:43:10 +00:00
5kft
56c23c9afc
[ sunxi-dev ] add upstream patches 2020-11-01 06:49:54 -08:00
5kft
f15bf42e2b
[ sunxi-dev ] add upstream patches 2020-10-29 07:27:36 -07:00
5kft
950267eadb
[ sunxi-dev ] added revert of RTL8211E driver rx/tx delay config change
A new kernel change (see https://lkml.org/lkml/2020/9/16/1323) introduces
significant instabilities in the RTL8211E Ethernet interface; this patch
reverts that change so that the RTL8211E works reliably again.
2020-10-15 18:56:11 -07:00
Igor Pecovnik
159f913038 Bugfix - remove deprecated part of wifi 5.8.y patches 2020-10-04 09:29:18 +02:00
5kft
02a4cf1618
[ sunxi-dev ] remove deprecated patch
(change introduced with upstream v5.9-rc7)
2020-09-29 07:06:10 -07:00
5kft
9637d3d0f9
[ sunxi-dev ] remove deprecated patch 2020-09-24 10:58:29 -07:00
5kft
e4c9a82624
[ sunxi-dev ] more patch cleanup and upstream-related updates 2020-09-19 08:50:53 -07:00
5kft
83c4413801
[ sunxi-dev ] more patch cleanup 2020-09-18 06:35:09 -07:00
5kft
6cf42e87e6
[ sunxi-dev ] adapt Wi-Fi driver patches for upstream changes 2020-09-17 20:37:29 -07:00
5kft
db5edf58d5
[ sunxi-dev ] patch cleanup 2020-09-12 07:56:14 -07:00
5kft
67ab9baa25
[ sunxi-dev ] more kernel patch cleanup and consolidation 2020-09-11 07:57:16 -07:00
5kft
9a096fc557
[ sunxi-dev ] updated CPU opp table references in overclock overlays 2020-09-09 06:50:04 -07:00
5kft
61e4b39303
[ sunxi ] add MP2143DJ regulator and status LEDs entries to the NanoPi NEO DT 2020-09-08 11:35:09 -07:00
Piotr Szczepanik
f28912f041
Removed unneeded 5.8 wifi patches for rtl8189fs
Fixed with 0ba46e2434
2020-09-03 15:59:01 +02:00
5kft
730e649bf6
[ sunxi-dev ] reinstate the v5.9-rc1 brcmfmac changes; add fix for the performance regression
introduced with the Cypress "0048-brcmfmac-reserve-2-credits-for-host-tx-control-path" patch

(Reference: https://www.spinics.net/lists/linux-wireless/msg201592.html)
2020-09-01 18:35:26 -07:00
5kft
425ee94073
[ sunxi ] remove Mali GPU PMU module for the H5
reference:  https://lore.kernel.org/patchwork/patch/1293422/
2020-08-30 09:59:07 -07:00
5kft
1d9f250f14
[ sunxi-dev ] more patch cleanup, fixes, consolidation, and updates for kernel v5.9 2020-08-30 06:27:27 -07:00
5kft
52ebb343e2
[ sunxi-dev ] added patch to revert the brcmfmac driver changes back to v5.8.y 2020-08-30 06:27:15 -07:00
5kft
fcea01142c
[ sunxi-dev ] initial changes for kernel v5.9 2020-08-30 06:26:47 -07:00
5kft
261f21de73
[ sunxi-dev ] update Kconfig for RTL8723CS driver 2020-08-29 13:35:29 -07:00
5kft
17394d1cf5
[ sunxi-dev ] more patch cleanup 2020-08-29 09:46:01 -07:00
5kft
d9353b8883
[ sunxi-dev ] more patch cleanup and fixes 2020-08-29 09:29:13 -07:00
5kft
8b8300a512
[ sunxi-dev ] patch cleanup/fixes for H6 and 5.8 2020-08-29 07:45:15 -07:00
5kft
957e45396a
[ sunxi ] add MP2143DJ CPU regulator entry for the NanoPi NEO Air
(This addresses issue AR-405)
2020-08-21 18:26:52 -07:00
Martin Ayotte
4cabd5bbb4 disable DEBUG for rtl8189fs and rtl8723ds 2020-08-09 12:23:13 -04:00
5kft
a366863b78
[ sunxi-dev ] add VDD CPU regulator for the NanoPi R1 2020-08-08 08:08:20 -07:00
5kft
0f49a85d41
[ sunxi-dev ] minor cleanup 2020-08-08 08:04:27 -07:00
5kft
98ecd23624 Merge branch 'master' of https://github.com/armbian/build 2020-08-07 11:07:07 -07:00
5kft
6b4848d4ca
[ sunxi-dev ] add H3 and H5 overclock and regulator overlays 2020-08-07 11:05:54 -07:00
Martin Ayotte
1e524710a2 fix indentation in 8723cs patch 2020-08-07 12:07:51 -04:00
Martin Ayotte
3024e76754 fix broken 8723cs patch 2020-08-07 12:05:10 -04:00
Martin Ayotte
2b7852c499 fix cfg80211 of 8723cs 2020-08-07 10:44:17 -04:00
Martin Ayotte
e42d4c50ba switch sunxi-dev to 5.8.y 2020-08-07 10:29:15 -04:00
Igor Pecovnik
56be68b38c Bugfix after adding patches from Olimes
It seems that Charger LED support for AXP20X-like PMICs (AXP813, ...) from Megous is less complete then from Olimex. Reverting the one in the tree and ading the one from Olimex
2020-07-19 20:53:03 +02:00
Martin Ayotte
4fc009d9b0 fix OPP for OPiOne+/OPiLite2 2020-07-19 12:32:03 -04:00
Igor Pečovnik
09b6ff3a7b
Add HDMI sound support for Allwinner A10, A20, A31 (#2096)
* Add HDMI sound support for Allwinner A10, A20, A31

Closes https://github.com/armbian/build/issues/2084

* Enable HDMI audio in kernel config and update config with misc modules
2020-07-17 18:30:21 +02:00
Xander van Wiggen
0b6955cad8 Add ethernet alias to BPI-M2 zero and zeropi (random MAC fix) 2020-07-10 01:39:29 +02:00
Martin Ayotte
67f0d48ba3 add patch for missing ext_osc32k on H6 to fix OPiLite2 WiFi 2020-06-30 13:32:36 -04:00
Igor Pecovnik
9285ab0453 Update patch on sunxi DEV target as well 2020-06-27 22:07:18 +02:00
Igor Pečovnik
50d8cbaff8
Bump sunxi to 5.7.y (#2056)
* Bump sunxi to 5.7.y
* Further cleanup 32bit works, 64bit needs more patches adjustement
* Also arm64 boots, SPI flash areas were refactored, new location is a bit fuzzy, leaving behind
* More fixed and cleanings, both variants builds now, but without overlay support
* fix sunxi overlays in AR-329 branch

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
Co-authored-by: Martin Ayotte <martinayotte@yahoo.ca>
2020-06-27 19:16:11 +02:00
Igor Pecovnik
9cda37d460
Disable useless patch
We don't need to enable UARTS and OTG by default on all Nanopi boards. This seems to cause instability on M1

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-05-30 20:07:19 +02:00
5kft
f81c444b34
[ sunxi-dev ] update thermal-zone configuration for H6 2020-05-28 16:57:55 -07:00
5kft
c7032ccdc2
[ sunxi-dev ] add correct H3 and H5 thermal zones and cooling maps 2020-05-23 09:27:41 -07:00
Jagmn
c92fdd1161
[h3] Fix SPDIF clock multiplier settings (#1981)
There have been intermittent issues with SPDIF output on H3 & H2+ devices.
    Digging into the H2+ & H3 datasheets I encountered an important clue on
    table 8.7.2.2: s_clk needs to be 4x24.576 MHz or 4x22.5782 Mhz.
    Probably due to how SPDIF is a huge oversample of the audio frequency.

Co-authored-by: George Lander <lander@jagmn.com>
2020-05-22 00:24:33 +02:00
Werner
55d5c667f3
Update npi-a64-only-audio-usb.patch (#1972)
7107eed3fa (diff-b855842906d9352d559c9a0b69eb30ed) broke this patch.
This fixes it.
2020-05-17 18:40:27 +02:00
Werner
e419fdc7ca
Update board-h6-orangepi-lite2-fix-missing-all.patch (#1971)
89b5e5f782 (diff-986c134d2455444b5a9ffd6941aa50ef) broke the patch.
This fixes it.
2020-05-17 18:40:18 +02:00
Igor Zhukov
89b5e5f782
Add mali GPU supply for OrangePi Lite2 (#1943) 2020-05-09 10:36:42 +02:00
guidol70
7107eed3fa
Update npi-a64-only-audio-usb.patch (#1935)
deleted activation of i2s1 - 1c2240, because it isnt necessary for the corect operation of audio-analog and sound_hdmi
USB isnt affected.
i2s2 is right, because its needed for sound_hdmi 1c22800
2020-05-02 15:05:18 +02:00
guidol70
142f0506fe
npi-a64-only-audio-usb.patch (#1928)
* npi-a64-only-audio-usb.patch

This is a follow-up to the PR #1927 where the complete sun50i-a64.dtsi was changed.
This is a patch ONLY for the NanoPi A64 .dts to activate Audio & Upper USB-port
Has been build/compiled and works with focal 5.6.5

Address = Alias:
sound=sound
sound_hdmi = sound_hdmi
1c19000 = usb_otg
1c22400 = i2s1
1c22c00 = dai
1c22e00 = codec
1c22800 = i2s2
1f015c0 = codec_analog

* Create npi-a64-only-audio-usb.patch

Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2020-04-28 22:33:48 +02:00
Werner
ce8e03e6dc
Delete patch-5.6.4-5.patch (#1901)
Merged into upstream
2020-04-20 15:52:51 +02:00
Igor Pecovnik
d6d6d9ae5e
Upstream patches for sunxi current and dev
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-04-17 23:38:47 +02:00
Werner
2a3d8a8f99
[sunxi-dev] H6 gpu regulator fixes - 2nd attempt (#1884)
* Create sun50i-h6-drm_panfrost-missing-remove-opp-table-in-case-of-failure.patch

* Create sun50i-h6-drm_panfrost-add-devfreq-regulator-support.patch

* Rename sun50i-h6-drm_panfrost-add-devfreq-regulator-support.patch to sun50i-h6-drm_panfrost-2-add-devfreq-regulator-support.patch

* Rename sun50i-h6-drm_panfrost-missing-remove-opp-table-in-case-of-failure.patch to sun50i-h6-drm_panfrost-1-missing-remove-opp-table-in-case-of-failure.patch
2020-04-17 09:08:09 +02:00
Werner
a82dbd3f7b
[sunxi-dev] Add higher clock for H6 (#1879) 2020-04-10 10:02:48 +02:00
Igor Pecovnik
6b3c1a87f4
sunxi/64-dev: update kernel configs and remove two deprecated patches 2020-04-06 23:51:18 +02:00
Martin Ayotte
ba3135040f switch sunxi-dev branch to 5.6.y 2020-04-06 14:32:56 -04:00
Igor Pečovnik
a742aa92e8
Add Realtek 8189ES and FS driver from repository (#1860)
* Add 8189es out of the tree patch from repository.
* Added 8189FS version
* Support building on kernel 5.6. for 88x2bu

Tested for building on legacy, current and dev, removed old patches
2020-04-01 21:14:49 +02:00
Martin Ayotte
dba65ba3ed
Commit recreate 2020-04-01 17:51:13 +02:00
Martin Ayotte
ca24fd20e4 change 'soc@1c00000' node naming to 'soc' for DEV+CURRENT, leave it as is in LEGACY 2020-03-16 12:38:29 -04: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 Pecovnik
f4850d00c6
Enable serial gadget console on Nanopi Neo2 core and black
Closes [AR-177]
2020-02-23 19:23:10 +01:00
5kft
74c6adec74 [ sunxi ] added "cpu-clock-1.2GHz-1.3v" overclock overlay (sets maximum overclock to 1.2GHz) 2020-02-22 07:24:21 -08:00
Igor Pecovnik
3e9f46d3cd Few last bug fixes 2020-02-17 01:52:08 +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
Elias Kotlyar
d43f389035
Fixxes #1788 - Code taken from https://linux-sunxi.org/SPIdev (#1789)
* Fixxes #1788 - Code taken from https://linux-sunxi.org/SPIdev
* Additional Patch for 5.5
2020-02-13 20:32:06 +01:00
Igor Pečovnik
7570bfcf04
Improve DVFS handling on Allwinner A64 boards to gain stability (#1797) 2020-02-11 17:36:58 +01:00
Martin Ayotte
03ae848dd1 add i2c2/i2c3 to R40 2020-02-06 12:32:21 -05:00
Martin Ayotte
94f27962e1 add more UARTs and SPIs to R40 2020-02-05 17:08:43 -05:00
Martin Ayotte
64e494384b add UART2 to BPiM2Ultra and BPiM2Berry 2020-02-03 12:14:40 -05:00
Igor Pecovnik
b6c46b10fc Adjust various DEV configs and patches 2020-02-01 20:51:47 +01:00
Nick Breen
3b1418fb5b generate an optional overlay for the early 14" pinebook's boe hb140wx-501 lcd panel (#1746) 2020-01-23 15:53:24 +01:00
Igor Pečovnik
fc23107e1c
[Allwinner] Add analogue audio to H6, enable Cedrus (#1750)
* [Allwinner] Add analogue audio to H6, enable Cedrus, remove deprecated patches, adjust config
* Cleanup
2020-01-19 00:03:54 +01:00
Igor Pecovnik
0c38be8ba8
Allwinner: Remove deprecated patches and separate DEV configs 2020-01-11 21:13:50 +01:00
Igor Pecovnik
c962682e56
Allwinner. An attemt to fix HDMI audio with help of patched from LE Closing https://github.com/armbian/build/pull/1383 2020-01-11 20:22:59 +01:00
Nick Breen
958ecaddf3 disable patch as it conflicts with mainline (#1731)
duplicate nodes for thermal-zones
2020-01-11 19:51:05 +01:00
Karabek
1017a86bb3 Sunvell R-69: Set 2nd USB port as host. (#1729)
* Set 2nd USB port as host.

see https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/page/9/?tab=comments#comment-92686

* Sunvell R-69: Set 2nd USB port as host.

see https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/page/9/?tab=comments#comment-92686
2020-01-11 19:48:19 +01:00
Nick Breen
eb586f8135 modified anx6345 patch to log errno from read edid from device tree (#1720) 2020-01-06 16:55:47 +01:00
Martin Ayotte
258d273b95 copy current PineH64 models DT to DEV 2019-12-31 15:09:35 -05:00
Martin Ayotte
8eba340951 cleanup xxx-teres-fixed.patch 2019-12-27 17:08:11 -05:00
Martin Ayotte
ae713d77f4 remove usless patch 2019-12-27 16:48:46 -05:00
Martin Ayotte
9fadb36e18 recreate sunxi-dev folder 2019-12-27 16:32:09 -05:00
Martin Ayotte
c640978e86 remove sunxi-dev symlink 2019-12-27 16:29:44 -05:00
Igor Pečovnik
ff4c1488da
Move to 5.4.y (#1686)
* Wireguard: bump tag to most recent since it breaks building on 5.4.y
* Move rockchip current to 5.4.y
* Move sunxi current to 5.4.y
* Move meson64 to 5.4.y
* Move odroidxu4 to 5.4.y and enable "current" targets
* Enable missing target
2019-12-23 00:40:23 +01:00
Igor Pecovnik
4f375692b4
[ sunxi-dev ] Adjust patches, remove deprecated, build tested on Pine H6 2019-12-16 14:35:45 +01:00
Martin Ayotte
df86a0af62 fix another typo in fix-a64-timejump patch 2019-12-12 12:54:32 -05:00
Martin Ayotte
efb5f68cc3 fix typo in fix-a64-timejump patch 2019-12-12 12:33:17 -05:00
Martin Ayotte
d688244fea add fix-a64-timejump patch 2019-12-12 12:07:46 -05:00
Karabek
db50ce8211
fix armbian overlays - refactor pinctrl names for older SoCs (A10, A13) corrections
this update of the previous patch (#1663) additionally fixes the following overlays:
    sun5i-a13:	i2c1..2, nand, pwm, spi2, uart0..3
    sun4i-a10:	can, i2c1..2, pwm, spdif-out, spi0..2
corrections re #1663:
    sun7i-a20:	fixed typo in pwm overlay in #1663
    arch64-makefile now back in line with original patch
2019-12-10 11:32:57 +01:00
Karabek
2d38a6f06d
(partially) fix armbian overlays - refactor pinctrl names
some armbian dts overlays currently do not work since pinctrl names have not been 
adapted to renaming in 5.0 and 5.2.

this patch modifies the following overlays:
sun50i-h5:	cir, spdif-out
sun8i-h3:	cir, spdif-out
sun7i-a20:	i2c1..4, mmc2, pwm, spdif-out, spi0..2, spi-add-cs1, uart4..7
sun5i-a13:	uart0
sun4i-a10:	spdif-out
2019-12-08 14:47:50 +01:00
Martin Ayotte
5c9a7ee7fb fix broken r_uart pins 2019-12-05 15:29:24 -05:00
Igor Pecovnik
f30214e6c8 Bugfix: Removing deprecated / duplicated patches which prevented Banana M3 to boot 2019-12-04 22:14:35 +01:00
Martin Ayotte
6ee2d13120 remove useless hunk 2019-12-02 10:35:15 -05:00
Martin Ayotte
c34fcf272a Merge branch 'master' of https://github.com/armbian/build 2019-12-02 10:26:18 -05:00
Martin Ayotte
f5927bffad remove useless patch 2019-12-02 10:26:11 -05:00
Karabek
158e0f4849 Sunvell R69: cpu voltage regulator (re-)added - dram clock reduced. (#1643)
* Sunvell R69: cpu voltage regulator (re-)added - dram clock reduced.

CPU regulator (re-)added to u-boot and kernel dts - the box will not boot without it.
Dram clock reduced in defconfig to increase stability.

[AR-85]
2019-11-27 22:50:46 +01:00
Martin Ayotte
aafb70a9a3 switch to 5.4.y 2019-11-25 19:51:06 -05:00
Igor Pečovnik
150ac0c2af
Remove K<4, change branches, new features (#1586)
AR-1 - Adding support category for distributions
AR-4 - Remove Allwinner legacy
AR-5 - Drop Udoo family and move Udoo board into newly created imx6 family
AR-9 - Rename sunxi-next to sunxi-legacy
AR-10 - Rename sunxi-dev to sunxi-current
AR-11 - Adding Radxa Rockpi S support
AR-13 - Rename rockchip64-default to rockchip64-legacy
AR-14 - Add rockchip64-current as mainline source
AR-15 - Drop Rockchip 4.19.y NEXT, current become 5.3.y
AR-16 - Rename RK3399 default to legacy
AR-17 - Rename Odroid XU4 next and default to legacy 4.14.y, add DEV 5.4.y
AR-18 - Add Odroid N2 current mainline
AR-19 - Move Odroid C1 to meson family
AR-20 - Rename mvebu64-default to mvebu64-legacy
AR-21 - Rename mvebu-default to mvebu-legacy
AR-22 - Rename mvebu-next to mvebu-current
AR-23 - Drop meson64 default and next, current becomes former DEV 5.3.y
AR-24 - Drop cubox family and move Cubox/Hummingboard boards under imx6
AR-26 - Adjust motd
AR-27 - Enabling distribution release status
AR-28 - Added new GCC compilers
AR-29 - Implementing Ubuntu Eoan
AR-30 - Add desktop packages per board or family
AR-31 - Remove (Ubuntu/Debian) distribution name from image filename
AR-32 - Move arch configs from configuration.sh to separate arm64 and armhf config files
AR-33 - Revision numbers for beta builds changed to day_in_the_year
AR-34 - Patches support linked patches
AR-35 - Break meson64 family into gxbb and gxl
AR-36 - Add Nanopineo2 Black
AR-38 - Upgrade option from old branches to new one via armbian-config
AR-41 - Show full timezone info
AR-43 - Merge Odroid N2 to meson64
AR-44 - Enable FORCE_BOOTSCRIPT_UPDATE for all builds
2019-11-19 23:25:39 +01:00
5kft
f1cdca2753 [ sunxi-dev ] added cpu-clock-1.0GHz-1.1v overlay for overclocking the H5 to 1.0GHz on boards that have a fixed 1.1v regulator 2019-10-30 17:52:29 -07:00
Karabek
5b4a40b74f fix xradio driver & nanopi-duo for dev-branch (5.3.7) (#1607)
* Fix wifi

patch "board-h2plus-nanopi-duo-add-device.patch": increase post-power-on-delay-ms from 50ms to 200ms in wifi_pwrseq node in nanopi-duo dts [dev-branch].
Change in line with other XRADIO device trees (orange pi zero, sunvell).
See also Pull Request #1605.

* Fix xradio patch (dev-branch)

fix KConfig to 5.x - WLAN_VENDOR-flag set to "y" in line with other drivers - otherwise module not loaded.

* correct device name

change nodes "model" and "compatible" to correct device name (from "NanoPi Duo AIR" to "NanoPi Duo") [dev-branch]
Not functionally necessary, but more correct.
2019-10-29 18:59:09 +01:00