i2c: bcm2835: Add support for dynamic clock
authorNoralf Trønnes <noralf@tronnes.org>
Mon, 26 Sep 2016 23:00:08 +0000 (01:00 +0200)
committerRaspbian kernel package updater <root@raspbian.org>
Sun, 23 Jul 2017 02:20:48 +0000 (02:20 +0000)
commit2f19107bdd112c62b5c755906c938c1a2de4d6f0
treead0849b2c91ec3052eb2364c7366af59c557a6a0
parent5b1ee79443e6fc87596a1dad6907c6d15fdcbefc
i2c: bcm2835: Add support for dynamic clock

Support a dynamic clock by reading the frequency and setting the
divisor in the transfer function instead of during probe.

Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
Reviewed-by: Martin Sperl <kernel@martin.sperl.org>
drivers/i2c/busses/i2c-bcm2835.c