OSDN Git Service

i2c: at91: add support for advanced digital filtering
authorEugen Hristev <eugen.hristev@microchip.com>
Wed, 11 Sep 2019 08:24:31 +0000 (08:24 +0000)
committerWolfram Sang <wsa@the-dreams.de>
Thu, 24 Oct 2019 18:25:09 +0000 (20:25 +0200)
commit2be357af5fdd9fc74d28d929a9e29d2fcee75e4a
tree37ce4c43b9d8f5da196f7e387f78f7110256a228
parent2989b45923b96981a3f50be7f64afdf9221c3b17
i2c: at91: add support for advanced digital filtering

Add new platform data support for advanced digital filtering for i2c.
The sama5d2 and sam9x60 support this feature.
This digital filter allows the user to configure the maximum
width of the spikes that can be filtered.

Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
Acked-by: Ludovic Desroches <ludovic.desroches@microchip.com>
Reviewed-by: Peter Rosin <peda@axentia.se>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-at91-core.c
drivers/i2c/busses/i2c-at91-master.c
drivers/i2c/busses/i2c-at91.h