Skip to content

Conversation

aarkegz and others added 29 commits June 11, 2025 17:35
- Add 'clk_ignore_unused' to the first Linux's bootargs so that it will configure but won't disable clocks assigned to the second VM's devices.
- Add 'fixed-clock' clock nodes in the second Linux's DTS so that devices which require clocks can be probed properly. Meanwhile, the second Linux cannot mess with these clocks since they are fixed.
- Serial port and 1G ethernet are happy with fixed frequency clocks; however MMC controller needs a variable clock to probe a SD card which is hard to implement. So we just boot the second Linux with NFS rootfs.
- Passthrough SATA controller and PHY to VM2 DTS
- Keep them in VM1 DTS then VM1 can reset and negotiate properly
- Disable SATA drive in VM1's bootargs, so that it won't try accessing the drive and conflict with VM2.
@aarkegz aarkegz closed this Jul 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants