summaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* [dwusb] Add driver for DesignWare USB3 host controllerMichael Brown2025-07-212-0/+154
* [xhci] Allow for non-PCI xHCI host controllersMichael Brown2025-07-212-1225/+89Star
* [xhci] Use root hub port number to determine slot typeMichael Brown2025-07-181-1/+2
* [init] Show initialisation function names in debug messagesMichael Brown2025-07-153-0/+3
* [efi] Assume that vendor wireless drivers are unusable via SNPMichael Brown2025-07-155-7/+36
* [dwmac] Add driver for DesignWare Ethernet MACMichael Brown2025-07-102-0/+894
* [riscv] Invalidate data cache on completed RX DMA buffersMichael Brown2025-07-101-2/+2
* [dma] Use virtual addresses for dma_map()Michael Brown2025-07-081-2/+2
* [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
* [legacy] Allocate legacy driver .bss-like segments at probe timeMichael Brown2025-06-2424-51/+80
* [legacy] Rename the global legacy NIC to "legacy_nic"Michael Brown2025-06-241-9/+11
* [legacy] Allocate extra padding in receive buffersMichael Brown2025-06-241-1/+2
* [dwuart] Read input clock frequency from the device treeMichael Brown2025-06-232-1/+10
* [uart] Wait for 16550 UART to become idle before modifying LCRMichael Brown2025-06-231-0/+3
* [dwuart] Add "ns16550a" compatible device IDMichael Brown2025-06-231-0/+1
* [dwuart] Add a basic driver for the Synopsys DesignWare UARTMichael Brown2025-06-221-0/+120
* [uart] Allow for dynamically registered 16550 UARTsMichael Brown2025-06-221-10/+5Star
* [uart] Allow for the existence of non-16550 UARTsMichael Brown2025-06-201-0/+179
* [bnxt] Remove TX paddingJoseph Wong2025-06-112-8/+0Star
* [dt] Allow for creation of standalone devicesMichael Brown2025-06-111-59/+52Star
* [dt] Locate parent node at point of use in dt_ioremap()Michael Brown2025-05-301-9/+15
* [bnxt] Use updated DMA APIsJoseph Wong2025-05-142-101/+118
* [bnxt] Return proper error codes in probeJoseph Wong2025-05-141-3/+6
* [fdt] Generalise access to "reg" propertyMichael Brown2025-05-091-16/+7Star
* [uaccess] Reduce scope of included uaccess.h headerMichael Brown2025-04-301-1/+0Star
* [uaccess] Remove redundant copy_from_user() and copy_to_user()Michael Brown2025-04-3032-1/+32
* [build] Remove unsafe disable function wrapper from legacy NIC driversMichael Brown2025-04-2715-19/+25
* [build] Prevent the use of reserved words in C23Miao Wang2025-04-272-7/+4Star
* [build] Fix old-style function definitionMichael Brown2025-04-271-2/+1Star
* [block] Remove userptr_t from block device abstractionMichael Brown2025-04-243-28/+28
* [thunderx] Replace uses of userptr_t with direct pointer dereferencesMichael Brown2025-04-242-36/+28Star
* [exanic] Replace uses of userptr_t with direct pointer dereferencesMichael Brown2025-04-242-23/+16Star
* [uaccess] Remove trivial uses of userptr_tMichael Brown2025-04-2410-20/+17Star
* [gve] Replace uses of userptr_t with direct pointer dereferencesMichael Brown2025-04-242-64/+67
* [smbios] Remove userptr_t from SMBIOS structure parsingMichael Brown2025-04-231-59/+34Star
* [acpi] Remove userptr_t from ACPI table parsingMichael Brown2025-04-221-20/+14Star
* [crypto] Remove userptr_t from ASN.1 parsersMichael Brown2025-04-221-1/+1
* [uaccess] Remove user_to_phys() and phys_to_user()Michael Brown2025-04-219-42/+39Star
* [uaccess] Remove redundant memcpy_user() and related string functionsMichael Brown2025-04-213-3/+3
* [uaccess] Remove redundant userptr_add() and userptr_diff()Michael Brown2025-04-201-1/+1
* [uaccess] Add explicit casts to and from userptr_t where neededMichael Brown2025-04-201-1/+1
* [cgem] Add a driver for the Cadence GEM NICMichael Brown2025-04-192-0/+900
* [efi] Inhibit calls to Shutdown() for wireless SNP devicesMichael Brown2025-04-171-11/+174
* [efi] Allow for custom methods for disconnecting existing driversMichael Brown2025-04-177-5/+67