Commit Graph

64 Commits

Author SHA1 Message Date
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
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
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
BeetleX99
c0ed5f1f88
Update linux-sunxi-dev.config 2019-06-05 15:18:37 +02:00
Igor Pecovnik
61f7953842 Remove deprecated patches in most mainline kernels and adjust few configs. 2019-06-02 22:15:15 +02:00
Matus Ujhelyi
769b9197e5 [ sunxi next/dev ] enable elo touchscreen as module 2019-05-28 21:33:37 +02:00
Igor Pecovnik
982897bd4b [ sunxi dev/next ] small kernel config adjustements 2019-05-28 17:52:08 +02:00
Jorik Jonker
ab6cba5780 [ sunxi ] Enable additional iio sensors
This patch enables the si7020 and bmp280 i2c iio sensors on
sunxi-{dev,next}.
2019-05-16 09:10:32 +02:00
Igor Pecovnik
202518078a [ sunxi-dev ] Updated config to 5.1.y 2019-05-08 14:29:22 +02:00
Igor Pecovnik
a984625d53 [ general ] update kernel configs due to upstream changes 2019-04-17 11:41:23 +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
WaterByWind
f1d2b74ab1 Use RTC to set system clock on boot (#1329)
* Use RTC to set system clock on boot

Enable kernel use of RTC to set system clock early in boot

* Use RTC to set system clock on boot

Enable kernel use of RTC to set system clock early in boot

* Use RTC to set system clock on boot

Enable kernel use of RTC to set system clock early in boot
2019-03-31 10:24:26 -04:00
ThomasKaiser
e871577202 Enable optional zram backing device 2019-03-08 16:40:34 +01:00
sergey
f44708703c linux kernel add netfilter modules 2019-02-24 23:42:46 +03:00
Martin Ayotte
a076a06667 SERIAL_SC16IS7XX 2019-02-18 16:07:51 -05:00
Igor Pecovnik
fce752771e Merge branch 'master' of https://github.com/armbian/build 2019-02-07 15:27:57 +01: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
Mike Tuev
77aeeeeec1 add TOUCHSCREEN_ADS7846 to both sunxi-next and sunxi-dev 2019-02-07 14:19:21 +05:00
Igor Pečovnik
a684da2a55
Update linux-sunxi-dev.config 2019-02-05 07:35:42 +01:00
Martin Ayotte
d1f8564edb add RTC_DRV_PCF8563 to both sunxi-next and sunxi-dev 2019-01-26 09:40:54 -05:00
Igor Pecovnik
7b96a311e8 [ sunxi-dev ] fix for wireless drivers AP, tested on OPi 2e http://ix.io/1ySo and adjusted kernel config 2019-01-21 18:21:16 +01:00
Richard Kojedzinszky
0c69ec0cda Enabled XFS filesystem support
Fixes #1227
2019-01-20 09:36:13 +01:00
Igor Pecovnik
afb6216278 [ sunxi-dev ] This kernel config fixes building. Also adding upstream patches 2018-12-21 10:04:18 +01:00
Igor Pecovnik
8edf8c56a8 [sunxi-dev] Adjusted patchset. Tested on H3, H5, A64, A83T, H6, ... focused only on basic features such as dvfs, hdmi, ... Kernel sources are switched to @megous and many patches were taken from @anarsoul branch, mostly regarding Pinebook/A64 which will take some time to get upstream. It's a mess which will be eventually sorted out or merged up. 2018-11-15 14:43:32 +01:00
Igor Pecovnik
ced3bf0a40 [ sunxi-dev ] Moving to 4.19.y Tested: H3, H5 (unstable?!), H6(no hdmi), R40 (no hdmi), A83T, A64, ... some wireless drivers were left. They need to be adjusted for 4.19.y 2018-11-13 11:50:40 +01:00
ThomasKaiser
7334104818 Use CONFIG_HZ=250 where applicable
Closes #1142
2018-10-27 10:38:35 +02:00
Igor Pecovnik
1d809baf6b Ajusted DEV config, no more relocation out of range, wireless on Duo working now 2018-09-18 13:52:36 +02:00
Igor Pecovnik
83a534f732 Kernel configs adjustements, adding what is added automatically + ath9k drivers https://github.com/armbian/build/issues/1095 2018-09-05 10:14:31 +02:00
ThomasKaiser
dc9ad0e1e5 Consolidate CEPH and CIFS settings 2018-09-04 22:04:13 +02:00
Igor Pecovnik
8bf7c8ed7a Adjusting sunxi-dev kernel config due to regression, docker deps broken with this, but "relocation out of range errors" caused wifi, dvfs, ... failure. 2018-08-30 10:18:55 +02:00
Igor Pecovnik
48d34c1a86 Add wireless driver for Pinebook 2018-08-29 09:26:32 +02:00
Igor Pecovnik
c51fdc6c4a Add AUFS4.18, adjust several board configs 2018-08-23 15:13:12 +02:00
Igor Pečovnik
a57ce78b37
Reverting sunxi/sunxi64 NEXT to 4.14. (#1087)
* Bump to 4.18, removing the obvious, fixing build problems, put some on waiting.

* Pin 4.18 to DEV, rollback 4.14 to NEXT, adjust configs, remove one deprecated patch from NEXT and add board-h3-address-some-stability-issues.patch

* Adjust few boards in development to new reality, removing it from NEXT for now

* Adjust few board configs

* Board config adjustement

* Adjust few boards configs

* Port NeoCore2 and Neo21.1 to 4.14.y

* Adjust board config

* Adjust board config
2018-08-21 10:41:10 +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
76e9ce0d16 Switch Sunxi-DEV U-boot to 2018.05, adjust patches, add support for A83T http://ix.io/1fUK 2018-07-03 21:10:18 +00:00
Martin Ayotte
f9060b8fdf re-enable CONFIGFS in Dev 2018-06-27 11:32:20 -04:00
Igor Pečovnik
a1bd2f83b9
Adjust CMA 2018-06-24 19:07:21 +02:00
Igor Pečovnik
10e2065190 SUNXI/64 Add CSI driver, kernel configuration update, meging patches for NeoAir and enable camera driver, enable teres bootlogo, AW SOC ID 2018-06-21 11:31:26 +00:00
Karabek
033c18581c
Thermals: activate GP-ADC temp sensor
Activates General Purpose Analog/Digital Converter to read SoC temp via IIO (in Line 5954)
CONFIG_SUN4I_GPADC=y
2018-06-02 12:46:14 +02:00
Karabek
ee4a2772bb
Allwinner: Enable HDMI for H2/H3 boards
In BRANCH=dev "linux-sunxi-dev.config" currently does not set "CONFIG_SUN8I_DE2_CCU=y" (previous versions had this, Sunxi-Next still has it).
DE2-CCU clock seems to be required for HDMI output (see drivers/clk/sunxi-ng/Kconfig).
If this is NOT configured we get:
[    7.221461] sun8i-mixer 1100000.mixer: Couldn't get our reset line
[    7.221562] sun4i-drm display-engine: failed to bind 1100000.mixer (ops sun8i_mixer_platform_driver_exit [sun8i_mixer]): -517
[    7.221570] sun4i-drm display-engine: Couldn't bind all pipelines components
[    7.221693] sun4i-drm display-engine: master bind failed: -517
Tested with Orange Pi One and Sunvell R69
2018-05-31 16:17:36 +02:00
Igor Pecovnik
2c08ec8f5a Merge sunxi family into stable 2018-05-24 13:32:29 +02:00
Stefan Mavrodiev
24b49c9248 Enable EDID firmware override 2018-01-31 12:49:03 +02:00
Stefan Mavrodiev
3f45e489b5 Enaeble ATMEL_ECC module 2018-01-31 08:21:23 +02:00
Stefan Mavrodiev
6c059834fb Update bluetooth target 2018-01-29 16:40:07 +02:00
Stefan Mavrodiev
ab3b992dd2 Update sunxi-dev defconfig 2018-01-29 15:14:26 +02:00
ThomasKaiser
841a6411b7 Kernel support for zram 2017-11-03 10:58:22 -07:00
ThomasKaiser
2815b25bc9 Switch to ondemand cpufreq governor on modern kernels
Otherwise ondemand tweaks in /etc/init.d/armhwinfo are likely to break
2017-10-17 19:46:05 +02:00