summaryrefslogtreecommitdiffstats
path: root/firmware/drivers
AgeCommit message (Expand)AuthorFilesLines
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
2021-03-27Have FAT filesystem respect storage buffer alignment on readsAidan MacDonald1-2/+36
2021-03-24Revert "lcd framebuffer - Bugfix ensure proper alignment"William Wilgus5-10/+12
2021-03-24lcd framebuffer - Bugfix ensure proper alignmentWilliam Wilgus5-12/+10
2021-03-23Add asynchronous I2C bus APIAidan MacDonald1-0/+398
2021-03-22Add new audiohw capability: POWER_MODE_CAPAidan MacDonald1-0/+4
2021-03-12ATA: Increase delay to power-off when device doesn't support ATA SLEEPSolomon Peachy1-4/+42
2021-03-11ATA: When device doesn't support powermgmt, only gate ata sleep command.Solomon Peachy1-47/+37
2021-03-10xduoo_x3ii: Improvements in the meymappings!Solomon Peachy1-2/+7
2021-03-04ata: Make ata_disk_is_active() only special-case powermgmt-less devices.Solomon Peachy1-11/+12
2021-03-04Always indicate inactive ata disk if device is solid state or doesn't support...Christian Soffke1-0/+13
2021-02-27Rename symbols of FiiO M3K Linux-based portAidan MacDonald1-1/+1
2020-12-08lcd: Wrap anonymous union initializer in bracesFranklin Wei1-1/+3
2020-11-04pp5020: use ipod firmware timings for ATA PIO.Torne Wuff1-1/+1
2020-11-03ATA: Check to see if the ATA device is solid-state (WIP)Solomon Peachy1-0/+13
2020-10-31Rocker: Fix a boneheaded bug introduced in dd82f13fa1Solomon Peachy1-1/+1
2020-10-31nwz/alsa: various improvementsAmaury Pouly5-10/+9
2020-10-31lcd_framebuffer bugfixes, sanity checksWilliam Wilgus5-14/+45
2020-10-31pcm: Get rid of pcm_play_pause() and associated APIsSolomon Peachy1-1/+1
2020-10-26FIX RED framebuffer viewport rewriteWilliam Wilgus1-5/+5
2020-10-26FIX RED/YELLOW framebuffer viewport rewriteWilliam Wilgus1-1/+1
2020-10-26Whitespace cleanup on fb_viewport RewriteWilliam Wilgus9-200/+200
2020-10-26LCD core move buf ptr and address look up function viewport structWilliam Wilgus11-649/+906
2020-10-26rocker: Disable mute-on-pause, due to a platform kernel bug.Solomon Peachy1-0/+4
2020-10-25hosted: Document HW capabilities of audio driversSolomon Peachy2-0/+68
2020-10-23ClipPlus BOOTLOADER DONT FIT!William Wilgus1-0/+67
2020-10-22fiio: Another bugfix in the mute code.Solomon Peachy1-0/+2
2020-10-22fiio: add in a missing audiohw_mute() call.Solomon Peachy1-0/+1
2020-10-20xduoox20: Start unmuted, as the least-worst optionSolomon Peachy1-0/+6
2020-10-16hosted: Make sure we don't call mixer/etc controls when we're not readySolomon Peachy4-24/+40
2020-10-15update the hibi patcher script to handle initial m3k stuffSolomon Peachy1-4/+5
2020-10-15fiiom3k: Temporarily disable filter rolloff programmingSolomon Peachy1-4/+8
2020-10-13Fix more red.Solomon Peachy1-1/+1
2020-10-13fix more yellowSolomon Peachy1-0/+1
2020-10-13Fix more warnings.Solomon Peachy1-1/+1
2020-10-13Fix a pile of yellow in the bootloaderSolomon Peachy1-12/+15
2020-10-12rocker: Fix red introduced in 01dc81cSolomon Peachy1-1/+0
2020-10-12hosted: Fix a corner case in umuting the x3ii and erosqSolomon Peachy2-0/+2
2020-10-12hosted: More PCM muting workSolomon Peachy3-15/+23
2020-10-12Hosted PCM: Rework auto-muting code a bitSolomon Peachy3-5/+11
2020-10-11New port: AIGO EROS Q / EROS KSolomon Peachy1-0/+181
2020-10-09xduoox3ii/x20: headphones take precedence over line outSolomon Peachy1-3/+3
2020-10-09New port: FiiO M3KSolomon Peachy1-0/+154
2020-10-08Undo the hacks that allowed targets without LEFT/RIGHT (UP/DN) to build.Solomon Peachy1-3/+13