| /Linux-v6.6/drivers/input/serio/ | 
| D | rpckbd.c | 29 	int rx_irq;  member71 	if (request_irq(rpckbd->rx_irq, rpckbd_rx, 0, "rpckbd", port) != 0) {  in rpckbd_open()
 78 		free_irq(rpckbd->rx_irq, port);  in rpckbd_open()
 89 	free_irq(rpckbd->rx_irq, port);  in rpckbd_close()
 101 	int tx_irq, rx_irq;  in rpckbd_probe()  local
 103 	rx_irq = platform_get_irq(dev, 0);  in rpckbd_probe()
 104 	if (rx_irq < 0)  in rpckbd_probe()
 105 		return rx_irq;  in rpckbd_probe()
 119 	rpckbd->rx_irq = rx_irq;  in rpckbd_probe()
 
 | 
| D | sa1111ps2.c | 47 	int			rx_irq;  member149 	ret = request_irq(ps2if->rx_irq, ps2_rxint, 0,  in ps2_open()
 153 			ps2if->rx_irq, ret);  in ps2_open()
 163 		free_irq(ps2if->rx_irq, ps2if);  in ps2_open()
 170 	enable_irq_wake(ps2if->rx_irq);  in ps2_open()
 182 	disable_irq_wake(ps2if->rx_irq);  in ps2_close()
 187 	free_irq(ps2if->rx_irq, ps2if);  in ps2_close()
 280 	ps2if->rx_irq = sa1111_get_irq(dev, 0);  in ps2_probe()
 281 	if (ps2if->rx_irq <= 0) {  in ps2_probe()
 282 		ret = ps2if->rx_irq ? : -ENXIO;  in ps2_probe()
 
 | 
| /Linux-v6.6/drivers/tty/ | 
| D | ehv_bytechan.c | 48 	unsigned int rx_irq;  member568 	disable_irq(bc->rx_irq);  in ehv_bc_tty_throttle()
 585 	enable_irq(bc->rx_irq);  in ehv_bc_tty_unthrottle()
 628 	ret = request_irq(bc->rx_irq, ehv_bc_tty_rx_isr, 0, "ehv-bc", bc);  in ehv_bc_tty_port_activate()
 631 		       bc->rx_irq, ret);  in ehv_bc_tty_port_activate()
 642 		free_irq(bc->rx_irq, bc);  in ehv_bc_tty_port_activate()
 659 	free_irq(bc->rx_irq, bc);  in ehv_bc_tty_port_shutdown()
 697 	bc->rx_irq = irq_of_parse_and_map(np, 0);  in ehv_bc_tty_probe()
 699 	if (!bc->rx_irq || !bc->tx_irq) {  in ehv_bc_tty_probe()
 727 	irq_dispose_mapping(bc->rx_irq);  in ehv_bc_tty_probe()
 
 | 
| D | vcc.c | 261 		disable_irq_nosync(vio->vdev->rx_irq);  in vcc_kick_rx()369 	enable_irq(vio->vdev->rx_irq);  in vcc_rx_timer()
 642 	disable_irq_nosync(vdev->rx_irq);  in vcc_probe()
 644 	enable_irq(vdev->rx_irq);  in vcc_probe()
 
 | 
| /Linux-v6.6/drivers/net/ethernet/mellanox/mlxbf_gige/ | 
| D | mlxbf_gige_intr.c | 103 	err = request_irq(priv->rx_irq, mlxbf_gige_rx_intr, 0,  in mlxbf_gige_request_irqs()120 	free_irq(priv->rx_irq, priv);  in mlxbf_gige_request_irqs()
 131 	free_irq(priv->rx_irq, priv);  in mlxbf_gige_free_irqs()
 
 | 
| /Linux-v6.6/drivers/net/xen-netback/ | 
| D | interface.c | 311 		if (queue->tx_irq != queue->rx_irq)  in xenvif_up()312 			enable_irq(queue->rx_irq);  in xenvif_up()
 326 		if (queue->tx_irq != queue->rx_irq)  in xenvif_down()
 327 			disable_irq(queue->rx_irq);  in xenvif_down()
 688 		if (queue->tx_irq == queue->rx_irq)  in xenvif_disconnect_queue()
 689 			queue->rx_irq = 0;  in xenvif_disconnect_queue()
 693 	if (queue->rx_irq) {  in xenvif_disconnect_queue()
 694 		unbind_from_irqhandler(queue->rx_irq, queue);  in xenvif_disconnect_queue()
 695 		queue->rx_irq = 0;  in xenvif_disconnect_queue()
 752 		queue->tx_irq = queue->rx_irq = err;  in xenvif_connect_data()
 [all …]
 
 | 
| /Linux-v6.6/drivers/spi/ | 
| D | spi-pic32.c | 99 	int			rx_irq;  member223 	disable_irq_nosync(pic32s->rx_irq);  in pic32_err_stop()
 271 		disable_irq_nosync(pic32s->rx_irq);  in pic32_spi_rx_irq()
 543 		enable_irq(pic32s->rx_irq);  in pic32_spi_one_transfer()
 724 	pic32s->rx_irq = platform_get_irq_byname(pdev, "rx");  in pic32_spi_hw_probe()
 725 	if (pic32s->rx_irq < 0)  in pic32_spi_hw_probe()
 726 		return pic32s->rx_irq;  in pic32_spi_hw_probe()
 803 		dev_err(&pdev->dev, "request fault-irq %d\n", pic32s->rx_irq);  in pic32_spi_probe()
 808 	irq_set_status_flags(pic32s->rx_irq, IRQ_NOAUTOEN);  in pic32_spi_probe()
 809 	ret = devm_request_irq(&pdev->dev, pic32s->rx_irq,  in pic32_spi_probe()
 [all …]
 
 | 
| D | spi-rspi.c | 193 	int rx_irq, tx_irq;  member600 	if (rx && rspi->rx_irq != other_irq)  in rspi_dma_transfer()
 601 		disable_irq(rspi->rx_irq);  in rspi_dma_transfer()
 635 	if (rx && rspi->rx_irq != other_irq)  in rspi_dma_transfer()
 636 		enable_irq(rspi->rx_irq);  in rspi_dma_transfer()
 1361 			rspi->rx_irq = rspi->tx_irq = ret;  in rspi_probe()
 1363 		rspi->rx_irq = ret;  in rspi_probe()
 1369 	if (rspi->rx_irq == rspi->tx_irq) {  in rspi_probe()
 1371 		ret = rspi_request_irq(&pdev->dev, rspi->rx_irq, rspi_irq_mux,  in rspi_probe()
 1375 		ret = rspi_request_irq(&pdev->dev, rspi->rx_irq, rspi_irq_rx,  in rspi_probe()
 
 | 
| D | spi-synquacer.c | 607 	int rx_irq, tx_irq;  in synquacer_spi_probe()  local674 	rx_irq = platform_get_irq(pdev, 0);  in synquacer_spi_probe()
 675 	if (rx_irq <= 0) {  in synquacer_spi_probe()
 676 		ret = rx_irq;  in synquacer_spi_probe()
 681 	ret = devm_request_irq(&pdev->dev, rx_irq, sq_spi_rx_handler,  in synquacer_spi_probe()
 
 | 
| /Linux-v6.6/drivers/tty/serial/ | 
| D | clps711x.c | 57 	int			rx_irq;  member463 	s->rx_irq = platform_get_irq(pdev, 1);  in uart_clps711x_probe()
 464 	if (s->rx_irq < 0)  in uart_clps711x_probe()
 465 		return s->rx_irq;  in uart_clps711x_probe()
 505 	ret = devm_request_irq(&pdev->dev, s->rx_irq, uart_clps711x_int_rx, 0,  in uart_clps711x_probe()
 
 | 
| D | mps2-uart.c | 74 	unsigned int rx_irq;  member293 		ret = request_irq(mps_port->rx_irq, mps2_uart_rxirq, 0,  in mps2_uart_startup()
 316 	free_irq(mps_port->rx_irq, mps_port);  in mps2_uart_startup()
 333 		free_irq(mps_port->rx_irq, mps_port);  in mps2_uart_shutdown()
 569 		mps_port->rx_irq = platform_get_irq(pdev, 0);  in mps2_init_port()
 
 | 
| D | lantiq.c | 115 	unsigned int		rx_irq;  member716 	ltq_port->rx_irq = irq;  in fetch_irq_lantiq()
 739 	retval = request_irq(ltq_port->rx_irq, lqasc_rx_int,  in request_irq_lantiq()
 755 	free_irq(ltq_port->rx_irq, port);  in request_irq_lantiq()
 766 	free_irq(ltq_port->rx_irq, port);  in free_irq_lantiq()
 
 | 
| /Linux-v6.6/drivers/dma/ | 
| D | xgene-dma.c | 275 	int rx_irq;  member987 	enable_irq(chan->rx_irq);  in xgene_dma_tasklet_cb()
 1000 	disable_irq_nosync(chan->rx_irq);  in xgene_dma_chan_ring_isr()
 1448 		irq_set_status_flags(chan->rx_irq, IRQ_DISABLE_UNLAZY);  in xgene_dma_request_irqs()
 1449 		ret = devm_request_irq(chan->dev, chan->rx_irq,  in xgene_dma_request_irqs()
 1454 				 chan->rx_irq);  in xgene_dma_request_irqs()
 1459 				irq_clear_status_flags(chan->rx_irq, IRQ_DISABLE_UNLAZY);  in xgene_dma_request_irqs()
 1460 				devm_free_irq(chan->dev, chan->rx_irq, chan);  in xgene_dma_request_irqs()
 1480 		irq_clear_status_flags(chan->rx_irq, IRQ_DISABLE_UNLAZY);  in xgene_dma_free_irqs()
 1481 		devm_free_irq(chan->dev, chan->rx_irq, chan);  in xgene_dma_free_irqs()
 [all …]
 
 | 
| /Linux-v6.6/drivers/net/ethernet/ | 
| D | korina.c | 362 	int rx_irq;  member1157 	disable_irq(lp->rx_irq);  in korina_restart_task()
 1178 	enable_irq(lp->rx_irq);  in korina_restart_task()
 1211 	ret = request_irq(lp->rx_irq, korina_rx_dma_interrupt,  in korina_open()
 1215 			dev->name, lp->rx_irq);  in korina_open()
 1231 	free_irq(lp->rx_irq, dev);  in korina_open()
 1245 	disable_irq(lp->rx_irq);  in korina_close()
 1264 	free_irq(lp->rx_irq, dev);  in korina_close()
 1314 	lp->rx_irq = platform_get_irq_byname(pdev, "rx");  in korina_probe()
 1350 	dev->irq = lp->rx_irq;  in korina_probe()
 
 | 
| /Linux-v6.6/drivers/net/ethernet/xilinx/ | 
| D | ll_temac_main.c | 1185 	rc = request_irq(lp->rx_irq, ll_temac_rx_irq, 0, ndev->name, ndev);  in temac_open()1210 	free_irq(lp->rx_irq, ndev);  in temac_stop()
 1227 	disable_irq(lp->rx_irq);  in temac_poll_controller()
 1230 	ll_temac_tx_irq(lp->rx_irq, ndev);  in temac_poll_controller()
 1233 	enable_irq(lp->rx_irq);  in temac_poll_controller()
 1531 		lp->rx_irq = irq_of_parse_and_map(dma_np, 0);  in temac_probe()
 1553 		lp->rx_irq = platform_get_irq(pdev, 0);  in temac_probe()
 1568 	if (lp->rx_irq <= 0) {  in temac_probe()
 1569 		rc = lp->rx_irq ?: -EINVAL;  in temac_probe()
 
 | 
| D | xilinx_axienet_main.c | 548 	synchronize_irq(lp->rx_irq);  in axienet_dma_stop()1175 	ret = request_irq(lp->rx_irq, axienet_rx_irq, IRQF_SHARED,  in axienet_open()
 1190 	free_irq(lp->rx_irq, ndev);  in axienet_open()
 1237 	free_irq(lp->rx_irq, ndev);  in axienet_stop()
 1282 	disable_irq(lp->rx_irq);  in axienet_poll_controller()
 1284 	axienet_tx_irq(lp->rx_irq, ndev);  in axienet_poll_controller()
 1286 	enable_irq(lp->rx_irq);  in axienet_poll_controller()
 2025 		lp->rx_irq = irq_of_parse_and_map(np, 1);  in axienet_probe()
 2032 		lp->rx_irq = platform_get_irq(pdev, 1);  in axienet_probe()
 2041 	if ((lp->rx_irq <= 0) || (lp->tx_irq <= 0)) {  in axienet_probe()
 
 | 
| /Linux-v6.6/sound/ppc/ | 
| D | pmac.c | 826 	if (chip->rx_irq >= 0)  in snd_pmac_free()827 		free_irq(chip->rx_irq, (void*)chip);  in snd_pmac_free()
 1158 	chip->irq = chip->tx_irq = chip->rx_irq = -1;  in snd_pmac_new()
 1256 	chip->rx_irq = irq;  in snd_pmac_new()
 1340 	if (chip->rx_irq >= 0)  in snd_pmac_suspend()
 1341 		disable_irq(chip->rx_irq);  in snd_pmac_suspend()
 1362 	if (chip->rx_irq >= 0)  in snd_pmac_resume()
 1363 		enable_irq(chip->rx_irq);  in snd_pmac_resume()
 
 | 
| /Linux-v6.6/drivers/firmware/tegra/ | 
| D | bpmp-tegra210.c | 126 static irqreturn_t rx_irq(int irq, void *data)  in rx_irq()  function216 	err = devm_request_irq(&pdev->dev, err, rx_irq,  in tegra210_bpmp_init()
 
 | 
| /Linux-v6.6/drivers/net/can/ | 
| D | bxcan.c | 940 	int err, rx_irq, tx_irq, sce_irq;  in bxcan_probe()  local967 	rx_irq = platform_get_irq_byname(pdev, "rx0");  in bxcan_probe()
 968 	if (rx_irq < 0)  in bxcan_probe()
 969 		return rx_irq;  in bxcan_probe()
 990 	ndev->irq = rx_irq;  in bxcan_probe()
 1025 		 tx_irq, rx_irq, sce_irq);  in bxcan_probe()
 
 | 
| /Linux-v6.6/arch/um/drivers/ | 
| D | vector_kern.h | 91 	int rx_irq;  member
 | 
| /Linux-v6.6/arch/sparc/kernel/ | 
| D | vio.c | 88 		if (vdev->rx_irq == 0 && vdev->rx_ino != ~0UL)  in vio_device_probe()89 			vdev->rx_irq = sun4v_build_virq(vdev->cdev_handle,  in vio_device_probe()
 343 	vdev->rx_irq = 0;  in vio_create_one()
 
 | 
| /Linux-v6.6/drivers/net/ethernet/altera/ | 
| D | altera_tse_main.c | 930 	ret = request_irq(priv->rx_irq, altera_isr, IRQF_SHARED,  in tse_open()934 			   priv->rx_irq);  in tse_open()
 978 	free_irq(priv->rx_irq, dev);  in tse_open()
 1006 	free_irq(priv->rx_irq, dev);  in tse_shutdown()
 1294 	priv->rx_irq = platform_get_irq_byname(pdev, "rx_irq");  in altera_tse_probe()
 1295 	if (priv->rx_irq == -ENXIO) {  in altera_tse_probe()
 1412 			 (unsigned long) control_port->start, priv->rx_irq,  in altera_tse_probe()
 
 | 
| /Linux-v6.6/drivers/net/ethernet/stmicro/stmmac/ | 
| D | stmmac.h | 36 	int rx_irq[MTL_MAX_RX_QUEUES];  member289 	int rx_irq[MTL_MAX_RX_QUEUES];  member
 
 | 
| /Linux-v6.6/drivers/net/ethernet/ni/ | 
| D | nixge.c | 190 	int rx_irq;  member892 	ret = request_irq(priv->rx_irq, nixge_rx_irq, 0, ndev->name, ndev);  in nixge_open()
 934 	free_irq(priv->rx_irq, ndev);  in nixge_stop()
 1340 	priv->rx_irq = platform_get_irq_byname(pdev, "rx");  in nixge_probe()
 1341 	if (priv->rx_irq < 0) {  in nixge_probe()
 1343 		err = priv->rx_irq;  in nixge_probe()
 
 | 
| /Linux-v6.6/arch/sparc/include/asm/ | 
| D | ldc.h | 26 	unsigned int		rx_irq;  member
 |