Home
last modified time | relevance | path

Searched refs:pmisc_addr (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/crypto/qat/qat_common/
A Dadf_gen2_hw_data.c15 u32 adf_gen2_get_vf2pf_sources(void __iomem *pmisc_addr) in adf_gen2_get_vf2pf_sources() argument
20 errsou3 = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRSOU3); in adf_gen2_get_vf2pf_sources()
26 errmsk3 = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK3); in adf_gen2_get_vf2pf_sources()
37 u32 val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK3) in adf_gen2_enable_vf2pf_interrupts()
39 ADF_CSR_WR(pmisc_addr, ADF_GEN2_ERRMSK3, val); in adf_gen2_enable_vf2pf_interrupts()
48 u32 val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK3) in adf_gen2_disable_vf2pf_interrupts()
50 ADF_CSR_WR(pmisc_addr, ADF_GEN2_ERRMSK3, val); in adf_gen2_disable_vf2pf_interrupts()
109 void __iomem *pmisc_addr; in adf_gen2_cfg_iov_thds() local
116 pmisc_addr = pmisc->virt_addr; in adf_gen2_cfg_iov_thds()
287 void __iomem *pmisc_addr; in adf_gen2_set_ssm_wdtimer() local
[all …]
A Dadf_pf2vf_msg.c22 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_enable_vf2pf_interrupts() local
26 hw_data->enable_vf2pf_interrupts(pmisc_addr, vf_mask); in adf_enable_vf2pf_interrupts()
35 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_disable_vf2pf_interrupts() local
39 hw_data->disable_vf2pf_interrupts(pmisc_addr, vf_mask); in adf_disable_vf2pf_interrupts()
49 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_disable_vf2pf_interrupts_irq() local
52 hw_data->disable_vf2pf_interrupts(pmisc_addr, vf_mask); in adf_disable_vf2pf_interrupts_irq()
226 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_vf2pf_req_hndl() local
230 msg = ADF_CSR_RD(pmisc_addr, hw_data->get_pf2vf_offset(vf_nr)); in adf_vf2pf_req_hndl()
239 ADF_CSR_WR(pmisc_addr, hw_data->get_pf2vf_offset(vf_nr), msg); in adf_vf2pf_req_hndl()
A Dadf_gen4_hw_data.c119 void __iomem *pmisc_addr; in adf_gen4_set_ssm_wdtimer() local
125 pmisc_addr = pmisc->virt_addr; in adf_gen4_set_ssm_wdtimer()
135 ADF_CSR_WR(pmisc_addr, ADF_SSMWDTL_OFFSET, ssm_wdt_low); in adf_gen4_set_ssm_wdtimer()
136 ADF_CSR_WR(pmisc_addr, ADF_SSMWDTH_OFFSET, ssm_wdt_high); in adf_gen4_set_ssm_wdtimer()
138 ADF_CSR_WR(pmisc_addr, ADF_SSMWDTPKEL_OFFSET, ssm_wdt_pke_low); in adf_gen4_set_ssm_wdtimer()
139 ADF_CSR_WR(pmisc_addr, ADF_SSMWDTPKEH_OFFSET, ssm_wdt_pke_high); in adf_gen4_set_ssm_wdtimer()
A Dadf_gen2_hw_data.h149 void adf_gen2_enable_vf2pf_interrupts(void __iomem *pmisc_addr, u32 vf_mask);
150 void adf_gen2_disable_vf2pf_interrupts(void __iomem *pmisc_addr, u32 vf_mask);
A Dadf_isr.c67 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_msix_isr_ae() local
71 vf_mask = hw_data->get_vf2pf_sources(pmisc_addr); in adf_msix_isr_ae()
A Dadf_accel_devices.h180 u32 (*get_vf2pf_sources)(void __iomem *pmisc_addr);
/linux/drivers/crypto/qat/qat_dh895xcc/
A Dadf_dh895xcc_hw_data.c133 static void enable_vf2pf_interrupts(void __iomem *pmisc_addr, u32 vf_mask) in enable_vf2pf_interrupts() argument
136 adf_gen2_enable_vf2pf_interrupts(pmisc_addr, vf_mask); in enable_vf2pf_interrupts()
140 u32 val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK5) in enable_vf2pf_interrupts()
143 ADF_CSR_WR(pmisc_addr, ADF_GEN2_ERRMSK5, val); in enable_vf2pf_interrupts()
147 static void disable_vf2pf_interrupts(void __iomem *pmisc_addr, u32 vf_mask) in disable_vf2pf_interrupts() argument
150 adf_gen2_disable_vf2pf_interrupts(pmisc_addr, vf_mask); in disable_vf2pf_interrupts()
154 u32 val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK5) in disable_vf2pf_interrupts()
157 ADF_CSR_WR(pmisc_addr, ADF_GEN2_ERRMSK5, val); in disable_vf2pf_interrupts()
/linux/drivers/crypto/qat/qat_4xxx/
A Dadf_4xxx_hw_data.c214 static u32 get_vf2pf_sources(void __iomem *pmisc_addr) in get_vf2pf_sources() argument

Completed in 12 milliseconds