ACK: [PATCH 1/3] lib: fwts_uefi: add BMC device path define

Alex Hung alex.hung at canonical.com
Mon Nov 9 07:20:20 UTC 2015


On 11/05/2015 04:46 PM, Ivan Hu wrote:
> Signed-off-by: Ivan Hu <ivan.hu at canonical.com>
> ---
>  src/lib/include/fwts_uefi.h | 9 ++++++++-
>  1 file changed, 8 insertions(+), 1 deletion(-)
> 
> diff --git a/src/lib/include/fwts_uefi.h b/src/lib/include/fwts_uefi.h
> index 17bbd28..6ba8db4 100644
> --- a/src/lib/include/fwts_uefi.h
> +++ b/src/lib/include/fwts_uefi.h
> @@ -201,7 +201,8 @@ typedef enum {
>  	FWTS_UEFI_PCCARD_DEV_PATH_SUBTYPE =		(0x02),
>  	FWTS_UEFI_MEMORY_MAPPED_DEV_PATH_SUBTYPE =	(0x03),
>  	FWTS_UEFI_VENDOR_DEV_PATH_SUBTYPE =		(0x04),
> -	FWTS_UEFI_CONTROLLER_DEV_PATH_SUBTYPE =		(0x05)
> +	FWTS_UEFI_CONTROLLER_DEV_PATH_SUBTYPE =		(0x05),
> +	FWTS_UEFI_BMC_DEV_PATH_SUBTYPE =		(0x06)
>  } hw_dev_path_subtypes;
>  
>  typedef enum {
> @@ -287,6 +288,12 @@ typedef struct {
>  
>  typedef struct {
>  	fwts_uefi_dev_path dev_path;
> +	uint8_t interface_type;
> +	uint64_t base_addr;
> +} __attribute__ ((packed)) fwts_uefi_bmc_dev_path;
> +
> +typedef struct {
> +	fwts_uefi_dev_path dev_path;
>  	uint32_t hid;
>  	uint32_t uid;
>  } __attribute__((packed)) fwts_uefi_acpi_dev_path;
>


Acked-by: Alex Hung <alex.hung at canonical.com>



More information about the fwts-devel mailing list