]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
i2c: meson: use full 12 bits for clock divider
authorHeiner Kallweit <hkallweit1@gmail.com>
Sat, 25 Mar 2017 13:07:57 +0000 (14:07 +0100)
committerWolfram Sang <wsa@the-dreams.de>
Thu, 30 Mar 2017 15:30:54 +0000 (17:30 +0200)
commit47bb8f71caba9f3c424d35a2ac18428aaa85348a
tree5fca4ee97d8fec8a83e33f3f95228c8e4ed43fa2
parent39b2ca68537aaf013ad192eb1c9e6b88e267d257
i2c: meson: use full 12 bits for clock divider

The clock divider has 12 bits, splitted into a 10 bit field and a
2 bit field. The extra 2 bits aren't used currently.

Change this to use the full 12 bits and warn if the requested
frequency is too low.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Acked-by: Jerome Brunet <jbrunet@baylibre.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-meson.c