static const struct platform_desc *platform;
-static bool_t __init platform_is_compatible(const struct platform_desc *plat)
+static bool __init platform_is_compatible(const struct platform_desc *plat)
{
const char *const *compat;
if ( !plat->compatible )
- return 0;
+ return false;
for ( compat = plat->compatible; *compat; compat++ )
{
if ( dt_machine_is_compatible(*compat) )
- return 1;
+ return true;
}
- return 0;
+ return false;
}
void __init platform_init(void)
platform->poweroff();
}
-bool_t platform_has_quirk(uint32_t quirk)
+bool platform_has_quirk(uint32_t quirk)
{
uint32_t quirks = 0;
if ( platform && platform->quirks )
quirks = platform->quirks();
- return !!(quirks & quirk);
+ return (quirks & quirk);
}
-bool_t platform_device_is_blacklisted(const struct dt_device_node *node)
+bool platform_device_is_blacklisted(const struct dt_device_node *node)
{
const struct dt_device_match *blacklist = NULL;
#include <asm/platform.h>
#include <asm/io.h>
-static bool_t secure_firmware;
+static bool secure_firmware;
#define EXYNOS_ARM_CORE0_CONFIG 0x2000
#define EXYNOS_ARM_CORE_CONFIG(_nr) (EXYNOS_ARM_CORE0_CONFIG + (0x80 * (_nr)))
/* Have to use sysram_ns_base_addr + 0x1c for boot address */
compatible = "samsung,exynos4210-sysram-ns";
sysram_offset = 0x1c;
- secure_firmware = 1;
+ secure_firmware = true;
printk("Running under secure firmware.\n");
}
else
#endif
void platform_reset(void);
void platform_poweroff(void);
-bool_t platform_has_quirk(uint32_t quirk);
-bool_t platform_device_is_blacklisted(const struct dt_device_node *node);
+bool platform_has_quirk(uint32_t quirk);
+bool platform_device_is_blacklisted(const struct dt_device_node *node);
#define PLATFORM_START(_name, _namestr) \
static const struct platform_desc __plat_desc_##_name __used \