m1n1/proxyclient/tools
Janne Grunau 0069ea213e tools/run_guest_kernel.sh: Support concatenated initramfs images
This allows booting a kernel with the firmware cpio and a cpio
containing matching modules. The modules initramfs can be prepared from
the kernel source directory with:

`make dir-pkg && usr/gen_initramfs.sh -o initramfs_mod.cpio -u squash -g squash ./tar-install/lib/`

The modules are available in /modules/$(uname -r) and the initramfs can
handle modules in the same way as the vendor firmware to make them
available for itself and the main OS.

Signed-off-by: Janne Grunau <j@jannau.net>
2023-03-31 17:46:30 +02:00
..
admac_stream.py tools/admac_stream.py: Add tool for engaging ADMAC 2022-11-04 12:36:49 +09:00
chainload.py tools/chainload.py: Properly sleep DCP when chainloading macOS 2023-01-20 18:18:13 +09:00
codecshell.py tools/codecshell.py: Enforce reset (unless given --no-reset) 2022-08-30 22:29:41 +09:00
dump_pmgr.py tools/dump_pmgr.py: Do not dump pwrgate regs 2022-07-11 19:02:21 +09:00
freebsd.py proxyclient: tools: add a FreeBSD loader 2022-04-16 19:22:55 +09:00
linux.py linux.py: Implement TSO 2023-03-28 19:06:20 +09:00
picocom-sec.sh scripts/picocom-sec.sh: Add convenience script 2022-07-30 15:12:55 +09:00
pmgr_adt2dt.py Make scripts executable 2022-04-16 19:17:33 +09:00
reboot.py m1n1.hw.pmu: Add SPMI PMU support for resetting the panic counter 2022-06-05 20:58:15 +09:00
reset_panic_counter.py m1n1.hw.pmu: Add SPMI PMU support for resetting the panic counter 2022-06-05 20:58:15 +09:00
run_guest.py tools/run_guest.py: Add -v option for attaching 9P virtio exports 2023-01-13 17:25:25 +09:00
run_guest_kernel.sh tools/run_guest_kernel.sh: Support concatenated initramfs images 2023-03-31 17:46:30 +02:00
second_proxy.py tools/second_proxy.py: Add setup of second proxy stream 2022-05-30 23:26:31 +09:00
shell.py proxyclient: Big cleanup/move to module 2021-06-10 19:40:48 +09:00
smccli.py tools/smccli.py: Shut down cleanly, increase verbosity 2022-01-19 03:22:33 +09:00