Commit Graph

12335 Commits

Author SHA1 Message Date
Gunjan Gupta
ebc1f3d57b Partial Revert "sunxi64: disable sun8i-a33-mbus module as it slows down ethernet speed on H5 and A64"
This reverts commit e12a9665d1 but leaving legacy config untouched.
2023-09-06 11:37:25 +05:30
Gunjan Gupta
e12a9665d1 sunxi64: disable sun8i-a33-mbus module as it slows down ethernet speed on H5 and A64 2023-09-05 13:59:57 +05:30
amazingfate
ece2656ada Add orangepi3b build config 2023-09-04 15:09:04 +02:00
amazingfate
5ebdbe5f88 linux-rk35xx-legacy.config: enable uwe5622 support 2023-09-04 15:09:04 +02:00
Paolo Sabatino
040e5f6043 rockchip64: increase timeout for usb3 type C phy init 2023-09-04 14:55:50 +02:00
Ricardo Pardini
681680d827 rockchip64/edge 6.5.y: fix patch general-rk808-configurable-switch-voltage-steps.patch (client_dev -> dev) 2023-09-04 14:55:50 +02:00
Ricardo Pardini
39af1054b3 rockchip64/edge 6.5.y: .config: CONFIG_MFD_RK808=y completely disappeared, replaced by MFD_RK8XX_I2C and MFD_RK8XX_SPI
- restore the victims as well
  ```
  CONFIG_INPUT_RK805_PWRKEY=y
  CONFIG_PINCTRL_RK805=y
  CONFIG_CHARGER_RK817=m
  CONFIG_REGULATOR_RK808=y
  CONFIG_SND_SOC_RK817=m
  CONFIG_RTC_DRV_RK808=y
  CONFIG_COMMON_CLK_RK808=y
  ```
2023-09-04 14:55:50 +02:00
Ricardo Pardini
09e9fe66df rockchip64/edge 6.5.y: update .config, no changes -- notice how a bunch of RK stuff disappears:
```
CONFIG_INPUT_RK805_PWRKEY=y
CONFIG_PINCTRL_RK805=y
CONFIG_CHARGER_RK817=m
CONFIG_MFD_RK808=y
CONFIG_REGULATOR_RK808=y
CONFIG_SND_SOC_RK817=m
CONFIG_RTC_DRV_RK808=y
CONFIG_COMMON_CLK_RK808=y
```
2023-09-04 14:55:50 +02:00
Ricardo Pardini
8f8cb57b5e rockchip64/edge 6.5.y: rebase patches against v6.5 (.0) 2023-09-04 14:55:50 +02:00
amazingfate
6d981baba6 rockchip64: bump rockchip64-edge kernel to 6.5 2023-09-04 14:55:50 +02:00
schwar3kat
169155cdd2 Kernel 6.5 armbian-led-state.service order
A change to ledtrig_netdev causes the boot to fail on Orangepi-r1plus-lts and possibly other boards. The board boots and LED netdev trigger works if service is modified to use After=timers.target.
2023-09-04 14:37:21 +02:00
Gunjan Gupta
462df63f6d Allwinner: edge: use rtw88 provided drivers 2023-09-04 14:37:10 +02:00
Gunjan Gupta
277331b895 Allwinner: Refresh kernel configs
Also removed cw1200 driver that I added for 6.5 and enabled xradio
xr819 driver for current and edge kernels
2023-09-04 14:37:10 +02:00
Gunjan Gupta
ef3f252d49 allwinner: bring back uwe5622 back on legacy kernel 2023-09-04 14:37:10 +02:00
Gunjan Gupta
46e756540e xradio: fix compilation for 6.1+
Also added some cleanup fixes to silence some of the compiler warnings,
fixes for issues during inserting and removing xradio module and fixes
for possible data corruption on vmmaped stack.

All of these fixes were taken from https://github.com/fifteenhex/xradio
2023-09-04 14:37:10 +02:00
Gunjan Gupta
b8a4608178 Allwinner: bump legacy, current and edge kernels
Legacy - 5.15.127 -> 5.15.130
Current - 6.1.47 -> 6.1.51
Edge - 6.5 -> 6.5.1
2023-09-04 14:37:10 +02:00
Kenneth Ekman
73aca39ba8 Add support for building Rock 5A from the collabora tree 2023-09-04 07:19:03 +02:00
Ricardo Pardini
531de6c890 rockpro64: bump ATF to lts-2.8.8 2023-09-02 14:48:37 +02:00
Kevin Schmidt
a3c687e9a3 Add board: HiKey960 2023-09-02 14:48:25 +02:00
Julian Sikorski
a55ffd873f Update odroidxu4-current to 5.4.255 2023-09-02 14:48:12 +02:00
Ricardo Pardini
c9cf47a25d bcm2711/edge: bump to RPi Foundation's 6.5.y branch; rebase all patches 2023-09-02 14:47:59 +02:00
Ricardo Pardini
2230db6299 meson64/edge: bump to 6.5.y; rebase all patches vs v6.5(.0)
- drop upstreamed patch `meson-dts-add-missing-cache-properties.patch`
2023-09-02 14:47:46 +02:00
Ricardo Pardini
f1b41bb771 uefi-arm64/edge: bump to 6.5.y; rebase all patches vs v6.5(.0); fix Phytium's stmmac patch
- hammer patch `driver-phytium-stmmac-acpi.patch`
  - use `.remove_new` due to "net: stmmac: Make stmmac_pltfr_remove() return void"
2023-09-02 14:47:33 +02:00
Ricardo Pardini
e16cd61036 rk3568-odroid/edge: bump to 6.5.y from -rc6; rebase all patches vs v6.5(.0) 2023-09-02 14:47:17 +02:00
Andrew Davis
a6d2736ed1 K3: Build first stage bootloader before normal U-Boot
The causes the first-stage bootloader to be generated before the normal
U-Boot allowing the later build to use the firmware fetched during the
first-stage build.
2023-09-02 14:46:58 +02:00
Russ Weber
627e275bf1 feat: enable rkisp module for rockchip64 2023-09-02 14:46:44 +02:00
Gunjan Gupta
efbcae34f7 Khadas Vim1s: Fix display output
This however only works for selected monitors with 1920x1080 and 4K
resolutions.
2023-09-02 17:50:50 +05:30
Gunjan Gupta
274e2cf8c3 Allwinner: switch edge to 6.5 kernel 2023-09-02 03:46:28 +05:30
Gunjan Gupta
03dd4d02df sunxi: edge: enable CW1200 driver
With latest megous patches, it might get xradio xr819 wireless working
2023-09-02 03:46:28 +05:30
Gunjan Gupta
7d73409014 Allwinner: Remove 6.3 kernel patches as its no longer used 2023-09-02 03:46:28 +05:30
Gunjan Gupta
8562428877 Allwinner: Kernel patches for 6.5-rc7 kernel 2023-09-02 03:46:28 +05:30
lelemka0
ac829eb66d Nanopi-r1: fix boot from eMMC 2023-08-31 07:38:51 +02:00
c0rnelius
dbe8ea49b0
patch: misc: rtw88: wireless-next: 2023-08-25 (#5653)
* patch: misc: rtw88: wireless-next: 2023-08-25

Updated: 6.1 / 6.4
Added: 6.5

For doc sake, this update makes 6.1 slightly differrent than 6.4 and
6.5 in one particular area of main.c.

As shown here:
7746e2fa87

6.1 requires we use del_timer_sync, where the above releases use
timer_delete_sync.

Tested-on: ODROID-C4 X96-AIR BPI-CM4 (linux 6.x.y)
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

* driver_rtw88: `linux-version compare "${version}" ge 6.1`

Suggested-by: @viraniac
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

---------

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-29 13:15:59 -04:00
dependabot[bot]
51e38183a8 build(deps): bump tj-actions/changed-files from 37 to 38
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37 to 38.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v37...v38)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-29 08:28:54 +02:00
Ricardo Pardini
8c165ef883 thinkpad-x13s: move image customizations to bsp-cli
- should result in the same, except we can now update stuff via the bsp-cli pkg
2023-08-28 17:34:36 +02:00
Ricardo Pardini
7d2fca63bd thinkpad-x13s: don't try to add Lunar x13s repos if BUILD_MINIMAL=yes 2023-08-28 17:34:13 +02:00
Igor Pecovnik
6accc96ea3 Re-add (Gnome) calculator to XFCE and Gnome desktops
Simple calculator is must have desktop utility.
2023-08-28 14:58:02 +02:00
Igor Pecovnik
5bed0485b4 Move dosfstools to base packages so its available in minimal images too 2023-08-28 14:57:42 +02:00
monkaBlyat
0a28c6b111
add udev audio naming rules for indiedroid nova (#5651) 2023-08-28 13:44:59 +02:00
Gunjan Gupta
2fb0ef6cf6 BigTreeTech CB1: Bump u-boot to v2023.07.02
I had kept it back because I wasn't sure about what values to use
for CONFIG_DRAM_SUN50I_H616_DX_ODT, CONFIG_DRAM_SUN50I_H616_DX_DRI,
CONFIG_DRAM_SUN50I_H616_CA_DRI and CONFIG_DRAM_SUN50I_H616_TPR10.
I found them on BigTreeTech's u-boot repository

https://github.com/bigtreetech/u-boot/blob/v2023.07-cb1/configs/bigtreetech_cb1_defconfig
2023-08-26 13:40:10 +02:00
Lane Jennison
ea17706f47 nanopir5s: add friendly interface names in udev, add device tree overlay for front leds 2023-08-26 13:39:22 +02:00
Ricardo Pardini
ee565514c9 bsp-cli: allow hooks to cleanly add code to the bsp-cli postinst; fix helios4 to match
- bsp-cli: `postinst` is now generated _after_ the hooks are run
  - hooks are allowed to append to `postinst_functions` array
  - hooks are _not_ allowed to modify `DEBIAN/postinst` directly anymore (it won't even be there)
- rewrite the postinst stuff in `helios4`'s `family_tweaks_bsp()` to use new way
- introduce `add_file_from_stdin_to_bsp_destination()`, a helper for easy heredoc-based adding of files to bsp-cli
  - First and only argument is the destination path, relative to the root of the package -- do NOT include $destination -- it is already included.
  - Containing directory, if any, is created automatically (no more "mkdir -p x; cp y x/z")
  - The full path (including $destination) is set in $file_added_to_bsp_destination, declare in outer scope to get it if needed.
2023-08-24 11:45:45 +02:00
Gunjan Gupta
6edd09feff sunxi: bump current and edge kernels
current - 6.1.46 -> 6.1.47
edge - 6.4.11 -> 6.4.12
2023-08-24 14:29:59 +05:30
Ricardo Pardini
1e9ef04107 debian: desktop gnome: drop package gconf2
- deprecated in `bullseye`: _This package is for legacy applications and no longer used by GNOME._
  - https://packages.debian.org/bullseye/gconf2
- removed in `trixie` and `sid`
- `bullseye` is the father of all symlinks, so yeah, call me lazy
2023-08-23 22:19:23 +02:00
Ricardo Pardini
e9f170c254 rockchip64/edge (6.4): update .config, no changes 2023-08-23 21:35:37 +02:00
Ricardo Pardini
2ef13b4e8b rockchip64/edge (6.4): rebase patches to 6.4.12, some archeology 2023-08-23 21:35:37 +02:00
Ricardo Pardini
41a5dedd08 odroidm1: _really_ fix flashcp --partition non-usage for old mtd-utils (bullseye etc)
- we should probably refactor this into a shared library's functions...
  - `flashcp --partition` is much more efficient than just `dd`'ing to mtdblockX
  - but only supported on bookworm+ / jammy+
2023-08-23 21:35:20 +02:00
Ricardo Pardini
d402092682 pipeline: use ncores * 4 for info gathering 2023-08-23 21:35:02 +02:00
Ricardo Pardini
274d394ab2 pipeline: handle exit_with_target_not_supported_error() (retcode 44) as warning and not error
- split errors and warnings into multiple lines, so a bit easier to see in the logs what the real error was
- also turn down a few spurious warnings to debugs
2023-08-23 21:35:02 +02:00
Ricardo Pardini
688e415832 pipeline: add userspace inventory capabilities
- digs into config/distributions and config/desktops for info
- this produces `output/info/all_userspace_inventory.json`
  - this is now passed down to the `targets-compositor` in `cli-jsoninfo`
- `targets-compositor` now accepts `userspace:` as `items-from-inventory`
- extra: add `targets-composed` CLI command, to stop after targets-compositor
2023-08-23 21:35:02 +02:00