rockbox/firmware/target/arm/s5l8702
Michael Sparmann bc56811a0e iPod Nano 2G and Classic: Fix power and charging detection.
This should allow FireWire charging to work on these devices.
It also adds charging state detection on the iPod Classic.

(cherry picked from commit fa86fec4fb)

On Classic (and probably Nano 2G), it seems that the 100/500mA limit
applies only to USB chargers, when FW is connected it supplies all the
power (even if USB is also connected) and USB current limit does not
affect to FW charging, therefore the limit is only set when USB is
connected.

Change-Id: I7c6bab1b6a0f295367999c45faeda6085c3fb091
Signed-off-by: Cástor Muñoz <cmvidal@gmail.com>
2016-02-14 15:42:54 +01:00
..
ipod6g iPod Nano 2G and Classic: Fix power and charging detection. 2016-02-14 15:42:54 +01:00
app.lds Get the linker files that slipped through in r31337. 2011-12-17 02:00:59 +00:00
boot.lds Get the linker files that slipped through in r31337. 2011-12-17 02:00:59 +00:00
clocking-s5l8702.c iPod Classic: s5l8702 clocking rewrite+documentation 2015-12-17 07:05:53 +01:00
clocking-s5l8702.h iPod Classic: s5l8702 clocking rewrite+documentation 2015-12-17 07:05:53 +01:00
crt0.S iPod Classic: add non-cached memory region 2015-12-17 10:52:49 +01:00
debug-s5l8702.c iPod Classic: remove uninteresting info in HW debug screen 2016-01-29 19:28:22 +01:00
dma-s5l8702.c iPod Classic: use new PL080 DMA driver 2015-10-07 06:15:03 +02:00
dma-s5l8702.h iPod Classic: use new PL080 DMA driver 2015-10-07 06:15:03 +02:00
gpio-s5l8702.c ipod Classic: implement HAVE_RECORDING 2015-10-07 06:15:03 +02:00
gpio-s5l8702.h iPod Classic: s5l8702 GPIO interrupt controller. 2015-10-07 06:15:03 +02:00
i2c-s5l8702.c Bulk convert all DOS line endings to UNIX. 2011-11-06 22:44:25 +00:00
kernel-s5l8702.c iPod Classic: minor modifications in TIMER 2014-12-08 03:07:44 +01:00
pcm-s5l8702.c ipod Classic: implement HAVE_RECORDING 2015-10-07 06:15:03 +02:00
pcm-target.h iPod Classic: use new PL080 DMA driver 2015-10-07 06:15:03 +02:00
pl080.c iPod Classic: introduce PL080 DMA controller driver 2015-10-07 06:15:03 +02:00
system-s5l8702.c iPod Classic: add non-cached memory region 2015-12-17 10:52:49 +01:00
system-target.h iPod Classic: add non-cached memory region 2015-12-17 10:52:49 +01:00
timer-s5l8702.c iPod Classic: minor modifications in TIMER 2014-12-08 03:07:44 +01:00
uart-s5l8702.c iPod Classic: implement HAVE_SERIAL 2015-10-07 06:15:03 +02:00
uart-s5l8702.h iPod Classic: implement HAVE_SERIAL 2015-10-07 06:15:03 +02:00
uc8702.c iPod Classic: introduce s5l8702 UART driver 2015-10-07 06:15:03 +02:00
uc8702.h iPod Classic: introduce s5l8702 UART driver 2015-10-07 06:15:03 +02:00