Searched refs:sei (Results 1 – 3 of 3) sorted by relevance
/drivers/irqchip/ |
D | irq-mvebu-sei.c | 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->mask_lock, flags); in mvebu_sei_unmask_irq() 87 reg = readl_relaxed(sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_unmask_irq() [all …]
|
D | Makefile | 85 obj-$(CONFIG_MVEBU_SEI) += irq-mvebu-sei.o
|
/drivers/s390/cio/ |
D | chsc.c | 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->response.code != 0x0001) { in chsc_process_event_information() 687 sei->response.code, sei->ntsm); in chsc_process_event_information() 689 if (sei->response.code == 3 && sei->ntsm) { in chsc_process_event_information() 697 CIO_CRW_EVENT(2, "chsc: sei successful (nt=%d)\n", sei->nt); in chsc_process_event_information() [all …]
|