staging: unisys: replace typedef ULTRA_EFI_SPAR_INDICATION
Replace ULTRA_EFI_SPAR_INDICATION with struct efi_spar_indication, and update references to the old type. Signed-off-by: Benjamin Romer <benjamin.romer@unisys.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
18787366b1
commit
755e2ecc7d
2 changed files with 8 additions and 8 deletions
|
@ -150,13 +150,13 @@ struct pci_id {
|
||||||
u8 reserved[3]; /* Natural alignment purposes */
|
u8 reserved[3]; /* Natural alignment purposes */
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct _ULTRA_EFI_SPAR_INDICATION {
|
struct efi_spar_indication {
|
||||||
u64 BootToFirmwareUI:1; /* Bit 0: Stop in uefi ui */
|
u64 BootToFirmwareUI:1; /* Bit 0: Stop in uefi ui */
|
||||||
u64 ClearNvram:1; /* Bit 1: Clear NVRAM */
|
u64 ClearNvram:1; /* Bit 1: Clear NVRAM */
|
||||||
u64 ClearCmos:1; /* Bit 2: Clear CMOS */
|
u64 ClearCmos:1; /* Bit 2: Clear CMOS */
|
||||||
u64 BootToTool:1; /* Bit 3: Run install tool */
|
u64 BootToTool:1; /* Bit 3: Run install tool */
|
||||||
/* remaining bits are available */
|
/* remaining bits are available */
|
||||||
} ULTRA_EFI_SPAR_INDICATION;
|
};
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
ULTRA_CHIPSET_FEATURE_REPLY = 0x00000001,
|
ULTRA_CHIPSET_FEATURE_REPLY = 0x00000001,
|
||||||
|
@ -468,8 +468,8 @@ typedef struct _ULTRA_CONTROLVM_CHANNEL_PROTOCOL {
|
||||||
u8 ToolAction; /* ULTRA_TOOL_ACTIONS Installation Action
|
u8 ToolAction; /* ULTRA_TOOL_ACTIONS Installation Action
|
||||||
* field */
|
* field */
|
||||||
u8 Reserved; /* alignment */
|
u8 Reserved; /* alignment */
|
||||||
ULTRA_EFI_SPAR_INDICATION EfiSparIndication;
|
struct efi_spar_indication EfiSparIndication;
|
||||||
ULTRA_EFI_SPAR_INDICATION EfiSparIndicationSupported;
|
struct efi_spar_indication EfiSparIndicationSupported;
|
||||||
u32 SPReserved;
|
u32 SPReserved;
|
||||||
u8 Reserved2[28]; /* Force signals to begin on 128-byte cache
|
u8 Reserved2[28]; /* Force signals to begin on 128-byte cache
|
||||||
* line */
|
* line */
|
||||||
|
|
|
@ -386,12 +386,12 @@ static ssize_t boottotool_show(struct device *dev,
|
||||||
struct device_attribute *attr,
|
struct device_attribute *attr,
|
||||||
char *buf)
|
char *buf)
|
||||||
{
|
{
|
||||||
ULTRA_EFI_SPAR_INDICATION efiSparIndication;
|
struct efi_spar_indication efiSparIndication;
|
||||||
|
|
||||||
visorchannel_read(ControlVm_channel,
|
visorchannel_read(ControlVm_channel,
|
||||||
offsetof(ULTRA_CONTROLVM_CHANNEL_PROTOCOL,
|
offsetof(ULTRA_CONTROLVM_CHANNEL_PROTOCOL,
|
||||||
EfiSparIndication), &efiSparIndication,
|
EfiSparIndication), &efiSparIndication,
|
||||||
sizeof(ULTRA_EFI_SPAR_INDICATION));
|
sizeof(struct efi_spar_indication));
|
||||||
return scnprintf(buf, PAGE_SIZE, "%u\n",
|
return scnprintf(buf, PAGE_SIZE, "%u\n",
|
||||||
efiSparIndication.BootToTool);
|
efiSparIndication.BootToTool);
|
||||||
}
|
}
|
||||||
|
@ -401,7 +401,7 @@ static ssize_t boottotool_store(struct device *dev,
|
||||||
const char *buf, size_t count)
|
const char *buf, size_t count)
|
||||||
{
|
{
|
||||||
int val, ret;
|
int val, ret;
|
||||||
ULTRA_EFI_SPAR_INDICATION efiSparIndication;
|
struct efi_spar_indication efiSparIndication;
|
||||||
|
|
||||||
if (kstrtoint(buf, 10, &val) != 0)
|
if (kstrtoint(buf, 10, &val) != 0)
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
@ -411,7 +411,7 @@ static ssize_t boottotool_store(struct device *dev,
|
||||||
offsetof(ULTRA_CONTROLVM_CHANNEL_PROTOCOL,
|
offsetof(ULTRA_CONTROLVM_CHANNEL_PROTOCOL,
|
||||||
EfiSparIndication),
|
EfiSparIndication),
|
||||||
&(efiSparIndication),
|
&(efiSparIndication),
|
||||||
sizeof(ULTRA_EFI_SPAR_INDICATION));
|
sizeof(struct efi_spar_indication));
|
||||||
|
|
||||||
if (ret)
|
if (ret)
|
||||||
return ret;
|
return ret;
|
||||||
|
|
Loading…
Add table
Reference in a new issue