X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fi2c%2Fsoft_i2c.c;h=59883a58f674e96d696e98de6df2e9d13b630d1f;hb=ecc5500ee487170d8af6ff893fd1e0082380a01a;hp=da6cec1fa28090bf708c25f35317d85a27771f35;hpb=ee924e00300bd1136589b2d5f8ad1f008df01bd4;p=oweals%2Fu-boot.git diff --git a/drivers/i2c/soft_i2c.c b/drivers/i2c/soft_i2c.c index da6cec1fa2..59883a58f6 100644 --- a/drivers/i2c/soft_i2c.c +++ b/drivers/i2c/soft_i2c.c @@ -40,7 +40,7 @@ #ifdef CONFIG_LPC2292 #include #endif -#ifdef CONFIG_MPC866 /* only valid for MPC866 */ +#if defined(CONFIG_MPC852T) || defined(CONFIG_MPC866) #include #endif #include @@ -51,14 +51,12 @@ DECLARE_GLOBAL_DATA_PTR; #endif - /*----------------------------------------------------------------------- * Definitions */ #define RETRIES 0 - #define I2C_ACK 0 /* PD_SDA level to ack a byte */ #define I2C_NOACK 1 /* PD_SDA level to noack a byte */ @@ -154,7 +152,6 @@ static void send_stop(void) I2C_TRISTATE; } - /*----------------------------------------------------------------------- * ack should be I2C_ACK or I2C_NOACK */ @@ -174,7 +171,6 @@ static void send_ack(int ack) I2C_DELAY; } - /*----------------------------------------------------------------------- * Send 8 bits and look for an acknowledgement. */ @@ -246,20 +242,6 @@ int i2c_set_bus_num(unsigned int bus) #endif return 0; } - -/* TODO: add 100/400k switching */ -unsigned int i2c_get_bus_speed(void) -{ - return CONFIG_SYS_I2C_SPEED; -} - -int i2c_set_bus_speed(unsigned int speed) -{ - if (speed != CONFIG_SYS_I2C_SPEED) - return -1; - - return 0; -} #endif /*-----------------------------------------------------------------------