Commit Graph

12946 Commits

Author SHA1 Message Date
Paolo Sabatino
2250e6ae4f rockchip: update kernel configs 2024-01-17 20:52:46 +01:00
Ricardo Pardini
1d7c36d7a2 bcm2711-edge: switch to 48-bit virtual address; enable eBPF stuff
- for tcmalloc (enjoy, cilium, etc) stuff https://github.com/cilium/cilium/issues/23640
- also: `CONFIG_BPF_JIT=y`, `CONFIG_FTRACE_SYSCALLS=y`, `CONFIG_BPF_KPROBE_OVERRIDE=y`
- this commit should contain no DEBUG/BTF changes
2024-01-17 20:21:31 +01:00
Ricardo Pardini
4216ab029f bcm2711-current: switch to 48-bit virtual address; enable eBPF stuff
- for tcmalloc (enjoy, cilium, etc) stuff https://github.com/cilium/cilium/issues/23640
- also: `CONFIG_BPF_JIT=y`, `CONFIG_FTRACE_SYSCALLS=y`, `CONFIG_BPF_KPROBE_OVERRIDE=y`
- this commit should contain no DEBUG/BTF changes
2024-01-17 20:21:31 +01:00
Ricardo Pardini
b48348bd77 bcm2711: cmdline.txt: enable "docker optimizations" similar to u-boot boards
- most u-boot based boards get `cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1` by default (so work with docker/containerd/k8s/etc)
- Gunjan pointed out that "remove swapaccount=1 - Its a deprecated parameter and causes a warning in the kernel logs"
2024-01-17 20:21:31 +01:00
Igor Pecovnik
565a33d62d Add SWITCH to define XZ compression as a parameter and leave defaults as is 2024-01-17 13:08:13 +01:00
Gunjan Gupta
a57329d611 remove remnants of SKIP_BOOTSPLASH 2024-01-17 04:13:40 +05:30
Gunjan Gupta
e7b2090c73 Move board related configurations to board file 2024-01-17 04:13:40 +05:30
Gunjan Gupta
8272285a64 Fix mislabeled boards 2024-01-17 04:13:40 +05:30
Igor
b660bd1616
Reinstate support status for Rockpi S (#6169)
So many regressions, so little time.
2024-01-15 17:52:46 -08:00
Ricardo Pardini
4644489ff6 wsl2: enable image-output-vhdx for all wsl2 images (this enables wsl2 images to be run directly on Hyper-V)
- future work: export the rootfs .tar.gz, that can be used on WSL2 as a Custom Distro
2024-01-14 19:40:33 +01:00
Ricardo Pardini
6beb573425 extensions: image-output-vhdx: add output for dynamic .vhdx (in a zip file, to avoid sparseness errors)
- new VHDX output format (for generic Hyper-V on Windows 10/11/2019/etc)
- it is always stored (no compression) in a .zip file, to avoid sparseness errors
- when building, transfer the .zip file over to Windows, and uncompress it there (not on WSL2 itself/Linux/other machine)
2024-01-14 19:40:33 +01:00
Ricardo Pardini
b14e606570 extensions: image-output-vhd renamed to image-output-vhd-azure
- only Azure wants the static, 1024-aligned original VHD images (and doesnt support VHDX?)
- new VHDX output format (for generic Hyper-V on Windows 10/11/2019/etc)
2024-01-14 19:40:33 +01:00
Ricardo Pardini
a966045a28 linux-wsl2-x86-edge.config: enable moar Hyper-V stuff & console as builtin 2024-01-14 19:40:33 +01:00
Ricardo Pardini
690cd7a508 khadas-vim3: bump to u-boot v2024.01; boot-usb-first patch in board folder
- patch is slightly different for 2024.01
2024-01-14 19:40:23 +01:00
Ricardo Pardini
c23caad016 meson64: 6.7 edge: fix SPI-NOR patch for 6.7.y
- general-spi-nor-add-support-for-XT25F128B.patch: fixed same as Paolo did for rockchip64-6.7
2024-01-14 19:39:09 +01:00
Ricardo Pardini
29085a7f73 meson64: 6.7 edge: rebase patches to 6.7
- general-rc-drivers-should-produce-alternate-pulse-and-space-timing-events.patch: dropped
- added `-spidev` DT's for a few boards (gives access to SPI Flash in exchange for slower eMMC)
- cleanup 0000.patching_config.yaml for meson64-6.7
2024-01-14 19:39:09 +01:00
Ricardo Pardini
61d875bae7 meson64: 6.7 edge: copy patches from 6.6 2024-01-14 19:39:09 +01:00
Ricardo Pardini
9b9011eb5d meson64: 6.6 current: added -spidev DT's for a few boards & cleanup 0000.patching_config.yaml
- gives access to SPI Flash in exchange for slower eMMC
- cleanup 0000.patching_config.yaml for meson64-6.6
2024-01-14 19:39:09 +01:00
Paolo Sabatino
12b53d8828 rockchip64: update kernel configs 2024-01-14 14:14:50 +01:00
Paolo Sabatino
97fd32d109 rockchip64: add missing header to patch 2024-01-14 14:14:50 +01:00
Paolo Sabatino
93330d3c3c rockchip64: fix for spi-nor macro 2024-01-14 14:14:50 +01:00
Paolo Sabatino
f691a1d50e rockchip64: cosmetic fix 2024-01-14 14:14:50 +01:00
Paolo Sabatino
1f4df4c41f rockchip64: bump edge to 6.7, current to 6.6 2024-01-14 14:14:50 +01:00
Ricardo Pardini
c8de95ccc7 artifact-uboot.sh: add a fake variable to hash, so all u-boots are rebuilt 2024-01-13 14:44:56 +01:00
Ricardo Pardini
04bde7ac47 config: calculate BOOTSOURCEDIR & friends only _after_ late_family_config hook; fixes #6144
- snafu on my part, sorry
- also: add more change-tracking variables; add more calls to change tracking in some key places, for future clarity
2024-01-13 14:44:49 +01:00
Igor Pecovnik
6cd3981805 Re-enable resolv.conf during deboostrap process as network manager seems to break it 2024-01-13 11:48:38 +01:00
Igor Pecovnik
3c49025b11 Keep jammy, focal and kinetic without systemd-resolved 2024-01-12 23:28:00 +01:00
igorpecovnik
c17cbd407c Automatic board configs status synchronise 2024-01-12 19:34:54 +01:00
Lane Jennison
6c5ea26897 RK3588-edge: add SATA1 overlay for rock5b 2024-01-12 19:34:37 +01:00
Igor Pecovnik
9c75c86a54 Set DNS server if systemd-resolved is in use, change switch to if and check for DISTRIBUTION 2024-01-12 19:34:17 +01:00
Igor Pecovnik
b2443144a0 Keep bullseye operational but without systemd-resolved 2024-01-12 19:34:17 +01:00
Igor Pecovnik
1f5d0d01eb Install systemd-resolved by default to all variants 2024-01-12 19:34:17 +01:00
Paolo Sabatino
66ad1a88f1 rockchip: rework rk3228/rk3328 dfi driver for kernel 6.7 2024-01-12 19:23:51 +01:00
Paolo Sabatino
1405f0f8fd rockchip: fix esp8089, ssv6051 wifi drivers for kernel 6.7 2024-01-12 19:23:51 +01:00
Paolo Sabatino
af16481a88 rockchip: move current to 6.6 and edge to 6.7 2024-01-12 19:23:51 +01:00
Aurélien Jacobs
e2a65d2191 bpi-r2-pro: move to the rockchip64 family and update to upstream u-boot 2024-01-12 18:45:46 +01:00
amazingfate
4df72bb3d8 xiaomi-elish: rebase kernel patches for 6.7 2024-01-12 09:51:06 +08:00
amazingfate
1b214ed9cb xiaomi-elish: enable HIDRAW for ns pro controller 2024-01-12 09:51:06 +08:00
c0rnelius
8bb7cc2579
patch: uboot: v2023.07.02: bananapicm4: sata boot support (#6149)
This does not change the current boot order and requires specific
hardware.

Test-on: BananaPi BPI-CM4IO Baseboard with BPI-CM4 Module

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-01-11 18:15:39 -05:00
Paolo Sabatino
8786526914 rtl8723cs: fix driver compilation on kernel 6.7 2024-01-11 23:38:57 +01:00
Igor
de28767d26
Bump mainline kernels from RC to 6.7 (#6151) 2024-01-10 11:38:27 +01:00
stephengraf
08623d0e37
Update orangepizero3.wip config to add overlay_prefix (#6150)
* Update orangepizero3.wip

Create a overlay_prefix to h616 for orangepizero3.

* Update orangepizero3.wip

Added quotes
2024-01-10 08:04:01 +01:00
Viacheslav Bocharov
ee04bec332 Use BCM4345C0.jethome,jethub-j100.hcd filename for bluetooth firmware on JetHub D1 2024-01-09 15:08:22 +03:00
amazingfate
53292b26d6 xiaomi-elish: add nintendo hid support 2024-01-09 19:28:16 +08:00
amazingfate
cbfd165a23 xiaomi-elish: bump to kernel 6.7.y 2024-01-09 19:28:16 +08:00
amazingfate
084ea0caa7 xiaomi-elish: rewrite patches 2024-01-09 19:28:16 +08:00
Igor
a2198d8a8c
Keep rockchip64 family for current and edge as default (#6140)
* RK35xx is seeking for rk35xx config

Due to a bit too agressive cleaning. Re-add defs

* Keep rockchip64 family for current and edge as default
2024-01-08 12:29:11 +01:00
Igor Pecovnik
6d2c5b34fc RK35xx is seeking for rk35xx config
Due to a bit too agressive cleaning. Re-add defs
2024-01-08 11:31:47 +01:00
Igor Pecovnik
f852beca0a Switch meson64, bcm2711, sunxi, imx6, mvebu current to 6.6, edge to 6.7 and leave 6.1 for legecy
- detach sunxi from fixed vesions
- imx6 remove symlinks
- move to archive & cleanup
2024-01-07 18:58:36 +01:00
Ricardo Pardini
56c406d2f6 mainline-kernel.conf.sh: we don't need the 6.7-rc7 hack anymore, comment it out and leave it as an example for future occurences 2024-01-07 18:58:36 +01:00