Lines Matching refs:gaddr
23 struct acpi_generic_address gaddr; member
41 residency_info_mem.gaddr.bit_width); in lpit_read_residency_counter_us()
49 err = rdmsrl_safe(residency_info_ffh.gaddr.address, counter); in lpit_read_residency_counter_us()
51 u64 mask = GENMASK_ULL(residency_info_ffh.gaddr.bit_offset + in lpit_read_residency_counter_us()
52 residency_info_ffh.gaddr. bit_width - 1, in lpit_read_residency_counter_us()
53 residency_info_ffh.gaddr.bit_offset); in lpit_read_residency_counter_us()
56 *counter >>= residency_info_ffh.gaddr.bit_offset; in lpit_read_residency_counter_us()
96 if (!residency_info_mem.gaddr.address) in lpit_read_residency_count_address()
99 *address = residency_info_mem.gaddr.address; in lpit_read_residency_count_address()
113 info->gaddr = lpit_native->residency_counter; in lpit_update_residency()
114 if (info->gaddr.space_id == ACPI_ADR_SPACE_SYSTEM_MEMORY) { in lpit_update_residency()
115 info->iomem_addr = ioremap_nocache(info->gaddr.address, in lpit_update_residency()
116 info->gaddr.bit_width / 8); in lpit_update_residency()
124 } else if (info->gaddr.space_id == ACPI_ADR_SPACE_FIXED_HARDWARE) { in lpit_update_residency()
139 !residency_info_mem.gaddr.address) { in lpit_process()
142 !residency_info_ffh.gaddr.address) { in lpit_process()