From 3f17745930ab0bee11555ab35318121dbec8fab1 Mon Sep 17 00:00:00 2001 From: Cástor Muñoz Date: Sun, 22 May 2016 00:43:18 +0200 Subject: iPod Classic: HW initialization for RB Do not rely on a bootloader initializing the HW, RB initializes and configures GPIO, I2C, and PMU at startup. Change-Id: If7f856b1f345f63de584aa4e4fc22d130cd66c80 --- firmware/target/arm/s5l8702/i2c-s5l8702.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'firmware/target/arm/s5l8702/i2c-s5l8702.c') diff --git a/firmware/target/arm/s5l8702/i2c-s5l8702.c b/firmware/target/arm/s5l8702/i2c-s5l8702.c index 13787d7357..d76bbe6c06 100644 --- a/firmware/target/arm/s5l8702/i2c-s5l8702.c +++ b/firmware/target/arm/s5l8702/i2c-s5l8702.c @@ -23,6 +23,7 @@ #include "system.h" #include "kernel.h" #include "i2c-s5l8702.h" +#include "clocking-s5l8702.h" /* Driver for the s5l8700 built-in I2C controller in master mode @@ -180,9 +181,6 @@ int i2c_read(int bus, unsigned char slave, int address, int len, unsigned char * return ret; } -#ifdef BOOTLOADER -#include "clocking-s5l8702.h" - static void wait_rdy(int bus) { while (IICUNK10(bus)); @@ -206,4 +204,3 @@ void i2c_preinit(int bus) wait_rdy(bus); clockgate_enable(I2CCLKGATE(bus), false); } -#endif -- cgit v1.2.3