aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-11-28[dma] Record DMA device as part of DMA mapping if neededMichael Brown6-129/+150
2020-11-25[dma] Modify DMA API to simplify calculation of medial addressesMichael Brown7-58/+100
2020-11-24[intelxl] Configure DMA mask as 64-bitMichael Brown2-2/+8
2020-11-24[intel] Configure DMA mask as 64-bitMichael Brown3-3/+12
2020-11-24[efi] Report correct error when failing to unload a vetoed driverMichael Brown1-0/+1
2020-11-23[efi] Allow initialisation via SNP interface even while claimedMichael Brown1-7/+14
2020-11-21[intelxl] Update driver to use DMA APIMichael Brown3-121/+215
2020-11-21[intelxl] Read PCI bus:dev.fn number from PFFUNC_RID registerMichael Brown2-2/+9
2020-11-20[intelxl] Read MAC address from PRTPM_SA[HL] instead of PRTGL_SA[HL]Michael Brown2-5/+13
2020-11-20[efi] Avoid dropping below TPL as at entry to iPXEMichael Brown8-71/+110
2020-11-16[intel] Use physical addresses in debug messagesMichael Brown1-9/+9
2020-11-16[realtek] Use physical addresses in debug messagesMichael Brown1-16/+14
2020-11-15[efi] Use casts rather than virt_to_bus() for UNDI buffer addressesMichael Brown1-2/+2
2020-11-15[efi] Do not populate media header length in PXE transmit CPBMichael Brown1-1/+0
2020-11-13[intel] Update driver to use DMA APIMichael Brown4-85/+143
2020-11-07[efi] Rename efi_blacklist to efi_vetoMichael Brown5-62/+61
2020-11-05[realtek] Update driver to use DMA APIMichael Brown2-95/+127
2020-11-05[efi] Provide DMA operations for EFI PCI devicesMichael Brown3-0/+242
2020-11-05[dma] Define a DMA API to allow for non-flat device address spacesMichael Brown6-0/+517
2020-11-05[malloc] Rename malloc_dma() to malloc_phys()Michael Brown48-350/+350
2020-11-04[efi] Retain a long-lived reference to the EFI_PCI_IO_PROTOCOL instanceMichael Brown4-49/+60
2020-11-04[realtek] Reset NIC when closing interface if using legacy modeMichael Brown1-0/+4
2020-10-30[efi] Fall back to assuming identity mapping of MMIO address spaceMichael Brown1-4/+2
2020-10-30[efi] Avoid dragging in USB subsystem via efi_usb_path()Michael Brown2-18/+17
2020-10-27[efi] Fix memory copy length used in efi_nullify_name2()Michael Brown1-1/+1
2020-10-26[efi] Nullify interfaces and leak memory on uninstallation failureMichael Brown7-50/+737
2020-10-23[efi] Allow block devices to provide their own EFI device pathsMichael Brown1-63/+25
2020-10-23[infiniband] Allow SRP device to be described using an EFI device pathMichael Brown4-33/+95
2020-10-22[fcp] Allow Fibre Channel device to be described using an EFI device pathMichael Brown4-8/+61
2020-10-20[iscsi] Allow iSCSI device to be described using an EFI device pathMichael Brown3-0/+75
2020-10-20[efi] Show block device ACPI table contents only at DBGLVL_EXTRAMichael Brown1-3/+3
2020-10-19[aoe] Allow AoE device to be described using an EFI device pathMichael Brown4-29/+82
2020-10-19[efi] Provide utility function to concatenate device pathsMichael Brown2-0/+54
2020-10-19[efi] Split efi_netdev_path() out to a separate functionMichael Brown3-37/+71
2020-10-19[http] Allow HTTP connection to be described using an EFI device pathMichael Brown1-0/+15
2020-10-19[efi] Provide efi_uri_path() to construct a URI device pathMichael Brown2-0/+45
2020-10-16[usbblk] Allow USB block device to be described using an EFI device pathMichael Brown1-0/+15
2020-10-16[efi] Split efi_usb_path() out to a separate functionMichael Brown4-54/+89
2020-10-16[efi] Define an interface operation to describe using an EFI device pathMichael Brown2-0/+31
2020-10-16[efi] Split device path functions out to efi_path.cMichael Brown14-54/+99
2020-10-16[efi] Provide EFI_INTF_OP for EFI-only interface operationsMichael Brown1-0/+7
2020-10-16[interface] Allow for the definition of an unused interface operationMichael Brown1-0/+15
2020-10-16[build] Provide a testable platform macro alongside -DPLATFORMMichael Brown1-1/+1
2020-10-14[ipv6] Reduce time spent waiting for router discoveryMichael Brown1-0/+9
2020-10-14[efi] Enable NET_PROTO_IPV6 by defaultTore Anderson2-1/+3
2020-10-14[lacp] Ignore (and do not echo) trailing padding on received packetsMichael Brown1-0/+3
2020-10-14[lacp] Detect and ignore erroneously looped back LACP packetsMichael Brown1-0/+8
2020-10-13[efi] Defer local download process until file has been openedMichael Brown1-2/+5
2020-10-13[usbblk] Add support for USB mass storage devicesMichael Brown7-0/+1025
2020-10-13[usb] Move usbio driver to end of USB driver listMichael Brown2-1/+4