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, 8 Oct 2017 01:00:01 +0000 (01:00 +0000)
commit92f464b893cbf6a5d5b6245a4cce1a06c053740c
tree15e7b0225ae08720915cc33664144b68e5738839
parent9e675a72157e8a091774e55511c1ea7dd12ae3ee
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