summaryrefslogtreecommitdiff
path: root/target/linux/config
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>
2024-08-11banana-pro: bring it in shapeWademar Brodkorb
2024-08-10solidrun-clearfog: enable USB3 by defaultWademar Brodkorb
2024-08-04solidrun-clearfog: make it boot with OpenADK mini.configWademar Brodkorb
2024-06-02xtensa: update to xtensa-fdpic-abi-spec-1.4, fix CMDLINE for DC233CWaldemar Brodkorb
2024-05-30xtensa: fix de212 kernel configurationWaldemar Brodkorb
2024-05-04starfive-visionfive2: reduce mini.configWaldemar Brodkorb
2024-05-04xtensa: preliminary support for upcoming FDPIC support in uClibc-ngWaldemar Brodkorb
2024-04-13starfive-visionfive2: add basic supportWaldemar Brodkorb
2024-04-01avoid xz where possibleWaldemar Brodkorb
2024-03-02use only zstd for or1k, still some difficulties with ARM nommuWaldemar Brodkorb
2024-02-28use zstd as default, xz makes me trouble with 6.6.xWaldemar Brodkorb
2024-02-22kernel 6.6.x need FB_DEVICE for legacy /dev/fbx handlingWaldemar Brodkorb
2024-02-16linux: activate more cgroup options for ltpWaldemar Brodkorb
2024-02-16ltp: enable libaio and cgroupsWaldemar Brodkorb
2024-02-16rpi5: move MMC config to mini.configWaldemar Brodkorb
2024-02-12btrfs-progs: new packageWaldemar Brodkorb
2024-02-08bcm28xx-bootloader: only enable vc4 for kodiWaldemar Brodkorb
2024-02-08ltp: update to 20240129Waldemar Brodkorb
2024-01-28task kodi: allow rpi5 glibc buildWaldemar Brodkorb
2024-01-21raspberry-pi5: add basic supportWaldemar Brodkorb
2024-01-18support nommu with ELF binariesWaldemar Brodkorb
2024-01-17add zstd support for Linux kernel compressionWaldemar Brodkorb
2024-01-14solidrun-imx6: update mini.configWaldemar Brodkorb
2023-11-15add common-clk symbolWaldemar Brodkorb
2023-11-15add VC4/V3D GPU support for raspberry pi4Waldemar Brodkorb
2023-11-15disable module compressionWaldemar Brodkorb
2023-10-08fix mini.config for rpi_64Waldemar Brodkorb
2023-08-13m68k: add qemu virt support, seems more reliable at the moment then q800Waldemar Brodkorb
2023-07-03update kernel and bootloader, fix mini.config for rpi4Waldemar Brodkorb
2023-02-19atmel-ngw100: fix sd card bootWaldemar Brodkorb
2023-02-08arc: update toolchain, add support for qemuWaldemar Brodkorb
2023-02-06arcv2: newer Linux kernel use haps_hs and DW uartWaldemar Brodkorb
2022-12-30rockpi4-plus: fix drm supportWaldemar Brodkorb
2022-12-29fix audio support for rockpi4-plusWaldemar Brodkorb
2022-12-29rockpi4-plus: switch to correct dtb, enable bluetooth supportWaldemar Brodkorb
2022-12-26add audio-graph-card to rockchip audioWaldemar Brodkorb
2022-12-25rockpi4-plus: activate sound driverWaldemar Brodkorb
2022-12-25use rockpi4 b plus dtb instead of c, fixes bootup.Waldemar Brodkorb
A lot of drivers where moved from mini.config to target/linux/config. WLAN works, ethernet works, i2c works, RTC works.
2022-12-19Add support for Banana PI M2 ZeroWaldemar Brodkorb
2022-02-25add support for raspberry pi4 64 bitWaldemar Brodkorb
2022-02-15remove virtualbox supportWaldemar Brodkorb
2022-02-14edosk2674: enable network, unfortunately stalls on bootWaldemar Brodkorb
2022-02-09kvx: add qemu supportWaldemar Brodkorb
2021-11-01target: linux: config: Add kernel crypto user api symbolsPhil Sutter
These are used by cryptsetup. Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-11-01target: config: Support DM_RAIDPhil Sutter
This is an alternative to using MD_RAID, basically RAID managed via lvm2 instead of mdadm. Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-11-01target: linux: config: Export CONFIG_EFI_PARTITIONPhil Sutter
Hard to run a NAS without it nowadays. Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-11-01target: linux: config: Export CONFIG_OVERLAY_FSPhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-10-22systemd: update to 249Waldemar Brodkorb