firmware: Add new platform fallback mechanism and firmware_request_platform()