Switch from per-driver to common definition of bin2bcd and bcd2bin
Signed-off-by: Albin Tonnerre <albin.tonnerre@free-electrons.com> Acked-by: Stefan Roese <sr@denx.de>
This commit is contained in:
committed by
Wolfgang Denk
parent
e84aba135e
commit
885fc78c28
@@ -90,8 +90,6 @@
|
||||
#define rtc_read(reg) buf[((reg) + 1) & 0xf]
|
||||
|
||||
static void rtc_write (uchar reg, uchar val);
|
||||
static uchar bin2bcd (unsigned int n);
|
||||
static unsigned bcd2bin (uchar c);
|
||||
|
||||
/*
|
||||
* Get the current time from the RTC
|
||||
@@ -226,14 +224,4 @@ static void rtc_write (uchar reg, uchar val)
|
||||
|
||||
}
|
||||
|
||||
static unsigned bcd2bin (uchar n)
|
||||
{
|
||||
return ((((n >> 4) & 0x0F) * 10) + (n & 0x0F));
|
||||
}
|
||||
|
||||
static unsigned char bin2bcd (unsigned int n)
|
||||
{
|
||||
return (((n / 10) << 4) | (n % 10));
|
||||
}
|
||||
|
||||
#endif /* CONFIG_RTC_RX8025 && CONFIG_CMD_DATE */
|
||||
|
||||
Reference in New Issue
Block a user