[RFC] Upstreaming Orange Pi RV2 vendor patches - Seeking guidance

Sungjoon Moon sumoon at seoulsaram.org
Tue Apr 1 15:41:38 CEST 2025


I'm working on upstreaming vendor patches for the Orange Pi RV2 board, currently available at:
https://github.com/OctopusET/u-boot-orangepi/pull/1/commits

I'm rebasing these patches onto the latest U-Boot branch (v2025.04-rc5).
To ensure the patches meet upstream standards, I have a few questions:
  1. What specific steps should I take after rebasing to prepare these patches for upstream submission?
  2. The current patch set is quite large. Should I split it into smaller, more focused patches? If so, what would be the recommended approach for splitting?
  3. Are there any particular coding style or documentation requirements I should be aware of for the Orange Pi RV2 board support?
  4. How should I handle any vendor-specific code that may not be suitable for upstream?
  5. Are there any maintainers or subsystem-specific mailing lists I should include when submitting these patches?

Any guidance or best practices for upstreaming vendor patches would be greatly appreciated. Thank you for your time and assistance.



More information about the U-Boot mailing list