Lines Matching refs:pcct_ss
573 struct acpi_pcct_hw_reduced *pcct_ss; in pcc_parse_subspace_irq() local
579 pcct_ss = (struct acpi_pcct_hw_reduced *)pcct_entry; in pcc_parse_subspace_irq()
580 pchan->plat_irq = pcc_map_interrupt(pcct_ss->platform_interrupt, in pcc_parse_subspace_irq()
581 (u32)pcct_ss->flags); in pcc_parse_subspace_irq()
584 pcct_ss->platform_interrupt); in pcc_parse_subspace_irq()
587 pchan->plat_irq_flags = pcct_ss->flags; in pcc_parse_subspace_irq()
589 if (pcct_ss->header.type == ACPI_PCCT_TYPE_HW_REDUCED_SUBSPACE_TYPE2) { in pcc_parse_subspace_irq()
590 struct acpi_pcct_hw_reduced_type2 *pcct2_ss = (void *)pcct_ss; in pcc_parse_subspace_irq()
598 } else if (pcct_ss->header.type == ACPI_PCCT_TYPE_EXT_PCC_MASTER_SUBSPACE || in pcc_parse_subspace_irq()
599 pcct_ss->header.type == ACPI_PCCT_TYPE_EXT_PCC_SLAVE_SUBSPACE) { in pcc_parse_subspace_irq()
600 struct acpi_pcct_ext_pcc_master *pcct_ext = (void *)pcct_ss; in pcc_parse_subspace_irq()
632 struct acpi_pcct_subspace *pcct_ss; in pcc_parse_subspace_db_reg() local
634 pcct_ss = (struct acpi_pcct_subspace *)pcct_entry; in pcc_parse_subspace_db_reg()
637 &pcct_ss->doorbell_register, in pcc_parse_subspace_db_reg()
638 pcct_ss->preserve_mask, in pcc_parse_subspace_db_reg()
639 pcct_ss->write_mask, 0, "Doorbell"); in pcc_parse_subspace_db_reg()
688 struct acpi_pcct_subspace *pcct_ss = in pcc_parse_subspace_shmem() local
691 pchan->chan.shmem_base_addr = pcct_ss->base_address; in pcc_parse_subspace_shmem()
692 pchan->chan.shmem_size = pcct_ss->length; in pcc_parse_subspace_shmem()
693 pchan->chan.latency = pcct_ss->latency; in pcc_parse_subspace_shmem()
694 pchan->chan.max_access_rate = pcct_ss->max_access_rate; in pcc_parse_subspace_shmem()
695 pchan->chan.min_turnaround_time = pcct_ss->min_turnaround_time; in pcc_parse_subspace_shmem()