Home
last modified time | relevance | path

Searched refs:ctl_addr (Results 1 - 25 of 119) sorted by relevance

12345

/kernel/linux/linux-5.10/arch/um/drivers/
H A Ddaemon_user.c50 struct sockaddr_un *ctl_addr = pri->ctl_addr; in connect_to_switch() local
64 if (connect(pri->control, (struct sockaddr *) ctl_addr, in connect_to_switch()
65 sizeof(*ctl_addr)) < 0) { in connect_to_switch()
137 pri->ctl_addr = new_addr(pri->ctl_sock, in daemon_user_init()
172 kfree(pri->ctl_addr); in daemon_remove()
173 pri->ctl_addr = NULL; in daemon_remove()
H A Ddaemon.h16 void *ctl_addr; member
/kernel/linux/linux-6.6/arch/um/drivers/
H A Ddaemon_user.c50 struct sockaddr_un *ctl_addr = pri->ctl_addr; in connect_to_switch() local
64 if (connect(pri->control, (struct sockaddr *) ctl_addr, in connect_to_switch()
65 sizeof(*ctl_addr)) < 0) { in connect_to_switch()
137 pri->ctl_addr = new_addr(pri->ctl_sock, in daemon_user_init()
172 kfree(pri->ctl_addr); in daemon_remove()
173 pri->ctl_addr = NULL; in daemon_remove()
H A Ddaemon.h16 void *ctl_addr; member
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_isapnp.c52 void __iomem *cmd_addr, *ctl_addr; in isapnp_init_one() local
83 ctl_addr = devm_ioport_map(&idev->dev, in isapnp_init_one()
85 if (!ctl_addr) in isapnp_init_one()
88 ap->ioaddr.altstatus_addr = ctl_addr; in isapnp_init_one()
89 ap->ioaddr.ctl_addr = ctl_addr; in isapnp_init_one()
H A Dpata_mpiix.c157 void __iomem *cmd_addr, *ctl_addr; in mpiix_init_one() local
188 ctl_addr = devm_ioport_map(&dev->dev, ctl, 1); in mpiix_init_one()
189 if (!cmd_addr || !ctl_addr) in mpiix_init_one()
205 ap->ioaddr.ctl_addr = ctl_addr; in mpiix_init_one()
206 ap->ioaddr.altstatus_addr = ctl_addr; in mpiix_init_one()
H A Dpata_pcmcia.c192 void __iomem *io_addr, *ctl_addr; in pcmcia_init_one() local
227 ctl_addr = devm_ioport_map(&pdev->dev, ctl_base, 1); in pcmcia_init_one()
228 if (!io_addr || !ctl_addr) in pcmcia_init_one()
232 iowrite8(0x02, ctl_addr); in pcmcia_init_one()
234 iowrite8(0x81, ctl_addr + 0x01); in pcmcia_init_one()
259 ap->ioaddr.altstatus_addr = ctl_addr + 0x10 * p; in pcmcia_init_one()
260 ap->ioaddr.ctl_addr = ctl_addr + 0x10 * p; in pcmcia_init_one()
H A Dpata_platform.c154 ap->ioaddr.ctl_addr = devm_ioremap(dev, ctl_res->start, in __pata_platform_probe()
159 ap->ioaddr.ctl_addr = devm_ioport_map(dev, ctl_res->start, in __pata_platform_probe()
162 if (!ap->ioaddr.cmd_addr || !ap->ioaddr.ctl_addr) { in __pata_platform_probe()
167 ap->ioaddr.altstatus_addr = ap->ioaddr.ctl_addr; in __pata_platform_probe()
H A Dpata_samsung_cf.c182 ata_outb(ap->host, tf->ctl, ioaddr->ctl_addr); in pata_s3c_tf_load()
224 ata_outb(ap->host, tf->ctl | ATA_HOB, ioaddr->ctl_addr); in pata_s3c_tf_read()
230 ata_outb(ap->host, tf->ctl, ioaddr->ctl_addr); in pata_s3c_tf_read()
367 ata_outb(ap->host, ap->ctl, ioaddr->ctl_addr); in pata_s3c_bus_softreset()
369 ata_outb(ap->host, ap->ctl | ATA_SRST, ioaddr->ctl_addr); in pata_s3c_bus_softreset()
371 ata_outb(ap->host, ap->ctl, ioaddr->ctl_addr); in pata_s3c_bus_softreset()
415 ata_outb(ap->host, ctl, ap->ioaddr.ctl_addr); in pata_s3c_set_devctl()
568 ap->ioaddr.ctl_addr = info->ide_addr + S3C_ATA_PIO_DAD; in pata_s3c_probe()
H A Dpata_octeon_cf.c404 if (likely(ap->ioaddr.ctl_addr)) { in octeon_cf_tf_read16()
405 iowrite8(tf->ctl | ATA_HOB, ap->ioaddr.ctl_addr); in octeon_cf_tf_read16()
418 iowrite8(tf->ctl, ap->ioaddr.ctl_addr); in octeon_cf_tf_read16()
474 iowrite8(tf->ctl, ap->ioaddr.ctl_addr); in octeon_cf_tf_load16()
956 ap->ioaddr.ctl_addr = base + 0xe; in octeon_cf_probe()
972 ap->ioaddr.ctl_addr = cs1 + (6 << 1) + 1; in octeon_cf_probe()
994 ap->ioaddr.ctl_addr = base + 0xe; in octeon_cf_probe()
997 cf_port->c0 = ap->ioaddr.ctl_addr; in octeon_cf_probe()
1003 ata_port_desc(ap, "cmd %p ctl %p", base, ap->ioaddr.ctl_addr); in octeon_cf_probe()
H A Dsata_rcar.c277 iowrite32(ctl, ap->ioaddr.ctl_addr); in sata_rcar_set_devctl()
329 iowrite32(ap->ctl, ioaddr->ctl_addr); in sata_rcar_bus_softreset()
331 iowrite32(ap->ctl | ATA_SRST, ioaddr->ctl_addr); in sata_rcar_bus_softreset()
333 iowrite32(ap->ctl, ioaddr->ctl_addr); in sata_rcar_bus_softreset()
375 iowrite32(tf->ctl, ioaddr->ctl_addr); in sata_rcar_tf_load()
429 iowrite32(tf->ctl | ATA_HOB, ioaddr->ctl_addr); in sata_rcar_tf_read()
435 iowrite32(tf->ctl, ioaddr->ctl_addr); in sata_rcar_tf_read()
772 ioaddr->ctl_addr = base + SSDEVCON_REG; in sata_rcar_setup_port()
774 ioaddr->altstatus_addr = ioaddr->ctl_addr; in sata_rcar_setup_port()
H A Dlibata-sff.c281 iowrite8(ctl, ap->ioaddr.ctl_addr); in ata_sff_set_devctl()
374 if (ap->ops->sff_set_devctl || ioaddr->ctl_addr) in ata_sff_irq_on()
399 if (ioaddr->ctl_addr) in ata_sff_tf_load()
400 iowrite8(tf->ctl, ioaddr->ctl_addr); in ata_sff_tf_load()
406 WARN_ON_ONCE(!ioaddr->ctl_addr); in ata_sff_tf_load()
469 if (likely(ioaddr->ctl_addr)) { in ata_sff_tf_read()
470 iowrite8(tf->ctl | ATA_HOB, ioaddr->ctl_addr); in ata_sff_tf_read()
476 iowrite8(tf->ctl, ioaddr->ctl_addr); in ata_sff_tf_read()
1688 if (ap->ops->sff_set_devctl || ap->ioaddr.ctl_addr) in ata_sff_freeze()
1961 if (ap->ioaddr.ctl_addr) { in ata_bus_softreset()
[all...]
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_isapnp.c52 void __iomem *cmd_addr, *ctl_addr; in isapnp_init_one() local
83 ctl_addr = devm_ioport_map(&idev->dev, in isapnp_init_one()
85 if (!ctl_addr) in isapnp_init_one()
88 ap->ioaddr.altstatus_addr = ctl_addr; in isapnp_init_one()
89 ap->ioaddr.ctl_addr = ctl_addr; in isapnp_init_one()
H A Dpata_mpiix.c157 void __iomem *cmd_addr, *ctl_addr; in mpiix_init_one() local
188 ctl_addr = devm_ioport_map(&dev->dev, ctl, 1); in mpiix_init_one()
189 if (!cmd_addr || !ctl_addr) in mpiix_init_one()
205 ap->ioaddr.ctl_addr = ctl_addr; in mpiix_init_one()
206 ap->ioaddr.altstatus_addr = ctl_addr; in mpiix_init_one()
H A Dpata_pcmcia.c192 void __iomem *io_addr, *ctl_addr; in pcmcia_init_one() local
227 ctl_addr = devm_ioport_map(&pdev->dev, ctl_base, 1); in pcmcia_init_one()
228 if (!io_addr || !ctl_addr) in pcmcia_init_one()
232 iowrite8(0x02, ctl_addr); in pcmcia_init_one()
234 iowrite8(0x81, ctl_addr + 0x01); in pcmcia_init_one()
259 ap->ioaddr.altstatus_addr = ctl_addr + 0x10 * p; in pcmcia_init_one()
260 ap->ioaddr.ctl_addr = ctl_addr + 0x10 * p; in pcmcia_init_one()
H A Dpata_platform.c158 ap->ioaddr.ctl_addr = devm_ioremap(dev, ctl_res->start, in __pata_platform_probe()
163 ap->ioaddr.ctl_addr = devm_ioport_map(dev, ctl_res->start, in __pata_platform_probe()
166 if (!ap->ioaddr.cmd_addr || !ap->ioaddr.ctl_addr) { in __pata_platform_probe()
171 ap->ioaddr.altstatus_addr = ap->ioaddr.ctl_addr; in __pata_platform_probe()
H A Dpata_octeon_cf.c401 if (likely(ap->ioaddr.ctl_addr)) { in octeon_cf_tf_read16()
402 iowrite8(tf->ctl | ATA_HOB, ap->ioaddr.ctl_addr); in octeon_cf_tf_read16()
415 iowrite8(tf->ctl, ap->ioaddr.ctl_addr); in octeon_cf_tf_read16()
469 iowrite8(tf->ctl, ap->ioaddr.ctl_addr); in octeon_cf_tf_load16()
917 ap->ioaddr.ctl_addr = base + 0xe; in octeon_cf_probe()
933 ap->ioaddr.ctl_addr = cs1 + (6 << 1) + 1; in octeon_cf_probe()
955 ap->ioaddr.ctl_addr = base + 0xe; in octeon_cf_probe()
958 cf_port->c0 = ap->ioaddr.ctl_addr; in octeon_cf_probe()
964 ata_port_desc(ap, "cmd %p ctl %p", base, ap->ioaddr.ctl_addr); in octeon_cf_probe()
H A Dsata_rcar.c273 iowrite32(ctl, ap->ioaddr.ctl_addr); in sata_rcar_set_devctl()
322 iowrite32(ap->ctl, ioaddr->ctl_addr); in sata_rcar_bus_softreset()
324 iowrite32(ap->ctl | ATA_SRST, ioaddr->ctl_addr); in sata_rcar_bus_softreset()
326 iowrite32(ap->ctl, ioaddr->ctl_addr); in sata_rcar_bus_softreset()
366 iowrite32(tf->ctl, ioaddr->ctl_addr); in sata_rcar_tf_load()
406 iowrite32(tf->ctl | ATA_HOB, ioaddr->ctl_addr); in sata_rcar_tf_read()
412 iowrite32(tf->ctl, ioaddr->ctl_addr); in sata_rcar_tf_read()
745 ioaddr->ctl_addr = base + SSDEVCON_REG; in sata_rcar_setup_port()
747 ioaddr->altstatus_addr = ioaddr->ctl_addr; in sata_rcar_setup_port()
H A Dlibata-sff.c233 if (ap->ioaddr.ctl_addr) { in ata_sff_set_devctl()
234 iowrite8(ctl, ap->ioaddr.ctl_addr); in ata_sff_set_devctl()
349 if (ioaddr->ctl_addr) in ata_sff_tf_load()
350 iowrite8(tf->ctl, ioaddr->ctl_addr); in ata_sff_tf_load()
356 WARN_ON_ONCE(!ioaddr->ctl_addr); in ata_sff_tf_load()
405 if (likely(ioaddr->ctl_addr)) { in ata_sff_tf_read()
406 iowrite8(tf->ctl | ATA_HOB, ioaddr->ctl_addr); in ata_sff_tf_read()
412 iowrite8(tf->ctl, ioaddr->ctl_addr); in ata_sff_tf_read()
1880 if (ap->ioaddr.ctl_addr) { in ata_bus_softreset()
1882 iowrite8(ap->ctl, ioaddr->ctl_addr); in ata_bus_softreset()
[all...]
/kernel/linux/linux-5.10/drivers/soc/mediatek/
H A Dmtk-scpsys.c233 static int scpsys_sram_enable(struct scp_domain *scpd, void __iomem *ctl_addr) in scpsys_sram_enable() argument
239 val = readl(ctl_addr); in scpsys_sram_enable()
241 writel(val, ctl_addr); in scpsys_sram_enable()
253 int ret = readl_poll_timeout(ctl_addr, tmp, in scpsys_sram_enable()
263 static int scpsys_sram_disable(struct scp_domain *scpd, void __iomem *ctl_addr) in scpsys_sram_disable() argument
269 val = readl(ctl_addr); in scpsys_sram_disable()
271 writel(val, ctl_addr); in scpsys_sram_disable()
274 return readl_poll_timeout(ctl_addr, tmp, in scpsys_sram_disable()
307 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs; in scpsys_power_on() local
320 val = readl(ctl_addr); in scpsys_power_on()
365 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs; scpsys_power_off() local
[all...]
/kernel/linux/linux-6.6/drivers/pmdomain/mediatek/
H A Dmtk-scpsys.c233 static int scpsys_sram_enable(struct scp_domain *scpd, void __iomem *ctl_addr) in scpsys_sram_enable() argument
239 val = readl(ctl_addr); in scpsys_sram_enable()
241 writel(val, ctl_addr); in scpsys_sram_enable()
253 int ret = readl_poll_timeout(ctl_addr, tmp, in scpsys_sram_enable()
263 static int scpsys_sram_disable(struct scp_domain *scpd, void __iomem *ctl_addr) in scpsys_sram_disable() argument
269 val = readl(ctl_addr); in scpsys_sram_disable()
271 writel(val, ctl_addr); in scpsys_sram_disable()
274 return readl_poll_timeout(ctl_addr, tmp, in scpsys_sram_disable()
307 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs; in scpsys_power_on() local
320 val = readl(ctl_addr); in scpsys_power_on()
365 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs; scpsys_power_off() local
[all...]
/kernel/linux/linux-5.10/drivers/tty/
H A Dcyclades.c312 static inline bool __cyz_fpga_loaded(struct RUNTIME_9060 __iomem *ctl_addr) in __cyz_fpga_loaded() argument
314 return readl(&ctl_addr->init_ctrl) & (1 << 17); in __cyz_fpga_loaded()
319 return __cyz_fpga_loaded(card->ctl_addr.p9060); in cyz_fpga_loaded()
882 loc_doorbell = readl(&cinfo->ctl_addr.p9060->loc_doorbell); in cyz_fetch_msg()
887 cy_writel(&cinfo->ctl_addr.p9060->loc_doorbell, 0xffffffff); in cyz_fetch_msg()
905 pci_doorbell = &cinfo->ctl_addr.p9060->pci_doorbell; in cyz_issue_cmd()
1539 intr = readw(&cinfo->ctl_addr.p9060-> in cy_open()
1541 cy_writew(&cinfo->ctl_addr.p9060-> in cy_open()
3320 card->ctl_addr.p9050 = NULL; in cy_detect_isa()
3475 struct RUNTIME_9060 __iomem *ctl_addr, in in cyz_load_fw()
3474 cyz_load_fw(struct pci_dev *pdev, void __iomem *base_addr, struct RUNTIME_9060 __iomem *ctl_addr, int irq) cyz_load_fw() argument
3713 struct RUNTIME_9060 __iomem *ctl_addr; cy_pci_probe() local
3847 struct RUNTIME_9060 __iomem *ctl_addr = addr0; cy_pci_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dsdhci-cadence.c70 void __iomem *ctl_addr; /* write control */ member
334 * is used to ensure byte-lane enable, using write control (ctl_addr),
343 writel(GENMASK(7, 3), priv->ctl_addr); in elba_priv_writel()
362 writel(ELBA_BYTE_ENABLE_MASK(byte_enables), priv->ctl_addr); in elba_write_w()
376 writel(ELBA_BYTE_ENABLE_MASK(byte_enables), priv->ctl_addr); in elba_write_b()
406 priv->ctl_addr = ioaddr; in elba_drv_init()
408 writel(ELBA_BYTE_ENABLE_MASK(0xf), priv->ctl_addr); in elba_drv_init()
/kernel/linux/linux-5.10/drivers/ide/
H A Dide-io-std.c63 return readb((void __iomem *)hwif->io_ports.ctl_addr); in ide_read_altstatus()
65 return inb(hwif->io_ports.ctl_addr); in ide_read_altstatus()
72 writeb(ctl, (void __iomem *)hwif->io_ports.ctl_addr); in ide_write_devctl()
74 outb(ctl, hwif->io_ports.ctl_addr); in ide_write_devctl()
H A Dide-cs.c259 unsigned long data_addr, ctl_addr; in ide_release() local
262 ctl_addr = hwif->io_ports.ctl_addr; in ide_release()
267 release_region(ctl_addr, 1); in ide_release()

Completed in 24 milliseconds

12345