summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Expand)AuthorFilesLines
2022-02-12buflib: add a common dummy callbacks struct & use itAidan MacDonald6-9/+18
2022-02-07sync clock with RDS timeWolfram Sang1-2/+16
2022-02-07RFT: convert Gigabeat RDS to threadWolfram Sang6-94/+16
2022-01-30Shanling Q1: fix DAC power mode switchingAidan MacDonald1-1/+1
2022-01-30si4700: optimize RDS cache update a littleWolfram Sang1-1/+1
2022-01-29FiiO M3K: remove volume setting on rec. screenAidan MacDonald1-0/+1
2022-01-29FiiO M3K: audio recordingAidan MacDonald3-9/+130
2022-01-16fiiom3k: power down amp before switching DAC power modesAidan MacDonald1-1/+19
2022-01-16audiohw: avoid magic numbers for DAC power modeAidan MacDonald5-6/+12
2022-01-16x1000: internal codec audio driverAidan MacDonald4-0/+481
2022-01-16x1000: core PCM recording supportAidan MacDonald3-55/+135
2022-01-09axp-pmu: adc refactorAidan MacDonald5-129/+60
2022-01-09axp-pmu: remove chip ID codeAidan MacDonald1-13/+0
2022-01-09axp-pmu: clean up charge current settingAidan MacDonald2-31/+14
2022-01-09Revert "AXP PMU rewrite (again)"Aidan MacDonald12-1422/+910
2022-01-02x1000: Increase USB current limit to 500 mA at all timesAidan MacDonald3-6/+6
2022-01-02x1000: Fix USB connection problems in bootloaderAidan MacDonald3-0/+15
2022-01-02powermgmt: Bugfixes to time estimation codeAidan MacDonald1-12/+19
2021-12-28powermgmt: Better time estimationAidan MacDonald2-16/+50
2021-12-28x1000: Correctly limit USB charging currentAidan MacDonald3-5/+63
2021-12-28AXP PMU rewrite (again)Aidan MacDonald12-907/+1361
2021-12-23Revert "powermgmt: Remove an unnecessary function"Aidan MacDonald3-3/+24
2021-12-23Report battery current on all X1000 native targetsAidan MacDonald6-3/+33
2021-12-23powermgmt: Add battery current measurementAidan MacDonald3-8/+41
2021-12-23Fix yellow from 4506f2b58dAidan MacDonald1-1/+2
2021-12-23powermgmt: Refactor battery measurement codeAidan MacDonald1-272/+238
2021-12-11allow sim to shutdown while 'charging'William Wilgus1-0/+3
2021-12-10m3k simulator: remove white borderChristian Soffke1-3/+3
2021-12-10m3k simulator: add screen bezelChristian Soffke1-4/+4
2021-12-08Add setting to hide shutdown messageChristian Soffke1-1/+8
2021-12-05powermgmt: Refactor battery current estimationAidan MacDonald7-55/+45
2021-12-05powermgmt: Remove an unnecessary functionAidan MacDonald3-22/+3
2021-12-05powermgmt: Small cleanups to battery capacity codeAidan MacDonald3-2/+16
2021-12-05fiiom3k: Remove unneeded powermgmt-target.hAidan MacDonald1-0/+0
2021-12-05Remove a couple of #ifdefsAidan MacDonald3-2/+0
2021-12-05powermgmt: Remove outdated definesAidan MacDonald2-8/+2
2021-12-05lcd-16bit: rewrite mono_bitmap_partAidan MacDonald1-96/+72
2021-12-02Make inline functions in headers 'static inline'Aidan MacDonald3-8/+9
2021-11-29config: Get rid of an (incorrect) duplicate definition for USB_DESIGNWARESolomon Peachy1-1/+0
2021-11-27x1000: Fix AIC I2S divider clamping with EXCLK sourceAidan MacDonald1-2/+4
2021-11-27usb-designware: fix setup packet error handlingAidan MacDonald1-8/+26
2021-11-27Update microtar users to new library APIAidan MacDonald1-10/+10
2021-11-24Shanling Q1: enable multi-touch reportingAidan MacDonald7-44/+139
2021-11-22jz47x0: Minor code quality improvements in the jz47xx USB driversSolomon Peachy3-11/+19
2021-11-21touchscreen: change odd sentinel value for time of last touchAidan MacDonald2-4/+4
2021-11-21touchscreen: use repeat acceleration for button inputAidan MacDonald1-14/+13
2021-11-18WIP: Samsung YPR0/1: switch to generic SI47xx pollingWolfram Sang3-59/+4
2021-11-18Sansa Clip+: add RDS supportWolfram Sang6-2/+76
2021-11-18x1000: Merge makefiles used for the bootloaderAidan MacDonald4-92/+42
2021-11-14usb_core: don't buffer control request unnecessarilyAidan MacDonald1-3/+1