Hello Philip,

On 20.10.23 11:02, Philip Richard Oberfichtner wrote:
> This adds a generic I2C bootcounter adhering to driver model to replace
> the previously removed legacy implementation.
> 
> There is no change in functionality, it can be used on any I2C device.
> The device tree configuration may look like this for example:
> 
>       bootcount {
>               compatible = "u-boot,bootcount-i2c";
>               i2cbcdev = <&i2c_rtc>;
>               offset = <0x11>;
>       };
> 
> Signed-off-by: Philip Richard Oberfichtner <p...@denx.de>
> ---
> 
> Changes in v2:
>       - Adaption of Kconfig help message
>       - Rename chip to bcdev
>       - Adapt probe to use i2c_get_chip_by_phandle()
> 
>  drivers/bootcount/Kconfig            |  10 +++
>  drivers/bootcount/Makefile           |   1 +
>  drivers/bootcount/bootcount_dm_i2c.c | 103 +++++++++++++++++++++++++++
>  3 files changed, 114 insertions(+)
>  create mode 100644 drivers/bootcount/bootcount_dm_i2c.c

Reviewed-by: Heiko Schocher <h...@denx.de>

bye,
Heiko
-- 
DENX Software Engineering GmbH,      Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52   Fax: +49-8142-66989-80   Email: h...@denx.de

Reply via email to