package/davinci-bootcount: rename to uboot-bootcount
Born as a project to read/write the bootcount on the TI am3xx platform, over time it has introduced bootcount management on EEPROM and for the stm32mp1 platform. As a result, the project removed the 'davinci' tag from its name and GitHub link. The patch aligns the package name in Buildroot with the current one on GitHub. Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> [Peter: extend/rework legacy handling] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
f443c7236d
commit
678cf889ec
@ -146,6 +146,14 @@ endif
|
||||
|
||||
comment "Legacy options removed in 2024.02"
|
||||
|
||||
config BR2_PACKAGE_DAVINCI_BOOTCOUNT
|
||||
bool "davinci-bootcount has been renamed"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_UBOOT_BOOTCOUNT
|
||||
help
|
||||
The davinci-bootcount package has been renamed to
|
||||
uboot-bootcount.
|
||||
|
||||
config BR2_PACKAGE_PYTHON_CROSSBAR
|
||||
bool "python-crossbar removed"
|
||||
select BR2_LEGACY
|
||||
|
@ -760,7 +760,7 @@ F: package/sscep/
|
||||
F: package/uuu/
|
||||
|
||||
N: Dario Binacchi <dariobin@libero.it>
|
||||
F: package/davinci-bootcount/
|
||||
F: package/uboot-bootcount/
|
||||
F: package/libmnl/
|
||||
|
||||
N: David Bachelart <david.bachelart@bbright.com>
|
||||
|
@ -486,7 +486,6 @@ endmenu
|
||||
source "package/cwiid/Config.in"
|
||||
source "package/dahdi-linux/Config.in"
|
||||
source "package/dahdi-tools/Config.in"
|
||||
source "package/davinci-bootcount/Config.in"
|
||||
source "package/dbus/Config.in"
|
||||
source "package/dbus-broker/Config.in"
|
||||
source "package/dbus-cpp/Config.in"
|
||||
@ -638,6 +637,7 @@ endmenu
|
||||
source "package/ti-utils/Config.in"
|
||||
source "package/tio/Config.in"
|
||||
source "package/triggerhappy/Config.in"
|
||||
source "package/uboot-bootcount/Config.in"
|
||||
source "package/uboot-tools/Config.in"
|
||||
source "package/ubus/Config.in"
|
||||
source "package/udev/Config.in"
|
||||
|
@ -1,11 +0,0 @@
|
||||
config BR2_PACKAGE_DAVINCI_BOOTCOUNT
|
||||
bool "davinci-bootcount"
|
||||
depends on BR2_arm # only relevant for TI am335x
|
||||
help
|
||||
U-Boot implements a boot count scheme that can be used to
|
||||
detect multiple failed attempts to boot Linux. On Davinci
|
||||
platform (TI AM 335x) the `bootcount' is stored in the RTC
|
||||
SCRATCH2 register. This tool allows to read and write this
|
||||
register from userspace.
|
||||
|
||||
https://github.com/VoltServer/uboot-bootcount
|
@ -1,15 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# davinci-bootcount
|
||||
#
|
||||
################################################################################
|
||||
|
||||
DAVINCI_BOOTCOUNT_VERSION = 2.0.0
|
||||
DAVINCI_BOOTCOUNT_SITE = $(call github,VoltServer,uboot-bootcount,v$(DAVINCI_BOOTCOUNT_VERSION))
|
||||
DAVINCI_BOOTCOUNT_LICENSE = GPL-3.0
|
||||
DAVINCI_BOOTCOUNT_LICENSE_FILES = COPYING
|
||||
|
||||
# sources fetched from github, no configure script
|
||||
DAVINCI_BOOTCOUNT_AUTORECONF = YES
|
||||
|
||||
$(eval $(autotools-package))
|
9
package/uboot-bootcount/Config.in
Normal file
9
package/uboot-bootcount/Config.in
Normal file
@ -0,0 +1,9 @@
|
||||
config BR2_PACKAGE_UBOOT_BOOTCOUNT
|
||||
bool "uboot-bootcount"
|
||||
help
|
||||
U-Boot implements a boot count scheme that can be used to
|
||||
detect multiple failed attempts to boot Linux. This tool
|
||||
allows to read and write bootcount from userspace for some
|
||||
platforms (TI AM335X or STM32MP1) or from I2C EEPROM.
|
||||
|
||||
https://github.com/VoltServer/uboot-bootcount
|
@ -1,3 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 12b5aa83736efb2fefd22cd4d9f305a25c68dfaa10401d5efb17e55a5163934e davinci-bootcount-2.0.0.tar.gz
|
||||
sha256 12b5aa83736efb2fefd22cd4d9f305a25c68dfaa10401d5efb17e55a5163934e uboot-bootcount-2.0.0.tar.gz
|
||||
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING
|
15
package/uboot-bootcount/uboot-bootcount.mk
Normal file
15
package/uboot-bootcount/uboot-bootcount.mk
Normal file
@ -0,0 +1,15 @@
|
||||
################################################################################
|
||||
#
|
||||
# uboot-bootcount
|
||||
#
|
||||
################################################################################
|
||||
|
||||
UBOOT_BOOTCOUNT_VERSION = 2.0.0
|
||||
UBOOT_BOOTCOUNT_SITE = $(call github,VoltServer,uboot-bootcount,v$(UBOOT_BOOTCOUNT_VERSION))
|
||||
UBOOT_BOOTCOUNT_LICENSE = GPL-3.0
|
||||
UBOOT_BOOTCOUNT_LICENSE_FILES = COPYING
|
||||
|
||||
# sources fetched from github, no configure script
|
||||
UBOOT_BOOTCOUNT_AUTORECONF = YES
|
||||
|
||||
$(eval $(autotools-package))
|
Loading…
Reference in New Issue
Block a user