mirror of
https://github.com/u-boot/u-boot.git
synced 2024-12-15 07:43:33 +08:00
5b6ee512ce
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 <pro@denx.de> Reviewed-by: Heiko Schocher <hs@denx.de>
19 lines
800 B
Makefile
19 lines
800 B
Makefile
# SPDX-License-Identifier: GPL-2.0+
|
|
|
|
obj-$(CONFIG_BOOTCOUNT_GENERIC) += bootcount.o
|
|
obj-$(CONFIG_BOOTCOUNT_MEM) += bootcount.o
|
|
obj-$(CONFIG_BOOTCOUNT_AT91) += bootcount_at91.o
|
|
obj-$(CONFIG_BOOTCOUNT_AM33XX) += bootcount_davinci.o
|
|
obj-$(CONFIG_BOOTCOUNT_RAM) += bootcount_ram.o
|
|
obj-$(CONFIG_BOOTCOUNT_ENV) += bootcount_env.o
|
|
obj-$(CONFIG_BOOTCOUNT_EXT) += bootcount_ext.o
|
|
obj-$(CONFIG_BOOTCOUNT_AM33XX_NVMEM) += bootcount_nvmem.o
|
|
|
|
obj-$(CONFIG_DM_BOOTCOUNT) += bootcount-uclass.o
|
|
obj-$(CONFIG_DM_BOOTCOUNT_PMIC_PFUZE100) += pmic_pfuze100.o
|
|
obj-$(CONFIG_DM_BOOTCOUNT_RTC) += rtc.o
|
|
obj-$(CONFIG_DM_BOOTCOUNT_I2C_EEPROM) += i2c-eeprom.o
|
|
obj-$(CONFIG_DM_BOOTCOUNT_I2C) += bootcount_dm_i2c.o
|
|
obj-$(CONFIG_DM_BOOTCOUNT_SPI_FLASH) += spi-flash.o
|
|
obj-$(CONFIG_DM_BOOTCOUNT_SYSCON) += bootcount_syscon.o
|