summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/as3525/system-as3525.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-21Sansa AMS/AMSv2: analog front-end register CVDD/DCDC3 doesn't exist in AMSv2,...Bertrik Sikken1-4/+5
2011-09-18Sansa AMSv2: initialise PMU (power management unit), inspired by how the OF d...Bertrik Sikken1-0/+17
2011-07-02as3525: make interrupts struct static and merge declaration & definitionRafaël Carré1-7/+1
2010-12-29revert r28834 because it causes problems with uSDFred Bauer1-40/+2
2010-12-14FS#11765: Improve AMSv1 Battery Life by Lowering CPU and Peripheral clocks. U...Fred Bauer1-2/+40
2010-11-18FS#11608: switch cpu to async operation in boosted modeFred Bauer1-2/+2
2010-09-05FS#11597 : decrease FCLK frequency when unboostedRafaël Carré1-11/+7
2010-08-31include lcd.h , forgotten in r27957Rafaël Carré1-0/+1
2010-08-31AMS: update the LCD on system exception to be sure the content is up to dateRafaël Carré1-0/+2
2010-07-30AMSv1: Don't modify MPMC_DYNAMIC_CONTROLRafaël Carré1-5/+0
2010-07-22Sansa Clip+: detect AMSv2 variant (just like was already done for fuze v2), t...Bertrik Sikken1-3/+3
2010-07-19as3525*: disable_irq in system_reboot()Rafaël Carré1-0/+3
2010-07-19Support new Fuzev2 revisions (fuzev2_variant == 1)Rafaël Carré1-15/+11
2010-06-23as3525*: initialize cpu_frequency correctlyRafaël Carré1-0/+6
2010-06-18With a max delay of 17 seconds before overflow happens limiting to unsigned s...Tobias Diedrich1-1/+2
2010-06-18as3525*: make udelay() be a simple busy loopRafaël Carré1-0/+20
2010-06-18as3525*: enable MMU in bootloaderRafaël Carré1-81/+1
2010-06-18Enable display and backlight on panic.Tobias Diedrich1-0/+2
2010-05-26as3525: write irq/fiq handlers in CRafaël Carré1-18/+8
2010-05-26typo: 'nomasked' -> 'unmasked'Rafaël Carré1-1/+1
2010-05-25as3525: find_first_set_bit() isn't built in bootloadersRafaël Carré1-1/+1
2010-05-24as3525: don't destroy status when calculating IRQ number in UIRQ()Rafaël Carré1-3/+1
2010-05-24as3525: show unmasked interrupts on unhandled IRQRafaël Carré1-1/+8
2010-05-19fix previous commitRafaël Carré1-3/+3
2010-05-19better preprocessor conditions for enabling GPIOA interruptRafaël Carré1-5/+7
2010-05-19as3525: reorder vectored interruptsRafaël Carré1-8/+10
2010-05-18Enable/disable second pll dynamically on usb plugin/remove.Tobias Diedrich1-8/+8
2010-05-18as3525v2: add usb driver stub, enable usb phy&core initAmaury Pouly1-1/+1
2010-05-18This change wasn't supposed to be in there yet.Tobias Diedrich1-3/+0
2010-05-18Not quite working yet, but almost.Tobias Diedrich1-1/+5
2010-05-14as3525: change SDRAM settings only in models for which there is a bootloaderRafaël Carré1-1/+2
2010-05-10as3525v2: disable adjustable CPU frequencyRafaël Carré1-0/+2
2010-05-08as3525*: stop MPMCCLKOUT when all SDRAMs are idleRafaël Carré1-2/+5
2010-04-29as3525v2: crashless cpufreq switchingRafaël Carré1-8/+3
2010-04-29as3525v2: effect of CGU_PROC on fclk is instantRafaël Carré1-5/+0
2010-04-27FS#11172 - Fuzev2: Read the scrollwheel scrollwheel via IRQThomas Martitz1-1/+20
2010-04-11as3525v2: only clear DIV0 bits in set_cpu_frequency() (not bit 6)Rafaël Carré1-2/+2
2010-04-11as3525v2: extend a bit the delay after switching pclk/fclkRafaël Carré1-4/+4
2010-04-10as3525v2: set_cpu_frequency()Rafaël Carré1-7/+13
2010-04-06Detect C200v2 variant by reading A7, use A5 or A7 to control backlight and bu...Tobias Diedrich1-0/+36
2010-04-06Sansa AMS: Split set_cpu_frequency() into 2 separate functions for as3525v1...Jack Halpin1-26/+37
2010-04-06SansaAMS: Only use INT_MCIO with as3525v1, it is unused in as3525v2.Jack Halpin1-1/+1
2010-04-05as3525v2: set PCLK correctlyRafaël Carré1-0/+17
2010-04-01Try to fix problems on Clip+ (not sure why they appear randomly)Rafaël Carré1-0/+6
2010-04-01Fix boosting on as3525v2Rafaël Carré1-0/+13
2010-04-01as3525*: make sure fclk is 24MHz before using it as the clock source for pclkRafaël Carré1-0/+1
2010-04-01as3525*: set up CGU_COUNT register before turning on / modifying PLLsRafaël Carré1-2/+4
2010-04-01as3525v2: adjustable CPU freq : CGU_PROC is identical to as3525 after allRafaël Carré1-11/+6
2010-03-23Add handler for audio irq.Tobias Diedrich1-0/+1
2010-03-23Rewrite ascodec_as3514.c to use interrupts.Tobias Diedrich1-0/+1