Commit Graph

86 Commits

Author SHA1 Message Date
Igor Pecovnik
f5e4c08274 Disable ZSMALLOC_PGTABLE_MAPPING for 64bit as well
https://github.com/armbian/build/pull/2377
2020-11-24 13:18:18 +01:00
Igor Pečovnik
74ce2bb92a
Update configs (#2345)
* Update configs
2020-11-14 16:47:12 +01:00
PeterFalken
6e1e905d5e
Enable all iSCSI modules (IBLOCK,FILEIO,PSCSI) on all platforms - complements PR #2332 (#2333)
* Enable TARGET_CORE module  to run & publish iSCSI targets on armbian.

* Enable all iSCSI modules (IBLOCK,FILEIO,PSCSI) on all platforms.

* Revert "Enable all iSCSI modules (IBLOCK,FILEIO,PSCSI) on all platforms."

This reverts commit 7ab3882e0c.

* Enable all iSCSI modules (IBLOCK,FILEIO,PSCSI) on all platforms.

Co-authored-by: Luis Garcia <luis@Disgaea.local>
2020-11-12 03:37:37 -05:00
PeterFalken
76eb66a73f
Enable TARGET_CORE module to run & publish iSCSI targets on armbian. (#2332) 2020-11-11 19:26:53 -05:00
5kft
d2d161d789
[ sunxi-dev ] migrate to kernel 5.10.x 2020-11-03 07:35:10 -08:00
Michael Klein
ae3ca47b03
Enable CONFIG_IR_GPIO_CIR for all boards (#2298)
This closes #2297
2020-11-02 12:22:02 +01: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
3ed90c135f
[ sunxi-dev ] update default kernel configs 2020-10-19 16:12:04 -07:00
Igor Pecovnik
5d694426c4 Bugfix - remove broken feature from kernel config 2020-09-22 09:09:43 +02:00
Werner
c7a4a65039
sunxi64: Add support for cdrom (#2172)
* sunxi64-current: Add support for cdrom

Fixes https://forum.armbian.com/topic/14898-no-cddvd-drives-support-in-buster/
Building was successful.

* sunxi64-dev: Add cdrom support

* sunxi64-legacy: add cdrom support
2020-08-31 21:43:22 +02:00
5kft
947cbedd18
[ sunxi-dev ] update sunxi64 audio configuration 2020-08-30 14:53:17 -07:00
5kft
aa53af8c34
[ sunxi ] updated configs to be consistent with previous versions 2020-08-30 08:29:20 -07:00
5kft
5b1c3c387c
[ sunxi ] switch sunxi-current to kernel v5.8 and sunxi-dev to kernel v5.9 2020-08-30 07:30:46 -07:00
5kft
6f0224bc22
[ sunxi-dev ] updated kernel configs for new kernel version 2020-08-24 19:57:58 -07:00
5kft
eb8cc72eb3
[ sunxi-dev ] updated default kernel configs 2020-08-16 07:10:24 -07:00
5kft
aebef31193
[ sunxi*-dev ] enable support for F2FS compression 2020-07-05 07:44:48 -07:00
Igor Pecovnik
990585fe56 Add upstream patches, adjust kernel configs - add SPLASH_LOGO where needed 2020-07-01 15:23:52 +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
5kft
1d45bf59f9
[ sunxi64-dev ] enable the eBPF system call interface and enable eBPF cgroup attachment for sunxi64
This change addresses issue AR-309.
2020-06-13 08:23:16 -07:00
wahlm
ddad2293c2
SUNXI(64): define DRM_SUN4I as module (#2012) 2020-06-10 08:01:24 +02:00
Igor Pecovnik
aaaff2493c
Enable AUFS on DEV kernels 2020-05-03 01:12:31 +02:00
Igor Pečovnik
fea2ecb9f9
WIP: Merge kernel features from upstream (#1856)
* Merge kernel features from upstream part 1
* Update Rockchip and sunxi64
* Adding common features for mvebu and mvebu64
* add upstream patch character device -> media driver (#1877)
* meson64 and sunxi with current
* modified config character device -> media driver
* add upstream patch character device -> media driver
* add upstream patch character device -> media driver
* set sunxi-current kernel config to allow for tc classification (#1876)
* Updated kernel configs

Co-authored-by: MalikSiraj <37216310+MalikSiraj@users.noreply.github.com>
Co-authored-by: ChrisDumont <chrisdumont@telus.net>
2020-04-27 12:22:55 +02:00
Werner
990bed0b15
[sunxi-dev] Enable CEDRUS (#1902)
https://forum.armbian.com/topic/13451-boot-hang-for-libreelec-556-kernel/?tab=comments#comment-99797
2020-04-20 15:52:38 +02:00
Igor Pecovnik
6b3c1a87f4
sunxi/64-dev: update kernel configs and remove two deprecated patches 2020-04-06 23:51:18 +02:00
Werner
f7f77bde60
Enable CONFIG_QFMT_V1 and CONFIG_QFMT_V2 (#1850)
* Update linux-sunxi64-current.config

* Update linux-sunxi64-dev.config

* Update linux-sunxi64-legacy.config

* Update linux-s5p6818-legacy.config

* Update linux-imx7d-legacy.config

* Update linux-meson64-legacy.config

* Update linux-mvebu64-current.config

* Update linux-mvebu64-dev.config

* Update linux-rockchip64-current.config

Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2020-03-18 18:28:44 +01:00
Duncan Bellamy
c12feefec7
add rbd module to configs it was missing in (#1835) 2020-03-06 20:25:58 +01:00
Igor Pečovnik
aee94adba3
Update out-of-the-tree wireless drivers (#1815)
* Move to new version of wireless driver for 8188EU, disable staging driver from kernel which is worse quality

* Update driver for RTL8812AU/21AU and RTL8814AU
2020-02-28 18:57:25 +01:00
Martin Ayotte
48adc9b54e increase UARTs count in sunxi64 defconfigs 2020-02-25 09:36:44 -05:00
Igor Pecovnik
658885bd22
Few more config cleanups 2020-02-14 21:31:05 +01:00
Igor Pecovnik
b6c46b10fc Adjust various DEV configs and patches 2020-02-01 20:51:47 +01:00
Igor Pecovnik
0c38be8ba8
Allwinner: Remove deprecated patches and separate DEV configs 2020-01-11 21:13:50 +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
Igor Pečovnik
6ec526eaf0
To run 32bit rustc you need enabled cp15 barrier emulation. (#1680) 2019-12-17 18:19:22 +01:00
Igor Pecovnik
60f35540b2 sunxi / sunxi64 adjust kernel config and small bugfix 2019-12-11 18:11:16 +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
alemairebe
b110ae2d56 enable DRBD (#1597)
* enable DRBD

make DRBD module available again, same issue as #639

* Update linux-imx7d-default.config

* Update linux-mt7623-default.config

* Update linux-mvebu64-dev.config

* Update linux-odroidc1-next.config

* Update linux-rockchip64-dev.config

* Update linux-rockchip-dev.config

* Update linux-s5p6818-next.config

* Update linux-sunxi64-dev.config

* Update linux-sunxi-dev.config
2019-10-29 19:29:11 +01: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
Przemysław Łent
86f6b4e67d Added md_mod to kernel (#1559)
* Added md_mod to kernel
Added md_mod to kernel in order to use mdadm RAID on Orange Pi 3.
* Enable thermal back
2019-09-15 20:58:36 +02:00
5kft
2582d30e58 [ sunxi64-dev ] kernel config: enabled the LED "activity" trigger and enabled the RTL8192CU Wi-Fi module 2019-09-02 18:55:26 -07:00
David Rice
0fc2e40cbb [rockchip64-dev] Remove Nouveau/nVidia drivers - [sunxi-dev] create default configs for 5.3 (#1518)
* Remove Nouveau/nVidia drivers

* Create 5.3.0-rc4 config with defaults for new options

* Restore AUFS
2019-08-15 17:06:42 +02:00
Werner
414f304b13 [sunxi-dev] add CPU_THERMAL (#1509)
* Update linux-sunxi-dev.config

* Update linux-sunxi64-dev.config
2019-08-06 21:01:18 -04:00
Igor Pecovnik
5412aa7d9c
sunxi-dev/sunxi64-dev: update kernel configurations
Signed-off-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2019-07-29 17:54:31 +02:00
Igor Pecovnik
307c1daaa1
sunxi-dev: adjust kernel configuration 2019-07-25 08:47:11 +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
Igor Pecovnik
6e04f6f89c [ sunxi64 ] Enable HDMI on Orangepi One+, adjust kernel config 2019-06-08 18:49:54 +02:00
Igor Pecovnik
982897bd4b [ sunxi dev/next ] small kernel config adjustements 2019-05-28 17:52:08 +02:00
Igor Pecovnik
42a2a42f6b [sunxi64] adjust config 2019-05-08 15:06:00 +02:00
Igor Pecovnik
b50b7e685e [ sunxi / sunxi64 ] Patches cleanup, config cleanup, board config cleanup, disabling broken UART1 patch for Lite+/One+ ... should be fine in 5.1.y when we get there. 2019-04-28 09:02:55 +02:00
WaterByWind
c6903ca263 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-15 21:41:36 -04:00