Commit Graph

2291 Commits

Author SHA1 Message Date
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
Werner
4bc2505e0f [sunxi-current] Add upstream patch (#1730)
* Create patch-5.4.8-9.patch
2020-01-11 19:47:27 +01:00
Jannis
39b6f24287 Finally remove the mvebu-time-out patch on mvebu 2020-01-08 18:23:17 +01:00
Jannis
d03fb57af9 Merge branch 'master' into clearfog-legacy-4.14 2020-01-07 21:53:51 +01:00
Jannis
b46ed4c46c Cleanup old patches 2020-01-07 21:48:09 +01:00
Jannis
af05f254da Merge branch 'clearfog-dev-5.4' into clearfog-legacy-4.14
Integrates the changes previously made on dev branch into this one. So this can be merge in one PR.
2020-01-07 21:45:40 +01:00
Jannis
a5d234a133 Also disable pci time out patch on dev 2020-01-07 21:44:35 +01:00
Jannis
ded956de94 Disable pcie timeout patch, fixes pcie problems 2020-01-07 20:53:33 +01:00
m][sko
7bf126caf1 fix gpu power on firefly rk3399 (#1724) 2020-01-07 00:43:04 +01:00
Igor Pecovnik
ff0dca9840
Remove OdroidXU4 upstream patches which seems to contribute to https://forum.armbian.com/topic/12598-armbian-config-on-odroid-hc1/?tab=comments#comment-92351 2020-01-06 20:15:44 +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
Jannis
0fca493a46 Check & Rework remainig patches for mvebu-legacy 2020-01-06 08:30:47 +01:00
Martin Ayotte
d9fe2201e8 make meson64 spi-gpio disabled by default and fix it cs-gpios 2020-01-05 17:54:52 -05:00
Martin Ayotte
3702048fd2 Merge branch 'master' of https://github.com/armbian/build 2020-01-05 17:51:44 -05:00
Martin Ayotte
4d479cbd2f add fix-uartC-pinctrl-in-LE-branch.patch 2020-01-05 17:51:39 -05:00
Piotr Szczepanik
0657d1eca6 Temporary workaround for ethernet in rockchip64-current (#1721) 2020-01-05 17:22:02 +01:00
Jannis
0dd51a689c
Merge pull request #1715 from armbian/clearfog-current-4.19
Fix RTC initialize patch for mvebu current & legacy
2020-01-05 10:01:29 +01:00
Igor Pečovnik
117f68ab9b
Nanopi R1: move primary serial console to ttyS1 which is exposed on the chassis (#1719) 2020-01-05 00:59:19 +01:00
Igor Pecovnik
8b4aa31fc5 Update for BananapiR1/CSC build target, tested for building only 2020-01-04 22:49:21 +01:00
Igor Pecovnik
4ec8e99a46 Update RK3399 legacy to latest upstream kernel version 2020-01-04 21:03:11 +01:00
Igor Pecovnik
9b5fd3713f Rockhip-legacy: add upstream patch 2020-01-04 18:35:35 +01:00
Igor Pecovnik
a15bc1d533 Update AUFS on S5P6818 family and add upstream patch for XU4 2020-01-04 18:21:53 +01:00
Igor Pecovnik
c1fbf0ab08 Address XU4 instability issues, add upstream patches and update AUFS 2020-01-04 11:25:11 +01:00
Jannis
8ee9b075e4 Enable new pci irq handler patch 2020-01-03 21:04:46 +01:00
Jannis
9fe9427e25 Merge branch 'master' into clearfog-dev-5.4 2020-01-03 19:37:11 +01:00
Jannis
cf720bc3ab Fix RTC initialize patch for mvebu legacy 2020-01-03 18:37:49 +01:00
Jannis
cd6adc7708 Fix RTC initialize patch for mvebu current 2020-01-03 18:14:08 +01:00
Igor Pečovnik
5597ecfe07
Move rockchip64 legacy to most recent kernel. Tested with standard https://github.com/armbian/autotests stress test on RockPro64 and Rock64. (#1714) 2020-01-03 11:42:56 +01:00
Igor Pecovnik
42ecf1582f Move rockchip64 legacy to most recent kernel. Tested with standard https://github.com/armbian/autotests stress test on RockPro64 and Rock64. 2020-01-03 11:37:00 +01:00
Jannis
f89533229e Rework pci irq patches 2020-01-03 09:08:30 +01:00
Aaditya Bagga
29b3328bda [Rock Pi 4] Set upper USB 3 port as host (#1704) 2020-01-01 10:54:45 +01:00
Igor Pecovnik
b34a398550
Merge branch 'master' of https://github.com/armbian/build 2020-01-01 09:56:28 +01:00
Igor Pecovnik
6afa4e9be6
Add upstream patch 2020-01-01 09:56:11 +01:00
Martin Ayotte
ba8cf00d03 Merge branch 'master' of https://github.com/armbian/build 2019-12-31 15:10:24 -05:00
Martin Ayotte
258d273b95 copy current PineH64 models DT to DEV 2019-12-31 15:09:35 -05:00
Igor Pecovnik
7818c2a040
Refactor wifi patching. Need to fix mvebu packaging patch ... 2019-12-31 13:25:58 +01:00
Piotr Szczepanik
2c439b9219
Overlay configfs support for rockchip64-current (#1699) 2019-12-30 21:25:03 +01:00
Piotr Szczepanik
5438468273
Tweaked rx_delay to 0x16 for NanoPi M4V2 in current/dev (#1698) 2019-12-29 22:13:43 +01:00
Igor Pecovnik
cc0df750bb
Adjust s5p6918 general patch and update kernel configuration 2019-12-29 21:39:01 +01:00
count-doku
b3a68c3625
Merge pull request #1695 from armbian/clearfog-dev-5.4
Reworking patches for mvebu-dev / clearfog
2019-12-28 12:21:23 +01: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
count-doku
16364327b9 Merge branch 'master' of https://github.com/armbian/build into clearfog-dev-5.4
update dev branch with commits on master
2019-12-27 22:16:29 +01:00
count-doku
76bc478179 Reworking patches for mvebu-dev / clearfog 2019-12-27 21:20:41 +01:00
Karabek
0d11407b4d
updated child node syntax to 5.x for arm/spi-spidev and arm/spi-jedec-nor as well as arm64/spi-spidev. 2019-12-27 20:07:01 +01:00
Piotr Szczepanik
3948459c2b NanoPi M4V2 ethernet fix for legacy kernel (#1693) 2019-12-26 10:56:38 +01:00
Igor Pecovnik
9452b6823c
Pine H64: Add model B 2019-12-25 09:36:39 +01:00
Igor Pecovnik
fa8347130c
Drop annoying rtl8188e_iol_efuse_patch message when switching MAC 2019-12-24 19:31:30 +01:00
Werner
113b9f52f5 Update 0000-0012-ARM-dts-sunxi-h3-h5-Move-CPU-OPP-table-to-dtsi-share.patch (#1691) 2019-12-24 12:46:20 +01:00
Igor Pecovnik
9621725c6b
Bananapi M3: lower cpu speed to gain stability 2019-12-23 17:59:43 +01:00
Igor Pečovnik
517d4ecd90
Adjust Orangepi Win, (possible) fix for boot crash / reboot (#1688) 2019-12-23 00:40:38 +01: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
Piotr Szczepanik
f002ad749c Enabled internal WLAN on RockPi S 2019-12-22 22:31:20 +01:00
Martin Ayotte
dcda89ba18 add patch for cs-gpio on spi 2019-12-19 16:02:59 -05:00
Igor Pečovnik
323101246a
Bugfix: Orangepi Zero Plus 2 doesn't boot (#1682) 2019-12-18 22:27:41 +01:00
Martin Ayotte
966d1657b1 move SPI-GPIO node elsewhere fo fix patching issue 2019-12-16 16:50:41 -05:00
darinatoda
b6b2ff2293 Change rx delay for rockpro64 (#1678) 2019-12-16 20:15:00 +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
Martin Ayotte
140da6ad43 add uartC to OdroidC2 2019-12-12 11:53:02 -05:00
Martin Ayotte
524b3f6416 fix lines numbering in board-odroidc2-enable-SPI patch 2019-12-12 11:05:04 -05:00
Piotr Szczepanik
da8cfe78c0
Disabled hs400 mode of roc-rk3399-pc's emmc (#1666) 2019-12-12 08:08:02 +01:00
Igor Pecovnik
d5e8710cbd Tinkerboard S: fix booting from eMMC. Closing [AR-89] 2019-12-12 07:47:18 +01:00
Igor Pecovnik
60f35540b2 sunxi / sunxi64 adjust kernel config and small bugfix 2019-12-11 18:11:16 +01:00
Igor Pečovnik
fa0ca12e59
Merge pull request #1668 from karabek/master
fix armbian overlays - refactor pinctrl names for older SoCs (A10, A13) plus corrections
2019-12-12 05:11:13 +13:00
Igor Pecovnik
f898c75282 Move Xradio driver from patches and pull more recent from https://github.com/karabek/xradio Tested on 4.19.y and 5.3.y 2019-12-11 17:02:38 +01:00
Igor Pecovnik
ccb5d2263b sunxi-legacy: remove deprecated patches 2019-12-11 15:39:28 +01: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
66094b4f09
fix armbian overlays - refactor pinctrl names for older SoCs (A10, A13) plus 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:03 +01:00
Piotr Szczepanik
79d0040b89 Moved roc-rk3399-pc from default to legacy 2019-12-09 22:11:59 +00: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
Karabek
92ef0d2fe8
(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:06 +01:00
Martin Ayotte
c207e6cc10
Merge pull request #1646 from armbian/nanopi-m4v2-bring-up
NanoPi M4V2 bring up
2019-12-06 10:24:38 -05: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
tonymac32
f059379425 [ Rockchip64 Current ] RK3399-ROC-PC power fix
Temporary fix to match staging driver.  Researching correct method under new driver structure, no Rockchip boards compliant so far.
2019-12-03 00:10:14 -05:00
tonymac32
79263e9855 [ rk3399 current ] add roc-pc bindings
HDMI audio
PCIE supplies

*PCIE does not seem to function yet, WIP
2019-12-02 21:53:12 -05: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
39464a44a4
Sunvell R69: support for legacy kernel (4.19.x)
(Re-)add kernel patch for legacy kernel (4.19.x)
2019-11-30 19:03:22 +01:00
Piotr Szczepanik
a21b42ea11 Enabled current kernel for roc-rk3399-pc (and fixed legacy build) 2019-11-29 22:59:12 +00:00
Igor Pečovnik
5e05d80979
meson64: update patches and remove unused patches. (#1637)
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-11-29 13:50:32 +01:00
Piotr Szczepanik
80b757ac27 Removed now obsolete links to old device tree files 2019-11-28 22:30:41 +00:00
Piotr Szczepanik
c4eecbcef0 Initial addition of NanoPi M4V2 2019-11-28 22:29:54 +00: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
Piotr Szczepanik
4ce5c10beb Rock Pi 4 explicitly refer device tree binary in /boot/armbianEnv.txt (#1640) 2019-11-27 17:09:46 +01:00
Zhang Ning
7243cadb72 meson64: update patches and remove unused patches.
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-11-27 12:29:23 +08:00
Igor Pečovnik
d4332b5c66
Move Mvebu64 / Espressobin dev kernel to 5.4.y (#1635)
* Espressobin (mvebu64) moving to 5.4.y
2019-11-26 22:52:23 +01:00
Igor Pečovnik
99a0630f47
Enable Meson64 DEV branch / kernel 5.4.y, tested for building (#1634)
* [AR-81] Enable Meson64 DEV branch / kernel 5.4.y, tested for building
* Adjust configs
2019-11-26 21:58:00 +01:00
Martin Ayotte
0ff2ffd151 Merge branch 'master' of https://github.com/armbian/build 2019-11-25 19:59:47 -05:00
Martin Ayotte
aafb70a9a3 switch to 5.4.y 2019-11-25 19:51:06 -05:00
Piotr Szczepanik
1c9ef0872b Multiple bootloader creation options for rk3399 (#1614)
* Updated rockchip64-dev to u-boot v2019.10 and BL31 v1.30 (rk3399 boards)

* Updated rk3399 to u-boot v2019.10 and BL31 v1.30

* Revert changes to renegade u-boot patches

* Moved renegade u-boot patches into board dir

* Added debug info for RockPro64 and switched sdmmc to fifo-mode

* Disabled regulators in SPL for RockPro64

* Re-enabled sd vcc regulator in SPL for RockPro64

* Some device tree and config changes for OrangePi RK3399

* Fixed Rock Pi 4A's $BOOTCONFIG

* Let some boards use mainline atf instead of the one in rkbin

For example, roc-rk3399-pc can just boot the kernel using the
mainline atf.

* Add roc-rk3399-pc

* Fixed reset in mainline ATF

* Attached ATF version to v2.2 tag

* WIP: sdmmc fifo-mode in SPL only

* Renamed source config files

* Reverted changes to rockchip64 sources config

* Reverted patch moves

* Add missing trust.ini patch to rk3399 u-boot

* Reinstated tpl/spl patches in rk3399 family

* Added $RKBIN_DIR prefix in rk3399 sources

* Add demonstration of boards bootloader assignment in rk3399
2019-11-24 22:07:46 +01:00
Igor Pecovnik
a89bb4b4b8 Adjust build targets and disable broken patch 2019-11-21 08:09:09 +01: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
Piotr Szczepanik
b3bb934543 Rock Pi 4 enable PCIe in device tree for "dev" target (#1624)
* Rock Pi 4 enabled support for PCIe in device tree
* Rockchip64-dev added possibility to enable PCIe Gen2 speed via overlay
2019-11-18 18:23:10 +01:00
Igor Pecovnik
436ab9ca7d Adjust odroid wireless driver remove patch 2019-11-01 22:19:36 +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
Igor Pecovnik
0161721100
Rockchip64 default bump to latest kernel, adjust current and remove deprecated patches 2019-10-29 20:50:25 +01: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
Karabek
5f3aa9a527 repair wifi (#1605)
this board lost wifi (see https://forum.armbian.com/topic/8101-nanopi-duo-no-wifi-with-lastest-ubuntu/) a year ago.
Increasing the post-power-on-delay-ms to 200ms (in line with other xradio boards) fixes this issue.
2019-10-29 18:58:57 +01:00
Martin Ayotte
fd93fe052b remove useless patch 2019-10-23 11:08:08 -04:00
Martin Ayotte
72f04c43a8 fix overlays patch and re-enble it 2019-10-23 11:05:14 -04:00
Aditya Prayoga
26dcccb705 Added overlay support
U-Boot already support device tree overlay. However, it requires the
base dtb to be compiled with __symbol__ support.

This commit added patches to compile dtb with required parameter.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2019-10-13 20:47:18 +07:00
Wrong-Code
7d0ad244ab Restored the inclusion of the DVB-USB dib0700 driver for linux-rockchip64-default (#1593)
*  UPSTREAM: media: rc: rename RC_TYPE_* to RC_PROTO_* and RC_BIT_* to RC_PROTO_BIT_*

Realigned the source code to the RC_TYPE* / RC_BIT_* refactoring

* Restored the inclusion of the DVB-USB dib0700 driver
2019-10-13 12:41:28 +02:00
Paolo
278b5c1eaf Fix to clock properties in sound node for various meson64-dev boards, thus enabling sound (#1583) 2019-10-02 20:20:43 +02:00
Igor Pecovnik
70e1e5882d
Cubox: bump NEXT kernel to 5.3.y
Adjust configuration, merge with general purpose armv7 Fedora kernel, remove deprecated patch, move coherent_pool and cma to boot script

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-09-27 19:03:07 +02:00
Sébastien Lucas
24aeccc77a [fix] Add a patch made to fix ethernet for pine64+ (#1576) 2019-09-24 12:18:13 +02:00
Igor Pecovnik
6727c50d7b
Remove broken patch. Closes https://github.com/armbian/build/issues/1312
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-09-23 21:37:35 +02:00
Igor Pecovnik
9efaea651f
Sources maintanace: attaching DEV kernel targets from master branch to 5.3.y, adjust kernel configs, remove deprecated patches.
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-09-22 20:19:37 +02:00
zhangn1985
f68d51b273 use kernel command line instead of a patch (#1572)
atomic_pool_size can be controlled by kernel cmdline,
	coherent_pool=nn[KMG]   [ARM,KNL]
then use this parameter to replace the patch.

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-09-22 18:10:06 +02:00
Paolo
0ec4235c4b [rockchip-dev] Adapted rockchip-dev to kernel 5.3.y, kernel config and rockchip.conf (#1575)
* Adapted rockchip-dev patches to kernel 5.3.y, updated kernel config and rockchip.conf file

* Restored missing CONFIG* in linux-rockchip-dev
2019-09-22 17:21:29 +02:00
zhangn1985
ef20b8e779 meson64-dev: update patches due to kernel updated (#1570)
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-09-19 10:50:26 +02:00
Igor Pecovnik
8250438c2d
Rockchip64-default: Re-nable CEC support in kernel. It doesn't break building or booting but it also does not work OOB. Need further inspections some day. 2019-09-18 17:18:27 +02:00
Igor Pecovnik
14ecc52fb3 Build modpost in linux-header postinst script https://github.com/armbian/build/pull/1553 Should fix DKMS issues. 2019-09-15 21:43:19 +02:00
Igor Pečovnik
e1d4c83ad6
G-serial cleanup (#1549)
* Initial commit for serial consoles rfc
* Board configuration cleanup + small tweaks
* Add serial gadget rename to dev kernel as well
* Cleanup, fixing permissions
* Cleanup board configs
2019-09-13 22:20:11 +02:00
zhangn1985
85e10a3c69 meson64-dev: build modpost in linux-header postinst script (#1553)
due to modpost is used by dkms or out-of-tree kernel modules, eg mali
so add this tool to linux-header's postinst script

for #1552

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-09-12 18:33:56 +02:00
Igor Pečovnik
bea1df9ed6
Initial commit for FA ZeroPi. (#1554)
* Initial commit for FA ZeroPi. 
* Tested for building.
* Adjust few bugs.
* Move to WIP since its not tested on hardware yet.

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-09-12 18:31:33 +02:00
Igor Pečovnik
65dfd6f677
Rockchip64 default: add upstream patches (#1548)
* Rockchip64 default: add upstream patches
* Rockchip default: add upstream patches
* Adjusted configs
2019-09-10 23:01:54 +02:00
andpp
0797faab9f Added initial support of MCIMX7SABRE board (#1542)
* Added initial support of MCIMX7SABRE board

MCIMX7SABRE is NXP iMX7d-based board with 1Gb RAM
2xGBE, 1xmPCIe

Change-Id: I62685a55de54fa6109bef2a8e2ee760d831ffa0e

* Added initial support of MCIMX7SABRE board

MCIMX7SABRE is NXP iMX7d-based board with 1Gb RAM
2xGBE, 1xmPCIe

Change-Id: I62685a55de54fa6109bef2a8e2ee760d831ffa0e

* Changed BOARDFAMILY from mx7dsabre to imx7d

Change-Id: Id351c9f6a8c907b415b804bfe11b86027278ed86

* Disabled MD driver for imx7d Kernel

MD driver does not work correctly on NXP-modified kernel

Change-Id: I58e8de6ee0b99282c452f594e22f6f7e1ff59ae0
2019-09-09 22:00:45 +02:00
Martin Ayotte
b53556a5f1 remove a83t-OPP and H3-H5-THS patches since Megous 5.3.0-RC6 have them 2019-09-02 14:55:55 -04:00
Igor Pecovnik
58406ce59b
Remove deprecated patches
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-09-02 19:45:27 +02:00
Igor Pecovnik
2f84cff50e
Fix Odroid N2, add upstream patches for rockchip-default
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-09-02 07:01:44 +02:00
Igor Pečovnik
1221d59233
Build all targets RFC (#1515)
* Introducing build-all-ng
* Implementing REBUILD_IMAGES='board1,board2,...' for rebuilding certain images only
* Add optimisations when building kernels - only cycle trough needed targets. Adding variable for defining whether an image is build, otherwise only BSP is made.
* repository manipulating RFC
* Add bianco deb file that is added by default if repository is clean
* Switch to gpg2 signing method, small bugfix
* Create subdir for debs and debs-beta
* Synaptic bugfix: installing indexing tools https://forum.armbian.com/topic/8021-orange-pi-one-synaptic-package-manager-search-very-slow/?do=findComment&comment=74918
* add all modules by default to Odroid N2, but leave them commented
* Bugfix: not making any builds when selecting kernel_only
* Remove EXTERNAL=yes ... move armbian-config and armbian-firmware into main compilation area, drop others since they are deprecated anyway. This will also enable multi threaded images making
* Move armbian.list to create_sources_list function. Replace NTP by Chrony. Remove armbian-firmware from PACKAGE_LIST and RockPi 4A (#1528)
* Replace NTP by chrony. Remove installion of outdated armbian-firmware from reposity.
* added RockPi 4A
* New format for board config
* Fix Bluetooth dependencies for minimal package - add rfkill to family related installs
* Moving networkd-dispatcher from minimal image
* Cubox-i: update default config
* Improving umount process
* Add purgesource feature
* Add FULL_DESKTOP to install few more applications on top of our desktop - notebooks should * rk3399 default: adjust patches and configuration
* Enable full desktop on most powerfull boards and notebooks

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-09-01 22:13:13 +02:00
Paolo
f82001666b [xt-q8l-v10] Updates for CSC board (#1539)
* 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

* Removed assert-phy-reset-when-waking-up-in-rk3288-platform patch due to inclusion in mainline 5.2 kernel
Reenabled ARM-DTSI-rk3288-add-usbphy-reset patch to include USB PHY reset lines to all rk3288 devices

* Removed ARM-DTSI-rk3288-add-usbphy-reset.patch due to inclusion in mainline kernel 5.2
2019-08-31 22:02:25 +02:00
Igor Pečovnik
31a077cfbe
Attached cubox-i default to stock, next to 5.2.y
* Attached cubox-i to stock kernel. Tested. Sadly ZRAM has some issues, so it must ramain disabled
* more imx6 updates for cubox/udoo
* Enable HDMI on Cubox-i

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-08-25 21:35:49 +02:00
Igor Pecovnik
631296f2e6
Odroid N2: attacht to last known working upstream tag since master is currently broken. Remove deprecated patches
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-08-21 17:24:15 +02:00
Piotr Szczepanik
06d5e5746f [rockchip64-dev] Bring back power off fix for boards using RK808 (#1520) 2019-08-19 08:16:16 -04:00
5kft
144e67903f [ rockchip64-dev ] added DT symlink for nanopi-neo4 (nanopi4-rev04); merged into previous patch (and renamed accordingly) 2019-08-17 10:31:24 -07:00
Martin Ayotte
7ab8d6288d fix 8189es for 5.3.y compatibility 2019-08-16 14:55:13 -04:00
Zhang Ning
f49c6f8e2b [meson64-dev] update to 5.3 and refresh all patches
1: update meson 4K support patches:
2, HDMI i2s improvement patches:
3, update vdec patches:
4, update meson audio patches:
5, add meson crypto engine driver
6, remove disabled patches:
7  remove unknown patch or no need
8, remove merged patches:
9, remove unknown patches from khadas should be covered by patches set 2
10, rename patches for better grouping
11, update kernel config accordingly

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-08-15 08:48:52 +08:00
Martin Ayotte
a00375179b switch sunxi-dev to 5.3.0-rc3 2019-08-14 09:23:05 -04:00
Igor Pecovnik
bbca5b7e9b
Rockchip64: move to current upstream tags. Tested on Rock64Pro, booting PCI slot.
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-08-13 23:39:27 +02:00
Martin Ayotte
a898424873 fix 8189fs and 8723cs patches to make them 5.3.y compatible 2019-08-10 15:16:23 -04:00
zhangn1985
78d28f8083 rebase sunxi-next to upstream LTS (#1507)
1, format all patches from https://github.com/megous/linux
   `git format-patch 79bf89b88a87f2ebf147f76d8c40183283b49b51...2a7cb228d29c3882c1414c10a44c5f3f59bfa44d`
   and copy them to sunxi-next with prefix `0000-`

2, remove unnecessary patches, due to they are revert of upstream patches:
    4d867e2bd6
    4e674a3000
    b8e05fe47e
    8bb8175edd
    a2888276ee

3, remove fail to apply and no use:
    960ddd63a8

4, remove WireGuard patch:
    1cd13b836c

5, remove meaningless patch:
    f26e36379a

6, remove merged or included by megous/linux patches:
   0112-mfd-axp20x-Add-supported-cells-for-AXP803.patch
   board-bpi-m3-make-ethernet-working.patch
   board-pine-h6-pine-h6-0025-phy-sun4i-usb-add-support-for-missing-USB-PHY-index.patch

7, remove stable release update patches.
   ignored.

8, rebase sunxi-next/sunxi64-next to upstream linux-4.19.y

test result:
   all patches applied, no error.
   orangepipc/orangpioneplus build OK.

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-08-06 21:00:05 -04:00
Igor Pecovnik
5194d17539
rk3399: added fixed upstream patches, remove selinux due to broken headers, add latest rtl7156 driver, adjust kernel configuration. Briefly tested on T4. 2019-08-07 00:47:40 +02:00
Igor Pecovnik
0cc99ba7af
rockchip64: Add improved driver for RTL8156 2.5GBE USB based NIC.
Removed SE Linux since it breaks kernel headers and added upstream patch

Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-08-06 18:31:59 +02:00
Tomasz Stachewicz
5cb66ac9fc Banana Pi M2 Zero: remove board-bpi-m2-zero-enable-dvfs.patch (#1503)
In current kernels (both next and dev) this patch breaks cpufreq and all that depends on it (no dvfs means board overheating). Removing it makes cpufreq and dvfs work again.
2019-08-05 18:04:29 +02:00
Tony
bc4883e5ee
Merge pull request #1480 from zhangn1985/kvim
add support for Khadas VIM1
add HDMI tweaks from Jonas Karlman
small config update
2019-08-05 00:13:05 -04:00
chwe17
a040785d42 Tinkerboard camera support (#1482)
* fix kernelcrash with config_of_overlay combined with isp1 camera driver,based on:
30a8401c2f

* add basic dtbo infrastucture

* set ov5647 (RPi cam rev 1.3) as default, imx219 (RPi cam V2.1) outputs a blurry green videostream at the moment

* maybe fix powering for camera

* adjust mainline dtbo patch to bsp kernel

* got you! little.. dtbo's are properly built and applied during boot.

* add imx219 overlay to switch between cameras & add ae/awb fix for ov 5647 from asus tinker repo

* patch imx219 up to 96396323fa

* bring back wireguard, otherwise igor gets grumpy :D

* fix camera status
2019-08-04 18:05:50 -04:00
Tony
f0400a21c7
Merge pull request #1491 from piter75/rock-pi-4-bring-leds-back
Bring back the LEDs to Rock Pi 4
2019-08-04 16:23:01 -04:00
Thomas McKahan
3d45b9fae9 [ rockchip64-dev ] fix location of RK808 poweroff patch 2019-08-04 16:15:23 -04:00
Tony
d069d44e56
Merge pull request #1484 from piter75/rock-pi-4-shutdown-fix
Power off fix for RK808/RK3399
2019-08-04 15:37:56 -04:00
Werner
b03c7cff0f [sunxi-next] Add upstream patch (#1500) 2019-08-04 12:24:37 +02:00
Igor Pecovnik
453554eae4
rockchip64-dev: remove deprecated patches, adjust patch, adjust configuration
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-08-04 08:00:42 +02:00
Igor Pecovnik
f035a82726
mvebu64: update dev to 5.2.y, rockchip64-default: attach to new tag + upstream patch, bump with version due to htop and sunxi kernels update
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-08-02 23:12:38 +02:00
Zhang Ning
18f0627a5c remove merged patch
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-08-02 14:16:17 +08:00
Piotr Szczepanik
e015080fda Disabled uncontrollable power LED in Rock Pi 4 2019-08-01 18:16:07 +02:00
Igor Pecovnik
49ea906d9a
Typos & small bugfixes, odroidxu4 and mvebu64-default kernel adjustements + upstream kernel patches
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-08-01 10:33:56 +02:00
Igor Pecovnik
34a109fbf9
Typos & small bugfixes, odroidxu4 and mvebu64-default kernel adjustements + upstream kernel patches
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-08-01 10:33:47 +02:00
Aditya Prayoga
e261c6f828 Move mvebu DEFAULT, NEXT and DEV branch to next kernel (LTS) and U-boot #1426 (#1487)
* Initial Mvebu RFC https://github.com/armbian/build/issues/1426

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

* mvebu: add missing patches

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

* mvebu: change making u-boot targets to standard way, adjust patches and config

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

* helios4: set default branch to use U-Boot 2018.11

Switch over to U-Boot 2018.11 that has been used for some time in next
branch.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: helios4: Enable DEV branch

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* u-boot: Add RTC support on Clearfog and Helios4

Added DM driver for mvebu RTC and enable it on Clearfog and Helios4
configuration.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* add boot-marvell.cmd backward compatibility

The patches added missing variable that used on boot-marvell.cmd and
also adjust the some memory addresses to prevent crash due to usage of
fdt_high and initrd_high.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* helios4: Added SPI NOR flash target

Build bootable SPI NOR flash image.
Change the boot order to USB -> SATA -> MMC

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* Restore SPI support on U-Boot 2019.04

* mvebu: kernel: Added Wake-On-GPIO and WoL support

The patch set was missing during transition.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* [#1429] SolidRun's ARMADA A388 SOM U-Boot ODT Update

Old versions of U-Boot did not configure correctly the ODT on data
signals of DDR RAM on SolidRun's ARMADA A388 SOMs.

According to SolidRun Knowledge Base, the changes already pushed to
mainline U-Boot. But then it was overwritten when Marvell DDR Training
Tool updated

[URL]
https://developer.solid-run.com/knowledge-base/armada-38x-som-u-boot-odt-update/

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* [#1429] mvebu: u-boot: Add revision id for Armada 38x B0

Added patch for SolidRun U-Boot v2018.01 and
for Helios4 U-Boot v2018.11

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* clearfog: Added SPI NOR flash target

Build bootable SPI NOR flash image.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: clearfog: DEV branch use mainline U-Boot

Also move clearfog base patch into its own board folder.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: enable U-Boot uart target

Normal MMC image can be used for uart boot using following command:

./tools/kwboot -b u-boot-spl.kwb /dev/ttyUSBX

But on Helios4, the SPL failed to continue the booting process if ECC is
enabled, so disable it.

Since the usage of uart boot is more for rescue/debug, disable autoboot.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: NEXT branch use mainline U-Boot

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: helios4: fix fancontrol related bug during buster testing

- On kernel 4.19, cpu thermal sensor changed the name from
armada_thermal into f10e4078.thermal. Added this new name to udev rules
- Since DEFAULT branch now use kernel 4.14, update fancontrol
configuration
- Load lm75 kernel module
- On kernel 4.19, cpu temp reading about 20 degree C lower, update
fancontrol configuration.

[URL]
https://forum.armbian.com/topic/10214-clearfogpro-possible-change-in-temperature-reporting-between-414next-and-419dev

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: helios4: Override vendor provided fancontrol unit

systemd emit following message on dmesg

systemd[1]: /lib/systemd/system/fancontrol.service:9: PIDFile=
references path below legacy directory /var/run/, updating
/var/run/fancontrol.pid \xe2\x86\x92 /run/fancontrol.pid; please update
the unit file accordingly.

Override and change the value in the unit file to remove the message.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: DEV branch use its own u-boot patch folder

The patches are copied over from u-boot-mvebu-next

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: u-boot: Make clearfog model distinction more obvious

While at it, also change SerDes LANE4 into USB 3.0 on Clearfog Base.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* lib: Use apt-get install instead of dpkg on install_deb_chroot()

dpkg -i does not install dependencies required by the package.
This is needed if the BSP package requires other package that is not
installed during debootstrap.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* config: mvebu: helios4: Move various tweak to family_tweak_bsp()

Various tweak in family_tweaks_s() only applied to SD card image.
Move it to family_tweaks_bsp() so it will also included on the BSP
package and applied to existing user.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* config: mvebu: helios4: Add /etc/modules to BSP

On kernel 4.19, user need to modify the /etc/modules to add lm75 kernel
module. Pack the file into BSP so user no longer needed to modify it.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: kernel: Make zbud as built-in module

To remove the following error:
[    1.705485] zswap: default zpool zbud not available
[    1.705488] zswap: pool creation failed

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* bootscripts: mvebu: Add default value for spi_workaround

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: kernel: Backport armada_thermal changes to 4.14 (#1452)

On kernel 4.19, armada_thermal driver has been fixed to address
Marvell's Errata #132698 (The changes first appear on LK 4.16). The
result is temperature reading is around 20 degree Celsius lower.

Currently armbian-motd apply -20C tweak for both LK 4.14 and LK 4.19
which is incorrect. Instead of adding some logic on what condition to
apply the tweak, it is better to remove the tweak and patch the kernel
instead.

Revert commit b3dd4e9 ("[ mvebu ] Put back Armada temperature tweak in
motd")
which is part of #1421 solution.

[URL]
https://forum.armbian.com/topic/10214-clearfogpro-possible-change-in-temperature-reporting-between-414next-and-419dev/

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: helios4: unified fancontrol config

Since LK 4.14 on DEFAULT branch already patched and the temp reading is
same as LK 4.19 on NEXT branch, it is no longer needed to separate
fancontrol configuration file.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* u-boot: helios4: Remove rev id patch

The patch is already applied in helios4 repo, no need to have it in
armbian.
This revert helios4 part of commit 7411c55

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* u-boot: clearfog: enable PCIe support and PCIe reset

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* u-boot: clearfog: add boot-marvell.cmd backward compatibility

The patches added missing variable that used on boot-marvell.cmd and
also adjust the some memory addresses to prevent crash due to usage of
fdt_high and initrd_high.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu: helios4: tweak regarding temperature setting

Make fan speed similar compared to pre-patched armada-thermal. Target
PWM value around 70 during idle.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* config: sources: clearfog to use u-boot 2018.01 for NEXT branch

This changes also affect Helios4. Moved the shared U-Boot source setting
back to Helios4 for NEXT branch.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* config: boards: build Stretch image for Clearfog and Helios4

Also remove DEV from Helios4 CLI_TARGET

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* kernel: mvebu-next: Disable access to SPI Flash

User need to set spi_workaround=yes to enable SPI Flash access and lost
access to internal SATA.

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu-next: adjust kernel config

* mvebu-dev: bump to 5.2 and adjust kernel configuraion. Tested for building.

* Adjust kernel config, add AUFS

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

* mvebu-next: Adjust kernel config, add debug GPIO

Signed-off-by: Aditya Prayoga <aditya@kobol.io>

* mvebu-dev: separate Clearfog Base U-boot configuration file and patch

Signed-off-by: Aditya Prayoga <aditya@kobol.io>
2019-07-31 12:51:00 +02:00
Piotr Szczepanik
5633ff6c9c Bring back the LEDs to Rock Pi 4 2019-07-30 20:50:34 +02:00
Werner
b213bf52b3 [sunxi-next] remove obsolete patch (#1486)
was added to mainstream in 4.19.61
2019-07-28 17:39:38 -04:00
Werner
19c5be4cb4 Add files via upload (#1485)
SUNXI-NEXT to patchlevel 4.19.62
2019-07-28 09:46:35 -04:00
Piotr Szczepanik
4d3f3087ec Power off fix for rock pi 4 2019-07-28 00:30:34 +02:00
Zhang Ning
2ea130f08a add patches from vendor
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-07-26 13:07:14 +08:00
Martin Ayotte
776a5e7eb2 fix SPI default spi-max-frequency 2019-07-24 17:43:52 -04:00
Martin Ayotte
fadde96f2b fix SPIDEV overlay and add SPI-JEDEC-NOR overlay 2019-07-24 17:41:52 -04:00
zhangn1985
c7dfe7ee68 enable lima for sunxi-dev (#1478)
* remove merged patches for sunxi-dev

lima patches merged: a1d2a63399

0117: af2c06c419 (diff-f1ba11d1be7f40933d95529cd37bf26b)

board-a64-v3-02-19-arm64-dts-allwinner-a64-Add-Pine64-LTS-device-tree-file.patch:
b3ee15a509 (diff-bd675a39699d13027495d794e6a4c312)

for: #1474
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* sunxi-dev: enable lima kernel driver

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* sunxi-u-boot: remove merged patches

add-nanopineoplus2.patch: 6130b1f6bc

add-orangepi-zeroplus.patch: 76d69eb01d

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-07-24 13:00:04 +02:00
zhangn1985
4b7a9cea57 fix armbian logo patch and remove drm-sun4i-rgb-Add-5-tolerance-to-dot-clock-frequency, merged (#1475)
* sunxi-dev: fix logo patch not applied

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>

* remove drm-sun4i-rgb-Add-5-tolerance-to-dot-clock-frequency, merged

replaced by: e2771deb5d

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-07-23 20:25:07 -04:00
Martin Ayotte
840594fad3 switch meson64 to 5.2.y and fix patches accordingly 2019-07-23 14:16:14 -04:00
Martin Ayotte
f0d3670ff9 fix typo in UART4 overlay 2019-07-23 12:31:18 -04:00
Martin Ayotte
6dceae89ce swap fragments order in UART4 overlay 2019-07-22 10:08:41 -04:00
Piotr Szczepanik
5ae502fa0a [rockchip64-dev] UART4 activating overlay 2019-07-21 13:24:42 +02:00
Thomas McKahan
3792d8ee59 [ rockchip default ] fix spidev compatible string 2019-07-19 16:53:35 -04:00
Hideaki Takahashi
7ccc58c402 disable strict mode for A64 pinctrl (#1459)
copy from patch/kernel/sunxi-dev
2019-07-17 14:08:03 +02:00
Igor Pecovnik
c865c065eb
Nanopi K1 plus: fix led colors 2019-07-15 17:29:31 +02:00
Igor Pecovnik
2b4af84e96 sunxi-next: add upstream patches and update kernel configuration 2019-07-15 09:58:52 +02:00
Martin Ayotte
885111ab0e switch rockchip64-dev and rk3399-dev to 5.2.y 2019-07-13 11:25:27 -04:00
Martin Ayotte
0221ba5aef fix nand-disable-badblock-check-for-migration patch 2019-07-13 10:06:35 -04:00
Martin Ayotte
5d20888218 remove useless patch 2019-07-13 09:41:22 -04:00
Igor Pecovnik
8336ecf6ab
Merge branch 'master' of https://github.com/armbian/build 2019-07-13 15:31:23 +02:00
Igor Pecovnik
9fda2386bf
rockchip-next: add gpio_mem driver
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-13 15:30:49 +02:00
Martin Ayotte
82cc720e7a fix xradio patch 2019-07-13 09:25:37 -04:00
Igor Pecovnik
fc17154500
rockchip-dev: bump to 5.2, adjust pathes, add gpio_mem driver
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-13 15:14:54 +02:00
Martin Ayotte
a8265b5db2 fix some patches for 5.2.y 2019-07-11 16:06:36 -04:00
Manuel Rüger
6d46d8f69d [rockchip64-dev] rockpi: Add 5.3 upstream DTS patches (#1424)
* [rockchip64-dev] rockpi: Add 5.3 upstream DTS patches

* Support Bluetooth / WIFI
Akash Gajjar <akash@openedev.com>
45fa7c3838.patch
* Support Audio over HDMI
Ezequiel Garcia <ezequiel@collabora.com>
549dcdafe7.patch

* [rockchip64-dev] rockpi: Remove upstreamed patches

5.1 contains rockpi support

* [rockchip64-dev] Uboot: Add patch for correct naming
2019-07-11 09:12:50 +02:00
Igor Pecovnik
bb4a94d828
rockchip64: adjust patches with upstream and attach to the latest tag
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-08 19:43:05 +02:00
Martin Ayotte
605a7b8110 remove DS1308 from all NanoPi 2019-07-06 09:07:58 -04:00
Igor Pecovnik
76ac54aae3
sunxi-dev Fix wrong temperature readings
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-04 21:41:41 +02:00
Igor Pecovnik
adeb736f8e
sunxi-dev: fix the same spi bug as in sunxi-next, remove deprecated patches and adjust one
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-03 21:28:48 +02:00
Igor Pecovnik
278692c712
sunxi-next: spidev driver bugfix and upstream patch https://github.com/armbian/build/issues/1445
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-03 19:17:12 +02:00
Igor Pečovnik
4acb3795d6
imx6: make all u-boot targets, fix 4.14.y, remove unfunctional BT patch, enable DEV branch ... all variants tested (#1438)
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-01 07:21:17 +02:00
dziobak
b79b3558e7 opp fix stability issue (#1434)
I've tested my OPi3 for best voltage numbers (for resolving stability problem after first patch), using StabilityTester and increasing slowly mV by 10 after every crash. Finaly, this values gives no error by running StabilityTester 100 times.
2019-06-29 09:42:25 +02:00
Igor Pecovnik
ed10182100
sunxi-next Upstream patches
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-27 20:56:19 +02:00
Igor Pečovnik
633242e835
Changes to build script and patches adjustment (#1423)
- change console welcome text
- changed display manager to lightdm by default and remove nodm completly
- desktop login manager enabled by default, toogle can be done with armbian-config
- added URL to the build script and commit hash to /etc/armbian-release file
- added debconf-utils,html2text,mmc-utils,sunxi-tools to the base and additional pkg list
- added synaptic package manager and onboard keyboard to the desktop base
- changed motd console welcome text to: Welcome to Debian Stretch with Armbian Linux 5.1.6-sunxi
- added "logout" to the panel/menu
- added normal users to additional groups: disk tty users games
* Adjust tabs and alter displaying build options at the end - hide empty ones
* Fix wrong MOTD message, adjust logic to autologin by default and request login for both notebooks
* Making fs cache naming more intuitive, rename script
* Move additional kernel drivers into separate file. Add AUFS for K5.1 this way, attach wireguard sources to last known working tag. master is broken atm
* Add two more extra wireless drivers 88x2BU, (improved) 8811EU and introduce switch EXTRAWIFI which is enabled by default
* Move 8812AU to the same version we have now. More recent has some performance issues in AP mode. Adjust configuration, add mvebut-dev 5.1.y kernel
* Enable Wireguard also on 3.10.y since it was fixed upstream. Attach bach to master branch since its working now
* Rockchip64 & RK3399 - upstream patches and remove deprecated patches, mvebu64 add DEV kernel attached to 5.1.y
* Enable BT on Tinkerboard CLI images as well
* cubox-i move to 5.1.y and enable missing HDMI
* Bugfixes for adding wireless driver to Kconfig. Adjusted RK3399 kernel due to upstream changes at FriendlyARM - does not boot yet. Changes has to be extract from their commits. Removed patches with RTL8188EU since we add more recent driver with a new precedure. Small fixes mvebu-default, udoo-next, s56818-next, ... remove deprecated patches.
* Boot-able RK3399-default config, add upstream patches for K4.4.y mvebu-default/udoo-next
* Adjust overclocking patch to meet upstream changes
* Odroid XU4 - remove deprecated kernel patches
2019-06-26 07:31:11 +02:00
Martin Ayotte
eb61dc0fe4 UART3 should be disabled by default on all NanoPi 2019-06-24 10:50:00 -04:00
Martin Ayotte
2e3a338d48 fix SPIs registers in overlays 2019-06-20 10:11:25 -04:00
Martin Ayotte
8e4cf34a47 fix RockPi4b LEDs 2019-06-20 09:48:52 -04:00
Igor Pecovnik
a9007eda2c
sunxi-next Upstream patches
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-19 22:29:34 +02:00
Igor Pecovnik
2089f8d884
[ mvebu64-default ] Add upstream patches, change build targets and modify description for Macchiatobin
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-06-17 17:54:13 +02:00
Igor Pecovnik
7e66e95962 [ general ] add tiny debug option to track installed packages per each rootfs cache (internal feature), htop bugfix, sunxi upstream patch 2019-06-12 21:20:03 +02:00
Steev Klimaszewski
4bc4923f06 rockchip64-dev: Add back original names of nanopim4 and nanopct4 dtb files (#1414)
The bootloader seems to expect the downstream names of the dtb files, so create
a symlink to them from the new names that mainline has.
2019-06-11 21:55:53 +02:00
Igor Pecovnik
626fd3561c [ rockchip default ] upstream patches 2019-06-11 16:42:47 +02:00
Igor Pecovnik
32e121bbff [ odroidn2 ] Adjust upstream patches and configuration 2019-06-11 10:58:08 +02:00
Igor Pecovnik
a4e7f5192f [ sunxi/64 next ] add upstream patches, adjust config 2019-06-11 00:19:30 +02:00
Thomas McKahan
38b87b2683 [ rockchip dev ] Adjust ALSA, scrap unneeded patch
https://github.com/armbian/build/issues/1367
2019-06-09 01:25:55 -04:00
Thomas McKahan
c05db3a9ef [ rockchip default ] adjust ALSA
https://github.com/armbian/build/issues/1367
2019-06-09 00:40:29 -04:00
Thomas McKahan
ad2588ede2 [ rockchip next ] improve ALSA config
https://github.com/armbian/build/issues/1367
2019-06-09 00:18:58 -04:00
Igor Pecovnik
6e04f6f89c [ sunxi64 ] Enable HDMI on Orangepi One+, adjust kernel config 2019-06-08 18:49:54 +02:00
may
77f7231226 [dev][h6] update opp, fix stability issue
new values are based on stabilityTester results
when using 930mV for 1.6GHz and 980mV for 1.8GHz, xhpl failed randomly.
So 930/980mV are the critical operation voltage.Then increase 10mV and
run 100 times test, result shows that xhpl (not always) failed 1~2 times.
It seems +10mV is still not enough to ensure dc-dc output voltage always
above operation voltage, that means the design of dc-dc converter is not
good enough that results in large ripple.
The testing script is "github.com/mzhboy/StabilityTester"
The following configuration have been tested.

1.08-1.32-1.48-1.64-1.8 GHz
900-910-920-930-990   *ok, 930 failed 2/100
900-900-910-940-990   *ok, 990 failed 1/100
890-900-910-940-990   *ok, 990 failed 1/100
880-880-910-940-1000  *ok, 940 failed 2/100
880-880-910-950-1000  *ok, 1000 failed 1/100
880-880-910-950-1010  *ok
2019-06-07 06:46:41 +08:00
may
3084b25c5e [h6] set minimum voltage to 880mV according to datasheet
suggest operation voltage rage is 0.873V~0.927V.
2019-06-06 20:43:26 +08:00
Igor Pecovnik
62b4cbbdfd [ rockchip64-dev ] adjust source target branch and remove/adjust patches. Moving Rockpi-4b from wip to conf - support is somewhere near to other 3399 2019-06-06 13:21:31 +02:00
Igor Pecovnik
75db4a9210 [ rockchip64 ] add upstream patches, remove deprecated and move to latest tag 2019-06-06 08:02:26 +02:00
Martin Ayotte
620ecd19f3 restore 0003-net-stmmac-dwmac-sun8i-support-RGMII-modes-with-PHY patch 2019-06-05 08:37:31 -04:00
Steev Klimaszewski
e79c54c73b Pinebook: Disable temp workaround and enable pinebook backlight.
With the Pinebook 11" 1080p, without the revert and the backlight fix, the Pinebook will boot without backlight.
2019-06-04 23:46:53 -05:00
Igor Pecovnik
7c73d7a61f [ nanopik2 ] enable eMMC support for u-boot and kernel while booting from it is not supported with this commit yet. It will require some further first stage boot loader tweaking. 2019-06-04 21:35:48 +02:00
Igor Pecovnik
61f7953842 Remove deprecated patches in most mainline kernels and adjust few configs. 2019-06-02 22:15:15 +02:00
Martin Ayotte
aa643138d7 copy board-odroidc2-add-uartA patch from dev to next 2019-06-02 15:00:21 -04:00
Igor Pečovnik
55ad41787a
Merge pull request #1395 from Koumes/tuner-t230c2
Fix "No signal" issue with DVB-T/T2 tuner MyGica T230C v2
2019-06-02 20:02:01 +02:00
mei
1d0f199473 [sunxi-dev][h6] update opp table (#1394)
use more powerfull 'cpuburn-a53' to do pressure test.
power meter shows that 'cpuburn-a53' consumes much more power than
'stress -c 4' in the same condition. 930mV is not enough when running
'cpuburn-a53' meanwhile 950mV is the minimum voltage.
When running 'cpuburn-a53' at 1.8G, h6 consumes lots of power and generate
such amount of heat that an active cooling is necessary otherwise h6
gets overheat and system crashes. Even with active cooling and heatsink
is in low temperature the junction temperature is still quit high that
it reaches about 88~90 ℃ . Maybe the high thermal resistance of plastic
package causes the problem.
2019-06-02 19:57:43 +02:00
Koumes
c1e284e09c si2168: add cmd timeout fix 2019-06-01 21:30:18 +00:00
may
7d0c6a2d71 10mV step according to AXP805 datasheet 2019-06-01 13:58:51 +08:00
Igor Pecovnik
b82c88191b [ s5p6818 next ] patches and kernel adjustements 2019-05-31 21:34:43 +02:00
Igor Pecovnik
94cbeae168 [ odroidn2 ] Adjust and add upstream patch 2019-05-31 20:18:51 +02:00
Igor Pecovnik
f7edc91c8f [ sunxi next ] Adjust patches 2019-05-31 19:40:38 +02:00
Igor Pecovnik
f7030069f4 [ rockchip-next ] remove deprecated patches, adjust kernel configuration 2019-05-31 19:08:48 +02:00
mei
634ec8f5da patches clean up and fix lite2 usb3.0 port(works but only usb2.0 part) (#1390)
* [sunxi-dev][h6]update orangepi lite2 dts file patch

* [sunxi-dev][h6]update patch for sun50i-h6.dtsi

*     [sunxi-dev][h6] new operation voltage table of allwinner h6

    The correct operation voltages are find out after many reboots and test (over 20+).
    the original 1.16v@1.64/1.8GHz was too high since standard cell voltage
    of 28nm@HPC is 0.9v, h6 got overheat very quickly over 110 Celsius and then system hangs,
    a power-cycle off is needed to reset soc.
    I use 'stress -c 4' to do pressure test, with a medium size passive heatsink on top of h6.
    The pressure test proves that the soc has about 4 watt power consuming
    that is much lesser than original 6~7.x watt when running at 1.8GHz(orangepi lite2 with
    usb Ethernet rtl8153 and usb hub, wifi is connected but not used).
    Soc runs much more stable and does not get overheat easily under heavy load
    with new opp table.

* [sunxi-dev][h6] orangepi lite2 wifi fix

bcm43455-fmac is buggy, reset to bcm4329-fmac
2019-05-31 18:05:46 +02:00
Igor Pecovnik
fb30186165 [ mvebu64-next ] Adjust patches and configuration 2019-05-30 20:53:12 +02:00
Igor Pečovnik
718ae4c50a
Merge pull request #1304 from FlashBurnGitHub/master
[WIP] Fix for making the cpu scaling on EspressoBIN working
2019-05-30 20:14:00 +02:00
Igor Pecovnik
f7c634c2bb [ odroidn2 / general ] further improvements with some general patches, kernel config adjustements, upstream patches, bump with version 2019-05-28 21:43:48 +02:00
Igor Pecovnik
33ec5f38da [ rk3399-default ] upstream patches 2019-05-27 14:42:52 +02:00
Igor Pecovnik
45194e865f [ sunxi-next ] Upstream patches 2019-05-26 17:44:55 +02:00
Igor Pecovnik
ffffbb9cd0 [ odroidn2 ] Remove deprecated patches, kernel config adjustements, added AUFS -> docker support, adding mainline targets which needs further adjustements ... 2019-05-20 15:17:40 +02:00
Igor Pecovnik
af5245a297 [ sunxi ] add upstream patch for 4.19.y and remove not supported build target for Banana M64 2019-05-19 16:29:23 +02:00
Martin Ayotte
7cd2f9ff58 fix missing ethernet0 alias lost during 5.1.y switch 2019-05-18 11:09:44 -04:00
Igor Pecovnik
79c1c27819 [ odroidxu4 dev ] Move to 5.1.y 2019-05-17 10:46:57 +02:00
Martin Ayotte
54049e6c58 add dual w1 overlay for meson64 2019-05-16 15:17:37 -04:00
Martin Ayotte
80b816f93c adjust meson64 patches under 5.1.y 2019-05-16 14:38:08 -04:00
Martin Ayotte
eac7e401c3 remove useless meson64 patches under 5.1.y 2019-05-16 14:37:36 -04:00
Martin Ayotte
8295a7fb61 remove usless patches for meson64 since 5.1.y 2019-05-16 13:57:26 -04:00
Martin Ayotte
0afdccfbe2 move meson64 to 5.1.y 2019-05-16 13:02:56 -04:00
Igor Pecovnik
8d7ef421b6 [ sunxi-dev ] remove deprecated patch, added bt support for orangepi win, teste for building only 2019-05-16 12:19:03 +02:00
Igor Pecovnik
0205e530af [ sunxi-next ] upstream patches 2019-05-16 12:17:37 +02:00
Martin Ayotte
840a1ff43f fix OpiZeroPlus2 default regulator 2019-05-15 13:38:52 -04:00
Martin Ayotte
b791e39ffa add missing H6 IR-RX 2019-05-14 17:59:57 -04:00
Martin Ayotte
79e0a668e7 add missing phy on OPiOne+ 2019-05-14 16:32:22 -04:00
Martin Ayotte
23bb6358de fix missing regulator-always-on for OPiLite2 2019-05-14 15:30:18 -04:00
Martin Ayotte
f52fa0fbce fix xxx-teres-fixed 2019-05-13 17:50:18 -04:00
Martin Ayotte
710a75f2fd add h6-cpu-supply patch 2019-05-12 10:24:49 -04:00
Martin Ayotte
0ddffca0b9 fix orangepi3 eMMC patch 2019-05-11 11:27:58 -04:00
Igor Pecovnik
c4281e5957 a20 sunxi - write speed improvement. Need testings. 2019-05-11 11:59:32 +02:00
Igor Pecovnik
2bd7f8efbd [ Odroid N2 ] Added Odroid N2 with mods necessary to build from sources. Made a few tests builds ... it works at least as good as stock. 2019-05-10 10:27:01 +02:00
Thomas McKahan
5df7a1ce50 [ Rockchip Next ] Fix w1-gpio overlay 2019-05-10 00:17:43 -04:00