pcs_soc           660 drivers/pinctrl/pinctrl-single.c 	struct pcs_soc_data *pcs_soc = &pcs->socdata;
pcs_soc           671 drivers/pinctrl/pinctrl-single.c 	if (pcs_soc->irq_enable_mask) {
pcs_soc           675 drivers/pinctrl/pinctrl-single.c 		if (val & pcs_soc->irq_enable_mask) {
pcs_soc           678 drivers/pinctrl/pinctrl-single.c 			val &= ~pcs_soc->irq_enable_mask;
pcs_soc          1287 drivers/pinctrl/pinctrl-single.c 	struct pcs_soc_data *pcs_soc = &pcs->socdata;
pcs_soc          1289 drivers/pinctrl/pinctrl-single.c 	if (pcs_soc->irq < 0)
pcs_soc          1296 drivers/pinctrl/pinctrl-single.c 		free_irq(pcs_soc->irq, pcs_soc);
pcs_soc          1298 drivers/pinctrl/pinctrl-single.c 		irq_set_chained_handler(pcs_soc->irq, NULL);
pcs_soc          1365 drivers/pinctrl/pinctrl-single.c static inline void pcs_irq_set(struct pcs_soc_data *pcs_soc,
pcs_soc          1372 drivers/pinctrl/pinctrl-single.c 	pcs = container_of(pcs_soc, struct pcs_device, socdata);
pcs_soc          1381 drivers/pinctrl/pinctrl-single.c 		soc_mask = pcs_soc->irq_enable_mask;
pcs_soc          1395 drivers/pinctrl/pinctrl-single.c 	if (pcs_soc->rearm)
pcs_soc          1396 drivers/pinctrl/pinctrl-single.c 		pcs_soc->rearm();
pcs_soc          1405 drivers/pinctrl/pinctrl-single.c 	struct pcs_soc_data *pcs_soc = irq_data_get_irq_chip_data(d);
pcs_soc          1407 drivers/pinctrl/pinctrl-single.c 	pcs_irq_set(pcs_soc, d->irq, false);
pcs_soc          1416 drivers/pinctrl/pinctrl-single.c 	struct pcs_soc_data *pcs_soc = irq_data_get_irq_chip_data(d);
pcs_soc          1418 drivers/pinctrl/pinctrl-single.c 	pcs_irq_set(pcs_soc, d->irq, true);
pcs_soc          1447 drivers/pinctrl/pinctrl-single.c static int pcs_irq_handle(struct pcs_soc_data *pcs_soc)
pcs_soc          1453 drivers/pinctrl/pinctrl-single.c 	pcs = container_of(pcs_soc, struct pcs_device, socdata);
pcs_soc          1462 drivers/pinctrl/pinctrl-single.c 		if (mask & pcs_soc->irq_status_mask) {
pcs_soc          1482 drivers/pinctrl/pinctrl-single.c 	struct pcs_soc_data *pcs_soc = d;
pcs_soc          1484 drivers/pinctrl/pinctrl-single.c 	return pcs_irq_handle(pcs_soc) ? IRQ_HANDLED : IRQ_NONE;
pcs_soc          1497 drivers/pinctrl/pinctrl-single.c 	struct pcs_soc_data *pcs_soc = irq_desc_get_handler_data(desc);
pcs_soc          1502 drivers/pinctrl/pinctrl-single.c 	pcs_irq_handle(pcs_soc);
pcs_soc          1510 drivers/pinctrl/pinctrl-single.c 	struct pcs_soc_data *pcs_soc = d->host_data;
pcs_soc          1514 drivers/pinctrl/pinctrl-single.c 	pcs = container_of(pcs_soc, struct pcs_device, socdata);
pcs_soc          1527 drivers/pinctrl/pinctrl-single.c 	irq_set_chip_data(irq, pcs_soc);
pcs_soc          1549 drivers/pinctrl/pinctrl-single.c 	struct pcs_soc_data *pcs_soc = &pcs->socdata;
pcs_soc          1553 drivers/pinctrl/pinctrl-single.c 	if (!pcs_soc->irq_enable_mask ||
pcs_soc          1554 drivers/pinctrl/pinctrl-single.c 	    !pcs_soc->irq_status_mask) {
pcs_soc          1555 drivers/pinctrl/pinctrl-single.c 		pcs_soc->irq = -1;
pcs_soc          1569 drivers/pinctrl/pinctrl-single.c 		res = request_irq(pcs_soc->irq, pcs_irq_handler,
pcs_soc          1572 drivers/pinctrl/pinctrl-single.c 				  name, pcs_soc);
pcs_soc          1574 drivers/pinctrl/pinctrl-single.c 			pcs_soc->irq = -1;
pcs_soc          1578 drivers/pinctrl/pinctrl-single.c 		irq_set_chained_handler_and_data(pcs_soc->irq,
pcs_soc          1580 drivers/pinctrl/pinctrl-single.c 						 pcs_soc);
pcs_soc          1593 drivers/pinctrl/pinctrl-single.c 					    pcs_soc);
pcs_soc          1595 drivers/pinctrl/pinctrl-single.c 		irq_set_chained_handler(pcs_soc->irq, NULL);