KVERSION: v5.11-rc1 - http://www.kernel.org CONFIGS: arch/arm/configs/letux_defconfig arch/arm/configs/letux_lpae_defconfig arch/arm64/configs/letux_defconfig arch/mips/configs/letux_defconfig arch/x86/configs/letux_defconfig
Infos ===== Project Home: http://projects.goldelico.com/p/gta04-kernel/ Issues: http://projects.goldelico.com/p/gta04-kernel/issues/ Original: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/?h=v... Elixir: https://elixir.bootlin.com/linux/v5.11-rc1/source
Downloads ========= git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=letux-5.11-rc1 ARM: http://download.goldelico.com/letux-kernel/letux-5.11-rc1 ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-lpae ARM64: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-arm64 CI20: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-ci20 Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-l400
Recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.11-rc1/src/CHANGES) ============== letux-5.11-rc1 Thu Dec 31 23:47:32 CET 2020: * merge conflicts and compile fixes for 5.11-rc1: omapdrm, aess, input-bridge, freescale sensors, pinephone, ci20, pinctrl-ingenic tables for jz4730, drm/ingenic (by hns@goldelico.com) * pyra_defconfig: fix for display options (by David Shah dave@ds0.me) * jz4730 and mipsbook: more fixes to get it boot, make USB, LEDs, WiFi, Touchpad work (by hns@goldelico.com) * jz4730: fix issues in pinctrl which make mmc not found; hack to temporarily disable dma for mmc (by hns@goldelico.com)
letux-5.10 Mon Dec 14 09:53:09 CET 2020: * imx6: epdc: fix dma types (by Andreas Kemnade andreas@kemnade.info) * pvrsrvkm-1.17: drm: pvrsgx: Force enable limited runtime PM support for ddk 1.17 (by Tony Lindgren tony@atomide.com) * mipsbook: jz4780-dma: use no-descriptor transfers (by Paul Boddie paul@boddie.org.uk) * pyra_defconfig: Add missing display options (by David Shah dave@ds0.me) * pyra: add missing "omap5: Fix GC320 core clock" (by David Shah dave@ds0.me)
letux-5.10-rc7 Mon Dec 7 12:39:17 CET 2020: * moved pyra_defconfig into separate feature branch (hns@goldelico.com) * jz4730/letux400: make it boot (at least up to looking for rootfs) when using intermediate U-Boot by fixing issues with DMA and MMC setup (by hns@goldelico.com and Paul Boddie paul@boddie.org.uk) * ARM: OMAP2+: omap_device: fix idling of devices during probe (by Andreas Kemnade andreas@kemnade.info) * omap: Revert "drivers: omap: dmtimer: this hack solves L3 custom errors" - seems no longer needed anywhere (hns@goldelico.com) * gta04: fix ov9655 camera being useable only once after boot (hns@goldelico.com)
letux-5.10-rc6 Mon Nov 30 20:41:29 CET 2020: * hacks: revert some spi/gpiod "improvement" because it breaks the GTA04 display (by hns@goldelico.com) * make BOE driver in drm/gpu/panels panel work (Tomi Valkeinen tomi.valkeinen@ti.com and hns@goldelico.com) * drm/gpu: new fixes for omapdrm-dsi (v4 by Tomi Valkeinen tomi.valkeinen@ti.com)
letux-5.10-rc5 Mon Nov 23 10:17:01 CET 2020: * Letux rootfs: add more no-logging DNS servers as fallbacks from https://www.privacy-handbuch.de/handbuch_93d.htm (by hns@goldelico.com) * jz4780: fix so that the hdmi port driver is only configurable for jz4780 (by hns@goldelico.com) * android/binder: restore BINDER_IPC_32BIT data format for ioctl (by hns@goldelico.com) * jz4730 & mipsbook: a big bunch of fixes (by Lubomir Rintel lkundrak@v3.sk) * drm/gpu/panels: more fixes for the drm/panel boe-w677 panel driver (Pyra)(by hns@goldelico.com with suggestions by Tomi Valkeinen tomi.valkeinen@ti.com)
letux-5.10-rc4 Mon Nov 16 09:38:02 CET 2020: * drm/gpu/panels: reworked boe-w677 panel driver (Pyra) to become a DRM panel that works with future omapdrm-dsi (by hns@goldelico.com with suggestions by Tomi Valkeinen tomi.valkeinen@ti.com) * bq24297: add WDT support (by hns@goldelico.com) * Pyry DT: add lower keyboard backlight levels (by hns@goldelico.com)
letux-5.10-rc3 Mon Nov 9 09:02:58 CET 2020: * mips_defconfig: disable SMP since it is now broken on jz4780 (by hns@goldelico.com) * drm: pvrsgx: Makefile: Fix module build for switching between DDK versions (by Tony Lindgren tony@atomide.com) * letux/android: fix some display issues (by hns@goldelico.com) * letux/android: add back 32 bit binder protocol (by hns@goldelico.com)
letux-5.10-rc2 Mon Nov 2 08:08:53 CET 2020: * OMAP5: build Palmas WDT driver and include in device tree (by hns@goldelico.com) * generic-adc-battery: add suggested patch to convert to gpiod (by Linus Walleij linus.walleij@linaro.org)
letux-5.10-rc1 Wed Oct 28 08:52:25 CEST 2020: * Pinephone: fix compile for panel driver (by hns@goldelico.com) * MIPS: change CONFIG_LOCALVERSION from -l400 to -mips (by hns@goldelico.com) * gta04 ehci/offmode: Updates (by Andreas Kemnade andreas@kemnade.info) * PVRSGX: 1.14&1.17: v5.10-rc1 needs to include new linux/dma-map-ops.h (by hns@goldelico.com) * PVRSGX: add letux/pvrsrvkm-1.7.862890 (extracted and renamed from https://github.com/thomas001/cedarview-drm/tree/master/staging/cdv/pvr) (by hns@goldelico.com) * jz4730: fixes to make it compile (but does not necessarily work) (by hns@goldelico.com) * jz4780: SMP is likely broken/removed since Ingenic core was reworked significantly and our patch set no longer fits * general: fixed some minor rebase conflicts (mainly Makefile and Kconfig and some patches which arrived upstream in slightly reformatted manner) (by hns@goldelico.com) * x86: update letux_defconfig from some 4.19 debian kernel (by hns@goldelico.com) * PVRSGX: fix Poulsbo to use sgx535 in module name (by Eloy Degen degeneloy@gmail.com) * letux/android: fix script replicant-modules to create modules.dep.bb (by hns@goldelico.com) * letux/android: also maintain init.gta04.rc in the kernel tree (by hns@goldelico.com) * PVRSGX: fix ARCH=x86 (CedarView and Poulsbo) compile for PVRSGX DDK 1.14.3699939 and 1.17 (by hns@goldelico.com) * jz4780: fix ECHI/OHCI DT node name like "[PATCH 18/20] arch: dts: Fix EHCI/OHCI DT nodes name" suggests (by hns@goldelico.com) * rootfs: make /root/measure-suspend run on any device (potentially without measurement) to test rtc-wakeup (by hns@goldelico.com)
letux-5.9-rc8 Mon Oct 5 08:52:25 CEST 2020: * Pandaboard ES: fix pinmux for user button; make uart2/bluetooth work; rearrange private and public DTS file (by hns@goldelico.com) * Kobolino: make touch screen work with Debian Jessie X11 (by hns@goldelico.com)
letux-5.9-rc7 Tue Sep 29 09:40:12 CEST 2020: * Kobolino: update EPDC and fuel gauge so that X11 works - at least on Tolino Shine 3 (by Andreas Kemnade andreas@kemnade.info) * CI20: make the USB HOST port work (by hns@goldelico.com) * rootfs: fix for etc/X11/xinit/letux-panel-setup (by hns@goldelico.com)
letux-5.9-rc6 Mon Sep 21 20:49:45 CEST 2020: * CI20: make the USB OTG port work in Client (Peripheral) mode (by zhouyanjie@wanyeetech.com and hns@goldelico.com) * rootfs: add /root/kernel-latest.sh script that loads and installs the latest -rc kernel (+modules+device-trees) for testing (by hns@goldelico.com)
letux-5.9-rc5 Mon Sep 14 08:48:32 CEST 2020: * CI20: fix minor boot warnings (SPI and DM9000) (by hns@goldelico.com) * CI20: fix letux_defconfig for MIPS so that HDMI panel really works (by hns@goldelico.com) === more lines cut off ===
Build Warnings ============== ARM: http://download.goldelico.com/letux-kernel/letux-5.11-rc1/src/warnings.log ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-lpae/src/warnings.... ARM64: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-arm64/src/warnings... CI20: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-ci20s/src/warnings... Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-l400/src/warnings....
Here is a quick test on diverse devices with LetuxOS (installed through makesd). I mainly looked for boot issues, display working, keyboard (if present), USB and some other obvious subsystems. This does not mean that everything is bug free.
- Letux 400: no display, i2c flaky, no ethernet (all 3 known) - CI20: HDMI, OTG broken - Pyra: w677l and powerseq drivers too chatty, WLAN & Display broken; input-bridge ok - GTA04: ok - PinePhone: ok but random WiFi MAC - Kobolino: hangs after "Waiting for root device mmcblkp2" (5.9.16 did search for mmcblkp0) - Pandora: SGX driver broken and prevents Xorg from starting - BeagleBone Black + Chipsee panel: using wrong rootfs from eMMC
So there is a more general problem with some devices which have multiple mmc interfaces (same as with v5.10). This may need a fix in the U-Boot of these devices (use uuid instead of hard coded partition names/numbers). Or - but I don't know if that is possible - use aliases for the mmc interfaces in the device tree.
On some devices we have (new) problems with display/drm/hdmi. Most likely it has something to do with not properly solved merge conflicts of our special extensions (none of these devices has display support upstream). Or the -rc1 does not have all patches that have been submitted to linux-next (merge-window effect).
And the SGX driver seems to be broken for OMAP3630 devices (not DM3730).
If you have more findings, please share.
If you want to help fixing, please let us know and submit patches.
Am 01.01.2021 um 02:19 schrieb H. Nikolaus Schaller hns@goldelico.com:
KVERSION: v5.11-rc1 - http://www.kernel.org CONFIGS: arch/arm/configs/letux_defconfig arch/arm/configs/letux_lpae_defconfig arch/arm64/configs/letux_defconfig arch/mips/configs/letux_defconfig arch/x86/configs/letux_defconfig
Infos
Project Home: http://projects.goldelico.com/p/gta04-kernel/ Issues: http://projects.goldelico.com/p/gta04-kernel/issues/ Original: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/?h=v... Elixir: https://elixir.bootlin.com/linux/v5.11-rc1/source
Downloads
git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=letux-5.11-rc1 ARM: http://download.goldelico.com/letux-kernel/letux-5.11-rc1 ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-lpae ARM64: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-arm64 CI20: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-ci20 Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-l400
Recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.11-rc1/src/CHANGES)
letux-5.11-rc1 Thu Dec 31 23:47:32 CET 2020:
- merge conflicts and compile fixes for 5.11-rc1: omapdrm, aess, input-bridge, freescale sensors, pinephone, ci20, pinctrl-ingenic tables for jz4730, drm/ingenic (by hns@goldelico.com)
- pyra_defconfig: fix for display options (by David Shah dave@ds0.me)
- jz4730 and mipsbook: more fixes to get it boot, make USB, LEDs, WiFi, Touchpad work (by hns@goldelico.com)
- jz4730: fix issues in pinctrl which make mmc not found; hack to temporarily disable dma for mmc (by hns@goldelico.com)
letux-5.10 Mon Dec 14 09:53:09 CET 2020:
- imx6: epdc: fix dma types (by Andreas Kemnade andreas@kemnade.info)
- pvrsrvkm-1.17: drm: pvrsgx: Force enable limited runtime PM support for ddk 1.17 (by Tony Lindgren tony@atomide.com)
- mipsbook: jz4780-dma: use no-descriptor transfers (by Paul Boddie paul@boddie.org.uk)
- pyra_defconfig: Add missing display options (by David Shah dave@ds0.me)
- pyra: add missing "omap5: Fix GC320 core clock" (by David Shah dave@ds0.me)
letux-5.10-rc7 Mon Dec 7 12:39:17 CET 2020:
- moved pyra_defconfig into separate feature branch (hns@goldelico.com)
- jz4730/letux400: make it boot (at least up to looking for rootfs) when using intermediate U-Boot by fixing issues with DMA and MMC setup (by hns@goldelico.com and Paul Boddie paul@boddie.org.uk)
- ARM: OMAP2+: omap_device: fix idling of devices during probe (by Andreas Kemnade andreas@kemnade.info)
- omap: Revert "drivers: omap: dmtimer: this hack solves L3 custom errors" - seems no longer needed anywhere (hns@goldelico.com)
- gta04: fix ov9655 camera being useable only once after boot (hns@goldelico.com)
letux-5.10-rc6 Mon Nov 30 20:41:29 CET 2020:
- hacks: revert some spi/gpiod "improvement" because it breaks the GTA04 display (by hns@goldelico.com)
- make BOE driver in drm/gpu/panels panel work (Tomi Valkeinen tomi.valkeinen@ti.com and hns@goldelico.com)
- drm/gpu: new fixes for omapdrm-dsi (v4 by Tomi Valkeinen tomi.valkeinen@ti.com)
letux-5.10-rc5 Mon Nov 23 10:17:01 CET 2020:
- Letux rootfs: add more no-logging DNS servers as fallbacks from https://www.privacy-handbuch.de/handbuch_93d.htm (by hns@goldelico.com)
- jz4780: fix so that the hdmi port driver is only configurable for jz4780 (by hns@goldelico.com)
- android/binder: restore BINDER_IPC_32BIT data format for ioctl (by hns@goldelico.com)
- jz4730 & mipsbook: a big bunch of fixes (by Lubomir Rintel lkundrak@v3.sk)
- drm/gpu/panels: more fixes for the drm/panel boe-w677 panel driver (Pyra)(by hns@goldelico.com with suggestions by Tomi Valkeinen tomi.valkeinen@ti.com)
letux-5.10-rc4 Mon Nov 16 09:38:02 CET 2020:
- drm/gpu/panels: reworked boe-w677 panel driver (Pyra) to become a DRM panel that works with future omapdrm-dsi (by hns@goldelico.com with suggestions by Tomi Valkeinen tomi.valkeinen@ti.com)
- bq24297: add WDT support (by hns@goldelico.com)
- Pyry DT: add lower keyboard backlight levels (by hns@goldelico.com)
letux-5.10-rc3 Mon Nov 9 09:02:58 CET 2020:
- mips_defconfig: disable SMP since it is now broken on jz4780 (by hns@goldelico.com)
- drm: pvrsgx: Makefile: Fix module build for switching between DDK versions (by Tony Lindgren tony@atomide.com)
- letux/android: fix some display issues (by hns@goldelico.com)
- letux/android: add back 32 bit binder protocol (by hns@goldelico.com)
letux-5.10-rc2 Mon Nov 2 08:08:53 CET 2020:
- OMAP5: build Palmas WDT driver and include in device tree (by hns@goldelico.com)
- generic-adc-battery: add suggested patch to convert to gpiod (by Linus Walleij linus.walleij@linaro.org)
letux-5.10-rc1 Wed Oct 28 08:52:25 CEST 2020:
- Pinephone: fix compile for panel driver (by hns@goldelico.com)
- MIPS: change CONFIG_LOCALVERSION from -l400 to -mips (by hns@goldelico.com)
- gta04 ehci/offmode: Updates (by Andreas Kemnade andreas@kemnade.info)
- PVRSGX: 1.14&1.17: v5.10-rc1 needs to include new linux/dma-map-ops.h (by hns@goldelico.com)
- PVRSGX: add letux/pvrsrvkm-1.7.862890 (extracted and renamed from https://github.com/thomas001/cedarview-drm/tree/master/staging/cdv/pvr) (by hns@goldelico.com)
- jz4730: fixes to make it compile (but does not necessarily work) (by hns@goldelico.com)
- jz4780: SMP is likely broken/removed since Ingenic core was reworked significantly and our patch set no longer fits
- general: fixed some minor rebase conflicts (mainly Makefile and Kconfig and some patches which arrived upstream in slightly reformatted manner) (by hns@goldelico.com)
- x86: update letux_defconfig from some 4.19 debian kernel (by hns@goldelico.com)
- PVRSGX: fix Poulsbo to use sgx535 in module name (by Eloy Degen degeneloy@gmail.com)
- letux/android: fix script replicant-modules to create modules.dep.bb (by hns@goldelico.com)
- letux/android: also maintain init.gta04.rc in the kernel tree (by hns@goldelico.com)
- PVRSGX: fix ARCH=x86 (CedarView and Poulsbo) compile for PVRSGX DDK 1.14.3699939 and 1.17 (by hns@goldelico.com)
- jz4780: fix ECHI/OHCI DT node name like "[PATCH 18/20] arch: dts: Fix EHCI/OHCI DT nodes name" suggests (by hns@goldelico.com)
- rootfs: make /root/measure-suspend run on any device (potentially without measurement) to test rtc-wakeup (by hns@goldelico.com)
letux-5.9-rc8 Mon Oct 5 08:52:25 CEST 2020:
- Pandaboard ES: fix pinmux for user button; make uart2/bluetooth work; rearrange private and public DTS file (by hns@goldelico.com)
- Kobolino: make touch screen work with Debian Jessie X11 (by hns@goldelico.com)
letux-5.9-rc7 Tue Sep 29 09:40:12 CEST 2020:
- Kobolino: update EPDC and fuel gauge so that X11 works - at least on Tolino Shine 3 (by Andreas Kemnade andreas@kemnade.info)
- CI20: make the USB HOST port work (by hns@goldelico.com)
- rootfs: fix for etc/X11/xinit/letux-panel-setup (by hns@goldelico.com)
letux-5.9-rc6 Mon Sep 21 20:49:45 CEST 2020:
- CI20: make the USB OTG port work in Client (Peripheral) mode (by zhouyanjie@wanyeetech.com and hns@goldelico.com)
- rootfs: add /root/kernel-latest.sh script that loads and installs the latest -rc kernel (+modules+device-trees) for testing (by hns@goldelico.com)
letux-5.9-rc5 Mon Sep 14 08:48:32 CEST 2020:
- CI20: fix minor boot warnings (SPI and DM9000) (by hns@goldelico.com)
- CI20: fix letux_defconfig for MIPS so that HDMI panel really works (by hns@goldelico.com)
=== more lines cut off ===
Build Warnings
ARM: http://download.goldelico.com/letux-kernel/letux-5.11-rc1/src/warnings.log ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-lpae/src/warnings.... ARM64: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-arm64/src/warnings... CI20: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-ci20s/src/warnings... Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-l400/src/warnings....
just to inform everybody about what to expect to be fixed in letux-5.11-rc2.
Am 02.01.2021 um 22:15 schrieb H. Nikolaus Schaller hns@goldelico.com:
Here is a quick test on diverse devices with LetuxOS (installed through makesd). I mainly looked for boot issues, display working, keyboard (if present), USB and some other obvious subsystems. This does not mean that everything is bug free.
- Letux 400: no display, i2c flaky, no ethernet (all 3 known)
not yet fixed
- CI20: HDMI, OTG broken
HDMI is fixed: a new format table arrived from upstream for ingenic-drm to have separate pixel formats for two planes. Since the jz4780 is not supported upstream this table was empty. Using the same table as for jz4770 works, although I am not sure it is the right one. USB port fixed: power was no longer enabled OTG not tested
- Pyra: w677l and powerseq drivers too chatty, WLAN & Display broken; input-bridge ok
Was a false alarm. Observation of WLAN and Display broken could not be repeated. Maybe something broken in the users-space of the quick test setup.
- GTA04: ok
- PinePhone: ok but random WiFi MAC
not yet fixed
- Kobolino: hangs after "Waiting for root device mmcblkp2" (5.9.16 did search for mmcblkp0)
fixed: there is new upstream code to use DTS-Aliases to map the mmc0,mmc1, ... numbers to mmc host ports. The µSD card reader of the Kobolino is connected to the mmc1 controller and hence everything got mixed up.
- Pandora: SGX driver broken and prevents Xorg from starting
fixed: was not the SGX driver but a misconfig in xorg.conf
- BeagleBone Black + Chipsee panel: using wrong rootfs from eMMC
fixed: udpated boot.scr in u-boot so that it used "part uuid" to pass the proper partition number to the kernel.
So there is a more general problem with some devices which have multiple mmc interfaces (same as with v5.10). This may need a fix in the U-Boot of these devices (use uuid instead of hard coded partition names/numbers). Or - but I don't know if that is possible - use aliases for the mmc interfaces in the device tree.
Fixed where it did manifest.
On some devices we have (new) problems with display/drm/hdmi. Most likely it has something to do with not properly solved merge conflicts of our special extensions (none of these devices has display support upstream). Or the -rc1 does not have all patches that have been submitted to linux-next (merge-window effect).
Fixed.
And the SGX driver seems to be broken for OMAP3630 devices (not DM3730).
This is more a warning if we use Jessie user-space with latest pvrsrvkm loaded. It seems as if the Jessie Xorg omapdrm driver tries to query something through an incompatible ioctl. But it has no negative effect. Using modeset oder fbdev driver does not show the warnings.
If you have more findings, please share.
If you want to help fixing, please let us know and submit patches.
Am 01.01.2021 um 02:19 schrieb H. Nikolaus Schaller hns@goldelico.com:
KVERSION: v5.11-rc1 - http://www.kernel.org CONFIGS: arch/arm/configs/letux_defconfig arch/arm/configs/letux_lpae_defconfig arch/arm64/configs/letux_defconfig arch/mips/configs/letux_defconfig arch/x86/configs/letux_defconfig
Infos
Project Home: http://projects.goldelico.com/p/gta04-kernel/ Issues: http://projects.goldelico.com/p/gta04-kernel/issues/ Original: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/?h=v... Elixir: https://elixir.bootlin.com/linux/v5.11-rc1/source
Downloads
git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=letux-5.11-rc1 ARM: http://download.goldelico.com/letux-kernel/letux-5.11-rc1 ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-lpae ARM64: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-arm64 CI20: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-ci20 Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-l400
Recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.11-rc1/src/CHANGES)
letux-5.11-rc1 Thu Dec 31 23:47:32 CET 2020:
- merge conflicts and compile fixes for 5.11-rc1: omapdrm, aess, input-bridge, freescale sensors, pinephone, ci20, pinctrl-ingenic tables for jz4730, drm/ingenic (by hns@goldelico.com)
- pyra_defconfig: fix for display options (by David Shah dave@ds0.me)
- jz4730 and mipsbook: more fixes to get it boot, make USB, LEDs, WiFi, Touchpad work (by hns@goldelico.com)
- jz4730: fix issues in pinctrl which make mmc not found; hack to temporarily disable dma for mmc (by hns@goldelico.com)
letux-5.10 Mon Dec 14 09:53:09 CET 2020:
- imx6: epdc: fix dma types (by Andreas Kemnade andreas@kemnade.info)
- pvrsrvkm-1.17: drm: pvrsgx: Force enable limited runtime PM support for ddk 1.17 (by Tony Lindgren tony@atomide.com)
- mipsbook: jz4780-dma: use no-descriptor transfers (by Paul Boddie paul@boddie.org.uk)
- pyra_defconfig: Add missing display options (by David Shah dave@ds0.me)
- pyra: add missing "omap5: Fix GC320 core clock" (by David Shah dave@ds0.me)
letux-5.10-rc7 Mon Dec 7 12:39:17 CET 2020:
- moved pyra_defconfig into separate feature branch (hns@goldelico.com)
- jz4730/letux400: make it boot (at least up to looking for rootfs) when using intermediate U-Boot by fixing issues with DMA and MMC setup (by hns@goldelico.com and Paul Boddie paul@boddie.org.uk)
- ARM: OMAP2+: omap_device: fix idling of devices during probe (by Andreas Kemnade andreas@kemnade.info)
- omap: Revert "drivers: omap: dmtimer: this hack solves L3 custom errors" - seems no longer needed anywhere (hns@goldelico.com)
- gta04: fix ov9655 camera being useable only once after boot (hns@goldelico.com)
letux-5.10-rc6 Mon Nov 30 20:41:29 CET 2020:
- hacks: revert some spi/gpiod "improvement" because it breaks the GTA04 display (by hns@goldelico.com)
- make BOE driver in drm/gpu/panels panel work (Tomi Valkeinen tomi.valkeinen@ti.com and hns@goldelico.com)
- drm/gpu: new fixes for omapdrm-dsi (v4 by Tomi Valkeinen tomi.valkeinen@ti.com)
letux-5.10-rc5 Mon Nov 23 10:17:01 CET 2020:
- Letux rootfs: add more no-logging DNS servers as fallbacks from https://www.privacy-handbuch.de/handbuch_93d.htm (by hns@goldelico.com)
- jz4780: fix so that the hdmi port driver is only configurable for jz4780 (by hns@goldelico.com)
- android/binder: restore BINDER_IPC_32BIT data format for ioctl (by hns@goldelico.com)
- jz4730 & mipsbook: a big bunch of fixes (by Lubomir Rintel lkundrak@v3.sk)
- drm/gpu/panels: more fixes for the drm/panel boe-w677 panel driver (Pyra)(by hns@goldelico.com with suggestions by Tomi Valkeinen tomi.valkeinen@ti.com)
letux-5.10-rc4 Mon Nov 16 09:38:02 CET 2020:
- drm/gpu/panels: reworked boe-w677 panel driver (Pyra) to become a DRM panel that works with future omapdrm-dsi (by hns@goldelico.com with suggestions by Tomi Valkeinen tomi.valkeinen@ti.com)
- bq24297: add WDT support (by hns@goldelico.com)
- Pyry DT: add lower keyboard backlight levels (by hns@goldelico.com)
letux-5.10-rc3 Mon Nov 9 09:02:58 CET 2020:
- mips_defconfig: disable SMP since it is now broken on jz4780 (by hns@goldelico.com)
- drm: pvrsgx: Makefile: Fix module build for switching between DDK versions (by Tony Lindgren tony@atomide.com)
- letux/android: fix some display issues (by hns@goldelico.com)
- letux/android: add back 32 bit binder protocol (by hns@goldelico.com)
letux-5.10-rc2 Mon Nov 2 08:08:53 CET 2020:
- OMAP5: build Palmas WDT driver and include in device tree (by hns@goldelico.com)
- generic-adc-battery: add suggested patch to convert to gpiod (by Linus Walleij linus.walleij@linaro.org)
letux-5.10-rc1 Wed Oct 28 08:52:25 CEST 2020:
- Pinephone: fix compile for panel driver (by hns@goldelico.com)
- MIPS: change CONFIG_LOCALVERSION from -l400 to -mips (by hns@goldelico.com)
- gta04 ehci/offmode: Updates (by Andreas Kemnade andreas@kemnade.info)
- PVRSGX: 1.14&1.17: v5.10-rc1 needs to include new linux/dma-map-ops.h (by hns@goldelico.com)
- PVRSGX: add letux/pvrsrvkm-1.7.862890 (extracted and renamed from https://github.com/thomas001/cedarview-drm/tree/master/staging/cdv/pvr) (by hns@goldelico.com)
- jz4730: fixes to make it compile (but does not necessarily work) (by hns@goldelico.com)
- jz4780: SMP is likely broken/removed since Ingenic core was reworked significantly and our patch set no longer fits
- general: fixed some minor rebase conflicts (mainly Makefile and Kconfig and some patches which arrived upstream in slightly reformatted manner) (by hns@goldelico.com)
- x86: update letux_defconfig from some 4.19 debian kernel (by hns@goldelico.com)
- PVRSGX: fix Poulsbo to use sgx535 in module name (by Eloy Degen degeneloy@gmail.com)
- letux/android: fix script replicant-modules to create modules.dep.bb (by hns@goldelico.com)
- letux/android: also maintain init.gta04.rc in the kernel tree (by hns@goldelico.com)
- PVRSGX: fix ARCH=x86 (CedarView and Poulsbo) compile for PVRSGX DDK 1.14.3699939 and 1.17 (by hns@goldelico.com)
- jz4780: fix ECHI/OHCI DT node name like "[PATCH 18/20] arch: dts: Fix EHCI/OHCI DT nodes name" suggests (by hns@goldelico.com)
- rootfs: make /root/measure-suspend run on any device (potentially without measurement) to test rtc-wakeup (by hns@goldelico.com)
letux-5.9-rc8 Mon Oct 5 08:52:25 CEST 2020:
- Pandaboard ES: fix pinmux for user button; make uart2/bluetooth work; rearrange private and public DTS file (by hns@goldelico.com)
- Kobolino: make touch screen work with Debian Jessie X11 (by hns@goldelico.com)
letux-5.9-rc7 Tue Sep 29 09:40:12 CEST 2020:
- Kobolino: update EPDC and fuel gauge so that X11 works - at least on Tolino Shine 3 (by Andreas Kemnade andreas@kemnade.info)
- CI20: make the USB HOST port work (by hns@goldelico.com)
- rootfs: fix for etc/X11/xinit/letux-panel-setup (by hns@goldelico.com)
letux-5.9-rc6 Mon Sep 21 20:49:45 CEST 2020:
- CI20: make the USB OTG port work in Client (Peripheral) mode (by zhouyanjie@wanyeetech.com and hns@goldelico.com)
- rootfs: add /root/kernel-latest.sh script that loads and installs the latest -rc kernel (+modules+device-trees) for testing (by hns@goldelico.com)
letux-5.9-rc5 Mon Sep 14 08:48:32 CEST 2020:
- CI20: fix minor boot warnings (SPI and DM9000) (by hns@goldelico.com)
- CI20: fix letux_defconfig for MIPS so that HDMI panel really works (by hns@goldelico.com)
=== more lines cut off ===
Build Warnings
ARM: http://download.goldelico.com/letux-kernel/letux-5.11-rc1/src/warnings.log ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-lpae/src/warnings.... ARM64: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-arm64/src/warnings... CI20: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-ci20s/src/warnings... Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.11-rc1-l400/src/warnings....
Kernel mailing list Kernel@pyra-handheld.com http://pyra-handheld.com/cgi-bin/mailman/listinfo/kernel