summaryrefslogtreecommitdiffstats
path: root/firmware/drivers
AgeCommit message (Expand)AuthorFilesLines
2021-11-27usb-designware: fix setup packet error handlingAidan MacDonald1-8/+26
2021-11-24Shanling Q1: enable multi-touch reportingAidan MacDonald1-25/+39
2021-11-21touchscreen: change odd sentinel value for time of last touchAidan MacDonald1-3/+3
2021-11-21touchscreen: use repeat acceleration for button inputAidan MacDonald1-14/+13
2021-11-18Sansa Clip+: add RDS supportWolfram Sang1-0/+55
2021-11-08lcd-16bit-common move bugfix to sim onlyWilliam Wilgus1-8/+12
2021-10-16usb-designware: port to new USB APIAidan MacDonald1-139/+407
2021-10-16usb: introduce new control request APIAidan MacDonald3-3/+3
2021-10-05m3k: don't use mixer controls for volume controlAidan MacDonald1-14/+8
2021-10-02scroll engine, allow clipped text in viewportWilliam Wilgus1-2/+3
2021-09-20usb: rename usb_drv_recv() to usb_recv_recv_nonblocking()Aidan MacDonald3-4/+4
2021-08-26lcd_putsxyofs 16 bit lcd_mono_bitmap_part [AS] part duexWilliam Wilgus1-10/+10
2021-08-25Revert "lcd_putsxyofs 16 bit lcd_mono_bitmap_part [AS]"William Wilgus1-8/+9
2021-08-10Eros Q Native: Make Mute logic channel-independentDana Conrad1-8/+4
2021-08-07Higher bitdepth software volume scalingDana Conrad1-4/+8
2021-08-07ErosQ Native: Add DC Offset to PCM dataDana Conrad1-0/+24
2021-07-18New Port: Eros Q NativeDana Conrad1-0/+65
2021-07-17xduoox3ii: Add "Super Slow" filter roll-offSolomon Peachy1-1/+2
2021-07-13New port: Shanling Q1 nativeAidan MacDonald2-0/+417
2021-07-10Sansa Connect: Use deviceid in USB Serial NumberTomasz Moń1-0/+34
2021-07-08file/fat: rework utime function as modtime extensionJames Buren1-3/+3
2021-07-08file/fat: add utime functionJames Buren1-0/+35
2021-07-04Sansa Connect: Initial libertas WiFi driver portTomasz Moń6-0/+945
2021-07-03fat: move fattime_mktime to timefuncsJames Buren1-14/+0
2021-06-14Sansa Connect: Properly setup internal speakerTomasz Moń1-4/+4
2021-06-11Spin off common ft6x06 code to a driverAidan MacDonald1-0/+115
2021-06-03ata: fix a typo in a definition that's thankfully not used.Solomon Peachy1-1/+1
2021-06-04ipod6g:: Get rid of magic command numbers in ata driverSolomon Peachy1-0/+3
2021-06-01axp173 driver: rename to "axp-pmu" + other changesAidan MacDonald2-476/+670
2021-05-31AK4376 driver: refactoringAidan MacDonald1-43/+27
2021-05-19FS12845: Fix uninitialized readSolomon Peachy1-1/+4
2021-05-14FAT: align writes when bounce buffering is enabledAidan MacDonald1-29/+28
2021-05-12Add tm->yday to RTC ports missing itMoshe Piekarski10-10/+11
2021-04-30lcd_putsxyofs 16 bit lcd_mono_bitmap_part [AS]William Wilgus1-9/+8
2021-04-26Nuke the never-functional iriver ifp-7xx portSolomon Peachy1-484/+0
2021-04-26Nuke all TCC77x targets: iAudio 7, Sansa C100, M200(v1-3), Logik DAXSolomon Peachy2-91/+0
2021-04-23ata: Rework power management behavior a bitSolomon Peachy1-42/+65
2021-04-21FiiO M3K/X1000: add USB supportAidan MacDonald1-2/+11
2021-04-21Minor enhancements to axp173 driverAidan MacDonald1-24/+81
2021-04-18Move usb-designware out of ARM target treeAidan MacDonald1-0/+1381
2021-04-17 16 bit lcd_mono_bitmapWilliam Wilgus1-1/+8
2021-04-17erosq: Tweak volume scale to be approximately correctDana Conrad1-5/+5
2021-04-14hosted: Don't open alsa control device directlySolomon Peachy4-73/+25
2021-04-10misc: Only include rbpaths.h and string-extra.h in places that need itSolomon Peachy1-3/+0
2021-04-09erosq: When mucking with the clickwheel, ensure we keep the screen awake!Solomon Peachy1-1/+1
2021-04-08erosq: Switch to 32-bit PCM output, and do volume scaling in driverSolomon Peachy1-8/+11
2021-04-08ErosQ: fix panic on startup caused by ad55da5fSolomon Peachy1-2/+3
2021-04-08ErosQ: Set Line Level Output volumeDana Conrad1-4/+10
2021-03-28New port: FiiO M3K on bare metalAidan MacDonald3-0/+797
2021-03-27Use STORAGE_NEEDS_BOUNCE_BUFFER instead of STORAGE_NEEDS_ALIGNSolomon Peachy1-3/+3