return mmio_read_32(base + TZC380_CONFIGURATION_OFF);
}
-static void tzc380_write_action(uintptr_t base, tzc_action_t action)
+static void tzc380_write_action(uintptr_t base, unsigned int action)
{
mmio_write_32(base + ACTION_OFF, action);
}
tzc380_write_region_attributes(tzc380.base, region, attr);
}
-void tzc380_set_action(tzc_action_t action)
+void tzc380_set_action(unsigned int action)
{
assert(tzc380.base != 0U);
void tzc380_configure_region(uint8_t region,
uintptr_t region_base,
unsigned int attr);
-void tzc380_set_action(tzc_action_t action);
+void tzc380_set_action(unsigned int action);
static inline void tzc_init(uintptr_t base)
{
tzc380_init(base);
tzc380_configure_region(region, region_base, attr);
}
-static inline void tzc_set_action(tzc_action_t action)
+static inline void tzc_set_action(unsigned int action)
{
tzc380_set_action(action);
}
#define TZC_REGION_OFFSET(region_size, region_no) \
((region_size) * (region_no))
-#ifndef __ASSEMBLY__
-
-#if !ERROR_DEPRECATED
-typedef unsigned int tzc_action_t;
-typedef unsigned int tzc_region_attributes_t;
-#endif
-
-#endif /* __ASSEMBLY__ */
#endif /* TZC_COMMON_H */