summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * [digest] Add commands for all enabled digest algorithmsMichael Brown2025-08-068-2/+284
| * [dwgpio] Add driver for the DesignWare GPIO controllerMichael Brown2025-08-056-5/+434
| * [gpio] Add a framework for GPIO controllersMichael Brown2025-08-053-0/+365
| * [fdt] Use phandle as device locationMichael Brown2025-08-044-62/+34Star
| * [dwmac] Show core version in debug messagesMichael Brown2025-07-302-0/+15
| * [bnxt] Remove unnecessary test_if macroMichael Brown2025-07-303-9/+8Star
| * [bnxt] Remove unnecessary I/O macrosJoseph Wong2025-07-302-19/+14Star
| * [serial] Explicitly initialise serial console UART to NULLMichael Brown2025-07-301-2/+6
| * [riscv] Place explicitly zero-initialised variables in the .data sectionMichael Brown2025-07-301-0/+7
| * [riscv] Allow for poisoning .bss section before early initialisationMichael Brown2025-07-302-0/+54
| * [undi] Assume that legacy interrupts are broken for any PCIe deviceMichael Brown2025-07-241-3/+21
| * [pxeprefix] Display PCI vendor and device ID in PXE startup bannerMichael Brown2025-07-231-0/+8
| * [fdt] Add ability to locate node by phandleMichael Brown2025-07-223-65/+131
| * [dwusb] Add driver for DesignWare USB3 host controllerMichael Brown2025-07-213-0/+155
| * [xhci] Allow for non-PCI xHCI host controllersMichael Brown2025-07-212-47/+95
| * [xhci] Use root hub port number to determine slot typeMichael Brown2025-07-181-1/+2
| * [efi] Check only the non-extended WaitForKey eventMichael Brown2025-07-161-4/+1Star
| * [efi] Allow compiler to perform type checks on EFI_EVENTMichael Brown2025-07-153-6/+9
| * [init] Show initialisation function names in debug messagesMichael Brown2025-07-1536-1/+38
| * [efi] Assume that vendor wireless drivers are unusable via SNPMichael Brown2025-07-155-7/+36
| * [efi] Drop to external TPL for calls to ConnectController()Michael Brown2025-07-147-41/+125
| * [efi] Provide efi_tpl_name() for transcribing TPLs in debug messagesMichael Brown2025-07-143-28/+30
| * [riscv] Ensure coherent DMA allocations do not cross cacheline boundariesMichael Brown2025-07-111-0/+15
| * [riscv] Support the standard Svpbmt extension for page-based memory typesMichael Brown2025-07-111-0/+20
| * [riscv] Create coherent DMA mapping of 32-bit address space on demandMichael Brown2025-07-114-70/+77
| * [riscv] Use 1GB pages for I/O device mappingsMichael Brown2025-07-111-9/+9
| * [dwmac] Add driver for DesignWare Ethernet MACMichael Brown2025-07-103-0/+895
| * [riscv] Invalidate data cache on completed RX DMA buffersMichael Brown2025-07-107-27/+65
| * [riscv] Add optimised TCP/IP checksummingMichael Brown2025-07-102-0/+153
| * [riscv] Provide a DMA API implementation for RISC-V bare-metal systemsMichael Brown2025-07-099-13/+241
| * [dma] Use virtual addresses for dma_map()Michael Brown2025-07-085-45/+29Star
| * [build] Handle isohybrid with xorrisofsChristian Hesse2025-07-081-1/+6
| * [riscv] Support explicit cache management operations on I/O buffersMichael Brown2025-07-072-0/+273
| * [riscv] Add support for detecting T-Head vendor extensionsMichael Brown2025-07-073-0/+90
| * [iobuf] Ensure I/O buffer data sits within unshared cachelinesMichael Brown2025-07-073-21/+31
| * [uaccess] Allow for coherent DMA mapping of the 32-bit address spaceMichael Brown2025-07-041-7/+27
| * [riscv] Create coherent DMA mapping for low 4GB of address spaceMichael Brown2025-07-041-2/+30
| * [riscv] Construct invariant portions of page table outside the loopMichael Brown2025-07-041-48/+49
| * [bnxt] Update supported devices arrayJoseph Wong2025-07-031-2/+6
| * [bnxt] Update device descriptionsJoseph Wong2025-07-021-59/+59
| * [bnxt] Remove VLAN stripping logicJoseph Wong2025-06-293-102/+3Star
| * [bnxt] Increase Tx descriptorsJoseph Wong2025-06-251-2/+2
| * [build] Disable use of common symbolsMichael Brown2025-06-241-10/+7Star
| * [build] Allow for the existence of small-data sectionsMichael Brown2025-06-245-0/+30
| * [legacy] Allocate legacy driver .bss-like segments at probe timeMichael Brown2025-06-2426-80/+100
| * [legacy] Rename the global legacy NIC to "legacy_nic"Michael Brown2025-06-242-12/+16
| * [legacy] Allocate extra padding in receive buffersMichael Brown2025-06-241-1/+2
| * [pxe] Use a weak symbol for isapnp_read_portMichael Brown2025-06-241-1/+1
| * [fdtcon] Add basic support for FDT-based system serial consoleMichael Brown2025-06-242-1/+110
| * [dwuart] Read input clock frequency from the device treeMichael Brown2025-06-234-4/+19