Commit Graph

11838 Commits

Author SHA1 Message Date
Ricardo Pardini
3e8c8b03a0 rock-5a: fix broken u-boot build by forcing build of u-boot.dtb before u-boot.itb 2023-06-01 18:29:17 +02:00
Ricardo Pardini
6b782d3c26 driver_rtl8723cs: completely (not partially) disable for bcm2711 and d1 families 2023-06-01 18:24:05 +02:00
Patrick Yavitz
e2171ca737 BPI-CM4 IO: Use the sdio-pwrseq to reset GPIOX_19
This will reset bluetooth `host-wake-gpios`, enabling it to come back upon reboots.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-01 11:30:10 +02:00
Paolo Sabatino
0dd171ba5a rk322x: update esp8089 driver to allow unloading 2023-06-01 08:11:55 +02:00
Paolo Sabatino
5d40d67b82 fix rockchip 32 bit families patches for kernel 6.3 2023-06-01 08:11:45 +02:00
inkade
da799b9f73 Update README.md 2023-06-01 08:10:56 +02:00
Vyacheslav Bocharov
0758dfa6bd This add support for RTW88 SDIO driver via patches for 6.1/6.3 kernel
Additional driver support:
    Realtek 8822BS SDIO wireless network adapter
    Realtek 8822BU USB wireless network adapter
    Realtek 8822CS SDIO wireless network adapter
    Realtek 8822CU USB wireless network adapter
    Realtek 8821CS SDIO wireless network adapter
    Realtek 8821CU USB wireless network adapter

Revert "Revert "BPI-CM4 IO: RTW88: `Realtek 8822CS SDIO` `Wireless Support`"":

This reverts commit 672bd5393a.
This restore commit 3f169bcae2.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in>
2023-06-01 08:10:45 +02:00
AGM1968
98d5f0af22 LED-green_power_on-red_status_heartbeat 2023-06-01 08:10:34 +02:00
amazingfate
2fcc395a34 build uboot for rock5a with spi flash support 2023-06-01 12:49:57 +08:00
dependabot[bot]
17543acde4 build(deps): bump tj-actions/changed-files from 35 to 36
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 35 to 36.
- [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/v35...v36)

---
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-06-01 06:32:47 +02:00
Patrick Yavitz
eafd8bd49a DRIVER POWER MESON64 RESET: maintenance
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-01 06:32:23 +02:00
Patrick Yavitz
bb48f6080c Improve Meson64 Support
BPI-CM4:
In accordance with the BSP DTS, set LED gpio to GPIO_ACTIVE_LOW.
Added default-on trigger to led-green
Board now powers off, added reboot node 'meson64-reboot'.

CONFIG_POWER_RESET_MESON64
Isolated RESET ODROID driver and renamed to MESON64 as it can be used in more than ODROIDS.

MESON UART
Series improves support for UART attached Bluetooth modules on Amlogic Meson G12A and newer SoCs. These SoCs also support the "divide XTAL by 2" bit which (greatly) reduces jitter when generating baud rates such as 1500000 (which is used by the Bluetooth part of the RTL8822CS SDIO WiFi and UART Bluetooth combo chip).

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-01 06:32:23 +02:00
Igor
3c075bf1cc Address inactive / errors 2023-06-01 06:31:35 +02:00
Vyacheslav Bocharov
6d803eed62 Update CODEOWNERS:
add adeepn to meson64-related stuff
2023-06-01 06:31:35 +02:00
Alan
b8b11f4f7f Add support for BigTreeTech CB1 (Allwinner H616) board 2023-05-29 10:17:56 +02:00
Igor
d147e5a9a7
Bump version 2023-05-27 21:30:17 +02:00
Igor
a615a66468 Enable riscv64 arch for i3
Signed-off-by: Igor <igor@armbian.com>
2023-05-27 12:15:17 +02:00
Igor
6af50cfcdd Set stable version
Signed-off-by: Igor <igor@armbian.com>
2023-05-27 12:15:17 +02:00
Ricardo Pardini
8f6b7fb370 bananapim5/bananapim2s: point BOOTPATCHDIR directly to board folder, as to escape the patch in the parent folder 2023-05-27 12:15:04 +02:00
boyi
ce002b2240 bananapim5/bananapim2s: adding patches to boards for nvme/scsi, but not USB 2023-05-27 12:15:04 +02:00
Igor
a581e7044f Enable T6 build config 2023-05-27 11:00:53 +02:00
Vyacheslav Bocharov
672bd5393a Revert "BPI-CM4 IO: RTW88: Realtek 8822CS SDIO Wireless Support"
This reverts commit 3f169bcae2.
2023-05-26 14:07:04 +02:00
Igor
0449601213 Disable wireless driver for d1 legacy kernel as it breaks compilation
Target is not supported
2023-05-26 09:26:24 +02:00
Patrick Yavitz
3f169bcae2 BPI-CM4 IO: RTW88: Realtek 8822CS SDIO Wireless Support
Additional driver support:
Realtek 8822BS SDIO wireless network adapter
Realtek 8822BU USB wireless network adapter
Realtek 8822CS SDIO wireless network adapter
Realtek 8822CU USB wireless network adapter
Realtek 8821CS SDIO wireless network adapter
Realtek 8821CU USB wireless network adapter

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-05-26 07:37:28 +02:00
Igor
88e5af7b3c Change Khadas Edge 2 board status 2023-05-26 07:35:29 +02:00
Ricardo Pardini
9d90dcd3d4 drivers_network: uwe5622: park-link-v6.2-only.patch only for 6.2.y 2023-05-26 07:35:05 +02:00
Ricardo Pardini
930e363990 starfive/edge: bump 6.1.23 to 6.1.y; rebase to v6.1.30; hammer dma,pwm patches; update .config 2023-05-26 07:25:29 +02:00
amazingfate
f76dc54932 use step_wise as the default thermal governor for rockchip-rk3588 legacy 2023-05-26 07:24:28 +02:00
AGM1968
e08645740b arm64-dts-allwinner-h616-Add-efuse_xlate-cpu-frequency-scaling-v1_6_2 2023-05-26 07:22:51 +02:00
amazingfate
798b518f1b update rk35xx-legacy to 5.10 rkr4 2023-05-26 10:25:17 +08:00
Ricardo Pardini
c825966857 pipeline: targets-compositor: force variable BETA the same for all targets, reading from param/env passed to prepare/gha-matrix step
- this way it's consistent across all artifacts and images
- debs-to-repo-download: fix: use DEB_STORAGE instead of hardcoding output/debs (so BETA=yes works)

also:
- fix `Duplicate oci_target` message in mapper-oci-uptodate
2023-05-25 19:30:40 +02:00
Ricardo Pardini
31131fe14e bsp-cli/BETA: fixes for bsp-cli bootscript hashing; don't normalize bootscript vars; debugging for BETA=yes/no stuff
also:
- get rid of comments and `SUBREVISION` and `RC` variables
- better debugging in calculate_hash_for_variables() do_normalize_src_path=yes/no
- tag a few places where output/debs might wrong in face of BETA=yes/no
2023-05-25 19:30:40 +02:00
amazingfate
316c4117dd update kernel of rockchip-rk3588 legacy to rkr4 2023-05-25 14:04:26 +08:00
Igor
cb8b309a91 Disable rtl8723cs for bcm2711 family as its currently broken and as its not needed there anyway 2023-05-25 06:21:11 +02:00
Igor
84a458b861 Reenable wifi 2023-05-25 06:19:21 +02:00
Igor
a710553138 Temporally disable broken wireless / bluetooth driver from patch/misc/wireless-rtl8723cs/
@paolosabatino

Also bump Allwinner
2023-05-25 06:19:21 +02:00
Ricardo Pardini
10855677e5 rockchip64/edge 6.3.y: fix broadcom bt serdev hack for 6.3.4 2023-05-25 05:09:49 +02:00
Ricardo Pardini
38bda3ac57 drivers_network: wireless-driver-for-uwe5622-park-link-v6.1-post: fix for 6.1.30 2023-05-25 05:09:49 +02:00
Ricardo Pardini
848f176a52 rockchip64/current 6.1.y: fix broadcom bt serdev hack for 6.1.30 2023-05-25 05:09:49 +02:00
Ricardo Pardini
e1e3e3c02c drivers_network: rtl8723cs bt: disable landed patches in 6.1.30/6.3.4; keep for 6.2, which is EOL 2023-05-25 05:09:49 +02:00
Paolo Sabatino
bff4dfee52 fix rk322x and rockchip 32bit patches for kernel 6.1 2023-05-25 00:48:38 +02:00
Brent Roman
d2b49456de switched from using ifconfig to ip command to set mac address of wlan 2023-05-24 19:29:42 +02:00
Ricardo Pardini
97362fd408 artifacts (all): implement DONT_BUILD_ARTIFACTS=any (so we don't need to list them all for CI image builds) 2023-05-24 19:24:01 +02:00
Ricardo Pardini
0a5740040e rootfs-to-image: find, warn, and remove dangling symlinks in FAT32 /boot 2023-05-24 19:23:37 +02:00
Ricardo Pardini
15fcc0bb00 artifacts: introduce calculate_hash_for_variables() which normalizes the input; use in kernel/uboot/etc
- some hashed variables might contain "${SRC}", so hashes never match, unless built in Docker
  - this strips away SRC from all vars and adds debugging so we can detect more later.
- `artifact-uboot`: include more variables into hash, for ATF & rk stuff
- `artifact-armbian-desktop`:
  - hashed vars actually contain /armbian in different context, skip normalization in this case
  - include results of relevant aggregation into artifact_input_variables
    - otherwise: desktops with different appgroups/configs lead to build failures in pipeline
    - will cause warnings in JSON preparation step, if more than one appgroups/config combo is targeted, since repo can only have one
2023-05-24 19:23:08 +02:00
Ricardo Pardini
940d0e740c image: sanity check: warn if any deb artifacts' actually-installed version does not match artifact-built version
- this catches problems with outdated/crazy repos, customize doing stupid things, wrong pinning, etc
2023-05-24 19:22:51 +02:00
Ricardo Pardini
14a3ec01d0 khadas-edge2: switch to rockchip-rk3588 legacy kernel; add bluetooth-hciattach for working bluetooth
- most of the work done by @monkaBlyat
2023-05-24 19:22:22 +02:00
Ricardo Pardini
5f458c9183 mekotronics (all boards): use new bluetooth-hciattach extension 2023-05-24 19:22:22 +02:00
Ricardo Pardini
a9cc0620ec bluetooth-hciattach: new generic extension to facilitate adding hciattach systemd service, given the correct params 2023-05-24 19:22:22 +02:00
schwar3kat
7036b0492b Orangepi-r1plus-lts-fix-NIC-logical-names 2023-05-24 19:21:56 +02:00