Searched refs:sei (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-mvebu-sei.c | 3 #define pr_fmt(fmt) "mvebu-sei: " fmt 58 struct mvebu_sei *sei = irq_data_get_irq_chip_data(d); in mvebu_sei_ack_irq() local 62 sei->base + GICP_SECR(reg_idx)); in mvebu_sei_ack_irq() 67 struct mvebu_sei *sei = irq_data_get_irq_chip_data(d); in mvebu_sei_mask_irq() local 72 raw_spin_lock_irqsave(&sei->mask_lock, flags); in mvebu_sei_mask_irq() 73 reg = readl_relaxed(sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_mask_irq() 75 writel_relaxed(reg, sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_mask_irq() 76 raw_spin_unlock_irqrestore(&sei->mask_lock, flags); in mvebu_sei_mask_irq() 81 struct mvebu_sei *sei = irq_data_get_irq_chip_data(d); in mvebu_sei_unmask_irq() local 86 raw_spin_lock_irqsave(&sei in mvebu_sei_unmask_irq() 141 struct mvebu_sei *sei = data->chip_data; mvebu_sei_cp_compose_msi_msg() local 170 struct mvebu_sei *sei = domain->host_data; mvebu_sei_domain_alloc() local 211 struct mvebu_sei *sei = domain->host_data; mvebu_sei_ap_alloc() local 241 mvebu_sei_cp_release_irq(struct mvebu_sei *sei, unsigned long hwirq) mvebu_sei_cp_release_irq() argument 252 struct mvebu_sei *sei = domain->host_data; mvebu_sei_cp_domain_alloc() local 293 struct mvebu_sei *sei = domain->host_data; mvebu_sei_cp_domain_free() local 327 struct mvebu_sei *sei = irq_desc_get_handler_data(desc); mvebu_sei_handle_cascade_irq() local 357 mvebu_sei_reset(struct mvebu_sei *sei) mvebu_sei_reset() argument 372 struct mvebu_sei *sei; mvebu_sei_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-mvebu-sei.c | 3 #define pr_fmt(fmt) "mvebu-sei: " fmt 58 struct mvebu_sei *sei = irq_data_get_irq_chip_data(d); in mvebu_sei_ack_irq() local 62 sei->base + GICP_SECR(reg_idx)); in mvebu_sei_ack_irq() 67 struct mvebu_sei *sei = irq_data_get_irq_chip_data(d); in mvebu_sei_mask_irq() local 72 raw_spin_lock_irqsave(&sei->mask_lock, flags); in mvebu_sei_mask_irq() 73 reg = readl_relaxed(sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_mask_irq() 75 writel_relaxed(reg, sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_mask_irq() 76 raw_spin_unlock_irqrestore(&sei->mask_lock, flags); in mvebu_sei_mask_irq() 81 struct mvebu_sei *sei = irq_data_get_irq_chip_data(d); in mvebu_sei_unmask_irq() local 86 raw_spin_lock_irqsave(&sei in mvebu_sei_unmask_irq() 141 struct mvebu_sei *sei = data->chip_data; mvebu_sei_cp_compose_msi_msg() local 170 struct mvebu_sei *sei = domain->host_data; mvebu_sei_domain_alloc() local 211 struct mvebu_sei *sei = domain->host_data; mvebu_sei_ap_alloc() local 241 mvebu_sei_cp_release_irq(struct mvebu_sei *sei, unsigned long hwirq) mvebu_sei_cp_release_irq() argument 252 struct mvebu_sei *sei = domain->host_data; mvebu_sei_cp_domain_alloc() local 293 struct mvebu_sei *sei = domain->host_data; mvebu_sei_cp_domain_free() local 327 struct mvebu_sei *sei = irq_desc_get_handler_data(desc); mvebu_sei_handle_cascade_irq() local 352 mvebu_sei_reset(struct mvebu_sei *sei) mvebu_sei_reset() argument 367 struct mvebu_sei *sei; mvebu_sei_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A D | chsc.c | 583 CIO_CRW_EVENT(2, "chsc: sei nt2 unhandled cc=%d\n", in chsc_process_sei_nt2() 615 CIO_CRW_EVENT(2, "chsc: sei nt0 unhandled cc=%d\n", in chsc_process_sei_nt0() 627 static void chsc_process_event_information(struct chsc_sei *sei, u64 ntsm) in chsc_process_event_information() argument 632 memset(sei, 0, sizeof(*sei)); in chsc_process_event_information() 633 sei->request.length = 0x0010; in chsc_process_event_information() 634 sei->request.code = 0x000e; in chsc_process_event_information() 636 sei->ntsm = ntsm; in chsc_process_event_information() 638 if (chsc(sei)) in chsc_process_event_information() 641 if (sei in chsc_process_event_information() 680 struct chsc_sei *sei = sei_page; chsc_process_crw() local [all...] |
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | chsc.c | 624 CIO_CRW_EVENT(2, "chsc: sei nt2 unhandled cc=%d\n", in chsc_process_sei_nt2() 659 CIO_CRW_EVENT(2, "chsc: sei nt0 unhandled cc=%d\n", in chsc_process_sei_nt0() 671 static void chsc_process_event_information(struct chsc_sei *sei, u64 ntsm) in chsc_process_event_information() argument 676 memset(sei, 0, sizeof(*sei)); in chsc_process_event_information() 677 sei->request.length = 0x0010; in chsc_process_event_information() 678 sei->request.code = 0x000e; in chsc_process_event_information() 680 sei->ntsm = ntsm; in chsc_process_event_information() 682 if (chsc(sei)) in chsc_process_event_information() 685 if (sei in chsc_process_event_information() 724 struct chsc_sei *sei = sei_page; chsc_process_crw() local [all...] |
Completed in 9 milliseconds