summaryrefslogtreecommitdiff
path: root/payloads/libpayload/drivers
AgeCommit message (Expand)Author
2015-04-21libpayload: add timer driver for cygnusDaisuke Nojiri
2015-04-21cygnus: enable serial driver for depthchargeDaisuke Nojiri
2015-04-18libpayload udc: Support legal edge case of GET_CONFIGURATION callPatrick Georgi
2015-04-18libpayload udc: Only enable configuration if it's validPatrick Georgi
2015-04-18libpayload: Enforce strict packet handling order in ChipIdea driverPatrick Georgi
2015-04-18libpayload: More defensive ChipIdea initializationPatrick Georgi
2015-04-18libpayload udc: Clear bit when it needs clearingPatrick Georgi
2015-04-18libpayload udc: Deconfigure device when necessaryPatrick Georgi
2015-04-18libpayload: Add zero length packet support to UDC frameworkPatrick Georgi
2015-04-18libpayload: Add USB device mode driverPatrick Georgi
2015-04-17purin: add basic set of files for libpayloadDaisuke Nojiri
2015-04-17libpayload: read register width from coreboot tableVadim Bendebury
2015-04-14pistachio: modify timer to account for CPU counter overflowIonela Voinescu
2015-04-14libpayload dwc2: use bus addresses for buffersIonela Voinescu
2015-04-14libpayload dwc2: Use a new FIFO allocation methodhuang lin
2015-04-14libpayload: Add dwc2 usb driverhuang lin
2015-04-10serial: Combine Tegra and Rockchip UARTs to generic 8250_mmio32Julius Werner
2015-04-09libpayload: PCI bus scan - Eliminate endless loopLee Leahy
2015-04-08libpayload: Add drivers for bg4cdDaisuke Nojiri
2015-03-23libpayload: usb: xhci: set ENT flag in last Normal TRBSourabh Banerjee
2015-03-23libpayload: EHCI: Support root-hub TT featureJim Lin
2015-03-21libpayload: pistachio: fix timer implementationIonela Voinescu
2015-03-21libpayload: arch/mips: Add basic MIPS architecture supportIonela Voinescu
2015-03-21libpayload ehci: Use 64-byte aligned data structures for periodic transfersJim Lin
2015-03-21libpayload: EHCI: Fix transaction error for interrupt transferJim Lin
2015-03-19libpayload/usb: wait a millisecond to work around device bugsPatrick Georgi
2015-03-19libpayload EHCI: Add memory barrier to EHCI driverFurquan Shaikh
2015-03-13libpayload: ipq808x: stale interrupt shall not be cleared unconditionallyYogesh Lal
2015-03-04libpayload: Don't try to free individual xhci device slotsPatrick Georgi
2015-02-23libpayload: Improve sanity checking in UHCI driverPatrick Georgi
2015-02-23libpayload: avoid use-after-free in OHCI driverPatrick Georgi
2015-01-12libpayload: Add Rock Chip drivershuang lin
2015-01-09libpayload: Fix baseaddr access in serial/tegra.cFurquan Shaikh
2015-01-06libpayload: ipq808x: introduce uart driverVadim Bendebury
2015-01-04ipq8064: Add work around for slow timer clockVadim Bendebury
2015-01-04libpayload: ipq8064: Add rudimentary timer driverVadim Bendebury
2015-01-03libpayload: don't test for unsigned >= 0Patrick Georgi
2015-01-03libpayload: avoid memory overflowsPatrick Georgi
2014-12-31libpayload: Fix pointer related castsFurquan Shaikh
2014-12-31libpayload: usb: xhci: Fix TD size if it overflows 5 bitsRajmohan Mani
2014-12-30libpayload: video: Check for 'console' pointer before dereferencing itJulius Werner
2014-12-30libpayload: Clean up USB build warningsMarc Jones
2014-12-30libpayload: video: Make cursor fixup independent of visibilityJulius Werner
2014-12-30libpayload: usbmsc: Implement limited LUN supportJulius Werner
2014-12-30libpayload: usbmsc: Set correct allocation length for REQUEST SENSEJulius Werner
2014-12-22libpayload: usb: Try to avoid reusing device addressesJulius Werner
2014-12-22libpayload: console: Allow output drivers to print whole strings at onceJulius Werner
2014-12-17libpayload: usb: Detach unused USB devicesShawn Nematbakhsh
2014-11-13libpayload: Add minimal support for PL011 UARTMarcelo Povoa
2014-11-13libpayload: timer: Move the timer drivers from depthcharge to libpayload.Gabe Black
2014-11-13libpayload: usb: Remove automatic clear_stall() calls from transfersJulius Werner
2014-11-13libpayload: usb: Fix up usb_shutdown() code pathsJulius Werner
2014-11-09libpayload: serial: Move the depthcharge serial drivers into libpayload.Gabe Black
2014-10-29libpayload: usb: ehci: Honor 10ms reset recovery periodJulius Werner
2014-10-22libpayload: usb: Make OHCI work with ARM systemsJulius Werner
2014-10-22libpayload: usb: xhci: Fix STALL endpoint handlingShawn Nematbakhsh
2014-10-17libpayload: Fix missed CONFIG_ -> CONFIG_LP_ substitutionsNico Huber
2014-10-02libpayload: usb: xhci: Treat port reset as a port status changeShawn Nematbakhsh
2014-10-02libpayload: usb: Remove generic roothub reset port functionShawn Nematbakhsh
2014-09-10libpayload: usbhid: Fix typo on descriptor parsingJulius Werner
2014-09-10libpayload: ehci: Fix byte count in dump_td()Julius Werner
2014-09-04libpayload: usb: Refactor USB enumeration to fix SuperSpeed devicesJulius Werner
2014-09-04libpayload: usb: Unify USB speed between XHCI stack and USB coreJulius Werner
2014-08-31libpayload: xhci: Ensure to reset dequeue pointer on stopped endpointsJulius Werner
2014-08-28libpayload: Change CONFIG_X86_SERIAL_CONSOLE to CONFIG_8250_SERIAL_CONSOLEGabe Black
2014-08-28libpayload: usb: Allow direct instantiation of MMIO host controllersJulius Werner
2014-08-19libpayload: usb: Fix several minor USB stack bugsJulius Werner
2014-08-18libpayload: usbmsc: Remove DETACHED state from MSC device structureJulius Werner
2014-08-14libpayload: xhci: Make XHCI stack usable on ARMJulius Werner
2014-08-14libpayload: Make EHCI driver cache-awareJulius Werner
2014-08-14libpayload: Add in a missing "static".Gabe Black
2014-08-14libpayload: Reduce media init timeout to 5 seconds.Shawn Nematbakhsh
2014-08-14libpayload: Increase accuracy of timeout period for media init.Shawn Nematbakhsh
2014-08-14libpayload: usbmsc: Split transfers into 64KB chunksDuncan Laurie
2014-08-12libpayload: usbhub: Don't clear PSC unless it was setJulius Werner
2014-08-12libpayload: ehci: Set explicit terminate bits in dummy_qh next pointers.Julius Werner
2014-08-12libpayload: Make USB transfer functions return amount of bytesJulius Werner
2014-08-11libpayload: xhci: Use Event Data TRBs for transfer event generationJulius Werner
2014-08-10serial: Separate the serial hardware init and the serial console init.Gabe Black
2014-08-05libpayload: Change CONFIG_* to CONFIG_LP_* in the kconfig.Gabe Black
2014-07-12libpayload: find source of input charactersLuigi Semenzato
2014-07-10libpayload: Drop obsolete setting of reg_base in [oex]hciNico Huber
2014-07-10libpayload: Catch null-pointer dereference in xHCINico Huber
2014-07-10libpayload: xHCI: Always initialize controller->pcidevNico Huber
2014-07-10libpayload: Use unsigned long for BARs in *hci_init()Nico Huber
2014-07-10libpayload: Keep physical addresses in console driversNico Huber
2014-07-10libpayload: Remove redundant phys_to_virt() from xHCI driverNico Huber
2014-05-17libpayload: Fix to properly disable serial consoleKyösti Mälkki
2014-02-15libpayload/ahci: Fix a warning by decompartmentalise the AHCI driver.Edward O'Callaghan
2014-01-19libpayload/options: Fix out of array read.Vladimir Serbinenko
2014-01-19libpayload: Bring keyboard_wait_write() backPatrick Georgi
2014-01-08libpayload: reintroduce optional PCI in XHCI driverPatrick Georgi
2013-12-21Libpayload: Add keyboard-disable function.Martin Roth
2013-12-21libpayload: Increase USB EHCI transfer timeoutJulius Werner
2013-11-25libpayload: usb mass storage card hot plugAaron Durbin
2013-11-25libpayload: usb mass storage detect empty mediaAaron Durbin
2013-11-25libpayload: Add USB support for non-PCI controllersStefan Reinauer
2013-11-25libpayload (EHCI): correctly align PORTSCStefan Reinauer
2013-09-30libpayload: Switch xHCI shared ports back to EHCI on shutdownNico Huber
2013-09-24libpayload: Remove unnecessary keyboard mode setting codeShawn Nematbakhsh