Commit Graph

52 Commits

Author SHA1 Message Date
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
e2da63bdc9 Meson64: enable lima kernel driver. (#1571)
* enable lima kernel driver for meson64-dev

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

* meson64: set fbdev as default Xorg driver

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-09-22 17:22:20 +02:00
zhangn1985
9b7785a12f config: follow debian disable legacy ptys (#1561)
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-09-16 22:14:09 +02:00
zhangn1985
6f4efcb677 enable AUFS for meson64-dev (#1525)
enable AUFS rc and adjust kernel config

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-08-19 14:32:22 +02:00
tonymac32
16464dea2d [ meson64-dev ] update config 2019-08-18 21:40:06 -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
tonymac32
3006ade998 [ Meson64-dev ] Update config for 5.2 2019-08-05 00:49:20 -04:00
Zhang Ning
d180c40c97 disable lima
when enable lima, it requires mesa upgrade or use fbdev for X11

and lima mesa driver is not ready for daily use.
use fbdev is same as disable lima

Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-08-05 10:05:24 +08:00
Zhang Ning
45f295d630 meson64-dev: enable BT and lima
Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
2019-07-30 00:25:13 +08: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
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
Thomas McKahan
6b7db69d17 [ rockchip ] [ meson64 ] add ADS7846 touchscreen support 2019-05-27 01:00:58 -04:00
Igor Pecovnik
a984625d53 [ general ] update kernel configs due to upstream changes 2019-04-17 11:41:23 +02:00
WaterByWind
f73fe9d8a1 Enable PPS via GPIO and Serial as LKM
Armbian kernels all statically build and bind PPS support but most do not build any PPS client drivers.

This will add both GPIO and Serial (LDISC) clients as LKMs, suitable for many SBC-based projects and implementations.
2019-04-16 14:31:11 -04:00
Igor Pecovnik
b565b00059 [ meson64-dev ] kernel configuration update 2019-04-05 19:03:02 +02:00
sergey
f44708703c linux kernel add netfilter modules 2019-02-24 23:42:46 +03:00
Igor Pecovnik
9758711ed4 [ general ] Attach Realtek 8811, 8812, 8814 and 8821 drivers source, remove our old patches, adjust configs, tested on all combinations 2019-02-07 15:24:06 +01:00
Igor Pecovnik
556eb213c1 [ meson64-dev ] remove deprecated patch 2019-01-31 18:21:11 +01:00
André Heßling
cc112dd06c
add RTC_DRV_DS1307 to config 2019-01-30 09:08:43 +01:00
Igor Pecovnik
7468eb23ab [ wireguard ] add to config, move Tinkerboard to stable branch, add upstream patches 2019-01-28 20:47:37 +01:00
Martin Ayotte
9320770550 add RTC_DRV_PCF8563 to both meson64-next and meson64-dev 2019-01-26 09:48:38 -05:00
Thomas McKahan
38b632f284 [ meson64-dev ] update config 2019-01-21 17:18:19 -05:00
Thomas McKahan
650240a8b7 [ meson64-dev ] restore dev to 4.20, first pass 2019-01-10 00:47:16 -05:00
Michal Lazo
2af92fb27e [meson64 dev] make ZBUD Z3FOLD ZSMALLOC kernel build in 2018-12-19 16:37:07 -08:00
Thomas McKahan
3734aef74d [ meson64-dev ] CONFIG_DRM_FBDEV_OVERALLOC=100
https://forum.armbian.com/topic/8829-le-potato-c2-k2-419-lts-testing-thread/?do=findComment&comment=67450
2018-12-11 23:37:56 -05:00
Martin Ayotte
ba97edfd2b add meson-w1-gpio to NanoPiK2 2018-12-07 17:56:20 -05:00
Thomas McKahan
b21cf05f6f [ Meson64-dev ] update patchset
- update to latest patchset from Baylibre
	- Some bugs addressed
	- Open items:
		- HDMI does not want to work on boot
		- If a "problematic" monitor is present at boot HDMI will not respond to replug
		- changing monitors after boot results in 1/2 of the display appearing, second replug and it's ok.
		- Changing HDMI resolution results in corrupted screen (aliasing, static, "lines" etc.)
2018-12-06 00:46:34 -05:00
Martin Ayotte
0aec4b0588 add configfs for overlay on meson64-dev 2018-12-04 15:10:36 -05:00
Thomas McKahan
ddc86798c6 [ meson64-dev ] NanoPi K2 update spidev
Sets up spidev on chipselect 1 and 2 of the "spi0" position of the RPI compatible GPIO
2018-11-29 22:29:37 -05:00
Thomas McKahan
ee6191b7fc [Meson64] Dev kernel config update 2018-11-19 22:57:29 -05:00
Igor Pecovnik
93ae1d4986 [ meson64 and odroidc2 ] Moving C2 to EOS, remove its default kernel and move to meson64 family. Bump meson64 DEV to 4.19.y and disable non-working patches. Tested C2 on NEXT and DEV (no HDMI output?) http://ix.io/1req 2018-11-07 16:12:05 +01:00
Thomas McKahan
e72ddf2808 Meson64 enable dev building, update dev patches
Adds preliminary patches for 4.19
	Known Issues:
	-	Does not like a lot of HDMI adapters

	Needs tested by anyone with a Le Potato, Odroid C2, or Nanopi K2
2018-10-30 21:08:30 -04:00
ThomasKaiser
7334104818 Use CONFIG_HZ=250 where applicable
Closes #1142
2018-10-27 10:38:35 +02:00
ThomasKaiser
dc9ad0e1e5 Consolidate CEPH and CIFS settings 2018-09-04 22:04:13 +02:00
ThomasKaiser
37b167429c Consolidate cpufreq driver/statistics 2018-08-01 11:59:45 +02:00
ThomasKaiser
0a54d03ed8 Consolidate timer frequency settings accross all kernels
...skipping default 3.x kernels
2018-07-16 16:41:45 +02:00
Igor Pečovnik
cf40fda60a Add OMV 4 module dependencies and a workaround for ram2log that OMV can make use ZRAM powered ramlog. It is also helpful in case of sudden crash. Nginx can't start without log places into its subdir. We create them on start. 2018-07-04 14:19:50 +00:00
Igor Pečovnik
fcb85f1767 Major Amlogic RFC and cleanup
- merging C2 and Meson family on the source level, C2 is still making own kernels, but sources, patches and configs are the same
- merged boot scripts for meson family. support for non existing legacy kernel was dropped from boot scripts, added UUID support, armbianEnv.txt
- Meson default remain on 4.14.y, NEXT moved to 4.17.y and DEV remains on master
- remove deprecated patches, remove wrong permissions in patches
- tested on C2, K2 and Le Potate. USB troubles are still present and common, while K2 and Lepotato might have boot/reboot troubles on 4.16+
- boards configuration cleanup
- moving K2 to the supported list. It's the same level of support as Le Potato
2018-06-28 08:27:08 +00:00
Igor Pecovnik
e2741240eb Merge Meson64 from development to stable 2018-05-24 12:39:49 +02:00
Igor Pecovnik
1f0c5c8a81 Meson64 DEV remove deprecated and disable broken patches 2018-02-19 17:23:24 +01:00
Igor Pecovnik
72b42b5b10 Update Xtables on several configs 2017-11-28 08:50:11 +01:00
ThomasKaiser
c3b26491b6 Let USB device negotiation appear in dmesg output 2017-11-23 20:37:57 +01:00
Tony McKahan
3d9dd7b3be meson64-dev 4.14 patchset and config 2017-11-22 00:46:18 -05:00
Tony McKahan
ce6853a3d4 Meson64 config 4.14 2017-11-15 00:13:45 -05:00
ThomasKaiser
841a6411b7 Kernel support for zram 2017-11-03 10:58:22 -07:00
zador-blood-stained
737cd077e0 Update several kernel configs
Disable deprecated uevent helper
2017-10-24 18:35:29 +03:00
Igor Pecovnik
c4079d274c Enable CONFIG_ATA_OVER_ETH
https://github.com/armbian/build/issues/788
2017-09-30 23:01:57 +02:00
Tony McKahan
6d1ec99d44 Meson64 NanoPi-K2 DTS HDMI 2017-09-20 01:10:23 -04:00
Tonymac32
5254a5a0a2 meson64-dev kernel config update 2017-09-13 04:50:18 +00:00