i2c: drivers: Use generic definitions for bus frequencies
[linux-2.6-microblaze.git] / drivers / i2c / busses / i2c-owl.c
index b6b5a49..3ab8be6 100644 (file)
@@ -87,9 +87,6 @@
 
 #define OWL_I2C_MAX_RETRIES    50
 
-#define OWL_I2C_DEF_SPEED_HZ   100000
-#define OWL_I2C_MAX_SPEED_HZ   400000
-
 struct owl_i2c_dev {
        struct i2c_adapter      adap;
        struct i2c_msg          *msg;
@@ -419,11 +416,11 @@ static int owl_i2c_probe(struct platform_device *pdev)
 
        if (of_property_read_u32(dev->of_node, "clock-frequency",
                                 &i2c_dev->bus_freq))
-               i2c_dev->bus_freq = OWL_I2C_DEF_SPEED_HZ;
+               i2c_dev->bus_freq = I2C_MAX_STANDARD_MODE_FREQ;
 
        /* We support only frequencies of 100k and 400k for now */
-       if (i2c_dev->bus_freq != OWL_I2C_DEF_SPEED_HZ &&
-           i2c_dev->bus_freq != OWL_I2C_MAX_SPEED_HZ) {
+       if (i2c_dev->bus_freq != I2C_MAX_STANDARD_MODE_FREQ &&
+           i2c_dev->bus_freq != I2C_MAX_FAST_MODE_FREQ) {
                dev_err(dev, "invalid clock-frequency %d\n", i2c_dev->bus_freq);
                return -EINVAL;
        }