* Add support for Radxa Zero
u-boot: new patch based on v2021.04
kernel: use patches sent to kernel list by chewitt
Tested with minimal build and cinnamon desktop:
- SD/eMMC, ok
- USB3, works in USB 2 mode
- HDMI, ok
- WiFi/BT, ok
Signed-off-by: Jack Ma <jack@radxa.com>
* Add build targets
* Cleanup and set min speed to 666000
* Change to WIP target
Support status undetermined
Co-authored-by: Jack Ma <jack@radxa.com>
* DEBUG code
* make M=scripts clean before creating the package
Move the cleanup of the scripts target from the postinst script
to the logically correct place so that the cleanup occurs with
the same arguments of the make command and the same compiler.
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
* clear all files in target directory
* Debugging for version 5.10.10 and higher
* Return to version 5.12
Since version 5.12, there are no collisions
with deleting the scripts/module.lds file.
This pathology begins with 5.10 and ends on 5.11 inclusive,
and this is due to internal migration in the core.
* Change the order of creating packages
The linux-headers package must be built in the last queue
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
* Revert "DEBUG code"
This reverts commit 6bd8dcaa3b.
- done in a single if block in sm1 family
- add nand-sata-install support via UBOOT_TARGET_MAP and write_uboot_platform_mtd
Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
- fix/dup bootscript, since new u-boot fixed n2_plus to n2-plus variant
- g12b: if n2 and edge, enable new u-boot; include non-SD version as SPI binary; write_uboot_platform_mtd
- Kernel DTS patch to add SPI-flash-enabled DTBs (slower eMMC), produces -spi .dtbs for n2 and n2-plus
- This could also be an overlay, but I dunno overlays.
- SPI+USB3 boot works with "pendrive" storage, untested with cabled/high power USB->SATA or USB->NVMe
Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
* revert xcfe to old look
* fix login screen xfce old look
* Re-add monitorVirtual-1
* There is not such icon
Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
* [ meson64 ] nanopi K2 ethernet fix
Fix NanoPi K2 Ethernet issues
Do some cleanup of the Meson64 folder while at it
* [ Meson64 ] revert accidental delete of C2 audio patch
* [ RK3328 ] boost GPU voltages to avoid starving Memory controller
The RK3328 has the dynamic memory controller and GPU on the same power rail.
Both are able to be dynamically clocked, both have opp tables.
- DMC min voltage: 1.075V
- GPU min voltage: 0.950V
On boards with only the GPU enabled, they memory controller can be under-voltaged.
On boards attempting to use both, the disagreeing opps result in the GPU failing to init
This patch applies a mV range opp to the GPU and fixed opps to the DMC on rk3328-roc-cc
to allow everything to get alongin all possible devfreq situations.
* [ rockchip64 ] clean up disabled patches
* [ rock64 ] add mali supply and remove unused 5V supply
- New Mali opps will keep from starving ram controller
- extra supply was causing dmesg errors.
As it shares enable with another supply and both were marked "always on"
I removed the second. Neither are referenced by any ports/devices.
* added packages to remove that dont need to be installed
removed gnome-software and snapd snap store.
* remove package not to be installed in builds
remove scrcpy whic installs jre nto to be installed due to resources