Commit Graph

2787 Commits

Author SHA1 Message Date
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 Pečovnik
702259ea7d
Enable USB on Udoo board (#1973)
* Enable USB on Udoo
2020-05-17 18:38:51 +02:00
Igor Pečovnik
a0f9d7af80
Move imx6 current to 5.6.y (#1903)
* Move imx6 current to 5.6.y
* Config update
2020-05-17 18:35:21 +02:00
Piotr Szczepanik
5fa43b0a5e
Fixed mali error on boot for rk3399-legacy (#1965) 2020-05-15 21:51:36 +02:00
Igor Pečovnik
f054caca02
Switching Odroid C1 boot partition to FAT (#1964)
* Switching Odroid C1 boot partition to FAT

U-boot FAT driver is very unstable and there is no wish to dig into u-boot. Seems like a sane workaround @plntyk

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>

* Add notes for separate boot partitions

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>

* Typo

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>

* Bugfix: use zImage for converting to uImage since on FAT partitions we use move

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>

* Cleanup C1 boot scripts

We have no plans to ever support legacy kernel again. Removing related things

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>

* A bit more radical change. Moving meson current to (new) legacy, current to 5.6.y and dev to some development branch / commit.

* Remove unneded patch

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-05-15 21:50:26 +02:00
Igor Pečovnik
528daf9deb
VFAT boot partition bugfix (#1966)
Kernel install image is broken on VFAT images since it unmounts directory in preinstall and doesn't mount back. We used to have this for NAND / FAT install which fixes this in the postinst script. Removing since we have no more support for NAND anyway. Tested on Odroid C1. @the-going

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-05-15 15:25:25 +02:00
5kft
4aa2b6bc83
[ sunxi-current ] add upstream patches 2020-05-10 08:47:12 -07:00
Igor Zhukov
89b5e5f782
Add mali GPU supply for OrangePi Lite2 (#1943) 2020-05-09 10:36:42 +02:00
Piotr Szczepanik
d479e98a56
Added dev target support for NanoPi R2S (#1953) 2020-05-08 23:09:11 +02:00
Igor Pečovnik
bdd63057f9
Add missing bits for DEV kernel (#1951)
* Disabling GPIO reset to fix broken ethernet on Odroid C4
* Add C4 network fix for DEV kernel as well
2020-05-07 17:11:06 +02:00
Igor Pečovnik
8f6419edd6
Disabling GPIO reset to fix broken ethernet on Odroid C4 (#1950) 2020-05-07 17:05:12 +02:00
plntyk
6af0c50473
odroidc1: fix invalid extent boot bug (#1949)
odroidc1 can fail to boot probably depending
on features of the ext4 rootfs that is created
during the build process

serial log error:
Loading file "/boot/uInitrd" from mmc device 0:1 xxa1
invalid extent block

since there is no support for that board in upstream u-boot
backport the patch from
upstream commit:b5bbac1a9b07016602559ff483df265fef6c1f83
see also [1]

[1] https://lists.denx.de/pipermail/u-boot/2014-January/170802.html

Signed-off-by: Dirk Neukirchen <plntyk.arm@plntyk.name>
2020-05-07 17:04:35 +02:00
5kft
bf34c72c53
[ sunxi-current ] add upstream patches 2020-05-06 16:59:16 -07:00
Piotr Szczepanik
91f2700eea
Fixes and cleanups after rockchip64 preparation for mainline u-boot (#1945) 2020-05-06 23:45:09 +02:00
Tony
cec6d242df
Merge pull request #1842 from armbian/roc-rk3328-cc-enable-dmc
Enable DMC for roc-rk3328-cc (renegade) in current

No stability issues with this enabled, no reason not to merge, enables higher clockrates via manual setting for now.
2020-05-05 22:11:18 -04:00
Piotr Szczepanik
1535f9d2ae
Switched NanoPi R2S to mainline u-boot (#1940) 2020-05-05 21:20:31 +02:00
5kft
ab96d0193d
[ sunxi-current ] add upstream patches 2020-05-05 10:57:50 -07:00
Piotr Szczepanik
7113913be8
Added rk3328 efuse driver and stable secondary mac address to u-boot (#1939) 2020-05-03 20:42:50 +02:00
Piotr Szczepanik
5a2b2c360b
Prepare rockchip64 for switch to mainline u-boot and switched ROCK Pi 4 (#1934) 2020-05-03 19:15:46 +02:00
Werner
1a5b1b6e9d
RTL8723DS switch to upstream (#1938)
* 8723DS: Go back upstream

and remove 5.6 patch

* Delete wireless-rtl8723ds.patch

No longer needed.
2020-05-03 09:29:26 +02:00
plntyk
483d7e96a7
Fix odroidc1 (#1932)
* enable and change odroidc1 config
remove EOS
enable current and dev config
meson-current: update config
meson-dev: update config
Signed-off-by: Dirk Neukirchen <plntyk.arm@plntyk.name>

* meson-current meson-dev: reduce Kernel size

with default loading locations in u-boot
the uImage can be too large and will be partly overwritten
with the loaded dtb leading to boot failues due to wrong checksum

Signed-off-by: Dirk Neukirchen <plntyk.arm@plntyk.name>

* odroid-c1: change default loglevel

Signed-off-by: Dirk Neukirchen <plntyk.arm@plntyk.name>

* meson: fix odroidc1 boot and create uImage

without uImage the board will not boot
take the already used hack (?) from
general-kernel-odroidn2-current.patch
since KERNEL_IMAGE_TYPE does not work as expected

Signed-off-by: Dirk Neukirchen <plntyk.arm@plntyk.name>

* Update targets.conf

* Update targets.conf

* Update targets.conf

* Making a bigger diff

* Removing build_minimal

One can choose what to build, while build targets are defined elsewhere

* Governor interactive n/a

* Updating config

Cause of changes in boot.ini we don't need to worry about size. After few tests, no problems sighted.

Tested running Docker.

* Adjust dev config too

Tested.

* Update odroidc1.conf

Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2020-05-03 00:39:52 +02:00
5kft
276e805b90
[ sunxi-current ] add upstream patches 2020-05-02 07:00:55 -07: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
5kft
ba34ad6d28
[ sunxi-current ] add upstream patches 2020-04-29 11:03:36 -07:00
Igor Pečovnik
716bd3b9dc
Reverting mvebu64 to K4.19 (#1926)
It doesn't want to boot on 5.4.y. Adjusting kernel config, fix Docker dependency problem, move few other minor fixes from openwrt and closing https://github.com/armbian/build/issues/1453
2020-04-29 01:04:10 +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
Igor Pecovnik
c585e51044
Meson64 dev - add missing patch that broke compilation for Odroid C4 2020-04-27 19:03:16 +02:00
Igor Pecovnik
bba8a86238
Meson64 - patch adjustements
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-04-27 18:33:19 +02:00
Neil Armstrong
07447294c7
Add support for Odroid c4 (#1923)
* meson-sm1: use amlogic-boot-fip to generate boot binary for SM1

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>

* patch: add Linux and U-Boot patches

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>

* configs: enable Odroid-C4

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
2020-04-27 18:03:48 +02:00
useful64
fefc7d0a24
Update rk3328-audio-and-renegade-supplies.patch (#1920)
Fix "pd_gpu@RK3328_PD_GPU", it was in the wrong place. It need be inside "power-controller" to work. (+12 line offset)
2020-04-26 13:20:41 +02:00
Igor Pečovnik
9f0976a315
Fix ethernet detection for Nanopi K2 (#1912) 2020-04-25 21:25:28 +02:00
useful64
f7000a4a61
Update board-rock64-add-audio.patch (#1915)
Fix: change "stratus" to "status" on hdmi_sound
2020-04-25 17:17:35 +02:00
Igor Pecovnik
533222dde7 [ meson64 ] Remove deprecated patches 2020-04-24 17:18:45 +02:00
5kft
0409295b83
[ sunxi-current ] add upstream patches 2020-04-23 07:33:22 -07:00
m][sko
aab246f759
fix linux 5.7 package building (#1909)
Co-authored-by: Michal Lazo <michal.lazo@memsource.com>
2020-04-23 00:12:25 +02:00
Haraade
9800011cb3
odroidxu4-legacy patches already included in hardkernel git repo. Kernel 4.14.176 (#1907)
* Delete patch-4.14.173-174.patch
* Delete patch-4.14.174-175.patch
* Kernel 4.14.176
2020-04-22 08:17:56 +02:00
5kft
174c6a54cb
[ sunxi-current ] add upstream patches 2020-04-21 07:36:53 -07:00
Antoine Aflalo
a44f6a6ac6
Base Odroid kernel on HardKernel repository (#1906) 2020-04-21 00:16:48 +02:00
Werner
ce8e03e6dc
Delete patch-5.6.4-5.patch (#1901)
Merged into upstream
2020-04-20 15:52:51 +02:00
catalinii
5171d6721e
Add rkvdec and hantro to dev kernel (#1898)
Co-authored-by: Catalin Toda <catalinii@yahoo.com>
2020-04-20 01:11:15 +02:00
Igor Pečovnik
5e8cbd8e6a
Switch sunxi and sunxi64 to u-boot v2020.04 (#1894)
* Disable DE2 in u-boot to improve EDID detection
* Remove deprecated patches
* Define BOOTBRANCH in top level

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-04-17 23:44:35 +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
Piotr Szczepanik
75d0f64e3d
Switch rk3399 to u-boot v2020.04 (#1873)
* Switched rk3399 to u-boot 2020.04-rc4
* Switched rk3399 u-boot to v2020.04, synchronized configs
* Updated to u-boot v2020.04 final
* Fixed OrangePi 4 device tree reference
2020-04-17 21:30:37 +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
Igor Pečovnik
03f380178d
Moving Meson64 to k5.6.y and u-boot 2020.04 (#1890)
* Move Meson64 to 5.6.y
* Move Meson64 U-boot to 2020.04

Tested on Odroid C2
* Merge, replace and update patches from Khadas branch
2020-04-17 09:07:43 +02:00
Piotr Szczepanik
5e37270da5 Removed unused wlan and blootooth from OrangePi 4 modern targets 2020-04-17 08:37:41 +02:00
Piotr Szczepanik
af2b7127b1 Fixed OrangePi 4 bluetooth and mic in current - based on https://github.com/armbian/build/pull/1888 2020-04-17 08:37:12 +02:00
simple
69327492c7
Fixed OrangePi 4 bluetooth and mic in dev (#1888) 2020-04-16 22:54:27 +02:00
Igor Pecovnik
bd486c7562
Enable es8316 on RockPi4 for Rockchip64 current too https://github.com/armbian/build/pull/1885 2020-04-14 20:14:24 +02:00
Yannick Adam
454038a50d
Enable es8316 on RockPi4 (#1885) 2020-04-14 17:15:09 +02:00
Jannis
cd28280466
Merge pull request #1880 from armbian/AR-208
[ mvebu ] consolidate u-boot to only use one version per board
2020-04-14 08:56:22 +02:00
5kft
61647eb19a
[ sunxi-current ] add upstream patches 2020-04-13 12:49:31 -07:00
Jannis
251200df92 Merge branch 'master' into AR-208 2020-04-11 11:24:45 +02:00
Igor Pecovnik
7b593a8153
Improve packaging on 5.6+
Partially ported from @The-going work

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-04-10 11:58:47 +02:00
Werner
a82dbd3f7b
[sunxi-dev] Add higher clock for H6 (#1879) 2020-04-10 10:02:48 +02:00
Jannis
7243bdaf54 [ mvebu ] Rename uboot patch dir for helios4 & clearfog 2020-04-08 23:37:34 +02:00
Jannis
0a344ebb57 [ mvebu ] Remove legacy helios4 uboot patches 2020-04-08 23:36:34 +02:00
5kft
6550a3cf22
[ sunxi-current ] add upstream patches 2020-04-08 06:43:12 -07:00
Igor Pecovnik
49a6c4a4af
Bugfix: remove 5.6.y support in wifi patch
They were integrated upstream and breaking compilation on 5.4.y

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-04-08 13:12:06 +02:00
Piotr Szczepanik
00bd87c1f4 Merge remote-tracking branch 'origin/master' into roc-rk3328-cc-enable-dmc 2020-04-07 09:12:58 +02:00
Piotr Szczepanik
38e99c76e3 Fixed errornous status names for dmc and dfi of roc-rk3328-cc in current 2020-04-07 09:11:54 +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
5e251dc414
Merged rockpi-s dev info rockchip64-dev and moved to 5.6.y (#1874)
Added all patches from @ashthespy repository
2020-04-06 19:06:28 +02:00
Igor Pecovnik
9f441a3d14
Move Odroid XU4 DEV branch to 5.6.y
Also update all patches and configs
2020-04-06 14:51:28 +02:00
Igor Pecovnik
7aacfb8824
Remove deprecated patches
Upstream driver has now support for K5.5->

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-04-06 14:20:48 +02:00
Piotr Szczepanik
dc2b43562e Added more specific "compatible" string for OrangePi 4 2020-04-05 23:27:22 +02:00
Piotr Szczepanik
e14a61c229
Fixed sound from rt5651 on OrangePi 4 (#1870) 2020-04-05 18:15:06 +02:00
tonymac32
edd9568314 [ rockchip64 ] RK3399-ROC-PC enable PCIE
Enables PCIE PHY, with Mezzanine NVME is now available.
2020-04-05 02:45:01 -04:00
tonymac32
b767385d4c [ rockchip64 ] Add mp8859 regulator to Current for RK3399-ROC-PC
This enables the 12V buck/boost converter to provide the 12V rail
2020-04-05 01:35:28 -04:00
5kft
6cd31be57e
[ sunxi-current ] add upstream patches 2020-04-03 10:36:14 -07:00
Igor Pečovnik
bd7ec831bf
Move mvebu64-current to 5.4.y, DEV to 5.6.y (#1866)
* Move mvebu64-current to 5.4.y, DEV to 5.6.y
* Adjust config
2020-04-01 21:24:18 +02: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
5kft
e15cf2a853
[ sunxi-current ] add upstream patches 2020-04-01 11:37:43 -07:00
Martin Ayotte
dba65ba3ed
Commit recreate 2020-04-01 17:51:13 +02:00
Igor Pecovnik
76cced5dff
[ Odroid XU4 ]
Upstream patches

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-03-26 23:23:40 +01:00
Piotr Szczepanik
f59399d811 Enable uart0 for ROCK Pi S in device tree 2020-03-25 23:38:50 +01:00
Igor Pečovnik
9ceb01efd6
[ wireless hacks ] Support for monitor mode and packet injection for mac80211 (#1857) 2020-03-25 23:21:12 +01:00
5kft
e274e63a71
[ sunxi-current ] add upstream patches 2020-03-25 07:24:54 -07:00
Piotr Szczepanik
aa1b639535
Fixed slow boot of rk3399 with mainline (#1852) 2020-03-23 18:44:03 +01:00
Igor Pečovnik
1516616c2d
Rockchip and Odroid XU4 upstream fixes (#1855) 2020-03-23 00:41:45 +01:00
Piotr Szczepanik
dafd7c7ebc Disable (non functional) DMC for ROCK Pi S legacy 2020-03-22 20:07:43 +01:00
Piotr Szczepanik
f58a0c0e0a Synchced ROCK Pi S legacy with Radxa work 2020-03-22 00:10:10 +01:00
5kft
2af87af606
[ sunxi-current ] add upstream patches 2020-03-21 12:12:29 -07:00
Piotr Szczepanik
3e1e21e77a Adjusted OrangePi 4's DMC frequencies in legacy 2020-03-19 23:40:16 +01:00
Piotr Szczepanik
ba80dbc93e
OrangePi 4 device tree cleanup part 1 (#1809)
* Cleaned up OrangePi 4 device tree (with help from @chwe17)

* Reconfigured OrangePi 4's usb-c power input

* Powertree fixes for OrangePi 4

* Removed unnecessary xin32k clock in OrangePi 4's device tree

* Reverted fusb302 change for OrangePi 4

* Removed uart4 in OrangePi 4's device tree

* Synced OrangePi 4's DTS from current to dev

* Synced OrangePi 4's DTS from current to legacy

* Minor fixups for OrangePi 4 DTS in legacy
2020-03-19 20:41:04 +01:00
5kft
7147640e16
[ sunxi-current ] add upstream patches 2020-03-18 17:18:49 -07:00
Igor Pecovnik
60f4addd0b
Packaging improvements bugfix
Non-bash scripting problem https://github.com/armbian/build/pull/1844

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-03-18 11:29:39 +01:00
brian lee
8a3d5d32ed
patch: kernel: rockpi4b: fixed headphone no audio output (#1848)
Signed-off-by: brian <brian@vamrs.com>
2020-03-18 08:01:50 +01:00
The-going
b2b1a8556e
add prerm script for heders (#1844)
After the 'linux-headers' package is installed,
the 'postinst' script makes changes to the target directory.
This behavior makes it impossible to delete the package
in the standard 'dpkg-r' way.
The 'dpkg-r' command fails and some directories and files remain.

This fix solves this problem.
2020-03-17 22:03:29 +01:00
Igor Pecovnik
71961ff8fc
[ odroidxu4 ] Update legacy kernel patches
Due to upstream changes

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-03-17 12:08:54 +01: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
Piotr Szczepanik
6778383016 Fixed HDMI output (at the cost of USB-C DP) for OrangePi 4 in legacy 2020-03-15 17:45:46 +01:00
Igor Pecovnik
0af97e41a3
[Wireless driver 8188EU] Remove deprecated patch
It was accepted upstream.

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2020-03-14 18:39:15 +01:00
Piotr Szczepanik
ea35add113 Enable DMC for roc-rk3328-cc (renegade) in current 2020-03-13 21:29:14 +01:00
5kft
8d0433d266
[ sunxi-current ] add upstream patches 2020-03-12 07:45:10 -07:00
Piotr Szczepanik
ac6b75115f
Prioritize booting from SD for OrangePi 4 (#1822) 2020-03-09 20:29:16 +01:00
Piotr Szczepanik
b31ebbea77
Fixed eMMC hs400es mode init on some rockchip64 boards in current and dev (#1823) 2020-03-09 20:28:03 +01:00
Igor Pečovnik
a0e009a73e
WIP: Add initial support for FriendlyARM Nanopi R2S (#1793)
* Add initial support for FriendlyARM Nanopi R2s

One net port not working yet.

* Enable 2nd network, rename it to lan0, adjust motd to see lan*

* Added rk3328 dmc devfreq driver

* Fixed SD card issues for NanoPi R2s

* Added usb serial gadget console for NanoPi R2s

Co-authored-by: Piotr Szczepanik <piter75@gmail.com>
2020-03-09 00:03:27 +01:00
5kft
3a5b3a0834
[ sunxi-current ] add upstream patches 2020-03-05 18:23:36 -08:00