OSDN Git Service

i2c: imx: use clk notifier for rate changes
authorLucas Stach <l.stach@pengutronix.de>
Thu, 8 Mar 2018 13:25:17 +0000 (14:25 +0100)
committerWolfram Sang <wsa@the-dreams.de>
Tue, 3 Apr 2018 13:28:53 +0000 (15:28 +0200)
commit90ad2cbe88c22d0215225ab9594eeead0eb24fde
treeec3fd0b9c8d786855232fe442dbdfb16bf5ef09c
parent398432eddea4197880a067718e2711d3f5f11d18
i2c: imx: use clk notifier for rate changes

Instead of repeatedly calling clk_get_rate for each transfer, register
a clock notifier to update the cached divider value each time the clock
rate actually changes.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-imx.c