KVERSION: 5.2.0 CONFIGS: arch/arm/configs/letux_defconfig arch/arm/configs/letux_lpae_defconfig arch/mips/configs/letux_defconfig
Downloads ========= git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux-5... ARM: http://download.goldelico.com/letux-kernel/letux-5.2.0 ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.2.0-lpae MIPS: http://download.goldelico.com/letux-kernel/letux-5.2.0-l400
recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.2.0/src/CHANGES) ============== letux-5.2: * Letux rootfs: change wlan-on to start wpa_supplicant * update letux/android to add the latest improvements of letux-4.19-replicant * not yet fixed: - twl6040+aess audio broken - X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file - GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff) - letux_defconfig is not optimized for replicant builds
letux-5.1-next, letux-4.19-next, letux-4.14-next: * Letux rootfs: change wlan-on to start wpa_supplicant * [not letux-4.14-next] backport letux/dt-ci20: add LED0..LED3 and IR to CI20 DT
letux-5.1.16, letux-4.19.57, letux-4.14.132: update from mainline
letux-5.2-rc7: * not yet fixed: - twl6040+aess audio broken - X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file - GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff)
letux-4.19.56-replicant: * rebased work/josua/android-4.17 onto letux-4.19.56 * gave a new name * lowmemorykiller did not apply, so it is currently missing * fixes for letux_defconfig * not tested
letux-4.14.129-replicant: * rebased work/lukas/android-4.10 onto letux-4.14.129 * gave branch a new name * added back lowmemorykiller * added system/load_modules.sh to be maintained in kernel tree * fixed system/load_modules.sh so that it loads the display/tvout drivers and some sensors * fixes for letux_defconfig
letux-5.2-rc6: * DTS: add board names to / { compatible = } where they are missing * not yet fixed: - twl6040+aess audio broken - X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file - GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff)
letux-5.2-rc5: * fix for OMAP3 not finding OPPs and therefore not having cpufrequ-info * forward-port of proposed fix for omap-gpios * improve Letux/root/temperatures and Letux/root/batt * letux/dt-ci20: add LED0..LED3 and IR to CI20 DT * mergefile: new feature branch letux/dt-ci20 * mips/letux_defconfig: configure for GPIO-LEDs and GPIO-IR
letux-5.2-rc3: * omap5evm + Pyra: hackfix tca6424 and pcal6524 issues (incl. breaking charger, USB and OMAPDRM) by reverting a reasonable regmap patch * Pyra: more fixes for panel w677l driver * omap5: remove hackfix for dmtimer9 (used for Pyra backlight PWM) * letux/pyra-minimal: made compile and boot again with omap2plus_defconfig and letux_defconfig * letux/sound-soc: include "[PATCH] ASoC: ti: Fix SDMA users not providing channel names" * not yet fixed: - twl6040+aess audio broken - DTS: add board names to / { compatible = } where they are missing - X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
letux-5.2-rc2: * fixes compile issue with jz4740-rtc * fixes for pyra-minimal (except panel) * Letux3704/7004: make DPI panels work with new DRM driver (omapdrm dpi driver has gone) * fixes GTA04 panel broken (again the spi-cs-high legacy issue) * not yet fixed: - Pyra: panel broken - twl6040+aess audio broken - DTS: add board names to / { compatible = } where they are missing - X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file - Pyra: USB seems to be broken
letux-5.2-rc1: * bigger merge conflicts - simple-card.c: clock divisor patches - omap5-dtsi: aess node+ - ingenic/jt4740: pwm, rtc, wdt * bigger API adjustments === more cut off ===
Sorry, the script that sends this mail has minor bugs especially with first release after release candidates. Therefore here are the corrections.
BR, Nikolaus
Am 08.07.2019 um 11:52 schrieb H. Nikolaus Schaller hns@iMac.fritz.box:
KVERSION: 5.2.0
KVERSION: 5.2
CONFIGS: arch/arm/configs/letux_defconfig arch/arm/configs/letux_lpae_defconfig arch/mips/configs/letux_defconfig
Downloads
git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux-5... ARM: http://download.goldelico.com/letux-kernel/letux-5.2.0 ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.2.0-lpae MIPS: http://download.goldelico.com/letux-kernel/letux-5.2.0-l400
recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.2.0/src/CHANGES)
git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux-5... ARM: http://download.goldelico.com/letux-kernel/letux-5.2 ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.2-lpae MIPS: http://download.goldelico.com/letux-kernel/letux-5.2-l400
recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.2/src/CHANGES)
============== letux-5.2:
- Letux rootfs: change wlan-on to start wpa_supplicant
- update letux/android to add the latest improvements of letux-4.19-replicant
- not yet fixed:
- twl6040+aess audio broken
- X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
- GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff)
- letux_defconfig is not optimized for replicant builds
letux-5.1-next, letux-4.19-next, letux-4.14-next:
- Letux rootfs: change wlan-on to start wpa_supplicant
- [not letux-4.14-next] backport letux/dt-ci20: add LED0..LED3 and IR to CI20 DT
letux-5.1.16, letux-4.19.57, letux-4.14.132: update from mainline
letux-5.2-rc7:
- not yet fixed:
- twl6040+aess audio broken
- X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
- GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff)
letux-4.19.56-replicant:
- rebased work/josua/android-4.17 onto letux-4.19.56
- gave a new name
- lowmemorykiller did not apply, so it is currently missing
- fixes for letux_defconfig
- not tested
letux-4.14.129-replicant:
- rebased work/lukas/android-4.10 onto letux-4.14.129
- gave branch a new name
- added back lowmemorykiller
- added system/load_modules.sh to be maintained in kernel tree
- fixed system/load_modules.sh so that it loads the display/tvout drivers and some sensors
- fixes for letux_defconfig
letux-5.2-rc6:
- DTS: add board names to / { compatible = } where they are missing
- not yet fixed:
- twl6040+aess audio broken
- X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
- GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff)
letux-5.2-rc5:
- fix for OMAP3 not finding OPPs and therefore not having cpufrequ-info
- forward-port of proposed fix for omap-gpios
- improve Letux/root/temperatures and Letux/root/batt
- letux/dt-ci20: add LED0..LED3 and IR to CI20 DT
- mergefile: new feature branch letux/dt-ci20
- mips/letux_defconfig: configure for GPIO-LEDs and GPIO-IR
letux-5.2-rc3:
- omap5evm + Pyra: hackfix tca6424 and pcal6524 issues (incl. breaking charger, USB and OMAPDRM) by reverting a reasonable regmap patch
- Pyra: more fixes for panel w677l driver
- omap5: remove hackfix for dmtimer9 (used for Pyra backlight PWM)
- letux/pyra-minimal: made compile and boot again with omap2plus_defconfig and letux_defconfig
- letux/sound-soc: include "[PATCH] ASoC: ti: Fix SDMA users not providing channel names"
- not yet fixed:
- twl6040+aess audio broken
- DTS: add board names to / { compatible = } where they are missing
- X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
letux-5.2-rc2:
- fixes compile issue with jz4740-rtc
- fixes for pyra-minimal (except panel)
- Letux3704/7004: make DPI panels work with new DRM driver (omapdrm dpi driver has gone)
- fixes GTA04 panel broken (again the spi-cs-high legacy issue)
- not yet fixed:
- Pyra: panel broken
- twl6040+aess audio broken
- DTS: add board names to / { compatible = } where they are missing
- X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
- Pyra: USB seems to be broken
letux-5.2-rc1:
- bigger merge conflicts
- simple-card.c: clock divisor patches
- omap5-dtsi: aess node+
- ingenic/jt4740: pwm, rtc, wdt
- bigger API adjustments
=== more cut off ===
Hi, just for your information, there is a branch called "letux/pyra-minimal" which just has a handful of commits on top of linus/master (now v5.2) and using omap2plus_defconfig creates a kernel that can boot the Pyra:
http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux/p...
It does not support everything, but charger, MIPI DSI panel and touch are working. Not working is the TILER, so the panel image isn't rotated. But the touch is :)
What can be enabled by using the letux_defconfig are the LEDs, keyboard, WiFi and some more features (could be added to omap2plus_defconfig as well).
Although it would be nice to get this upstream to have a working basis and reference for other features and components, the device tree is not in an upstreamable shape (there should be no nodes where the driver is not also upstreamed). And the charger driver isn't nicely coded either.
In the best shape seems to be the panel driver but it is still a special OMAPDRM DSI driver. And I understood that there are plans to move such panel drivers to the generic DRM architecture as well.
If someone wants to help to reshape this patch set, please raise your finger so that we can discuss tasks and corner stones.
BR and thanks, Nikolaus
Hi,
Am 08.07.2019 um 15:24 schrieb H. Nikolaus Schaller hns@goldelico.com:
Hi, just for your information, there is a branch called "letux/pyra-minimal" which just has a handful of commits on top of linus/master (now v5.2) and using omap2plus_defconfig creates a kernel that can boot the Pyra:
http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux/p...
there was a bug in the Makefile so that a make clean failed.
It does not support everything, but charger, MIPI DSI panel and touch are working. Not working is the TILER, so the panel image isn't rotated. But the touch is :)
What can be enabled by using the letux_defconfig are the LEDs, keyboard, WiFi and some more features (could be added to omap2plus_defconfig as well).
Additionally, I have added and made the LEDs work/blink and the keyboard. BTW: USB host ports are also working.
Although it would be nice to get this upstream to have a working basis and reference for other features and components, the device tree is not in an upstreamable shape (there should be no nodes where the driver is not also upstreamed). And the charger driver isn't nicely coded either.
In the best shape seems to be the panel driver but it is still a special OMAPDRM DSI driver. And I understood that there are plans to move such panel drivers to the generic DRM architecture as well.
If someone wants to help to reshape this patch set, please raise your finger so that we can discuss tasks and corner stones.
New version is at
http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux/p...
BR, Nikolaus