diff options
Diffstat (limited to 'drivers/i2c/busses/i2c-altera.c')
| -rw-r--r-- | drivers/i2c/busses/i2c-altera.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/drivers/i2c/busses/i2c-altera.c b/drivers/i2c/busses/i2c-altera.c index 5255d3755411..1de23b4f3809 100644 --- a/drivers/i2c/busses/i2c-altera.c +++ b/drivers/i2c/busses/i2c-altera.c @@ -171,7 +171,7 @@ static void altr_i2c_init(struct altr_i2c_dev *idev)  	/* SCL Low Time */  	writel(t_low, idev->base + ALTR_I2C_SCL_LOW);  	/* SDA Hold Time, 300ns */ -	writel(div_u64(300 * clk_mhz, 1000), idev->base + ALTR_I2C_SDA_HOLD); +	writel(3 * clk_mhz / 10, idev->base + ALTR_I2C_SDA_HOLD);  	/* Mask all master interrupt bits */  	altr_i2c_int_enable(idev, ALTR_I2C_ALL_IRQ, false); |