Lines Matching refs:gtdt
35 struct acpi_table_gtdt *gtdt; member
100 struct acpi_table_gtdt *gtdt = acpi_gtdt_desc.gtdt; in acpi_gtdt_map_ppi() local
104 return map_gt_gsi(gtdt->non_secure_el1_interrupt, in acpi_gtdt_map_ppi()
105 gtdt->non_secure_el1_flags); in acpi_gtdt_map_ppi()
107 return map_gt_gsi(gtdt->virtual_timer_interrupt, in acpi_gtdt_map_ppi()
108 gtdt->virtual_timer_flags); in acpi_gtdt_map_ppi()
111 return map_gt_gsi(gtdt->non_secure_el2_interrupt, in acpi_gtdt_map_ppi()
112 gtdt->non_secure_el2_flags); in acpi_gtdt_map_ppi()
129 struct acpi_table_gtdt *gtdt = acpi_gtdt_desc.gtdt; in acpi_gtdt_c3stop() local
133 return !(gtdt->non_secure_el1_flags & ACPI_GTDT_ALWAYS_ON); in acpi_gtdt_c3stop()
136 return !(gtdt->virtual_timer_flags & ACPI_GTDT_ALWAYS_ON); in acpi_gtdt_c3stop()
139 return !(gtdt->non_secure_el2_flags & ACPI_GTDT_ALWAYS_ON); in acpi_gtdt_c3stop()
162 struct acpi_table_gtdt *gtdt; in acpi_gtdt_init() local
164 gtdt = container_of(table, struct acpi_table_gtdt, header); in acpi_gtdt_init()
165 acpi_gtdt_desc.gtdt = gtdt; in acpi_gtdt_init()
177 if (!gtdt->platform_timer_count) { in acpi_gtdt_init()
182 platform_timer = (void *)gtdt + gtdt->platform_timer_offset; in acpi_gtdt_init()
189 *platform_timer_count = gtdt->platform_timer_count; in acpi_gtdt_init()