summaryrefslogtreecommitdiffstats
path: root/firmware/drivers/audio
AgeCommit message (Expand)AuthorFilesLines
2022-01-16fiiom3k: power down amp before switching DAC power modesAidan MacDonald1-1/+19
2022-01-16audiohw: avoid magic numbers for DAC power modeAidan MacDonald1-2/+2
2022-01-16x1000: internal codec audio driverAidan MacDonald1-0/+286
2021-10-05m3k: don't use mixer controls for volume controlAidan MacDonald1-14/+8
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 MacDonald1-0/+226
2021-06-14Sansa Connect: Properly setup internal speakerTomasz Moń1-4/+4
2021-05-31AK4376 driver: refactoringAidan MacDonald1-43/+27
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-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 MacDonald1-0/+274
2021-03-22Add new audiohw capability: POWER_MODE_CAPAidan MacDonald1-0/+4
2021-03-10xduoo_x3ii: Improvements in the meymappings!Solomon Peachy1-2/+7
2021-02-27Rename symbols of FiiO M3K Linux-based portAidan MacDonald1-1/+1
2020-10-31Rocker: Fix a boneheaded bug introduced in dd82f13fa1Solomon Peachy1-1/+1
2020-10-31nwz/alsa: various improvementsAmaury Pouly5-10/+9
2020-10-31pcm: Get rid of pcm_play_pause() and associated APIsSolomon Peachy1-1/+1
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-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-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-03coldfire: Allow building when 88KHz audio is disabledSolomon Peachy1-2/+4
2020-10-03alsa: introduce AUDIOHW_MUTE_ON_PAUSE, and have rocker use it.Solomon Peachy1-1/+2
2020-10-03xduoo codec cleanupsSolomon Peachy1-6/+5
2020-10-03xduoox3ii/x20: Rework the mute control to actually function properly.Solomon Peachy1-12/+22
2020-10-01fix more red.Solomon Peachy1-7/+0
2020-10-01Fix warnings and errors introduced in b030bf5Solomon Peachy1-0/+7
2020-10-01xduoox3ii/x20: Proper lineout detection and volume mangling.Solomon Peachy1-12/+56
2020-10-01fix some of the red introduced in e43726dSolomon Peachy1-1/+1
2020-10-01hosted pcm-alsa improvementsSolomon Peachy2-31/+77
2020-07-24[3/4] Completely remove HWCODEC supportSolomon Peachy1-9/+1