Lines Matching refs:platform_timer

34 	void *platform_timer;  member
39 static inline void *next_platform_timer(void *platform_timer) in next_platform_timer() argument
41 struct acpi_gtdt_header *gh = platform_timer; in next_platform_timer()
43 platform_timer += gh->length; in next_platform_timer()
44 if (platform_timer < acpi_gtdt_desc.gtdt_end) in next_platform_timer()
45 return platform_timer; in next_platform_timer()
51 for (_g = acpi_gtdt_desc.platform_timer; _g; \
54 static inline bool is_timer_block(void *platform_timer) in is_timer_block() argument
56 struct acpi_gtdt_header *gh = platform_timer; in is_timer_block()
61 static inline bool is_non_secure_watchdog(void *platform_timer) in is_non_secure_watchdog() argument
63 struct acpi_gtdt_header *gh = platform_timer; in is_non_secure_watchdog()
64 struct acpi_gtdt_watchdog *wd = platform_timer; in is_non_secure_watchdog()
158 void *platform_timer; in acpi_gtdt_init() local
164 acpi_gtdt_desc.platform_timer = NULL; in acpi_gtdt_init()
179 platform_timer = (void *)gtdt + gtdt->platform_timer_offset; in acpi_gtdt_init()
180 if (platform_timer < (void *)table + sizeof(struct acpi_table_gtdt)) { in acpi_gtdt_init()
184 acpi_gtdt_desc.platform_timer = platform_timer; in acpi_gtdt_init()
305 void *platform_timer; in acpi_arch_timer_mem_init() local
308 for_each_platform_timer(platform_timer) { in acpi_arch_timer_mem_init()
309 if (is_timer_block(platform_timer)) { in acpi_arch_timer_mem_init()
310 ret = gtdt_parse_timer_block(platform_timer, timer_mem); in acpi_arch_timer_mem_init()
376 void *platform_timer; in gtdt_sbsa_gwdt_init() local
399 for_each_platform_timer(platform_timer) { in gtdt_sbsa_gwdt_init()
400 if (is_non_secure_watchdog(platform_timer)) { in gtdt_sbsa_gwdt_init()
401 ret = gtdt_import_sbsa_gwdt(platform_timer, gwdt_count); in gtdt_sbsa_gwdt_init()