Skip to content

Conversation

@timg236
Copy link
Collaborator

@timg236 timg236 commented Dec 8, 2025

  • arm_loader: Add machine ID derived from OTP values
    Machine ID is generated and exposed in device tree as rpi-machine-id
  • arm_ldconfig: Avoid double os_prefix on initramfs
    When using auto_initramfs we were picking up prefix from the kernel, but also adding os_prefix later: fname = prefixed_path(initramfs_file, os_prefix, temp_path, sizeof(temp_path)); See: https://forums.raspberrypi.com/viewtopic.php?t=394238
  • recovery: Use OTP rpiboot GPIO if non-zero
    If an rpiboot GPIO has already been written to OTP then default to that value if C(program_rpiboot_gpio) is not specified on config.txt.

…test)

* arm_loader: Add machine ID derived from OTP values
  Machine ID is generated and exposed in device tree as rpi-machine-id
* arm_ldconfig: Avoid double os_prefix on initramfs
  When using auto_initramfs we were picking up prefix from the kernel,
  but also adding os_prefix later:
  fname = prefixed_path(initramfs_file, os_prefix, temp_path, sizeof(temp_path));
  See: https://forums.raspberrypi.com/viewtopic.php?t=394238
* recovery: Use OTP rpiboot GPIO if non-zero
  If an rpiboot GPIO has already been written to OTP then default to
  that value if C(program_rpiboot_gpio) is not specified on config.txt.
@timg236 timg236 merged commit 907c5a6 into raspberrypi:master Dec 8, 2025
1 check passed
@timg236 timg236 deleted the pieeprom-2025-12-08-2711 branch December 8, 2025 19:37
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.

1 participant