Lines Matching refs:pcct_ss
446 struct acpi_pcct_hw_reduced *pcct_ss; in pcc_parse_subspace_irq() local
452 pcct_ss = (struct acpi_pcct_hw_reduced *)pcct_entry; in pcc_parse_subspace_irq()
453 pchan->plat_irq = pcc_map_interrupt(pcct_ss->platform_interrupt, in pcc_parse_subspace_irq()
454 (u32)pcct_ss->flags); in pcc_parse_subspace_irq()
457 pcct_ss->platform_interrupt); in pcc_parse_subspace_irq()
461 if (pcct_ss->header.type == ACPI_PCCT_TYPE_HW_REDUCED_SUBSPACE_TYPE2) { in pcc_parse_subspace_irq()
462 struct acpi_pcct_hw_reduced_type2 *pcct2_ss = (void *)pcct_ss; in pcc_parse_subspace_irq()
470 } else if (pcct_ss->header.type == ACPI_PCCT_TYPE_EXT_PCC_MASTER_SUBSPACE || in pcc_parse_subspace_irq()
471 pcct_ss->header.type == ACPI_PCCT_TYPE_EXT_PCC_SLAVE_SUBSPACE) { in pcc_parse_subspace_irq()
472 struct acpi_pcct_ext_pcc_master *pcct_ext = (void *)pcct_ss; in pcc_parse_subspace_irq()
498 struct acpi_pcct_subspace *pcct_ss; in pcc_parse_subspace_db_reg() local
500 pcct_ss = (struct acpi_pcct_subspace *)pcct_entry; in pcc_parse_subspace_db_reg()
503 &pcct_ss->doorbell_register, in pcc_parse_subspace_db_reg()
504 pcct_ss->preserve_mask, in pcc_parse_subspace_db_reg()
505 pcct_ss->write_mask, 0, "Doorbell"); in pcc_parse_subspace_db_reg()
553 struct acpi_pcct_subspace *pcct_ss = in pcc_parse_subspace_shmem() local
556 pchan->chan.shmem_base_addr = pcct_ss->base_address; in pcc_parse_subspace_shmem()
557 pchan->chan.shmem_size = pcct_ss->length; in pcc_parse_subspace_shmem()
558 pchan->chan.latency = pcct_ss->latency; in pcc_parse_subspace_shmem()
559 pchan->chan.max_access_rate = pcct_ss->max_access_rate; in pcc_parse_subspace_shmem()
560 pchan->chan.min_turnaround_time = pcct_ss->min_turnaround_time; in pcc_parse_subspace_shmem()