/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | exar_wdt.c | 61 unsigned short config_port; member 81 static int exar_sio_enter(const unsigned short config_port, in exar_sio_enter() argument 84 if (!request_muxed_region(config_port, 2, DRV_NAME)) in exar_sio_enter() 88 outb(key, config_port); in exar_sio_enter() 89 outb(key, config_port); in exar_sio_enter() 94 static void exar_sio_exit(const unsigned short config_port) in exar_sio_exit() argument 96 outb(EXAR_EXIT_KEY, config_port); in exar_sio_exit() 97 release_region(config_port, 2); in exar_sio_exit() 100 static unsigned char exar_sio_read(const unsigned short config_port, in exar_sio_read() argument 103 outb(reg, config_port); in exar_sio_read() 107 exar_sio_write(const unsigned short config_port, const unsigned char reg, const unsigned char val) exar_sio_write() argument 114 exar_sio_read16(const unsigned short config_port, const unsigned char reg) exar_sio_read16() argument 125 exar_sio_select_wdt(const unsigned short config_port) exar_sio_select_wdt() argument 296 exar_detect(const unsigned short config_port, const unsigned char key, unsigned short *rt_base) exar_detect() argument [all...] |
/kernel/linux/linux-5.10/sound/isa/galaxy/ |
H A D | galaxy.c | 183 void __iomem *config_port; member 430 u8 tmp = ioread8(galaxy->config_port + CONFIG_PORT_SET); in galaxy_set_config() 433 iowrite8(tmp | 0x80, galaxy->config_port + CONFIG_PORT_SET); in galaxy_set_config() 435 iowrite8(config, galaxy->config_port + i); in galaxy_set_config() 438 iowrite8(tmp & 0x7f, galaxy->config_port + CONFIG_PORT_SET); in galaxy_set_config() 447 u8 tmp = ioread8(galaxy->config_port + i - 1); in galaxy_config() 480 if (galaxy->config_port) { in snd_galaxy_free() 482 ioport_unmap(galaxy->config_port); in snd_galaxy_free() 532 galaxy->config_port = ioport_map(port[n] + GALAXY_PORT_CONFIG, 16); in snd_galaxy_probe()
|
/kernel/linux/linux-6.6/sound/isa/galaxy/ |
H A D | galaxy.c | 183 void __iomem *config_port; member 430 u8 tmp = ioread8(galaxy->config_port + CONFIG_PORT_SET); in galaxy_set_config() 433 iowrite8(tmp | 0x80, galaxy->config_port + CONFIG_PORT_SET); in galaxy_set_config() 435 iowrite8(config, galaxy->config_port + i); in galaxy_set_config() 438 iowrite8(tmp & 0x7f, galaxy->config_port + CONFIG_PORT_SET); in galaxy_set_config() 447 u8 tmp = ioread8(galaxy->config_port + i - 1); in galaxy_config() 477 if (galaxy->config_port) in snd_galaxy_free() 523 galaxy->config_port = in __snd_galaxy_probe() 525 if (!galaxy->config_port) in __snd_galaxy_probe()
|
/kernel/linux/linux-5.10/drivers/char/tpm/ |
H A D | tpm_infineon.c | 46 unsigned int config_port; /* IO Port config index reg */ member 71 outb(data, tpm_dev.config_port + offset); in tpm_config_out() 79 return inb(tpm_dev.config_port + offset); in tpm_config_in() 405 tpm_dev.config_port = pnp_port_start(dev, 0); in tpm_inf_pnp_probe() 425 if (request_region(tpm_dev.config_port, tpm_dev.config_size, in tpm_inf_pnp_probe() 536 tpm_dev.config_port : in tpm_inf_pnp_probe() 564 release_region(tpm_dev.config_port, tpm_dev.config_size); in tpm_inf_pnp_probe() 582 release_region(tpm_dev.config_port, in tpm_inf_pnp_remove()
|
/kernel/linux/linux-5.10/drivers/memory/ |
H A D | mtk-smi.c | 66 void (*config_port)(struct device *dev); member 236 .config_port = mtk_smi_larb_config_port_mt8173, 241 .config_port = mtk_smi_larb_config_port_mt8167, 249 .config_port = mtk_smi_larb_config_port_gen1, 253 .config_port = mtk_smi_larb_config_port_gen2_general, 258 .config_port = mtk_smi_larb_config_port_gen2_general, 266 .config_port = mtk_smi_larb_config_port_gen2_general, 383 larb_gen->config_port(dev); in mtk_smi_larb_resume()
|
/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | tpm_infineon.c | 46 unsigned int config_port; /* IO Port config index reg */ member 71 outb(data, tpm_dev.config_port + offset); in tpm_config_out() 79 return inb(tpm_dev.config_port + offset); in tpm_config_in() 405 tpm_dev.config_port = pnp_port_start(dev, 0); in tpm_inf_pnp_probe() 425 if (request_region(tpm_dev.config_port, tpm_dev.config_size, in tpm_inf_pnp_probe() 536 tpm_dev.config_port : in tpm_inf_pnp_probe() 564 release_region(tpm_dev.config_port, tpm_dev.config_size); in tpm_inf_pnp_probe() 582 release_region(tpm_dev.config_port, in tpm_inf_pnp_remove()
|
/kernel/linux/linux-6.6/drivers/memory/ |
H A D | mtk-smi.c | 133 int (*config_port)(struct device *dev); member 385 .config_port = mtk_smi_larb_config_port_gen1, 389 .config_port = mtk_smi_larb_config_port_gen2_general, 394 .config_port = mtk_smi_larb_config_port_gen2_general, 402 .config_port = mtk_smi_larb_config_port_mt8167, 407 .config_port = mtk_smi_larb_config_port_mt8173, 411 .config_port = mtk_smi_larb_config_port_gen2_general, 417 .config_port = mtk_smi_larb_config_port_gen2_general, 422 .config_port = mtk_smi_larb_config_port_gen2_general, 429 .config_port [all...] |
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | imx-dma.c | 130 unsigned int config_port; member 543 d->config_port &= ~CCR_MSEL_B; in imxdma_xfer_desc() 549 d->config_port |= CCR_MSEL_B; in imxdma_xfer_desc() 562 imx_dmav1_writel(imxdma, d->config_mem | (d->config_port << 2), in imxdma_xfer_desc() 948 desc->config_port = IMX_DMA_MEMSIZE_32 | IMX_DMA_TYPE_LINEAR; in imxdma_prep_dma_memcpy() 988 desc->config_port = IMX_DMA_MEMSIZE_32; in imxdma_prep_dma_interleaved() 993 desc->config_port |= IMX_DMA_TYPE_2D; in imxdma_prep_dma_interleaved()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | imx-dma.c | 130 unsigned int config_port; member 524 d->config_port &= ~CCR_MSEL_B; in imxdma_xfer_desc() 530 d->config_port |= CCR_MSEL_B; in imxdma_xfer_desc() 543 imx_dmav1_writel(imxdma, d->config_mem | (d->config_port << 2), in imxdma_xfer_desc() 928 desc->config_port = IMX_DMA_MEMSIZE_32 | IMX_DMA_TYPE_LINEAR; in imxdma_prep_dma_memcpy() 968 desc->config_port = IMX_DMA_MEMSIZE_32; in imxdma_prep_dma_interleaved() 973 desc->config_port |= IMX_DMA_TYPE_2D; in imxdma_prep_dma_interleaved()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | mux.c | 436 .config_port = mux_config_port,
|
H A D | timbuart.c | 400 .config_port = timbuart_config_port,
|
H A D | 21285.c | 387 .config_port = serial21285_config_port,
|
H A D | apbuart.c | 339 .config_port = apbuart_config_port,
|
H A D | altera_jtaguart.c | 293 .config_port = altera_jtaguart_config_port,
|
H A D | arc_uart.c | 474 .config_port = arc_serial_config_port,
|
H A D | clps711x.c | 345 .config_port = uart_clps711x_config_port,
|
H A D | sunhv.c | 389 .config_port = sunhv_config_port,
|
H A D | digicolor-usart.c | 381 .config_port = digicolor_uart_config_port,
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | mux.c | 417 .config_port = mux_config_port,
|
H A D | 21285.c | 366 .config_port = serial21285_config_port,
|
H A D | altera_uart.c | 407 .config_port = altera_uart_config_port,
|
H A D | arc_uart.c | 468 .config_port = arc_serial_config_port,
|
H A D | apbuart.c | 311 .config_port = apbuart_config_port,
|
H A D | altera_jtaguart.c | 252 .config_port = altera_jtaguart_config_port,
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | serial_core.h | 75 void (*config_port)(struct uart_port *, int); member
|