EFI_GUID efi_nii31_protocol_guid
Network interface identifier protocol GUID (new version)
REQUIRE_SYMBOL(mnp_driver)
128 bit buffer containing a unique identifier value.
int nii_start(struct efi_device *efidev)
Attach driver to device.
void snpnet_stop(struct efi_device *efidev)
Detach driver from device.
EFI_GUID efi_simple_network_protocol_guid
Simple network protocol GUID.
void nii_stop(struct efi_device *efidev)
Detach driver from device.
int nii_exclude(EFI_HANDLE device)
Exclude existing drivers.
static int snp_supported(EFI_HANDLE device)
Check to see if driver supports a device.
int snpnet_start(struct efi_device *efidev)
Attach driver to device.
#define EFI_DRIVER_SNP
SNP protocol drivers.
int snpnet_supported(EFI_HANDLE device, EFI_GUID *protocol, int inhibit_wifi)
Check to see if driver supports a device.
struct efi_driver snp_driver __efi_driver(EFI_DRIVER_SNP)
EFI SNP driver.
static int nii_supported(EFI_HANDLE device)
Check to see if driver supports a device.
REQUIRING_SYMBOL(snp_driver)
Drag in MNP driver.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
uint16_t protocol
Protocol ID.
int snpnet_exclude(EFI_HANDLE device)
Exclude existing drivers.
#define EFI_DRIVER_NII
NII protocol drivers.