summaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Collapse)Author
2025-01-07target: linux: config: Set COMPAT_32BIT_TIME on 32bit architecturesPhil Sutter
Without it, on these architectures 'lvm pvscan' will busy-loop printing: | io_getevents failed: No such file or directory The symbol is defined in kernel's arch/Kconfig with 'default !64BIT || COMPAT'. Introduce Config.in.compat which has the symbol default to y unless a known 64bit ADK_TARGET_ARCH is enabled. Drop the symbol from all target/*/kernel/* for which the default applies. On 64bit systems, enabling this symbol is probably useful to provide comaptibility towards 32bit user space. Not sure if this is a possible choice in OpenADK, but just in case the symbol was not removed from: - target/aarch64/kernel/raspberry-pi4-64 - target/mips64/kernel/qemu-mips64 - target/riscv64/kernel/qemu-riscv64 Another case is targets explicitly having the symbol disabled, namely kvx. Given that the two kernel configs in question are full copies of the kernel-generated one, they are likely not a deliberate choice and thus removed as well. Signed-off-by: Phil Sutter <phil@nwl.cc>
2025-01-06package: Port apcupsdPhil Sutter
For USB-connected UPSs, kernel's USB_HIDDEV option is required as the daemon communicates via /dev/usb/hiddev* raw HID devices. Therefore make USB_HID select USB_HIDDEV (shouldn't hurt much on other systems) and select the former if the package is enabled. Ship a config which defaults to USB-based UPSs as they are probably the most common ones. Also install a minimal apccontrol which merely remounts relevant filesystems read-only in case of near blackout. The core OpenADK fs layout should tolerate pulling the plug as-is already. Signed-off-by: Phil Sutter <phil@nwl.cc>
2025-01-06target: config: Newer kernels moved DTB filesPhil Sutter
They moved in commit 724ba67515320 ("ARM: dts: Move .dts files to vendor sub-directories"), try to cover for it. Signed-off-by: Phil Sutter <phil@nwl.cc>
2024-12-18gcc: add old versionsWaldemar Brodkorb
2024-12-16add gcc6Waldemar Brodkorb
2024-12-15linux: fix assembly issue on kinetis k70 linux 2.6Waldemar Brodkorb
2024-12-15use uImage kernel format for kinetis-k70Waldemar Brodkorb
2024-12-15Kinetis K70 is Cortex-M4Waldemar Brodkorb
2024-10-13imgtec-ci20: genimage config/ u-boot envWaldemar Brodkorb
2024-10-13linux: update 6.6.x/6.11.xWaldemar Brodkorb
2024-09-04linux: update kernels to latest LTSWaldemar Brodkorb
2024-08-29rpi: update kernel to 6.6.47Waldemar Brodkorb
2024-08-26imgtec-ci20: use uImage.gz, boots with defconfigWaldemar Brodkorb
2024-08-26binutils: update to 2.43.1Waldemar Brodkorb
2024-08-13uclibc-ng: update to 1.0.50Waldemar Brodkorb
2024-08-11banana-pro: bring it in shapeWademar Brodkorb
2024-08-10solidrun-clearfog: enable USB3 by defaultWademar Brodkorb
2024-08-10solidrun-clearfog: fixup defconfig nameWademar Brodkorb
2024-08-09linux: update to 6.10.x, 6.9.x is EOLWaldemar Brodkorb
2024-08-09riscv: use v2 of the patchWaldemar Brodkorb
2024-08-06binutils: add 2.43 and default to itWaldemar Brodkorb
2024-08-04solidrun-clearfog: make it boot with OpenADK mini.configWademar Brodkorb
2024-08-03gcc: update to 14.2.0Waldemar Brodkorb
2024-07-31linux: update to 6.6.43Wademar Brodkorb
2024-07-31beaglebone-black: works with omap2plus_defconfig and upstream kernelWademar Brodkorb
2024-07-31use bigger blocksizeWademar Brodkorb
2024-07-30riscv32: imafdc needs FPU enabledWaldemar Brodkorb
2024-07-26fixes for beagebone blackWaldemar Brodkorb
2024-07-25glibc: update to 2.40Waldemar Brodkorb
2024-07-21reduce mini.configWaldemar Brodkorb
2024-07-21fixWaldemar Brodkorb
2024-07-21fixWaldemar Brodkorb
2024-07-21fix mini.config ethernetWaldemar Brodkorb
2024-07-19gcc: update to 11.5.0Waldemar Brodkorb
2024-07-16gdb: update to 15.1, remove 12.1Waldemar Brodkorb
2024-07-02gcc: update to 12.4.0Waldemar Brodkorb
2024-06-17coldfire: add generic support for 54418Waldemar Brodkorb
2024-06-15uclibc-ng: update to 1.0.49Waldemar Brodkorb
2024-06-14numato-mimasv2: works fine with 6.6.x/6.9.xWaldemar Brodkorb
2024-06-14arm: add support for arm920tWaldemar Brodkorb
2024-06-07m68k: add 68000 toolchain supportWaldemar Brodkorb
2024-06-05arm: vendor for cubox-i DTBsWaldemar Brodkorb
2024-06-02xtensa: update to xtensa-fdpic-abi-spec-1.4, fix CMDLINE for DC233CWaldemar Brodkorb
2024-06-02linux: update to 6.9.3Waldemar Brodkorb
2024-06-02linux: remove 6.8.xWaldemar Brodkorb
2024-06-02linux: update to 6.6.32Waldemar Brodkorb
2024-05-30gcc: update to 13.3.0Waldemar Brodkorb
2024-05-30xtensa: fix de212 kernel configurationWaldemar Brodkorb
2024-05-28linux: add 6.9.2Waldemar Brodkorb
2024-05-28linux: update to 6.8.11Waldemar Brodkorb