/openbmc/linux/arch/powerpc/sysdev/xics/ |
H A D | ics-native.c | 32 struct ics ics; member 48 struct ics *ics = irq_data_get_irq_chip_data(d); in ics_native_unmask_irq() local 86 struct ics *ics = irq_data_get_irq_chip_data(d); in ics_native_mask_irq() local 101 struct ics *ics = irq_data_get_irq_chip_data(d); in ics_native_set_affinity() local 134 static int ics_native_check(struct ics *ics, unsigned int hw_irq) in ics_native_check() 146 static void ics_native_mask_unknown(struct ics *ics, unsigned long vec) in ics_native_mask_unknown() 156 static long ics_native_get_server(struct ics *ics, unsigned long vec) in ics_native_get_server() 168 static int ics_native_host_match(struct ics *ics, struct device_node *node) in ics_native_host_match() 185 struct ics_native *ics; in ics_native_add_one() local 236 struct device_node *ics; in ics_native_init() local
|
H A D | ics-rtas.c | 152 static int ics_rtas_check(struct ics *ics, unsigned int hw_irq) in ics_rtas_check() 168 static void ics_rtas_mask_unknown(struct ics *ics, unsigned long vec) in ics_rtas_mask_unknown() 173 static long ics_rtas_get_server(struct ics *ics, unsigned long vec) in ics_rtas_get_server() 183 static int ics_rtas_host_match(struct ics *ics, struct device_node *node) in ics_rtas_host_match()
|
H A D | ics-opal.c | 147 static int ics_opal_host_match(struct ics *ics, struct device_node *node) in ics_opal_host_match() 152 static int ics_opal_check(struct ics *ics, unsigned int hw_irq) in ics_opal_check() 169 static void ics_opal_mask_unknown(struct ics *ics, unsigned long vec) in ics_opal_mask_unknown() 183 static long ics_opal_get_server(struct ics *ics, unsigned long vec) in ics_opal_get_server()
|
H A D | xics-common.c | 479 void __init xics_register_ics(struct ics *ics) in xics_register_ics()
|
/openbmc/qemu/hw/intc/ |
H A D | xics.c | 70 void ics_pic_print_info(ICSState *ics, GString *buf) in ics_pic_print_info() 202 ICSState *ics; in icp_eoi() local 219 void icp_irq(ICSState *ics, int server, int nr, uint8_t priority) in icp_irq() 403 static void ics_resend_msi(ICSState *ics, int srcno) in ics_resend_msi() 416 static void ics_resend_lsi(ICSState *ics, int srcno) in ics_resend_lsi() 428 static void ics_set_irq_msi(ICSState *ics, int srcno, int val) in ics_set_irq_msi() 444 static void ics_set_irq_lsi(ICSState *ics, int srcno, int val) in ics_set_irq_lsi() 459 ICSState *ics = (ICSState *)opaque; in ics_set_irq() local 473 static void ics_write_xive_msi(ICSState *ics, int srcno) in ics_write_xive_msi() 486 static void ics_write_xive_lsi(ICSState *ics, int srcno) in ics_write_xive_lsi() [all …]
|
H A D | xics_kvm.c | 185 void ics_get_kvm_state(ICSState *ics) in ics_get_kvm_state() 247 void ics_synchronize_state(ICSState *ics) in ics_synchronize_state() 252 int ics_set_kvm_state_one(ICSState *ics, int srcno, Error **errp) in ics_set_kvm_state_one() 300 int ics_set_kvm_state(ICSState *ics, Error **errp) in ics_set_kvm_state() 325 void ics_kvm_set_irq(ICSState *ics, int srcno, int val) in ics_kvm_set_irq() 351 ICSState *ics = ICS_SPAPR(intc); in xics_kvm_connect() local
|
H A D | xics_spapr.c | 156 ICSState *ics = spapr->ics; in rtas_set_xive() local 191 ICSState *ics = spapr->ics; in rtas_get_xive() local 223 ICSState *ics = spapr->ics; in rtas_int_off() local 256 ICSState *ics = spapr->ics; in rtas_int_on() local 287 ICSState *ics = ICS_SPAPR(dev); in ics_spapr_realize() local 335 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_cpu_intc_create() local 366 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_claim_irq() local 382 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_free_irq() local 392 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_set_irq() local 400 ICSState *ics = ICS_SPAPR(intc); in xics_spapr_print_info() local
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | xics.h | 90 struct ics { struct 92 int (*check)(struct ics *ics, unsigned int hwirq); argument 93 void (*mask_unknown)(struct ics *ics, unsigned long vec); argument 94 long (*get_server)(struct ics *ics, unsigned long vec); argument 95 int (*host_match)(struct ics *ics, struct device_node *node); argument 101 extern unsigned int xics_default_server; argument
|
/openbmc/qemu/hw/pci-host/ |
H A D | pnv_phb3_msi.c | 101 ICSState *ics = ICS(msi); in phb3_msi_try_send() local 160 ICSState *ics = ICS(msi); in pnv_phb3_msi_send() local 193 static void phb3_msi_reject(ICSState *ics, uint32_t nr) in phb3_msi_reject() 206 static void phb3_msi_resend(ICSState *ics) in phb3_msi_resend() 246 ICSState *ics = ICS(msi); in pnv_phb3_msi_update_config() local 258 ICSState *ics = ICS(msi); in phb3_msi_realize() local 276 ICSState *ics = ICS(obj); in phb3_msi_instance_init() local 320 ICSState *ics = ICS(msi); in pnv_phb3_msi_pic_print_info() local
|
H A D | pnv_phb3.c | 352 ICSState *ics = &phb->lsis; in pnv_phb3_remap_irqs() local
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s_xics.c | 72 struct kvmppc_ics *ics; in ics_deliver_irq() local 125 static void ics_check_resend(struct kvmppc_xics *xics, struct kvmppc_ics *ics, in ics_check_resend() 140 static bool write_xive(struct kvmppc_xics *xics, struct kvmppc_ics *ics, in write_xive() 170 struct kvmppc_ics *ics; in kvmppc_xics_set_xive() local 199 struct kvmppc_ics *ics; in kvmppc_xics_get_xive() local 226 struct kvmppc_ics *ics; in kvmppc_xics_int_on() local 252 struct kvmppc_ics *ics; in kvmppc_xics_int_off() local 326 struct kvmppc_ics *ics = xics->ics[icsid]; in icp_check_resend() local 381 struct kvmppc_ics *ics; in icp_deliver_irq() local 781 struct kvmppc_ics *ics; in ics_eoi() local [all …]
|
H A D | book3s_hv_rm_xics.c | 39 struct kvmppc_ics *ics, struct kvmppc_icp *icp) in ics_rm_check_resend() 229 struct kvmppc_ics *ics = xics->ics[icsid]; in icp_rm_check_resend() local 281 struct kvmppc_ics *ics; in icp_rm_deliver_irq() local 679 struct kvmppc_ics *ics; in ics_rm_eoi() local 852 struct kvmppc_ics *ics; in kvmppc_deliver_irq_passthru() local
|
H A D | book3s_xics.h | 112 struct kvmppc_ics *ics[KVMPPC_XICS_MAX_ICS_ID + 1]; member 133 struct kvmppc_ics *ics; in kvmppc_xics_find_ics() local
|
/openbmc/linux/drivers/iio/adc/ |
H A D | stmpe-adc.c | 212 static void stmpe_adc_voltage_chan(struct iio_chan_spec *ics, int chan) in stmpe_adc_voltage_chan() 221 static void stmpe_adc_temp_chan(struct iio_chan_spec *ics, int chan) in stmpe_adc_temp_chan()
|
/openbmc/qemu/include/hw/ppc/ |
H A D | xics.h | 116 static inline bool ics_valid_irq(ICSState *ics, uint32_t nr) in ics_valid_irq() argument 168 static inline bool ics_irq_free(ICSState *ics, uint32_t srcno) in ics_irq_free()
|
H A D | pnv_psi.h | 59 ICSState ics; member
|
H A D | spapr.h | 269 ICSState *ics; member
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | pmu.c | 18 u32 ics; member
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_irq.c | 540 static int ics_find_free_block(ICSState *ics, int num, int alignnum) in ics_find_free_block() 563 ICSState *ics = spapr->ics; in spapr_irq_find() local
|
H A D | pnv_psi.c | 168 ICSState *ics = &PNV8_PSI(psi)->ics; in pnv_psi_set_irsn() local 269 ICSState *ics = &PNV8_PSI(psi)->ics; in pnv_psi_set_xivr() local 494 ICSState *ics = &PNV8_PSI(psi)->ics; in pnv_psi_power8_realize() local
|
/openbmc/qemu/include/hw/pci-host/ |
H A D | pnv_phb3.h | 30 ICSState ics; member
|
/openbmc/linux/drivers/media/pci/saa7134/ |
H A D | saa7134-tvaudio.c | 175 int ausel=0, ics=0, ocs=0; in mute_input_7134() local
|
/openbmc/linux/drivers/gpu/drm/imx/ipuv3/ |
H A D | ipuv3-plane.c | 588 enum ipu_color_space ics; in ipu_plane_atomic_update() local
|
/openbmc/linux/arch/x86/platform/intel-mid/ |
H A D | pwr.c | 332 u32 ics; in mid_pwr_irq_handler() local
|
/openbmc/qemu/hw/audio/ |
H A D | intel-hda.c | 178 uint32_t ics; member
|