summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/imx31
AgeCommit message (Expand)AuthorFilesLines
2009-06-29Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.hRafaël Carré1-27/+0
2009-06-29Remove the TIMER_* macros and declare target-specific functions in timer.hRafaël Carré2-16/+3
2009-06-29Remove int_prio argument from timer_register, and move the only use for it in...Rafaël Carré1-1/+1
2009-06-29Move SH7034 timer code in the target treeRafaël Carré1-1/+1
2009-06-29Rename TIMER_REGISTER macro to TIMER_START and TIMER_UNREGISTER to TIMER_STOP...Rafaël Carré2-9/+8
2009-05-21Remove some unused declarationsBertrik Sikken2-3/+0
2009-05-17Fix duplicate #includesBertrik Sikken1-1/+0
2009-04-26Remove the calls to backlight_lcd_sleep_countdown from target specific code a...Thomas Martitz1-8/+0
2009-03-22imx31: Oops. Fix a misplaced comma in wmcodec-imx31.c. Add a couple parenthes...Michael Sevakis3-5/+5
2009-03-22imx31: Rename clkctl-imx31.* to ccm-imx31.* and move up from ...imx31/gigabea...Michael Sevakis14-16/+16
2009-03-22imx31/mc13783: Do some housekeeping with register macros, function names and ...Michael Sevakis21-166/+174
2009-03-17Rework lcd_enabled and lcd_set/call_enable hookThomas Martitz1-2/+2
2009-03-12Gigabeat S: Implement MDMA and UDMA disk access for bootloader and main binar...Michael Sevakis7-24/+557
2009-03-09Gigabeat S: Switch SSI1 and 2 around so that playback can use the shared peri...Michael Sevakis5-92/+77
2009-03-02imx31 ATA: Correct a register #define error (due to error in user's manual). ...Michael Sevakis1-5/+11
2009-02-13Separate running an SDMA channel from resetting it. It should make usage more...Michael Sevakis3-10/+21
2009-02-12Gigabeat S: Handle any DMA playback errors reported and stop in that case (no...Michael Sevakis1-6/+9
2009-02-12Gigabeat S: No need to do cache writeback on recording buffers now.Michael Sevakis1-3/+4
2009-02-11Refine the routines in mmu-arm.c and move them to mmu-arm.S since the code is...Michael Sevakis1-7/+0
2009-02-11Make basic cache functions into calls, and get rid of CACHE_FUNCTION_WRAPPERS...Michael Sevakis1-27/+5
2009-02-10Gigabeat S: Update some very stale comments about what's going on in the star...Michael Sevakis1-10/+8
2009-02-10Gigabeat S: I never intended to leave the channel context buffer static beyon...Michael Sevakis1-1/+1
2009-02-10Gigabeat S: Place SDMA code load address starting in uninitialized section ad...Michael Sevakis3-9/+41
2009-02-09Gigabeat S: Try to save some power. Implement lcd_enable and turn off LCD DMA...Michael Sevakis2-9/+30
2009-02-09Gigabeat S: The PCM lockout routines needed a bit of polishing.Michael Sevakis1-22/+14
2009-02-08Gigabeat S: Implement an SDMA API and use it in the PCM driver. Some other mi...Michael Sevakis14-136/+2834
2009-02-07Gigabeat S: Move the LCD framebuffer address so that DRAM can be mapped flat ...Michael Sevakis4-22/+21
2009-02-03Gigabeat S: Get remote keymaps up to snuff and working. Do a couple tweaks on...Michael Sevakis1-3/+8
2009-02-02i.MX31: Make SPI more tolerant by resetting and forcing a reconfigure of the ...Michael Sevakis5-20/+61
2009-01-29Hopefully make some progress against FS#9831. iPod Video seems fine now under...Michael Sevakis1-1/+2
2009-01-23Gigabeat S: Make sure the hold button on the remote is independent of the mai...Michael Sevakis1-1/+7
2009-01-23Gigabeat S: Add remote control reading and proper headphone insert detection....Michael Sevakis3-22/+224
2009-01-23Gigabeat S: Implement a genuine udelay function. Timer is gated to not run in...Michael Sevakis3-19/+37
2009-01-22Use bus reset detection for all ARC OTG devices. Remove conflict from LV24020...Michael Sevakis2-15/+17
2009-01-19USB detection changes. c200/e200: Consider USB to be powered when charger is ...Michael Sevakis2-10/+33
2009-01-14Gigabeat S has no need for a USB tick. Put in a simple framework that allows ...Michael Sevakis2-0/+4
2009-01-12Fix FS#9782 - lcd_bitmap_transparent_part clipping but keep smaller clipping ...Michael Sevakis1-4/+16
2009-01-10Gigabeat S: Make sure USB battery maintenece is engaged if fully charged from...Michael Sevakis1-0/+6
2009-01-08Clean up panicf and introduce system_exception_wait to do further target task...Michael Sevakis1-0/+10
2009-01-05Update copyright headers for 2009 since they're new files.Michael Sevakis2-2/+2
2009-01-05Gigabeat S: Get timer API working. metronome will work now.Michael Sevakis2-0/+153
2009-01-03Gigabeat S: Ensure a few more clocks are stopped for things we aren't using a...Michael Sevakis1-1/+4
2008-12-31Hehe. Broke it already in last-second sanitation. Put some bits back.Michael Sevakis1-0/+3
2008-12-31Gigabeat S: Allow recording from FM. Give FM the same volume range as playbac...Michael Sevakis2-51/+176
2008-12-27Make si4700 tuner driver more sane with bit and field defines and entirely hi...Michael Sevakis2-27/+91
2008-12-26imx31: Fix a couple small problems with the i2c driver that went unnoticed un...Michael Sevakis1-29/+28
2008-12-25Hopefully fix read.Michael Giacomelli1-1/+1
2008-12-24Gigabeat S: Fix a divide by zero in runtime estimation caused by using actual...Michael Sevakis1-0/+2
2008-12-24Gigabeat S: Simplify and use a thermistor lookup table (ADC value => deg C) ....Michael Sevakis1-42/+44
2008-12-24Simplify powermgmt thread loops so it calls functions turn (no more power_thr...Michael Sevakis2-86/+32