mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
Merge git://git.denx.de/u-boot-sh
This commit is contained in:
commit
0c0eaee562
3 changed files with 8 additions and 32 deletions
|
@ -8,7 +8,7 @@
|
|||
ENDIANNESS += -EB
|
||||
|
||||
ifdef CONFIG_CPU_SH2A
|
||||
PLATFORM_CPPFLAGS += -m2a -m2a-nofpu -mb
|
||||
PLATFORM_CPPFLAGS += -m2a-nofpu -mb
|
||||
else # SH2
|
||||
PLATFORM_CPPFLAGS += -m3e -mb
|
||||
endif
|
||||
|
|
|
@ -81,37 +81,8 @@ static inline int strcmp(const char *__cs, const char *__ct)
|
|||
return __res;
|
||||
}
|
||||
|
||||
#define __HAVE_ARCH_STRNCMP
|
||||
static inline int strncmp(const char *__cs, const char *__ct, size_t __n)
|
||||
{
|
||||
register int __res;
|
||||
unsigned long __dummy;
|
||||
|
||||
if (__n == 0)
|
||||
return 0;
|
||||
|
||||
__asm__ __volatile__(
|
||||
"mov.b @%1+, %3\n"
|
||||
"1:\n\t"
|
||||
"mov.b @%0+, %2\n\t"
|
||||
"cmp/eq %6, %0\n\t"
|
||||
"bt/s 2f\n\t"
|
||||
" cmp/eq #0, %3\n\t"
|
||||
"bt/s 3f\n\t"
|
||||
" cmp/eq %3, %2\n\t"
|
||||
"bt/s 1b\n\t"
|
||||
" mov.b @%1+, %3\n\t"
|
||||
"add #-2, %1\n\t"
|
||||
"mov.b @%1, %3\n"
|
||||
"2:\n\t"
|
||||
"sub %3, %2\n"
|
||||
"3:"
|
||||
:"=r" (__cs), "=r" (__ct), "=&r" (__res), "=&z" (__dummy)
|
||||
: "0" (__cs), "1" (__ct), "r" (__cs+__n)
|
||||
: "t");
|
||||
|
||||
return __res;
|
||||
}
|
||||
#undef __HAVE_ARCH_STRNCMP
|
||||
extern int strncmp(const char *__cs, const char *__ct, size_t __n);
|
||||
|
||||
#undef __HAVE_ARCH_MEMSET
|
||||
extern void *memset(void *__s, int __c, size_t __count);
|
||||
|
|
|
@ -847,6 +847,11 @@ static int uniphier_sd_probe(struct udevice *dev)
|
|||
}
|
||||
|
||||
static const struct udevice_id uniphier_sd_match[] = {
|
||||
{ .compatible = "renesas,sdhi-r8a7790", .data = 0 },
|
||||
{ .compatible = "renesas,sdhi-r8a7791", .data = 0 },
|
||||
{ .compatible = "renesas,sdhi-r8a7792", .data = 0 },
|
||||
{ .compatible = "renesas,sdhi-r8a7793", .data = 0 },
|
||||
{ .compatible = "renesas,sdhi-r8a7794", .data = 0 },
|
||||
{ .compatible = "renesas,sdhi-r8a7795", .data = UNIPHIER_SD_CAP_64BIT },
|
||||
{ .compatible = "renesas,sdhi-r8a7796", .data = UNIPHIER_SD_CAP_64BIT },
|
||||
{ .compatible = "renesas,sdhi-r8a77970", .data = UNIPHIER_SD_CAP_64BIT },
|
||||
|
|
Loading…
Reference in a new issue