Commit Graph

87 Commits

Author SHA1 Message Date
Igor Pečovnik
83b2f4a6c5
Add WIP support for Orangepi Zero 2 (#2418)
* Add WIP support for Orangepi Zero 2
* squeeze H616 patches into sunxi-dev
* Update linux-sunxi64-dev.config
* H616: Limit CPUMAX
* Enable DEV only
* H616: remove patches from sunxi-current
* H616: apply new patchset

Co-authored-by: EvilOlaf <werner@armbian.de>
Co-authored-by: Werner <EvilOlaf@users.noreply.github.com>
2020-12-06 09:12:11 +01:00
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