
On 12/17/21 20:40, Simon Glass wrote:
At present UCLASS_EFI_LOADER is used to represent an EFI filesystem among other things. The only driver that uses this uclass is in fact not a real U-Boot driver, since its operations do not include a struct udevice.
Rather than mess with this, create a new UCLASS_EFI_MEDIA uclass to handle EFI media such as disks. Make this the uclass to use for devices provided by a UEFI implementation loading U-Boot as an EFI application, so that it can be used with 'part list', for example.
The existing implementation using UCLASS_EFI remains as is, for discussion.
Signed-off-by: Simon Glasssjg@chromium.org Reviewed-by: Heinrich Schuchardtxypron.glpk@gmx.de
Why are you sending this patch? origin/master has:
42b7f4212a1cb9aa6a5ca959d1f40b6f8465fd8c efi: Add uclass for devices provided by UEFI firmware
Please, rebase your series on origin/master.
Best regards
Heinrich