rockbox/firmware/target/mips/ingenic_x1000
Aidan MacDonald 484a79fcc0 x1000: Add INIT_ATTR to various target specific functions
Add INIT_ATTR to some low-hanging fruit in the X1000 code:
GPIO init, GPIO initial state tables, clock init, and DMA init.

Change-Id: Ia02b20945da1bbed103e2e01eaf60553eb5f72d4
2022-12-31 08:10:41 -05:00
..
erosqnative bugfix: for Eros Q / Surfans F20, when the scroll wheel is moved, in addition to resetting the power-off timer, we also need to reset the backlight timer and turn it on in case it's currently off. 2022-12-07 08:16:13 -05:00
fiiom3k x1000: spl: remove selectable boot option support 2022-03-25 21:36:51 +00:00
shanlingq1 x1000: spl: remove selectable boot option support 2022-03-25 21:36:51 +00:00
x1000 x1000: fix broken OST2 timer prescaler 2021-10-16 16:58:19 -04:00
aic-x1000.c x1000: Fix AIC I2S divider clamping with EXCLK source 2021-11-27 15:27:45 -05:00
aic-x1000.h x1000: refactor AIC initialization 2021-05-30 19:17:50 +00:00
app.lds x1000: Enable support for INIT_ATTR 2022-12-31 08:10:41 -05:00
boot-x1000.c x1000: remove 'typedef struct' from NAND driver 2022-07-10 15:22:10 +01:00
boot-x1000.h Fix red in commit 131566b8f8 2022-07-10 15:58:45 +01:00
boot.lds FiiO M3K: New bootloader 2021-05-12 10:35:20 +00:00
clk-x1000.c x1000: remove the last vestiges of boot option support 2022-03-25 21:36:51 +00:00
clk-x1000.h x1000: Add INIT_ATTR to various target specific functions 2022-12-31 08:10:41 -05:00
crt0.S x1000: Enable support for INIT_ATTR 2022-12-31 08:10:41 -05:00
debug-x1000.c x1000: core PCM recording support 2022-01-16 19:17:25 -05:00
dma-x1000.c
dma-x1000.h x1000: Add INIT_ATTR to various target specific functions 2022-12-31 08:10:41 -05:00
gpio-x1000.c x1000: Add INIT_ATTR to various target specific functions 2022-12-31 08:10:41 -05:00
gpio-x1000.h x1000: Add INIT_ATTR to various target specific functions 2022-12-31 08:10:41 -05:00
i2c-x1000.c x1000: GPIO refactor 2021-06-06 11:06:14 +00:00
i2c-x1000.h
installer-x1000.c x1000: Add a basic sanity check for bootloader backups 2022-10-28 20:32:38 +01:00
installer-x1000.h x1000: Add a basic sanity check for bootloader backups 2022-10-28 20:32:38 +01:00
irq-x1000.h
kernel-x1000.c FiiO M3K: disable CPU frequency switching 2021-04-17 20:24:36 +00:00
lcd-x1000.c x1000: Add missing LCD activation event on LCD enable 2022-12-18 21:01:04 +00:00
lcd-x1000.h Eros Q Native: Add Original Firmware Boot option 2022-04-01 12:04:30 -04:00
msc-x1000.c x1000: trigger the virtual LED on disk activity 2021-08-18 23:17:07 +01:00
msc-x1000.h x1000: trigger the virtual LED on disk activity 2021-08-18 23:17:07 +01:00
nand-x1000.c x1000: Add support for DS35x1GAxxx flash chips 2022-12-01 12:11:46 -05:00
nand-x1000.h x1000: add support for the W25N01GVxx NAND flash 2022-09-17 10:14:26 -04:00
pcm-x1000.c x1000: core PCM recording support 2022-01-16 19:17:25 -05:00
pwm-x1000.c x1000: GPIO refactor 2021-06-06 11:06:14 +00:00
pwm-x1000.h
sd-x1000.c x1000: GPIO refactor 2021-06-06 11:06:14 +00:00
sfc-x1000.c x1000: NAND rewrite 2021-06-27 19:09:03 +01:00
sfc-x1000.h Make inline functions in headers 'static inline' 2021-12-02 21:31:54 +00:00
spl-nand-x1000.c x1000: remove 'typedef struct' from NAND driver 2022-07-10 15:22:10 +01:00
spl-start.S x1000: Rename crt0 .init sections to .startup 2022-12-18 22:14:22 +00:00
spl-x1000.c x1000: Pass CPM scratch register to the bootloader 2022-10-28 20:58:26 +01:00
spl-x1000.h x1000: spl: remove selectable boot option support 2022-03-25 21:36:51 +00:00
spl.lds x1000: Enable support for INIT_ATTR 2022-12-31 08:10:41 -05:00
system-target.h x1000: Add INIT_ATTR to various target specific functions 2022-12-31 08:10:41 -05:00
system-x1000.c x1000: Add INIT_ATTR to various target specific functions 2022-12-31 08:10:41 -05:00
timer-x1000.c
usb-x1000.c x1000: tweak USB fifo sizes 2021-10-06 22:40:52 +01:00
x1000boot.make x1000: Merge makefiles used for the bootloader 2021-11-18 14:14:54 -05:00