469d645390
When the bootloader starts only IRAM is available, the first task is to ask the PMU to verify if the iPod has previously been hibernated by OF. Due to memory limitations, the kernel cannot be used on this stage. This patch modifies I2C and PMU low level functions to not to depend on kernel (removes mutexes, and uses HW timer instead of current_tick), actual kernel functions are modified to be 'mutexed' wrappers of the new functions. Change-Id: I7cef9e95dedaf176dc0659315f3dc33166d5b116 |
||
---|---|---|
.. | ||
archos/av300 | ||
as3525 | ||
at91sam | ||
imx31 | ||
imx233 | ||
ipod | ||
iriver | ||
olympus | ||
pbell | ||
philips | ||
pnx0101 | ||
pp | ||
rk27xx | ||
s3c2440 | ||
s5l8700 | ||
s5l8702 | ||
samsung | ||
sandisk | ||
tatung | ||
tcc77x | ||
tcc780x | ||
tms320dm320 | ||
ata-as-arm.S | ||
ata-nand-telechips.c | ||
bits-armv4.S | ||
bits-armv6.S | ||
crt0.S | ||
i2c-telechips.c | ||
lcd-c200_c200v2.c | ||
lcd-ssd1815.c | ||
mmu-arm.h | ||
mmu-arm.S | ||
mmu-armv6.S | ||
pcm-telechips.c | ||
powermgmt-ascodec.c | ||
system-arm.c | ||
system-arm.h | ||
uc870x.c | ||
usb-drv-arc.c | ||
usb-s3c6400x.c | ||
usb-tcc.c | ||
wmcodec-telechips.c |