Home
last modified time | relevance | path

Searched refs:config_port (Results 1 - 25 of 150) sorted by relevance

123456

/kernel/linux/linux-6.6/drivers/watchdog/
H A Dexar_wdt.c61 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 Dgalaxy.c183 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 Dgalaxy.c183 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 Dtpm_infineon.c46 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 Dmtk-smi.c66 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 Dtpm_infineon.c46 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 Dmtk-smi.c133 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 Dimx-dma.c130 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 Dimx-dma.c130 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 Dmux.c436 .config_port = mux_config_port,
H A Dtimbuart.c400 .config_port = timbuart_config_port,
H A D21285.c387 .config_port = serial21285_config_port,
H A Dapbuart.c339 .config_port = apbuart_config_port,
H A Daltera_jtaguart.c293 .config_port = altera_jtaguart_config_port,
H A Darc_uart.c474 .config_port = arc_serial_config_port,
H A Dclps711x.c345 .config_port = uart_clps711x_config_port,
H A Dsunhv.c389 .config_port = sunhv_config_port,
H A Ddigicolor-usart.c381 .config_port = digicolor_uart_config_port,
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dmux.c417 .config_port = mux_config_port,
H A D21285.c366 .config_port = serial21285_config_port,
H A Daltera_uart.c407 .config_port = altera_uart_config_port,
H A Darc_uart.c468 .config_port = arc_serial_config_port,
H A Dapbuart.c311 .config_port = apbuart_config_port,
H A Daltera_jtaguart.c252 .config_port = altera_jtaguart_config_port,
/kernel/linux/linux-5.10/include/linux/
H A Dserial_core.h75 void (*config_port)(struct uart_port *, int); member

Completed in 23 milliseconds

123456