channel 14 arch/alpha/include/asm/console.h extern long callback_read(long channel, long count, const char *buf, long lbn); channel 60 arch/alpha/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 62 arch/alpha/include/asm/pci.h return channel ? 15 : 14; channel 659 arch/arm/common/locomo.c void locomo_m62332_senddata(struct locomo_dev *ldev, unsigned int dac_data, int channel) channel 712 arch/arm/common/locomo.c data = M62332_SUB_ADDR + channel; channel 210 arch/arm/include/asm/hardware/locomo.h void locomo_m62332_senddata(struct locomo_dev *ldev, unsigned int dac_data, int channel); channel 25 arch/arm/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 27 arch/arm/include/asm/pci.h return channel ? 15 : 14; channel 603 arch/arm/mach-davinci/board-dm646x-evm.c static int setup_vpif_input_path(int channel, const char *sub_dev_name) channel 609 arch/arm/mach-davinci/board-dm646x-evm.c if (channel != 0) channel 43 arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h struct ixp46x_channel_ctl channel[3]; channel 171 arch/arm/mach-pxa/sharpsl_pm.c int sharpsl_pm_pxa_read_max1111(int channel) channel 180 arch/arm/mach-pxa/sharpsl_pm.c return max1111_read_channel(channel >> 1); channel 106 arch/arm/mach-pxa/sharpsl_pm.h int sharpsl_pm_pxa_read_max1111(int channel); channel 54 arch/arm/plat-samsung/adc.c unsigned char channel; channel 106 arch/arm/plat-samsung/adc.c writel(client->channel & 0xf, adc->regs + S5P_ADCMUX); channel 108 arch/arm/plat-samsung/adc.c writel(client->channel & 0xf, channel 111 arch/arm/plat-samsung/adc.c con |= S3C2410_ADCCON_SELMUX(client->channel); channel 146 arch/arm/plat-samsung/adc.c unsigned int channel, unsigned int nr_samples) channel 163 arch/arm/plat-samsung/adc.c client->channel = channel; channel 17 arch/arm/plat-samsung/include/plat/adc.h unsigned int channel, unsigned int nr_samples); channel 25 arch/arm64/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 67 arch/ia64/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 69 arch/ia64/include/asm/pci.h return channel ? isa_irq_to_vector(15) : isa_irq_to_vector(14); channel 142 arch/m68k/include/asm/mac_iop.h uint channel; /* channel number */ channel 354 arch/m68k/mac/iop.c int chan = msg->channel; channel 358 arch/m68k/mac/iop.c msg->channel); channel 360 arch/m68k/mac/iop.c offset = IOP_ADDR_RECV_MSG + (msg->channel * IOP_MSG_LEN); channel 382 arch/m68k/mac/iop.c offset = IOP_ADDR_SEND_MSG + (msg->channel * IOP_MSG_LEN); channel 388 arch/m68k/mac/iop.c iop_writeb(iop, IOP_ADDR_SEND_STATE + msg->channel, IOP_MSG_NEW); channel 437 arch/m68k/mac/iop.c msg->channel = chan; channel 486 arch/m68k/mac/iop.c msg->channel = chan; channel 19 arch/mips/include/asm/jazzdma.h extern void vdma_enable(int channel); channel 20 arch/mips/include/asm/jazzdma.h extern void vdma_disable(int channel); channel 21 arch/mips/include/asm/jazzdma.h extern void vdma_set_mode(int channel, int mode); channel 22 arch/mips/include/asm/jazzdma.h extern void vdma_set_addr(int channel, long addr); channel 23 arch/mips/include/asm/jazzdma.h extern void vdma_set_count(int channel, int count); channel 24 arch/mips/include/asm/jazzdma.h extern int vdma_get_residue(int channel); channel 25 arch/mips/include/asm/jazzdma.h extern int vdma_get_enable(int channel); channel 144 arch/mips/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 146 arch/mips/include/asm/pci.h return channel ? 15 : 14; channel 86 arch/mips/include/asm/rtlx.h struct rtlx_channel channel[RTLX_CHANNELS]; channel 335 arch/mips/include/asm/txx9/tx3927.h void tx3927_pcic_setup(struct pci_controller *channel, channel 195 arch/mips/include/asm/txx9/tx4927pcic.h struct pci_controller *channel); channel 197 arch/mips/include/asm/txx9/tx4927pcic.h struct pci_controller *channel, int extarb); channel 362 arch/mips/jazz/jazzdma.c void vdma_enable(int channel) channel 367 arch/mips/jazz/jazzdma.c printk("vdma_enable: channel %d\n", channel); channel 372 arch/mips/jazz/jazzdma.c status = r4030_read_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5)); channel 374 arch/mips/jazz/jazzdma.c printk("VDMA: Channel %d: Address error!\n", channel); channel 376 arch/mips/jazz/jazzdma.c printk("VDMA: Channel %d: Memory error!\n", channel); channel 381 arch/mips/jazz/jazzdma.c r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), channel 383 arch/mips/jazz/jazzdma.c (channel << 5)) | R4030_TC_INTR channel 389 arch/mips/jazz/jazzdma.c r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), channel 391 arch/mips/jazz/jazzdma.c (channel << 5)) | channel 400 arch/mips/jazz/jazzdma.c void vdma_disable(int channel) channel 405 arch/mips/jazz/jazzdma.c (channel << 5)); channel 407 arch/mips/jazz/jazzdma.c printk("vdma_disable: channel %d\n", channel); channel 410 arch/mips/jazz/jazzdma.c channel, status, channel 413 arch/mips/jazz/jazzdma.c (channel << 5)), channel 415 arch/mips/jazz/jazzdma.c (channel << 5)), channel 417 arch/mips/jazz/jazzdma.c (channel << 5))); channel 420 arch/mips/jazz/jazzdma.c r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), channel 422 arch/mips/jazz/jazzdma.c (channel << 5)) & channel 443 arch/mips/jazz/jazzdma.c void vdma_set_mode(int channel, int mode) channel 446 arch/mips/jazz/jazzdma.c printk("vdma_set_mode: channel %d, mode 0x%x\n", channel, channel 449 arch/mips/jazz/jazzdma.c switch (channel) { channel 451 arch/mips/jazz/jazzdma.c r4030_write_reg32(JAZZ_R4030_CHNL_MODE + (channel << 5), channel 460 arch/mips/jazz/jazzdma.c r4030_write_reg32(JAZZ_R4030_CHNL_MODE + (channel << 5), channel 476 arch/mips/jazz/jazzdma.c channel); channel 481 arch/mips/jazz/jazzdma.c r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), channel 483 arch/mips/jazz/jazzdma.c (channel << 5)) & channel 488 arch/mips/jazz/jazzdma.c r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), channel 490 arch/mips/jazz/jazzdma.c (channel << 5)) | channel 506 arch/mips/jazz/jazzdma.c void vdma_set_addr(int channel, long addr) channel 509 arch/mips/jazz/jazzdma.c printk("vdma_set_addr: channel %d, addr %lx\n", channel, channel 512 arch/mips/jazz/jazzdma.c r4030_write_reg32(JAZZ_R4030_CHNL_ADDR + (channel << 5), addr); channel 520 arch/mips/jazz/jazzdma.c void vdma_set_count(int channel, int count) channel 523 arch/mips/jazz/jazzdma.c printk("vdma_set_count: channel %d, count %08x\n", channel, channel 526 arch/mips/jazz/jazzdma.c r4030_write_reg32(JAZZ_R4030_CHNL_COUNT + (channel << 5), count); channel 534 arch/mips/jazz/jazzdma.c int vdma_get_residue(int channel) channel 538 arch/mips/jazz/jazzdma.c residual = r4030_read_reg32(JAZZ_R4030_CHNL_COUNT + (channel << 5)); channel 542 arch/mips/jazz/jazzdma.c channel, residual); channel 550 arch/mips/jazz/jazzdma.c int vdma_get_enable(int channel) channel 554 arch/mips/jazz/jazzdma.c enable = r4030_read_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5)); channel 557 arch/mips/jazz/jazzdma.c printk("vdma_get_enable: channel %d: enable=%d\n", channel, channel 38 arch/mips/kernel/rtlx.c struct rtlx_channel *chan = &rtlx->channel[i]; channel 165 arch/mips/kernel/rtlx.c chan = &rtlx->channel[index]; channel 188 arch/mips/kernel/rtlx.c rtlx->channel[index].lx_state = RTLX_STATE_UNUSED; channel 199 arch/mips/kernel/rtlx.c chan = &rtlx->channel[index]; channel 236 arch/mips/kernel/rtlx.c struct rtlx_channel *chan = &rtlx->channel[index]; channel 251 arch/mips/kernel/rtlx.c lx = &rtlx->channel[index]; channel 294 arch/mips/kernel/rtlx.c rt = &rtlx->channel[index]; channel 129 arch/mips/pci/ops-tx3927.c void __init tx3927_pcic_setup(struct pci_controller *channel, channel 134 arch/mips/pci/ops-tx3927.c channel->io_resource->start + mips_io_port_base - IO_BASE; channel 136 arch/mips/pci/ops-tx3927.c channel->io_resource->end - channel->io_resource->start; channel 138 arch/mips/pci/ops-tx3927.c channel->io_resource->start - channel->io_offset; channel 140 arch/mips/pci/ops-tx3927.c channel->mem_resource->start; channel 142 arch/mips/pci/ops-tx3927.c channel->mem_resource->end - channel->mem_resource->start; channel 144 arch/mips/pci/ops-tx3927.c channel->mem_resource->start - channel->mem_offset; channel 150 arch/mips/pci/ops-tx3927.c channel->pci_ops = &tx3927_pci_ops; channel 21 arch/mips/pci/ops-tx4927.c struct pci_controller *channel; channel 25 arch/mips/pci/ops-tx4927.c static void __init set_tx4927_pcicptr(struct pci_controller *channel, channel 31 arch/mips/pci/ops-tx4927.c if (pcicptrs[i].channel == channel) { channel 37 arch/mips/pci/ops-tx4927.c if (!pcicptrs[i].channel) { channel 38 arch/mips/pci/ops-tx4927.c pcicptrs[i].channel = channel; channel 47 arch/mips/pci/ops-tx4927.c struct pci_controller *channel) channel 52 arch/mips/pci/ops-tx4927.c if (pcicptrs[i].channel == channel) channel 135 arch/mips/pci/ops-tx4927.c struct pci_controller *channel = bus->sysdata; channel 136 arch/mips/pci/ops-tx4927.c return get_tx4927_pcicptr(channel); channel 220 arch/mips/pci/ops-tx4927.c struct pci_controller *channel, int extarb) channel 225 arch/mips/pci/ops-tx4927.c set_tx4927_pcicptr(channel, pcicptr); channel 227 arch/mips/pci/ops-tx4927.c if (!channel->pci_ops) channel 234 arch/mips/pci/ops-tx4927.c channel->pci_ops = &tx4927_pci_ops; channel 247 arch/mips/pci/ops-tx4927.c __raw_writel((channel->io_resource->end - channel->io_resource->start) channel 250 arch/mips/pci/ops-tx4927.c ____raw_writeq((channel->io_resource->start + channel 251 arch/mips/pci/ops-tx4927.c channel->io_map_base - IO_BASE) | channel 258 arch/mips/pci/ops-tx4927.c ____raw_writeq(channel->io_resource->start - channel->io_offset, channel 265 arch/mips/pci/ops-tx4927.c if (channel->mem_resource->end) { channel 266 arch/mips/pci/ops-tx4927.c __raw_writel((channel->mem_resource->end channel 267 arch/mips/pci/ops-tx4927.c - channel->mem_resource->start) >> 4, channel 269 arch/mips/pci/ops-tx4927.c ____raw_writeq(channel->mem_resource->start | channel 276 arch/mips/pci/ops-tx4927.c ____raw_writeq(channel->mem_resource->start - channel 277 arch/mips/pci/ops-tx4927.c channel->mem_offset, channel 306 arch/mips/pci/ops-tx4927.c if (channel->mem_resource->end) channel 311 arch/mips/pci/ops-tx4927.c if (channel->io_resource->end) channel 165 arch/parisc/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 167 arch/parisc/include/asm/pci.h return channel ? 15 : 14; channel 111 arch/powerpc/include/asm/machdep.h int (*pci_get_legacy_ide_irq)(struct pci_dev *dev, int channel); channel 43 arch/powerpc/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 46 arch/powerpc/include/asm/pci.h return ppc_md.pci_get_legacy_ide_irq(dev, channel); channel 47 arch/powerpc/include/asm/pci.h return channel ? 15 : 14; channel 443 arch/powerpc/platforms/cell/spu_base.c unsigned channel; channel 462 arch/powerpc/platforms/cell/spu_base.c out_be64(&priv2->spu_chnlcntptr_RW, zero_list[i].channel); channel 469 arch/powerpc/platforms/cell/spu_base.c out_be64(&priv2->spu_chnlcntptr_RW, count_list[i].channel); channel 13 arch/powerpc/platforms/maple/maple.h extern int maple_pci_get_legacy_ide_irq(struct pci_dev *dev, int channel); channel 629 arch/powerpc/platforms/maple/pci.c int maple_pci_get_legacy_ide_irq(struct pci_dev *pdev, int channel) channel 632 arch/powerpc/platforms/maple/pci.c unsigned int defirq = channel ? 15 : 14; channel 645 arch/powerpc/platforms/maple/pci.c irq = irq_of_parse_and_map(np, channel & 0x1); channel 648 arch/powerpc/platforms/maple/pci.c channel); channel 83 arch/powerpc/platforms/powermac/low_i2c.c int channel; /* some hosts have multiple */ channel 426 arch/powerpc/platforms/powermac/low_i2c.c kw_write_reg(reg_mode, mode_reg | (bus->channel << 4)); channel 567 arch/powerpc/platforms/powermac/low_i2c.c int channel) channel 579 arch/powerpc/platforms/powermac/low_i2c.c bus->channel = channel; channel 590 arch/powerpc/platforms/powermac/low_i2c.c printk(KERN_INFO " channel %d bus %s\n", channel, channel 690 arch/powerpc/platforms/powermac/low_i2c.c hdr->bus = bus->channel; channel 780 arch/powerpc/platforms/powermac/low_i2c.c int channel, sz; channel 800 arch/powerpc/platforms/powermac/low_i2c.c for (channel = 1; channel <= 2; channel++) { channel 809 arch/powerpc/platforms/powermac/low_i2c.c bus->channel = channel; channel 818 arch/powerpc/platforms/powermac/low_i2c.c printk(KERN_INFO " channel %d bus <multibus>\n", channel); channel 851 arch/powerpc/platforms/powermac/low_i2c.c cmd->info.bus = bus->channel; channel 932 arch/powerpc/platforms/powermac/low_i2c.c bus->channel = *reg; channel 942 arch/powerpc/platforms/powermac/low_i2c.c bus->channel, busnode); channel 970 arch/powerpc/platforms/powermac/low_i2c.c if (((*reg) >> 8) != bus->channel) channel 1023 arch/powerpc/platforms/powermac/low_i2c.c return bus->channel; channel 1142 arch/powerpc/platforms/powermac/low_i2c.c " %d bytes, bus %pOF\n", bus->channel, addrdir, bus->mode, subsize, channel 24 arch/riscv/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 69 arch/sh/boards/mach-hp6xx/setup.c sh_dac_enable(pdata->channel); channel 87 arch/sh/boards/mach-hp6xx/setup.c sh_dac_output(0, pdata->channel); channel 88 arch/sh/boards/mach-hp6xx/setup.c sh_dac_disable(pdata->channel); channel 93 arch/sh/boards/mach-hp6xx/setup.c .channel = 1, channel 76 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel; channel 83 arch/sh/drivers/dma/dma-api.c channel = &info->channels[i]; channel 84 arch/sh/drivers/dma/dma-api.c if (channel->vchan == chan) channel 85 arch/sh/drivers/dma/dma-api.c return channel; channel 95 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = get_dma_channel(chan); channel 98 arch/sh/drivers/dma/dma-api.c return info->ops->get_residue(channel); channel 147 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = &info->channels[i]; channel 149 arch/sh/drivers/dma/dma-api.c if (unlikely(!channel->caps)) channel 153 arch/sh/drivers/dma/dma-api.c if (!search_cap(channel->caps, *p)) channel 155 arch/sh/drivers/dma/dma-api.c if (request_dma(channel->chan, dev_id) == 0) channel 156 arch/sh/drivers/dma/dma-api.c return channel->chan; channel 166 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = { 0 }; channel 171 arch/sh/drivers/dma/dma-api.c channel = &info->channels[i]; channel 172 arch/sh/drivers/dma/dma-api.c if (unlikely(!channel)) channel 175 arch/sh/drivers/dma/dma-api.c if (atomic_read(&channel->busy) == 0) channel 180 arch/sh/drivers/dma/dma-api.c int result = info->ops->request(channel); channel 184 arch/sh/drivers/dma/dma-api.c atomic_set(&channel->busy, 1); channel 185 arch/sh/drivers/dma/dma-api.c return channel->chan; channel 193 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = { 0 }; channel 197 arch/sh/drivers/dma/dma-api.c channel = get_dma_channel(chan); channel 198 arch/sh/drivers/dma/dma-api.c if (atomic_xchg(&channel->busy, 1)) channel 201 arch/sh/drivers/dma/dma-api.c strlcpy(channel->dev_id, dev_id, sizeof(channel->dev_id)); channel 204 arch/sh/drivers/dma/dma-api.c result = info->ops->request(channel); channel 206 arch/sh/drivers/dma/dma-api.c atomic_set(&channel->busy, 0); channel 218 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = get_dma_channel(chan); channel 221 arch/sh/drivers/dma/dma-api.c info->ops->free(channel); channel 223 arch/sh/drivers/dma/dma-api.c atomic_set(&channel->busy, 0); channel 230 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = get_dma_channel(chan); channel 232 arch/sh/drivers/dma/dma-api.c if (channel->flags & DMA_TEI_CAPABLE) { channel 233 arch/sh/drivers/dma/dma-api.c wait_event(channel->wait_queue, channel 234 arch/sh/drivers/dma/dma-api.c (info->ops->get_residue(channel) == 0)); channel 238 arch/sh/drivers/dma/dma-api.c while (info->ops->get_residue(channel)) channel 259 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel; channel 264 arch/sh/drivers/dma/dma-api.c channel = &info->channels[i]; channel 265 arch/sh/drivers/dma/dma-api.c channel->caps = caps->caplist; channel 275 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = get_dma_channel(chan); channel 278 arch/sh/drivers/dma/dma-api.c info->ops->configure(channel, flags); channel 286 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = get_dma_channel(chan); channel 288 arch/sh/drivers/dma/dma-api.c channel->sar = from; channel 289 arch/sh/drivers/dma/dma-api.c channel->dar = to; channel 290 arch/sh/drivers/dma/dma-api.c channel->count = size; channel 291 arch/sh/drivers/dma/dma-api.c channel->mode = mode; channel 293 arch/sh/drivers/dma/dma-api.c return info->ops->xfer(channel); channel 300 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = get_dma_channel(chan); channel 303 arch/sh/drivers/dma/dma-api.c return info->ops->extend(channel, op, param); channel 326 arch/sh/drivers/dma/dma-api.c struct dma_channel *channel = info->channels + i; channel 328 arch/sh/drivers/dma/dma-api.c if (!(channel->flags & DMA_CONFIGURED)) channel 332 arch/sh/drivers/dma/dma-api.c info->name, channel->dev_id); channel 37 arch/sh/drivers/dma/dma-g2.c struct g2_channel channel[G2_NR_DMA_CHANNELS]; channel 48 arch/sh/drivers/dma/dma-g2.c ((g2_dma->channel[i].size - \ channel 77 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].chan_enable = 1; channel 78 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].xfer_enable = 1; channel 87 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].chan_enable = 0; channel 88 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].xfer_enable = 0; channel 121 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].g2_addr = chan->dar & 0x1fffffe0; channel 122 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].root_addr = chan->sar & 0x1fffffe0; channel 123 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].size = (chan->count & ~31) | 0x80000000; channel 124 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].direction = chan->mode; channel 131 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].ctrl = 5; /* ?? */ channel 138 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].size, channel 139 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].root_addr, channel 140 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].g2_addr, channel 141 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].direction, channel 142 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].ctrl, channel 143 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].chan_enable, channel 144 arch/sh/drivers/dma/dma-g2.c g2_dma->channel[chan_nr].xfer_enable); channel 31 arch/sh/drivers/dma/dma-sysfs.c struct dma_channel *channel = get_dma_channel(i); channel 33 arch/sh/drivers/dma/dma-sysfs.c if (unlikely(!info) || !channel) channel 37 arch/sh/drivers/dma/dma-sysfs.c channel->chan, info->name, channel 38 arch/sh/drivers/dma/dma-sysfs.c channel->dev_id); channel 61 arch/sh/drivers/dma/dma-sysfs.c struct dma_channel *channel = to_dma_channel(dev); channel 62 arch/sh/drivers/dma/dma-sysfs.c return sprintf(buf, "%s\n", channel->dev_id); channel 69 arch/sh/drivers/dma/dma-sysfs.c struct dma_channel *channel = to_dma_channel(dev); channel 70 arch/sh/drivers/dma/dma-sysfs.c strcpy(channel->dev_id, buf); channel 80 arch/sh/drivers/dma/dma-sysfs.c struct dma_channel *channel = to_dma_channel(dev); channel 84 arch/sh/drivers/dma/dma-sysfs.c dma_configure_channel(channel->vchan, config); channel 94 arch/sh/drivers/dma/dma-sysfs.c struct dma_channel *channel = to_dma_channel(dev); channel 95 arch/sh/drivers/dma/dma-sysfs.c return sprintf(buf, "0x%08x\n", channel->mode); channel 102 arch/sh/drivers/dma/dma-sysfs.c struct dma_channel *channel = to_dma_channel(dev); channel 103 arch/sh/drivers/dma/dma-sysfs.c channel->mode = simple_strtoul(buf, NULL, 0); channel 113 arch/sh/drivers/dma/dma-sysfs.c struct dma_channel *channel = to_dma_channel(dev); \ channel 114 arch/sh/drivers/dma/dma-sysfs.c return sprintf(buf, fmt, channel->field); \ channel 11 arch/sh/include/asm/adc.h int adc_single(unsigned int channel); channel 106 arch/sh/include/asm/dma.h #define to_dma_channel(channel) container_of(channel, struct dma_channel, dev) channel 94 arch/sh/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 96 arch/sh/include/asm/pci.h return channel ? 15 : 14; channel 18 arch/sh/include/cpu-sh3/cpu/dac.h static __inline__ void sh_dac_enable(int channel) channel 22 arch/sh/include/cpu-sh3/cpu/dac.h if(channel) v |= DACR_DAOE1; channel 27 arch/sh/include/cpu-sh3/cpu/dac.h static __inline__ void sh_dac_disable(int channel) channel 31 arch/sh/include/cpu-sh3/cpu/dac.h if(channel) v &= ~DACR_DAOE1; channel 36 arch/sh/include/cpu-sh3/cpu/dac.h static __inline__ void sh_dac_output(u8 value, int channel) channel 38 arch/sh/include/cpu-sh3/cpu/dac.h if(channel) __raw_writeb(value,DADR1); channel 13 arch/sh/kernel/cpu/adc.c int adc_single(unsigned int channel) channel 18 arch/sh/kernel/cpu/adc.c if (channel >= 8) return -1; channel 20 arch/sh/kernel/cpu/adc.c off = (channel & 0x03) << 2; channel 23 arch/sh/kernel/cpu/adc.c csr = channel | ADCSR_ADST | ADCSR_CKS; channel 123 arch/sh/kernel/cpu/sh4a/setup-sh7722.c .channel = sh7722_dmae_channels, channel 189 arch/sh/kernel/cpu/sh4a/setup-sh7724.c .channel = sh7724_dmae_channels, channel 385 arch/sh/kernel/cpu/sh4a/setup-sh7757.c .channel = sh7757_dmae_channels, channel 399 arch/sh/kernel/cpu/sh4a/setup-sh7757.c .channel = sh7757_dmae_channels, channel 413 arch/sh/kernel/cpu/sh4a/setup-sh7757.c .channel = sh7757_dmae_channels, channel 427 arch/sh/kernel/cpu/sh4a/setup-sh7757.c .channel = sh7757_dmae_channels, channel 169 arch/sh/kernel/cpu/sh4a/setup-sh7780.c .channel = sh7780_dmae0_channels, channel 181 arch/sh/kernel/cpu/sh4a/setup-sh7780.c .channel = sh7780_dmae1_channels, channel 235 arch/sh/kernel/cpu/sh4a/setup-sh7785.c .channel = sh7785_dmae0_channels, channel 247 arch/sh/kernel/cpu/sh4a/setup-sh7785.c .channel = sh7785_dmae1_channels, channel 283 arch/sh/kernel/cpu/sh4a/setup-sh7786.c .channel = dmac0_channels, channel 3134 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_tx_qconf(unsigned long channel, channel 3137 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_tx_qinfo(unsigned long channel, channel 3140 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_tx_get_state(unsigned long channel, channel 3144 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_tx_set_qtail(unsigned long channel, channel 3146 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_rx_qconf(unsigned long channel, channel 3149 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_rx_qinfo(unsigned long channel, channel 3152 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_rx_get_state(unsigned long channel, channel 3156 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_rx_set_qhead(unsigned long channel, channel 3158 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_set_map_table(unsigned long channel, channel 3161 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_get_map_table(unsigned long channel, channel 3164 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_copy(unsigned long channel, channel 3170 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_mapin(unsigned long channel, channel 3175 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_ldc_revoke(unsigned long channel, channel 44 arch/sparc/include/asm/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 99 arch/unicore32/kernel/dma.c struct dma_channel *channel = &dma_channels[i]; channel 105 arch/unicore32/kernel/dma.c if (channel->name && channel->irq_handler) { channel 106 arch/unicore32/kernel/dma.c channel->irq_handler(i, channel->data); channel 127 arch/unicore32/kernel/dma.c struct dma_channel *channel = &dma_channels[i]; channel 133 arch/unicore32/kernel/dma.c if (channel->name && channel->err_handler) { channel 134 arch/unicore32/kernel/dma.c channel->err_handler(i, channel->data); channel 297 arch/x86/kernel/hpet.c unsigned int channel = clockevent_to_channel(evt)->num; channel 306 arch/x86/kernel/hpet.c cfg = hpet_readl(HPET_Tn_CFG(channel)); channel 309 arch/x86/kernel/hpet.c hpet_writel(cfg, HPET_Tn_CFG(channel)); channel 310 arch/x86/kernel/hpet.c hpet_writel(cmp, HPET_Tn_CMP(channel)); channel 319 arch/x86/kernel/hpet.c hpet_writel((unsigned int)delta, HPET_Tn_CMP(channel)); channel 328 arch/x86/kernel/hpet.c unsigned int channel = clockevent_to_channel(evt)->num; channel 331 arch/x86/kernel/hpet.c cfg = hpet_readl(HPET_Tn_CFG(channel)); channel 334 arch/x86/kernel/hpet.c hpet_writel(cfg, HPET_Tn_CFG(channel)); channel 341 arch/x86/kernel/hpet.c unsigned int channel = clockevent_to_channel(evt)->num; channel 344 arch/x86/kernel/hpet.c cfg = hpet_readl(HPET_Tn_CFG(channel)); channel 346 arch/x86/kernel/hpet.c hpet_writel(cfg, HPET_Tn_CFG(channel)); channel 361 arch/x86/kernel/hpet.c unsigned int channel = clockevent_to_channel(evt)->num; channel 367 arch/x86/kernel/hpet.c hpet_writel(cnt, HPET_Tn_CMP(channel)); channel 54 arch/x86/kvm/i8254.c static void pit_set_gate(struct kvm_pit *pit, int channel, u32 val) channel 56 arch/x86/kvm/i8254.c struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; channel 77 arch/x86/kvm/i8254.c static int pit_get_gate(struct kvm_pit *pit, int channel) channel 79 arch/x86/kvm/i8254.c return pit->pit_state.channels[channel].gate; channel 107 arch/x86/kvm/i8254.c int channel) channel 109 arch/x86/kvm/i8254.c if (channel == 0) channel 115 arch/x86/kvm/i8254.c static int pit_get_count(struct kvm_pit *pit, int channel) channel 117 arch/x86/kvm/i8254.c struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; channel 121 arch/x86/kvm/i8254.c t = kpit_elapsed(pit, c, channel); channel 142 arch/x86/kvm/i8254.c static int pit_get_out(struct kvm_pit *pit, int channel) channel 144 arch/x86/kvm/i8254.c struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; channel 148 arch/x86/kvm/i8254.c t = kpit_elapsed(pit, c, channel); channel 174 arch/x86/kvm/i8254.c static void pit_latch_count(struct kvm_pit *pit, int channel) channel 176 arch/x86/kvm/i8254.c struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; channel 179 arch/x86/kvm/i8254.c c->latched_count = pit_get_count(pit, channel); channel 184 arch/x86/kvm/i8254.c static void pit_latch_status(struct kvm_pit *pit, int channel) channel 186 arch/x86/kvm/i8254.c struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; channel 190 arch/x86/kvm/i8254.c c->status = ((pit_get_out(pit, channel) << 7) | channel 354 arch/x86/kvm/i8254.c static void pit_load_count(struct kvm_pit *pit, int channel, u32 val) channel 358 arch/x86/kvm/i8254.c pr_debug("load_count val is %d, channel is %d\n", val, channel); channel 367 arch/x86/kvm/i8254.c ps->channels[channel].count = val; channel 369 arch/x86/kvm/i8254.c if (channel != 0) { channel 370 arch/x86/kvm/i8254.c ps->channels[channel].count_load_time = ktime_get(); channel 392 arch/x86/kvm/i8254.c void kvm_pit_load_count(struct kvm_pit *pit, int channel, u32 val, channel 401 arch/x86/kvm/i8254.c WARN_ON(channel != 0); channel 404 arch/x86/kvm/i8254.c pit_load_count(pit, channel, val); channel 407 arch/x86/kvm/i8254.c pit_load_count(pit, channel, val); channel 433 arch/x86/kvm/i8254.c int channel, access; channel 449 arch/x86/kvm/i8254.c channel = val >> 6; channel 450 arch/x86/kvm/i8254.c if (channel == 3) { channel 452 arch/x86/kvm/i8254.c for (channel = 0; channel < 3; channel++) { channel 453 arch/x86/kvm/i8254.c s = &pit_state->channels[channel]; channel 454 arch/x86/kvm/i8254.c if (val & (2 << channel)) { channel 456 arch/x86/kvm/i8254.c pit_latch_count(pit, channel); channel 458 arch/x86/kvm/i8254.c pit_latch_status(pit, channel); channel 463 arch/x86/kvm/i8254.c s = &pit_state->channels[channel]; channel 466 arch/x86/kvm/i8254.c pit_latch_count(pit, channel); channel 62 arch/x86/kvm/i8254.h void kvm_pit_load_count(struct kvm_pit *pit, int channel, u32 val, channel 283 drivers/acpi/acpi_ipmi.c tx_msg->addr.channel = IPMI_BMC_CHANNEL; channel 267 drivers/ata/ahci_xgene.c static void xgene_ahci_set_phy_cfg(struct xgene_ahci_context *ctx, int channel) channel 273 drivers/ata/ahci_xgene.c mmio, channel); channel 275 drivers/ata/ahci_xgene.c val = PORTADDR_SET(val, channel == 0 ? 2 : 3); channel 3055 drivers/ata/libata-scsi.c if (unlikely(scsidev->channel || scsidev->lun)) channel 3061 drivers/ata/libata-scsi.c devno = scsidev->channel; channel 4301 drivers/ata/libata-scsi.c scsidev->channel, scsidev->id, scsidev->lun, channel 4584 drivers/ata/libata-scsi.c int channel = 0, id = 0; channel 4592 drivers/ata/libata-scsi.c channel = link->pmp; channel 4594 drivers/ata/libata-scsi.c sdev = __scsi_add_device(ap->scsi_host, channel, id, 0, channel 4826 drivers/ata/libata-scsi.c int ata_scsi_user_scan(struct Scsi_Host *shost, unsigned int channel, channel 4840 drivers/ata/libata-scsi.c if (channel != SCAN_WILD_CARD && channel) channel 4846 drivers/ata/libata-scsi.c devno = channel; channel 129 drivers/ata/libata.h extern int ata_scsi_user_scan(struct Scsi_Host *shost, unsigned int channel, channel 709 drivers/ata/pata_ep93xx.c struct dma_chan *channel = qc->dma_dir == DMA_TO_DEVICE channel 712 drivers/ata/pata_ep93xx.c txd = dmaengine_prep_slave_sg(channel, qc->sg, qc->n_elem, qc->dma_dir, channel 725 drivers/ata/pata_ep93xx.c dma_async_issue_pending(channel); channel 130 drivers/ata/pata_it821x.c int channel = ap->port_no; channel 138 drivers/ata/pata_it821x.c pci_write_config_byte(pdev, 0x54 + 4 * channel, conf); channel 158 drivers/ata/pata_it821x.c int channel = ap->port_no; channel 168 drivers/ata/pata_it821x.c pci_write_config_byte(pdev, 0x56 + 4 * channel + unit, conf); channel 171 drivers/ata/pata_it821x.c pci_write_config_byte(pdev, 0x56 + 4 * channel, conf); channel 172 drivers/ata/pata_it821x.c pci_write_config_byte(pdev, 0x56 + 4 * channel + 1, conf); channel 294 drivers/ata/pata_it821x.c int channel = ap->port_no; channel 311 drivers/ata/pata_it821x.c conf &= channel ? 0x9F: 0xE7; channel 313 drivers/ata/pata_it821x.c conf &= ~ (1 << (3 + 2 * channel + unit)); channel 328 drivers/ata/pata_it821x.c conf |= channel ? 0x60: 0x18; channel 330 drivers/ata/pata_it821x.c conf |= 1 << (3 + 2 * channel + unit); channel 671 drivers/ata/sata_nv.c if (sdev->id >= ATA_MAX_DEVICES || sdev->channel || sdev->lun) channel 1889 drivers/ata/sata_nv.c if (sdev->id >= ATA_MAX_DEVICES || sdev->channel || sdev->lun) channel 409 drivers/atm/horizon.c static inline void FLUSH_RX_CHANNEL (hrz_dev * dev, u16 channel) { channel 410 drivers/atm/horizon.c wr_regw (dev, RX_CHANNEL_PORT_OFF, FLUSH_CHANNEL | channel); channel 420 drivers/atm/horizon.c static inline void SELECT_RX_CHANNEL (hrz_dev * dev, u16 channel) { channel 421 drivers/atm/horizon.c wr_regw (dev, RX_CHANNEL_PORT_OFF, channel); channel 496 drivers/atm/horizon.c static inline int vpivci_to_channel (u16 * channel, const short vpi, const int vci) { channel 499 drivers/atm/horizon.c *channel = vpi<<vci_bits | vci; channel 500 drivers/atm/horizon.c return *channel ? 0 : -EINVAL; channel 704 drivers/atm/horizon.c static int hrz_open_rx (hrz_dev * dev, u16 channel) { channel 713 drivers/atm/horizon.c rx_ch_desc * rx_desc = &memmap->rx_descs[channel]; channel 715 drivers/atm/horizon.c PRINTD (DBG_FLOW, "hrz_open_rx %x", channel); channel 1469 drivers/atm/horizon.c u16 channel = vcc->channel; channel 1475 drivers/atm/horizon.c dev->tx_channel_record[tx_channel] = channel; channel 1538 drivers/atm/horizon.c wr_mem (dev, &tx_desc->cell_header, channel); channel 1553 drivers/atm/horizon.c u16 channel = vcc->channel; channel 1561 drivers/atm/horizon.c channel, skb->data, skb->len); channel 1563 drivers/atm/horizon.c dump_skb (">>>", channel, skb); channel 1566 drivers/atm/horizon.c PRINTK (KERN_ERR, "attempt to send on RX-only VC %x", channel); channel 1580 drivers/atm/horizon.c if (!channel) { channel 1605 drivers/atm/horizon.c if (channel == 1023) { channel 1649 drivers/atm/horizon.c if (channel == dev->last_vc) { channel 1656 drivers/atm/horizon.c if (dev->tx_channel_record[tx_channel] == channel) { channel 1674 drivers/atm/horizon.c dev->last_vc = channel; channel 2096 drivers/atm/horizon.c u16 channel; channel 2117 drivers/atm/horizon.c error = vpivci_to_channel (&channel, vpi, vci); channel 2123 drivers/atm/horizon.c vcc.channel = channel; channel 2453 drivers/atm/horizon.c if (dev->rxer[channel]) { channel 2458 drivers/atm/horizon.c error = hrz_open_rx (dev, channel); channel 2464 drivers/atm/horizon.c dev->rxer[channel] = atm_vcc; channel 2481 drivers/atm/horizon.c u16 channel = vcc->channel; channel 2496 drivers/atm/horizon.c if (dev->tx_channel_record[i] == channel) { channel 2500 drivers/atm/horizon.c if (dev->last_vc == channel) channel 2507 drivers/atm/horizon.c hrz_close_rx (dev, channel); channel 2509 drivers/atm/horizon.c if (atm_vcc != dev->rxer[channel]) channel 2512 drivers/atm/horizon.c atm_vcc, dev->rxer[channel]); channel 2513 drivers/atm/horizon.c dev->rxer[channel] = NULL; channel 381 drivers/atm/horizon.h u16 channel; channel 492 drivers/char/ipmi/ipmi_devintf.c return ipmi_set_my_address(priv->user, val.channel, val.value); channel 505 drivers/char/ipmi/ipmi_devintf.c rv = ipmi_get_my_address(priv->user, val.channel, &val.value); channel 525 drivers/char/ipmi/ipmi_devintf.c rv = ipmi_set_my_LUN(priv->user, val.channel, val.value); channel 538 drivers/char/ipmi/ipmi_devintf.c rv = ipmi_get_my_LUN(priv->user, val.channel, &val.value); channel 811 drivers/char/ipmi/ipmi_msghandler.c if (addr1->channel != addr2->channel) channel 854 drivers/char/ipmi/ipmi_msghandler.c if (addr->channel != IPMI_BMC_CHANNEL) channel 859 drivers/char/ipmi/ipmi_msghandler.c if ((addr->channel == IPMI_BMC_CHANNEL) channel 860 drivers/char/ipmi/ipmi_msghandler.c || (addr->channel >= IPMI_MAX_CHANNELS) channel 861 drivers/char/ipmi/ipmi_msghandler.c || (addr->channel < 0)) channel 1072 drivers/char/ipmi/ipmi_msghandler.c short channel, channel 1088 drivers/char/ipmi/ipmi_msghandler.c if ((msg->addr.channel == channel) && (msg->msg.cmd == cmd) channel 1395 drivers/char/ipmi/ipmi_msghandler.c unsigned int channel, channel 1404 drivers/char/ipmi/ipmi_msghandler.c if (channel >= IPMI_MAX_CHANNELS) { channel 1407 drivers/char/ipmi/ipmi_msghandler.c channel = array_index_nospec(channel, IPMI_MAX_CHANNELS); channel 1408 drivers/char/ipmi/ipmi_msghandler.c user->intf->addrinfo[channel].address = address; channel 1417 drivers/char/ipmi/ipmi_msghandler.c unsigned int channel, channel 1426 drivers/char/ipmi/ipmi_msghandler.c if (channel >= IPMI_MAX_CHANNELS) { channel 1429 drivers/char/ipmi/ipmi_msghandler.c channel = array_index_nospec(channel, IPMI_MAX_CHANNELS); channel 1430 drivers/char/ipmi/ipmi_msghandler.c *address = user->intf->addrinfo[channel].address; channel 1439 drivers/char/ipmi/ipmi_msghandler.c unsigned int channel, channel 1448 drivers/char/ipmi/ipmi_msghandler.c if (channel >= IPMI_MAX_CHANNELS) { channel 1451 drivers/char/ipmi/ipmi_msghandler.c channel = array_index_nospec(channel, IPMI_MAX_CHANNELS); channel 1452 drivers/char/ipmi/ipmi_msghandler.c user->intf->addrinfo[channel].lun = LUN & 0x3; channel 1461 drivers/char/ipmi/ipmi_msghandler.c unsigned int channel, channel 1470 drivers/char/ipmi/ipmi_msghandler.c if (channel >= IPMI_MAX_CHANNELS) { channel 1473 drivers/char/ipmi/ipmi_msghandler.c channel = array_index_nospec(channel, IPMI_MAX_CHANNELS); channel 1474 drivers/char/ipmi/ipmi_msghandler.c *address = user->intf->addrinfo[channel].lun; channel 1759 drivers/char/ipmi/ipmi_msghandler.c smi_msg->data[2] = ipmb_addr->channel; channel 1797 drivers/char/ipmi/ipmi_msghandler.c smi_msg->data[2] = lan_addr->channel; channel 1952 drivers/char/ipmi/ipmi_msghandler.c if (addr->channel >= IPMI_MAX_CHANNELS) { channel 1959 drivers/char/ipmi/ipmi_msghandler.c if (chans[addr->channel].medium != IPMI_CHANNEL_MEDIUM_IPMB) { channel 2091 drivers/char/ipmi/ipmi_msghandler.c if (addr->channel >= IPMI_MAX_CHANNELS) { channel 2098 drivers/char/ipmi/ipmi_msghandler.c if ((chans[addr->channel].medium channel 2100 drivers/char/ipmi/ipmi_msghandler.c && (chans[addr->channel].medium channel 2293 drivers/char/ipmi/ipmi_msghandler.c if (addr->channel >= IPMI_MAX_CHANNELS) channel 2295 drivers/char/ipmi/ipmi_msghandler.c addr->channel = array_index_nospec(addr->channel, IPMI_MAX_CHANNELS); channel 2296 drivers/char/ipmi/ipmi_msghandler.c *lun = intf->addrinfo[addr->channel].lun; channel 2297 drivers/char/ipmi/ipmi_msghandler.c *saddr = intf->addrinfo[addr->channel].address; channel 2417 drivers/char/ipmi/ipmi_msghandler.c si.channel = IPMI_BMC_CHANNEL; channel 3143 drivers/char/ipmi/ipmi_msghandler.c si.channel = IPMI_BMC_CHANNEL; channel 3227 drivers/char/ipmi/ipmi_msghandler.c si.channel = IPMI_BMC_CHANNEL; channel 3651 drivers/char/ipmi/ipmi_msghandler.c ipmb_addr.channel = msg->rsp[3] & 0x0f; channel 3774 drivers/char/ipmi/ipmi_msghandler.c ipmb_addr->channel = msg->rsp[3] & 0xf; channel 3830 drivers/char/ipmi/ipmi_msghandler.c lan_addr.channel = msg->rsp[3] & 0x0f; channel 3933 drivers/char/ipmi/ipmi_msghandler.c lan_addr->channel = msg->rsp[3] & 0xf; channel 4044 drivers/char/ipmi/ipmi_msghandler.c smi_addr->channel = IPMI_BMC_CHANNEL; channel 4079 drivers/char/ipmi/ipmi_msghandler.c smi_addr->channel = IPMI_BMC_CHANNEL; channel 4209 drivers/char/ipmi/ipmi_msghandler.c smi_addr->channel = IPMI_BMC_CHANNEL; channel 4932 drivers/char/ipmi/ipmi_msghandler.c si->channel = IPMI_BMC_CHANNEL; channel 5020 drivers/char/ipmi/ipmi_msghandler.c ipmb->channel = 0; /* FIXME - is this right? */ channel 5031 drivers/char/ipmi/ipmi_msghandler.c si->channel = IPMI_BMC_CHANNEL; channel 193 drivers/char/ipmi/ipmi_poweroff.c smi_addr.channel = IPMI_BMC_CHANNEL; channel 222 drivers/char/ipmi/ipmi_poweroff.c smi_addr.channel = IPMI_BMC_CHANNEL; channel 257 drivers/char/ipmi/ipmi_poweroff.c smi_addr.channel = IPMI_BMC_CHANNEL; channel 332 drivers/char/ipmi/ipmi_poweroff.c smi_addr.channel = IPMI_BMC_CHANNEL; channel 371 drivers/char/ipmi/ipmi_poweroff.c ipmb_addr.channel = 0; channel 479 drivers/char/ipmi/ipmi_poweroff.c smi_addr.channel = IPMI_BMC_CHANNEL; channel 583 drivers/char/ipmi/ipmi_poweroff.c smi_addr.channel = IPMI_BMC_CHANNEL; channel 394 drivers/char/ipmi/ipmi_watchdog.c addr.channel = IPMI_BMC_CHANNEL; channel 486 drivers/char/ipmi/ipmi_watchdog.c addr.channel = IPMI_BMC_CHANNEL; channel 560 drivers/char/ipmi/ipmi_watchdog.c addr.channel = IPMI_BMC_CHANNEL; channel 302 drivers/char/ipmi/kcs_bmc.c kcs_bmc->channel, data_len); channel 426 drivers/char/ipmi/kcs_bmc.c struct kcs_bmc *kcs_bmc_alloc(struct device *dev, int sizeof_priv, u32 channel) channel 435 drivers/char/ipmi/kcs_bmc.c kcs_bmc->channel = channel; channel 446 drivers/char/ipmi/kcs_bmc.c DEVICE_NAME, channel); channel 72 drivers/char/ipmi/kcs_bmc.h u32 channel; channel 107 drivers/char/ipmi/kcs_bmc.h u32 channel); channel 108 drivers/char/ipmi/kcs_bmc_aspeed.c switch (kcs_bmc->channel) { channel 142 drivers/char/ipmi/kcs_bmc_aspeed.c switch (kcs_bmc->channel) { channel 336 drivers/char/pcmcia/synclink_cs.c static void irq_disable(MGSLPC_INFO *info, unsigned char channel, unsigned short mask) channel 338 drivers/char/pcmcia/synclink_cs.c if (channel == CHA) { channel 346 drivers/char/pcmcia/synclink_cs.c static void irq_enable(MGSLPC_INFO *info, unsigned char channel, unsigned short mask) channel 348 drivers/char/pcmcia/synclink_cs.c if (channel == CHA) { channel 686 drivers/char/pcmcia/synclink_cs.c static bool wait_command_complete(MGSLPC_INFO *info, unsigned char channel) channel 690 drivers/char/pcmcia/synclink_cs.c while (read_reg(info, (unsigned char)(channel+STAR)) & BIT2) { channel 698 drivers/char/pcmcia/synclink_cs.c static void issue_command(MGSLPC_INFO *info, unsigned char channel, unsigned char cmd) channel 700 drivers/char/pcmcia/synclink_cs.c wait_command_complete(info, channel); channel 701 drivers/char/pcmcia/synclink_cs.c write_reg(info, (unsigned char) (channel + CMDR), cmd); channel 2869 drivers/char/pcmcia/synclink_cs.c static void mgslpc_set_rate(MGSLPC_INFO *info, unsigned char channel, unsigned int rate) channel 2895 drivers/char/pcmcia/synclink_cs.c write_reg(info, (unsigned char) (channel + BGR), channel 2897 drivers/char/pcmcia/synclink_cs.c val = read_reg(info, (unsigned char) (channel + CCR2)) & 0x3f; channel 2899 drivers/char/pcmcia/synclink_cs.c write_reg(info, (unsigned char) (channel + CCR2), val); channel 131 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel; channel 191 drivers/char/xillybus/xillybus_core.c channel = ep->channels[msg_channel]; channel 194 drivers/char/xillybus/xillybus_core.c if (msg_bufno >= channel->num_wr_buffers) { channel 198 drivers/char/xillybus/xillybus_core.c spin_lock(&channel->wr_spinlock); channel 199 drivers/char/xillybus/xillybus_core.c channel->wr_buffers[msg_bufno]->end_offset = channel 201 drivers/char/xillybus/xillybus_core.c channel->wr_fpga_buf_idx = msg_bufno; channel 202 drivers/char/xillybus/xillybus_core.c channel->wr_empty = 0; channel 203 drivers/char/xillybus/xillybus_core.c channel->wr_sleepy = 0; channel 204 drivers/char/xillybus/xillybus_core.c spin_unlock(&channel->wr_spinlock); channel 206 drivers/char/xillybus/xillybus_core.c wake_up_interruptible(&channel->wr_wait); channel 211 drivers/char/xillybus/xillybus_core.c if (msg_bufno >= channel->num_rd_buffers) { channel 216 drivers/char/xillybus/xillybus_core.c spin_lock(&channel->rd_spinlock); channel 217 drivers/char/xillybus/xillybus_core.c channel->rd_fpga_buf_idx = msg_bufno; channel 218 drivers/char/xillybus/xillybus_core.c channel->rd_full = 0; channel 219 drivers/char/xillybus/xillybus_core.c spin_unlock(&channel->rd_spinlock); channel 221 drivers/char/xillybus/xillybus_core.c wake_up_interruptible(&channel->rd_wait); channel 222 drivers/char/xillybus/xillybus_core.c if (!channel->rd_synchronous) channel 225 drivers/char/xillybus/xillybus_core.c &channel->rd_workitem, channel 238 drivers/char/xillybus/xillybus_core.c channel = ep->channels[msg_channel]; channel 240 drivers/char/xillybus/xillybus_core.c if (msg_bufno >= channel->num_wr_buffers) { channel 244 drivers/char/xillybus/xillybus_core.c spin_lock(&channel->wr_spinlock); channel 245 drivers/char/xillybus/xillybus_core.c if (msg_bufno == channel->wr_host_buf_idx) channel 246 drivers/char/xillybus/xillybus_core.c channel->wr_ready = 1; channel 247 drivers/char/xillybus/xillybus_core.c spin_unlock(&channel->wr_spinlock); channel 249 drivers/char/xillybus/xillybus_core.c wake_up_interruptible(&channel->wr_ready_wait); channel 264 drivers/char/xillybus/xillybus_core.c channel = ep->channels[msg_channel]; channel 265 drivers/char/xillybus/xillybus_core.c spin_lock(&channel->wr_spinlock); channel 266 drivers/char/xillybus/xillybus_core.c channel->wr_eof = msg_bufno; channel 267 drivers/char/xillybus/xillybus_core.c channel->wr_sleepy = 0; channel 269 drivers/char/xillybus/xillybus_core.c channel->wr_hangup = channel->wr_empty && channel 270 drivers/char/xillybus/xillybus_core.c (channel->wr_host_buf_idx == msg_bufno); channel 272 drivers/char/xillybus/xillybus_core.c spin_unlock(&channel->wr_spinlock); channel 274 drivers/char/xillybus/xillybus_core.c wake_up_interruptible(&channel->wr_wait); channel 408 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel; channel 431 drivers/char/xillybus/xillybus_core.c channel = devm_kcalloc(dev, ep->num_channels, channel 433 drivers/char/xillybus/xillybus_core.c if (!channel) channel 447 drivers/char/xillybus/xillybus_core.c channel->wr_buffers = NULL; channel 448 drivers/char/xillybus/xillybus_core.c channel->rd_buffers = NULL; channel 449 drivers/char/xillybus/xillybus_core.c channel->num_wr_buffers = 0; channel 450 drivers/char/xillybus/xillybus_core.c channel->num_rd_buffers = 0; channel 451 drivers/char/xillybus/xillybus_core.c channel->wr_fpga_buf_idx = -1; channel 452 drivers/char/xillybus/xillybus_core.c channel->wr_host_buf_idx = 0; channel 453 drivers/char/xillybus/xillybus_core.c channel->wr_host_buf_pos = 0; channel 454 drivers/char/xillybus/xillybus_core.c channel->wr_empty = 1; channel 455 drivers/char/xillybus/xillybus_core.c channel->wr_ready = 0; channel 456 drivers/char/xillybus/xillybus_core.c channel->wr_sleepy = 1; channel 457 drivers/char/xillybus/xillybus_core.c channel->rd_fpga_buf_idx = 0; channel 458 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_idx = 0; channel 459 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_pos = 0; channel 460 drivers/char/xillybus/xillybus_core.c channel->rd_full = 0; channel 461 drivers/char/xillybus/xillybus_core.c channel->wr_ref_count = 0; channel 462 drivers/char/xillybus/xillybus_core.c channel->rd_ref_count = 0; channel 464 drivers/char/xillybus/xillybus_core.c spin_lock_init(&channel->wr_spinlock); channel 465 drivers/char/xillybus/xillybus_core.c spin_lock_init(&channel->rd_spinlock); channel 466 drivers/char/xillybus/xillybus_core.c mutex_init(&channel->wr_mutex); channel 467 drivers/char/xillybus/xillybus_core.c mutex_init(&channel->rd_mutex); channel 468 drivers/char/xillybus/xillybus_core.c init_waitqueue_head(&channel->rd_wait); channel 469 drivers/char/xillybus/xillybus_core.c init_waitqueue_head(&channel->wr_wait); channel 470 drivers/char/xillybus/xillybus_core.c init_waitqueue_head(&channel->wr_ready_wait); channel 472 drivers/char/xillybus/xillybus_core.c INIT_DELAYED_WORK(&channel->rd_workitem, xillybus_autoflush); channel 474 drivers/char/xillybus/xillybus_core.c channel->endpoint = ep; channel 475 drivers/char/xillybus/xillybus_core.c channel->chan_num = i; channel 477 drivers/char/xillybus/xillybus_core.c channel->log2_element_size = 0; channel 479 drivers/char/xillybus/xillybus_core.c ep->channels[i] = channel++; channel 503 drivers/char/xillybus/xillybus_core.c channel = ep->channels[channelnum]; /* NULL for msg channel */ channel 506 drivers/char/xillybus/xillybus_core.c channel->log2_element_size = ((format > 2) ? channel 510 drivers/char/xillybus/xillybus_core.c (1 << channel->log2_element_size); channel 522 drivers/char/xillybus/xillybus_core.c channel->num_rd_buffers = bufnum; channel 523 drivers/char/xillybus/xillybus_core.c channel->rd_buf_size = bytebufsize; channel 524 drivers/char/xillybus/xillybus_core.c channel->rd_allow_partial = allowpartial; channel 525 drivers/char/xillybus/xillybus_core.c channel->rd_synchronous = synchronous; channel 526 drivers/char/xillybus/xillybus_core.c channel->rd_exclusive_open = exclusive_open; channel 527 drivers/char/xillybus/xillybus_core.c channel->seekable = seekable; channel 529 drivers/char/xillybus/xillybus_core.c channel->rd_buffers = buffers; channel 533 drivers/char/xillybus/xillybus_core.c channel->num_wr_buffers = bufnum; channel 534 drivers/char/xillybus/xillybus_core.c channel->wr_buf_size = bytebufsize; channel 536 drivers/char/xillybus/xillybus_core.c channel->seekable = seekable; channel 537 drivers/char/xillybus/xillybus_core.c channel->wr_supports_nonempty = supports_nonempty; channel 539 drivers/char/xillybus/xillybus_core.c channel->wr_allow_partial = allowpartial; channel 540 drivers/char/xillybus/xillybus_core.c channel->wr_synchronous = synchronous; channel 541 drivers/char/xillybus/xillybus_core.c channel->wr_exclusive_open = exclusive_open; channel 543 drivers/char/xillybus/xillybus_core.c channel->wr_buffers = buffers; channel 609 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel; channel 613 drivers/char/xillybus/xillybus_core.c channel = endpoint->channels[1]; /* This should be generated ad-hoc */ channel 615 drivers/char/xillybus/xillybus_core.c channel->wr_sleepy = 1; channel 621 drivers/char/xillybus/xillybus_core.c t = wait_event_interruptible_timeout(channel->wr_wait, channel 622 drivers/char/xillybus/xillybus_core.c (!channel->wr_sleepy), channel 635 drivers/char/xillybus/xillybus_core.c channel->endpoint, channel 636 drivers/char/xillybus/xillybus_core.c channel->wr_buffers[0]->dma_addr, channel 637 drivers/char/xillybus/xillybus_core.c channel->wr_buf_size, channel 640 drivers/char/xillybus/xillybus_core.c if (channel->wr_buffers[0]->end_offset != endpoint->idtlen) { channel 643 drivers/char/xillybus/xillybus_core.c channel->wr_buffers[0]->end_offset, endpoint->idtlen); channel 647 drivers/char/xillybus/xillybus_core.c if (crc32_le(~0, channel->wr_buffers[0]->addr, channel 653 drivers/char/xillybus/xillybus_core.c version = channel->wr_buffers[0]->addr; channel 674 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel = filp->private_data; channel 682 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 687 drivers/char/xillybus/xillybus_core.c rc = mutex_lock_interruptible(&channel->wr_mutex); channel 694 drivers/char/xillybus/xillybus_core.c spin_lock_irqsave(&channel->wr_spinlock, flags); channel 696 drivers/char/xillybus/xillybus_core.c empty = channel->wr_empty; channel 697 drivers/char/xillybus/xillybus_core.c ready = !empty || channel->wr_ready; channel 700 drivers/char/xillybus/xillybus_core.c bufidx = channel->wr_host_buf_idx; channel 701 drivers/char/xillybus/xillybus_core.c bufpos = channel->wr_host_buf_pos; channel 702 drivers/char/xillybus/xillybus_core.c howmany = ((channel->wr_buffers[bufidx]->end_offset channel 703 drivers/char/xillybus/xillybus_core.c + 1) << channel->log2_element_size) channel 711 drivers/char/xillybus/xillybus_core.c channel->wr_host_buf_pos += howmany; channel 715 drivers/char/xillybus/xillybus_core.c channel->wr_host_buf_pos = 0; channel 717 drivers/char/xillybus/xillybus_core.c if (bufidx == channel->wr_fpga_buf_idx) { channel 718 drivers/char/xillybus/xillybus_core.c channel->wr_empty = 1; channel 719 drivers/char/xillybus/xillybus_core.c channel->wr_sleepy = 1; channel 720 drivers/char/xillybus/xillybus_core.c channel->wr_ready = 0; channel 723 drivers/char/xillybus/xillybus_core.c if (bufidx >= (channel->num_wr_buffers - 1)) channel 724 drivers/char/xillybus/xillybus_core.c channel->wr_host_buf_idx = 0; channel 726 drivers/char/xillybus/xillybus_core.c channel->wr_host_buf_idx++; channel 738 drivers/char/xillybus/xillybus_core.c reached_eof = channel->wr_empty && channel 739 drivers/char/xillybus/xillybus_core.c (channel->wr_host_buf_idx == channel->wr_eof); channel 740 drivers/char/xillybus/xillybus_core.c channel->wr_hangup = reached_eof; channel 741 drivers/char/xillybus/xillybus_core.c exhausted = channel->wr_empty; channel 742 drivers/char/xillybus/xillybus_core.c waiting_bufidx = channel->wr_host_buf_idx; channel 744 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->wr_spinlock, flags); channel 749 drivers/char/xillybus/xillybus_core.c channel->endpoint->ephw->hw_sync_sgl_for_cpu( channel 750 drivers/char/xillybus/xillybus_core.c channel->endpoint, channel 751 drivers/char/xillybus/xillybus_core.c channel->wr_buffers[bufidx]->dma_addr, channel 752 drivers/char/xillybus/xillybus_core.c channel->wr_buf_size, channel 757 drivers/char/xillybus/xillybus_core.c channel->wr_buffers[bufidx]->addr channel 765 drivers/char/xillybus/xillybus_core.c channel->endpoint->ephw->hw_sync_sgl_for_device( channel 766 drivers/char/xillybus/xillybus_core.c channel->endpoint, channel 767 drivers/char/xillybus/xillybus_core.c channel->wr_buffers[bufidx]->dma_addr, channel 768 drivers/char/xillybus/xillybus_core.c channel->wr_buf_size, channel 779 drivers/char/xillybus/xillybus_core.c iowrite32(1 | (channel->chan_num << 1) | channel 781 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 786 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->wr_mutex); channel 800 drivers/char/xillybus/xillybus_core.c (channel->wr_synchronous && channel->wr_allow_partial))) channel 830 drivers/char/xillybus/xillybus_core.c channel->log2_element_size; channel 831 drivers/char/xillybus/xillybus_core.c int buf_elements = channel->wr_buf_size >> channel 832 drivers/char/xillybus/xillybus_core.c channel->log2_element_size; channel 839 drivers/char/xillybus/xillybus_core.c if (channel->wr_synchronous) { channel 841 drivers/char/xillybus/xillybus_core.c if (channel->wr_allow_partial && channel 846 drivers/char/xillybus/xillybus_core.c if (!channel->wr_allow_partial && channel 848 drivers/char/xillybus/xillybus_core.c (buf_elements * channel->num_wr_buffers))) channel 850 drivers/char/xillybus/xillybus_core.c channel->num_wr_buffers - 1; channel 861 drivers/char/xillybus/xillybus_core.c if (channel->wr_synchronous || channel 863 drivers/char/xillybus/xillybus_core.c mutex_lock(&channel->endpoint->register_mutex); channel 866 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 869 drivers/char/xillybus/xillybus_core.c iowrite32(1 | (channel->chan_num << 1) | channel 872 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 875 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->endpoint-> channel 886 drivers/char/xillybus/xillybus_core.c if (!channel->wr_allow_partial || channel 895 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->wr_mutex); channel 898 drivers/char/xillybus/xillybus_core.c channel->wr_wait, channel 899 drivers/char/xillybus/xillybus_core.c (!channel->wr_sleepy))) channel 903 drivers/char/xillybus/xillybus_core.c &channel->wr_mutex)) channel 905 drivers/char/xillybus/xillybus_core.c } while (channel->wr_sleepy); channel 910 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 930 drivers/char/xillybus/xillybus_core.c channel->wr_wait, channel 931 drivers/char/xillybus/xillybus_core.c (!channel->wr_sleepy), channel 938 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->wr_mutex); channel 939 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 958 drivers/char/xillybus/xillybus_core.c iowrite32(1 | (channel->chan_num << 1) | channel 961 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 974 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->wr_mutex); channel 976 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 992 drivers/char/xillybus/xillybus_core.c static int xillybus_myflush(struct xilly_channel *channel, long timeout) channel 1003 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 1005 drivers/char/xillybus/xillybus_core.c rc = mutex_lock_interruptible(&channel->rd_mutex); channel 1015 drivers/char/xillybus/xillybus_core.c if (!channel->rd_ref_count) channel 1018 drivers/char/xillybus/xillybus_core.c bufidx = channel->rd_host_buf_idx; channel 1021 drivers/char/xillybus/xillybus_core.c channel->num_rd_buffers - 1 : channel 1024 drivers/char/xillybus/xillybus_core.c end_offset_plus1 = channel->rd_host_buf_pos >> channel 1025 drivers/char/xillybus/xillybus_core.c channel->log2_element_size; channel 1027 drivers/char/xillybus/xillybus_core.c new_rd_host_buf_pos = channel->rd_host_buf_pos - channel 1028 drivers/char/xillybus/xillybus_core.c (end_offset_plus1 << channel->log2_element_size); channel 1032 drivers/char/xillybus/xillybus_core.c unsigned char *tail = channel->rd_buffers[bufidx]->addr + channel 1033 drivers/char/xillybus/xillybus_core.c (end_offset_plus1 << channel->log2_element_size); channel 1037 drivers/char/xillybus/xillybus_core.c channel->rd_leftovers[i] = *tail++; channel 1039 drivers/char/xillybus/xillybus_core.c spin_lock_irqsave(&channel->rd_spinlock, flags); channel 1044 drivers/char/xillybus/xillybus_core.c (channel->rd_full || channel 1045 drivers/char/xillybus/xillybus_core.c (bufidx_minus1 != channel->rd_fpga_buf_idx))) { channel 1046 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->rd_spinlock, flags); channel 1056 drivers/char/xillybus/xillybus_core.c channel->rd_leftovers[3] = (new_rd_host_buf_pos != 0); channel 1060 drivers/char/xillybus/xillybus_core.c if (bufidx == channel->rd_fpga_buf_idx) channel 1061 drivers/char/xillybus/xillybus_core.c channel->rd_full = 1; channel 1062 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->rd_spinlock, flags); channel 1064 drivers/char/xillybus/xillybus_core.c if (bufidx >= (channel->num_rd_buffers - 1)) channel 1065 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_idx = 0; channel 1067 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_idx++; channel 1069 drivers/char/xillybus/xillybus_core.c channel->endpoint->ephw->hw_sync_sgl_for_device( channel 1070 drivers/char/xillybus/xillybus_core.c channel->endpoint, channel 1071 drivers/char/xillybus/xillybus_core.c channel->rd_buffers[bufidx]->dma_addr, channel 1072 drivers/char/xillybus/xillybus_core.c channel->rd_buf_size, channel 1075 drivers/char/xillybus/xillybus_core.c mutex_lock(&channel->endpoint->register_mutex); channel 1078 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + fpga_buf_offset_reg); channel 1080 drivers/char/xillybus/xillybus_core.c iowrite32((channel->chan_num << 1) | /* Channel ID */ channel 1083 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + fpga_buf_ctrl_reg); channel 1085 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->endpoint->register_mutex); channel 1087 drivers/char/xillybus/xillybus_core.c bufidx = channel->num_rd_buffers - 1; channel 1092 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_pos = new_rd_host_buf_pos; channel 1106 drivers/char/xillybus/xillybus_core.c spin_lock_irqsave(&channel->rd_spinlock, flags); channel 1108 drivers/char/xillybus/xillybus_core.c if (bufidx != channel->rd_fpga_buf_idx) channel 1109 drivers/char/xillybus/xillybus_core.c channel->rd_full = 1; /* channel 1114 drivers/char/xillybus/xillybus_core.c empty = !channel->rd_full; channel 1116 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->rd_spinlock, flags); channel 1127 drivers/char/xillybus/xillybus_core.c wait_event_interruptible(channel->rd_wait, channel 1128 drivers/char/xillybus/xillybus_core.c (!channel->rd_full)); channel 1131 drivers/char/xillybus/xillybus_core.c channel->rd_wait, channel 1132 drivers/char/xillybus/xillybus_core.c (!channel->rd_full), channel 1134 drivers/char/xillybus/xillybus_core.c dev_warn(channel->endpoint->dev, channel 1141 drivers/char/xillybus/xillybus_core.c if (channel->rd_full) { channel 1148 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->rd_mutex); channel 1150 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 1168 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel = container_of( channel 1172 drivers/char/xillybus/xillybus_core.c rc = xillybus_myflush(channel, -1); channel 1174 drivers/char/xillybus/xillybus_core.c dev_warn(channel->endpoint->dev, channel 1177 drivers/char/xillybus/xillybus_core.c dev_err(channel->endpoint->dev, channel 1187 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel = filp->private_data; channel 1195 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 1198 drivers/char/xillybus/xillybus_core.c rc = mutex_lock_interruptible(&channel->rd_mutex); channel 1205 drivers/char/xillybus/xillybus_core.c spin_lock_irqsave(&channel->rd_spinlock, flags); channel 1207 drivers/char/xillybus/xillybus_core.c full = channel->rd_full; channel 1210 drivers/char/xillybus/xillybus_core.c bufidx = channel->rd_host_buf_idx; channel 1211 drivers/char/xillybus/xillybus_core.c bufpos = channel->rd_host_buf_pos; channel 1212 drivers/char/xillybus/xillybus_core.c howmany = channel->rd_buf_size - bufpos; channel 1222 drivers/char/xillybus/xillybus_core.c ((bufpos >> channel->log2_element_size) == 0))) { channel 1226 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_pos += howmany; channel 1232 drivers/char/xillybus/xillybus_core.c channel->rd_buf_size >> channel 1233 drivers/char/xillybus/xillybus_core.c channel->log2_element_size; channel 1234 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_pos = 0; channel 1242 drivers/char/xillybus/xillybus_core.c channel->log2_element_size; channel 1244 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_pos -= channel 1246 drivers/char/xillybus/xillybus_core.c channel->log2_element_size; channel 1248 drivers/char/xillybus/xillybus_core.c tail = channel-> channel 1251 drivers/char/xillybus/xillybus_core.c channel->log2_element_size); channel 1254 drivers/char/xillybus/xillybus_core.c i < channel->rd_host_buf_pos; channel 1256 drivers/char/xillybus/xillybus_core.c channel->rd_leftovers[i] = channel 1260 drivers/char/xillybus/xillybus_core.c if (bufidx == channel->rd_fpga_buf_idx) channel 1261 drivers/char/xillybus/xillybus_core.c channel->rd_full = 1; channel 1263 drivers/char/xillybus/xillybus_core.c if (bufidx >= (channel->num_rd_buffers - 1)) channel 1264 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_idx = 0; channel 1266 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_idx++; channel 1278 drivers/char/xillybus/xillybus_core.c exhausted = channel->rd_full; channel 1280 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->rd_spinlock, flags); channel 1284 drivers/char/xillybus/xillybus_core.c channel->rd_buffers[bufidx]->addr; channel 1288 drivers/char/xillybus/xillybus_core.c (channel->rd_leftovers[3] != 0)) { channel 1289 drivers/char/xillybus/xillybus_core.c channel->endpoint->ephw->hw_sync_sgl_for_cpu( channel 1290 drivers/char/xillybus/xillybus_core.c channel->endpoint, channel 1291 drivers/char/xillybus/xillybus_core.c channel->rd_buffers[bufidx]->dma_addr, channel 1292 drivers/char/xillybus/xillybus_core.c channel->rd_buf_size, channel 1297 drivers/char/xillybus/xillybus_core.c *head++ = channel->rd_leftovers[i]; channel 1299 drivers/char/xillybus/xillybus_core.c channel->rd_leftovers[3] = 0; /* Clear flag */ channel 1303 drivers/char/xillybus/xillybus_core.c channel->rd_buffers[bufidx]->addr + bufpos, channel 1311 drivers/char/xillybus/xillybus_core.c channel->endpoint->ephw->hw_sync_sgl_for_device( channel 1312 drivers/char/xillybus/xillybus_core.c channel->endpoint, channel 1313 drivers/char/xillybus/xillybus_core.c channel->rd_buffers[bufidx]->dma_addr, channel 1314 drivers/char/xillybus/xillybus_core.c channel->rd_buf_size, channel 1317 drivers/char/xillybus/xillybus_core.c mutex_lock(&channel->endpoint->register_mutex); channel 1320 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 1323 drivers/char/xillybus/xillybus_core.c iowrite32((channel->chan_num << 1) | channel 1326 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 1329 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->endpoint-> channel 1332 drivers/char/xillybus/xillybus_core.c channel->rd_leftovers[3] = channel 1333 drivers/char/xillybus/xillybus_core.c (channel->rd_host_buf_pos != 0); channel 1337 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->rd_mutex); channel 1339 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 1342 drivers/char/xillybus/xillybus_core.c if (!channel->rd_synchronous) channel 1345 drivers/char/xillybus/xillybus_core.c &channel->rd_workitem, channel 1358 drivers/char/xillybus/xillybus_core.c if ((bytes_done > 0) && channel->rd_allow_partial) channel 1372 drivers/char/xillybus/xillybus_core.c if (wait_event_interruptible(channel->rd_wait, channel 1373 drivers/char/xillybus/xillybus_core.c (!channel->rd_full))) { channel 1374 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->rd_mutex); channel 1376 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 1385 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->rd_mutex); channel 1387 drivers/char/xillybus/xillybus_core.c if (!channel->rd_synchronous) channel 1389 drivers/char/xillybus/xillybus_core.c &channel->rd_workitem, channel 1392 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 1398 drivers/char/xillybus/xillybus_core.c if ((channel->rd_synchronous) && (bytes_done > 0)) { channel 1415 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel; channel 1439 drivers/char/xillybus/xillybus_core.c channel = endpoint->channels[1 + minor - endpoint->lowest_minor]; channel 1440 drivers/char/xillybus/xillybus_core.c filp->private_data = channel; channel 1448 drivers/char/xillybus/xillybus_core.c if ((filp->f_mode & FMODE_READ) && (!channel->num_wr_buffers)) channel 1451 drivers/char/xillybus/xillybus_core.c if ((filp->f_mode & FMODE_WRITE) && (!channel->num_rd_buffers)) channel 1455 drivers/char/xillybus/xillybus_core.c (channel->wr_synchronous || !channel->wr_allow_partial || channel 1456 drivers/char/xillybus/xillybus_core.c !channel->wr_supports_nonempty)) { channel 1463 drivers/char/xillybus/xillybus_core.c (channel->rd_synchronous || !channel->rd_allow_partial)) { channel 1477 drivers/char/xillybus/xillybus_core.c rc = mutex_lock_interruptible(&channel->wr_mutex); channel 1483 drivers/char/xillybus/xillybus_core.c rc = mutex_lock_interruptible(&channel->rd_mutex); channel 1489 drivers/char/xillybus/xillybus_core.c (channel->wr_ref_count != 0) && channel 1490 drivers/char/xillybus/xillybus_core.c (channel->wr_exclusive_open)) { channel 1496 drivers/char/xillybus/xillybus_core.c (channel->rd_ref_count != 0) && channel 1497 drivers/char/xillybus/xillybus_core.c (channel->rd_exclusive_open)) { channel 1503 drivers/char/xillybus/xillybus_core.c if (channel->wr_ref_count == 0) { /* First open of file */ channel 1505 drivers/char/xillybus/xillybus_core.c spin_lock_irqsave(&channel->wr_spinlock, flags); channel 1506 drivers/char/xillybus/xillybus_core.c channel->wr_host_buf_idx = 0; channel 1507 drivers/char/xillybus/xillybus_core.c channel->wr_host_buf_pos = 0; channel 1508 drivers/char/xillybus/xillybus_core.c channel->wr_fpga_buf_idx = -1; channel 1509 drivers/char/xillybus/xillybus_core.c channel->wr_empty = 1; channel 1510 drivers/char/xillybus/xillybus_core.c channel->wr_ready = 0; channel 1511 drivers/char/xillybus/xillybus_core.c channel->wr_sleepy = 1; channel 1512 drivers/char/xillybus/xillybus_core.c channel->wr_eof = -1; channel 1513 drivers/char/xillybus/xillybus_core.c channel->wr_hangup = 0; channel 1515 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->wr_spinlock, flags); channel 1517 drivers/char/xillybus/xillybus_core.c iowrite32(1 | (channel->chan_num << 1) | channel 1519 drivers/char/xillybus/xillybus_core.c ((channel->wr_synchronous & 1) << 23), channel 1520 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 1524 drivers/char/xillybus/xillybus_core.c channel->wr_ref_count++; channel 1528 drivers/char/xillybus/xillybus_core.c if (channel->rd_ref_count == 0) { /* First open of file */ channel 1530 drivers/char/xillybus/xillybus_core.c spin_lock_irqsave(&channel->rd_spinlock, flags); channel 1531 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_idx = 0; channel 1532 drivers/char/xillybus/xillybus_core.c channel->rd_host_buf_pos = 0; channel 1533 drivers/char/xillybus/xillybus_core.c channel->rd_leftovers[3] = 0; /* No leftovers. */ channel 1534 drivers/char/xillybus/xillybus_core.c channel->rd_fpga_buf_idx = channel->num_rd_buffers - 1; channel 1535 drivers/char/xillybus/xillybus_core.c channel->rd_full = 0; channel 1537 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->rd_spinlock, flags); channel 1539 drivers/char/xillybus/xillybus_core.c iowrite32((channel->chan_num << 1) | channel 1541 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 1545 drivers/char/xillybus/xillybus_core.c channel->rd_ref_count++; channel 1550 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->rd_mutex); channel 1553 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->wr_mutex); channel 1555 drivers/char/xillybus/xillybus_core.c if (!rc && (!channel->seekable)) channel 1564 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel = filp->private_data; channel 1569 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 1573 drivers/char/xillybus/xillybus_core.c mutex_lock(&channel->rd_mutex); channel 1575 drivers/char/xillybus/xillybus_core.c channel->rd_ref_count--; channel 1577 drivers/char/xillybus/xillybus_core.c if (channel->rd_ref_count == 0) { channel 1583 drivers/char/xillybus/xillybus_core.c iowrite32((channel->chan_num << 1) | /* Channel ID */ channel 1585 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 1588 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->rd_mutex); channel 1592 drivers/char/xillybus/xillybus_core.c mutex_lock(&channel->wr_mutex); channel 1594 drivers/char/xillybus/xillybus_core.c channel->wr_ref_count--; channel 1596 drivers/char/xillybus/xillybus_core.c if (channel->wr_ref_count == 0) { channel 1597 drivers/char/xillybus/xillybus_core.c iowrite32(1 | (channel->chan_num << 1) | channel 1599 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + channel 1613 drivers/char/xillybus/xillybus_core.c spin_lock_irqsave(&channel->wr_spinlock, channel 1615 drivers/char/xillybus/xillybus_core.c buf_idx = channel->wr_fpga_buf_idx; channel 1616 drivers/char/xillybus/xillybus_core.c eof = channel->wr_eof; channel 1617 drivers/char/xillybus/xillybus_core.c channel->wr_sleepy = 1; channel 1618 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->wr_spinlock, channel 1628 drivers/char/xillybus/xillybus_core.c if (buf_idx == channel->num_wr_buffers) channel 1643 drivers/char/xillybus/xillybus_core.c channel->wr_wait, channel 1644 drivers/char/xillybus/xillybus_core.c (!channel->wr_sleepy))) channel 1647 drivers/char/xillybus/xillybus_core.c if (channel->wr_sleepy) { channel 1648 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->wr_mutex); channel 1649 drivers/char/xillybus/xillybus_core.c dev_warn(channel->endpoint->dev, channel 1656 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->wr_mutex); channel 1664 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel = filp->private_data; channel 1675 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 1678 drivers/char/xillybus/xillybus_core.c mutex_lock(&channel->wr_mutex); channel 1679 drivers/char/xillybus/xillybus_core.c mutex_lock(&channel->rd_mutex); channel 1697 drivers/char/xillybus/xillybus_core.c if (pos & ((1 << channel->log2_element_size) - 1)) { channel 1702 drivers/char/xillybus/xillybus_core.c mutex_lock(&channel->endpoint->register_mutex); channel 1704 drivers/char/xillybus/xillybus_core.c iowrite32(pos >> channel->log2_element_size, channel 1705 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + fpga_buf_offset_reg); channel 1707 drivers/char/xillybus/xillybus_core.c iowrite32((channel->chan_num << 1) | channel 1709 drivers/char/xillybus/xillybus_core.c channel->endpoint->registers + fpga_buf_ctrl_reg); channel 1711 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->endpoint->register_mutex); channel 1714 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->rd_mutex); channel 1715 drivers/char/xillybus/xillybus_core.c mutex_unlock(&channel->wr_mutex); channel 1731 drivers/char/xillybus/xillybus_core.c channel->rd_leftovers[3] = 0; channel 1738 drivers/char/xillybus/xillybus_core.c struct xilly_channel *channel = filp->private_data; channel 1742 drivers/char/xillybus/xillybus_core.c poll_wait(filp, &channel->endpoint->ep_wait, wait); channel 1752 drivers/char/xillybus/xillybus_core.c if (!channel->wr_synchronous && channel->wr_supports_nonempty) { channel 1753 drivers/char/xillybus/xillybus_core.c poll_wait(filp, &channel->wr_wait, wait); channel 1754 drivers/char/xillybus/xillybus_core.c poll_wait(filp, &channel->wr_ready_wait, wait); channel 1756 drivers/char/xillybus/xillybus_core.c spin_lock_irqsave(&channel->wr_spinlock, flags); channel 1757 drivers/char/xillybus/xillybus_core.c if (!channel->wr_empty || channel->wr_ready) channel 1760 drivers/char/xillybus/xillybus_core.c if (channel->wr_hangup) channel 1767 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->wr_spinlock, flags); channel 1776 drivers/char/xillybus/xillybus_core.c if (channel->rd_allow_partial) { channel 1777 drivers/char/xillybus/xillybus_core.c poll_wait(filp, &channel->rd_wait, wait); channel 1779 drivers/char/xillybus/xillybus_core.c spin_lock_irqsave(&channel->rd_spinlock, flags); channel 1780 drivers/char/xillybus/xillybus_core.c if (!channel->rd_full) channel 1782 drivers/char/xillybus/xillybus_core.c spin_unlock_irqrestore(&channel->rd_spinlock, flags); channel 1785 drivers/char/xillybus/xillybus_core.c if (channel->endpoint->fatal_error) channel 73 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_GENPLL_AXI21_CLK, channel 79 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_GENPLL_250MHZ_CLK, channel 85 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_GENPLL_IHOST_SYS_CLK, channel 91 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_GENPLL_ENET_SW_CLK, channel 97 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_GENPLL_AUDIO_125_CLK, channel 103 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_GENPLL_CAN_CLK, channel 131 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_LCPLL0_PCIE_PHY_REF_CLK, channel 137 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_LCPLL0_DDR_PHY_CLK, channel 143 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_LCPLL0_SDIO_CLK, channel 149 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_LCPLL0_USB_PHY_REF_CLK, channel 155 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_LCPLL0_SMART_CARD_CLK, channel 161 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_LCPLL0_CH5_UNUSED, channel 209 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_MIPIPLL_CH0_UNUSED, channel 215 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_MIPIPLL_CH1_LCD, channel 221 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_MIPIPLL_CH2_V3D, channel 227 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_MIPIPLL_CH3_UNUSED, channel 233 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_MIPIPLL_CH4_UNUSED, channel 239 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_MIPIPLL_CH5_UNUSED, channel 289 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_AUDIOPLL_CH0, channel 295 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_AUDIOPLL_CH1, channel 301 drivers/clk/bcm/clk-cygnus.c .channel = BCM_CYGNUS_AUDIOPLL_CH2, channel 194 drivers/clk/bcm/clk-iproc.h unsigned int channel; channel 59 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SCR_SCR_CLK, channel 65 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SCR_FS_CLK, channel 71 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SCR_AUDIO_CLK, channel 77 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SCR_CH3_UNUSED, channel 83 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SCR_CH4_UNUSED, channel 89 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SCR_CH5_UNUSED, channel 121 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SW_RPE_CLK, channel 127 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SW_250_CLK, channel 133 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SW_NIC_CLK, channel 139 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SW_CHIMP_CLK, channel 145 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SW_PORT_CLK, channel 151 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_GENPLL_SW_SDIO_CLK, channel 183 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_DDR_PCIE_SATA_USB_CLK, channel 189 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_DDR_DDR_CLK, channel 195 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_DDR_CH2_UNUSED, channel 201 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_DDR_CH3_UNUSED, channel 207 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_DDR_CH4_UNUSED, channel 213 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_DDR_CH5_UNUSED, channel 245 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_PORTS_WAN_CLK, channel 251 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_PORTS_RGMII_CLK, channel 257 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_PORTS_CH2_UNUSED, channel 263 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_PORTS_CH3_UNUSED, channel 269 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_PORTS_CH4_UNUSED, channel 275 drivers/clk/bcm/clk-ns2.c .channel = BCM_NS2_LCPLL_PORTS_CH5_UNUSED, channel 58 drivers/clk/bcm/clk-nsp.c .channel = BCM_NSP_GENPLL_PHY_CLK, channel 64 drivers/clk/bcm/clk-nsp.c .channel = BCM_NSP_GENPLL_ENET_SW_CLK, channel 70 drivers/clk/bcm/clk-nsp.c .channel = BCM_NSP_GENPLL_USB_PHY_REF_CLK, channel 76 drivers/clk/bcm/clk-nsp.c .channel = BCM_NSP_GENPLL_IPROCFAST_CLK, channel 82 drivers/clk/bcm/clk-nsp.c .channel = BCM_NSP_GENPLL_SATA1_CLK, channel 88 drivers/clk/bcm/clk-nsp.c .channel = BCM_NSP_GENPLL_SATA2_CLK, channel 115 drivers/clk/bcm/clk-nsp.c .channel = BCM_NSP_LCPLL0_PCIE_PHY_REF_CLK, channel 121 drivers/clk/bcm/clk-nsp.c .channel = BCM_NSP_LCPLL0_SDIO_CLK, channel 127 drivers/clk/bcm/clk-nsp.c .channel = BCM_NSP_LCPLL0_DDR_PHY_CLK, channel 49 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL0_125M_CLK, channel 55 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL0_SCR_CLK, channel 61 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL0_250M_CLK, channel 67 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL0_PCIE_AXI_CLK, channel 73 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL0_PAXC_AXI_X2_CLK, channel 79 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL0_PAXC_AXI_CLK, channel 109 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL2_NIC_CLK, channel 115 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL2_TS_500_CLK, channel 121 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL2_125_NITRO_CLK, channel 127 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL2_CHIMP_CLK, channel 133 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL2_NIC_FLASH_CLK, channel 139 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL2_FS4_CLK, channel 168 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL3_HSLS_CLK, channel 174 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL3_SDIO_CLK, channel 203 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL4_CCN_CLK, channel 209 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL4_TPIU_PLL_CLK, channel 215 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL4_NOC_CLK, channel 221 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL4_CHCLK_FS4_CLK, channel 227 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL4_BRIDGE_FSCPU_CLK, channel 257 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL5_FS4_HF_CLK, channel 262 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL5_CRYPTO_AE_CLK, channel 267 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_GENPLL5_RAID_AE_CLK, channel 293 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_LCPLL0_SATA_REFP_CLK, channel 299 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_LCPLL0_SATA_REFN_CLK, channel 305 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_LCPLL0_SATA_350_CLK, channel 311 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_LCPLL0_SATA_500_CLK, channel 338 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_LCPLL1_WAN_CLK, channel 344 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_LCPLL1_USB_REF_CLK, channel 350 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_LCPLL1_CRMU_TS_CLK, channel 377 drivers/clk/bcm/clk-sr.c .channel = BCM_SR_LCPLL_PCIE_PHY_REF_CLK, channel 25 drivers/clk/versatile/clk-sp810.c int channel; channel 40 drivers/clk/versatile/clk-sp810.c return !!(val & (1 << SCCTRL_TIMERENnSEL_SHIFT(timerclken->channel))); channel 47 drivers/clk/versatile/clk-sp810.c u32 val, shift = SCCTRL_TIMERENnSEL_SHIFT(timerclken->channel); channel 118 drivers/clk/versatile/clk-sp810.c sp810->timerclken[i].channel = i; channel 111 drivers/clocksource/ingenic-timer.c unsigned int timer_virq, channel = tcu->timer_channel; channel 116 drivers/clocksource/ingenic-timer.c tcu->timer_clk = ingenic_tcu_get_clock(np, channel); channel 136 drivers/clocksource/ingenic-timer.c timer_virq = irq_create_mapping(domain, channel); channel 172 drivers/clocksource/ingenic-timer.c unsigned int channel = tcu->cs_channel; channel 177 drivers/clocksource/ingenic-timer.c tcu->cs_clk = ingenic_tcu_get_clock(np, channel); channel 192 drivers/clocksource/ingenic-timer.c regmap_update_bits(tcu->map, TCU_REG_TCSRc(channel), channel 196 drivers/clocksource/ingenic-timer.c regmap_write(tcu->map, TCU_REG_TDFRc(channel), 0xffff); channel 197 drivers/clocksource/ingenic-timer.c regmap_write(tcu->map, TCU_REG_TCNTc(channel), 0); channel 200 drivers/clocksource/ingenic-timer.c regmap_write(tcu->map, TCU_REG_TESR, BIT(channel)); channel 82 drivers/clocksource/samsung_pwm_timer.c static void samsung_timer_set_prescale(unsigned int channel, u16 prescale) channel 88 drivers/clocksource/samsung_pwm_timer.c if (channel >= 2) channel 101 drivers/clocksource/samsung_pwm_timer.c static void samsung_timer_set_divisor(unsigned int channel, u8 divisor) channel 103 drivers/clocksource/samsung_pwm_timer.c u8 shift = TCFG1_SHIFT(channel); channel 120 drivers/clocksource/samsung_pwm_timer.c static void samsung_time_stop(unsigned int channel) channel 125 drivers/clocksource/samsung_pwm_timer.c if (channel > 0) channel 126 drivers/clocksource/samsung_pwm_timer.c ++channel; channel 131 drivers/clocksource/samsung_pwm_timer.c tcon &= ~TCON_START(channel); channel 137 drivers/clocksource/samsung_pwm_timer.c static void samsung_time_setup(unsigned int channel, unsigned long tcnt) channel 141 drivers/clocksource/samsung_pwm_timer.c unsigned int tcon_chan = channel; channel 153 drivers/clocksource/samsung_pwm_timer.c writel_relaxed(tcnt, pwm.base + REG_TCNTB(channel)); channel 154 drivers/clocksource/samsung_pwm_timer.c writel_relaxed(tcnt, pwm.base + REG_TCMPB(channel)); channel 160 drivers/clocksource/samsung_pwm_timer.c static void samsung_time_start(unsigned int channel, bool periodic) channel 165 drivers/clocksource/samsung_pwm_timer.c if (channel > 0) channel 166 drivers/clocksource/samsung_pwm_timer.c ++channel; channel 172 drivers/clocksource/samsung_pwm_timer.c tcon &= ~TCON_MANUALUPDATE(channel); channel 173 drivers/clocksource/samsung_pwm_timer.c tcon |= TCON_START(channel); channel 176 drivers/clocksource/samsung_pwm_timer.c tcon |= TCON_AUTORELOAD(channel); channel 178 drivers/clocksource/samsung_pwm_timer.c tcon &= ~TCON_AUTORELOAD(channel); channel 380 drivers/clocksource/samsung_pwm_timer.c int channel; channel 383 drivers/clocksource/samsung_pwm_timer.c channel = fls(mask) - 1; channel 384 drivers/clocksource/samsung_pwm_timer.c if (channel < 0) { channel 388 drivers/clocksource/samsung_pwm_timer.c pwm.source_id = channel; channel 390 drivers/clocksource/samsung_pwm_timer.c mask &= ~(1 << channel); channel 391 drivers/clocksource/samsung_pwm_timer.c channel = fls(mask) - 1; channel 392 drivers/clocksource/samsung_pwm_timer.c if (channel < 0) { channel 396 drivers/clocksource/samsung_pwm_timer.c pwm.event_id = channel; channel 99 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel; channel 109 drivers/counter/104-quad-8.c & BIT(chan->channel)); channel 133 drivers/counter/104-quad-8.c *val = priv->ab_enable[chan->channel]; channel 137 drivers/counter/104-quad-8.c *val2 = priv->quadrature_scale[chan->channel]; channel 148 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel; channel 177 drivers/counter/104-quad-8.c val = priv->preset[chan->channel]; channel 196 drivers/counter/104-quad-8.c priv->ab_enable[chan->channel] = val; channel 198 drivers/counter/104-quad-8.c ior_cfg = val | priv->preset_enable[chan->channel] << 1; channel 210 drivers/counter/104-quad-8.c if (!priv->quadrature_mode[chan->channel] && channel 218 drivers/counter/104-quad-8.c priv->quadrature_scale[chan->channel] = 0; channel 222 drivers/counter/104-quad-8.c priv->quadrature_scale[chan->channel] = 1; channel 225 drivers/counter/104-quad-8.c priv->quadrature_scale[chan->channel] = 2; channel 253 drivers/counter/104-quad-8.c return snprintf(buf, PAGE_SIZE, "%u\n", priv->preset[chan->channel]); channel 260 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel; channel 275 drivers/counter/104-quad-8.c priv->preset[chan->channel] = preset; channel 295 drivers/counter/104-quad-8.c !priv->preset_enable[chan->channel]); channel 303 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel + 1; channel 317 drivers/counter/104-quad-8.c priv->preset_enable[chan->channel] = preset_enable; channel 319 drivers/counter/104-quad-8.c ior_cfg = priv->ab_enable[chan->channel] | channel 339 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel + 1; channel 359 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel + 1; channel 382 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel + 1; channel 386 drivers/counter/104-quad-8.c priv->count_mode[chan->channel] = cnt_mode; channel 389 drivers/counter/104-quad-8.c if (priv->quadrature_mode[chan->channel]) channel 390 drivers/counter/104-quad-8.c mode_cfg |= (priv->quadrature_scale[chan->channel] + 1) << 3; channel 405 drivers/counter/104-quad-8.c return priv->count_mode[chan->channel]; channel 424 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel + 1; channel 429 drivers/counter/104-quad-8.c idr_cfg |= priv->index_polarity[chan->channel] << 1; channel 432 drivers/counter/104-quad-8.c if (synchronous_mode && !priv->quadrature_mode[chan->channel]) { channel 437 drivers/counter/104-quad-8.c priv->synchronous_mode[chan->channel] = synchronous_mode; channel 452 drivers/counter/104-quad-8.c return priv->synchronous_mode[chan->channel]; channel 471 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel + 1; channel 476 drivers/counter/104-quad-8.c mode_cfg = priv->count_mode[chan->channel] << 1; channel 479 drivers/counter/104-quad-8.c mode_cfg |= (priv->quadrature_scale[chan->channel] + 1) << 3; channel 482 drivers/counter/104-quad-8.c priv->quadrature_scale[chan->channel] = 0; channel 485 drivers/counter/104-quad-8.c if (priv->synchronous_mode[chan->channel]) channel 489 drivers/counter/104-quad-8.c priv->quadrature_mode[chan->channel] = quadrature_mode; channel 504 drivers/counter/104-quad-8.c return priv->quadrature_mode[chan->channel]; channel 523 drivers/counter/104-quad-8.c const int base_offset = priv->base + 2 * chan->channel + 1; channel 528 drivers/counter/104-quad-8.c idr_cfg |= priv->synchronous_mode[chan->channel]; channel 530 drivers/counter/104-quad-8.c priv->index_polarity[chan->channel] = index_polarity; channel 545 drivers/counter/104-quad-8.c return priv->index_polarity[chan->channel]; channel 590 drivers/counter/104-quad-8.c .channel = (_chan), \ channel 599 drivers/counter/104-quad-8.c .channel = (_chan), \ channel 318 drivers/counter/stm32-lptimer-cnt.c .channel = 0, channel 341 drivers/counter/stm32-lptimer-cnt.c .channel = 0, channel 407 drivers/crypto/chelsio/chcr_algo.c phys_cpl->rss_hdr_int.channel = pci_chan_id; channel 526 drivers/crypto/ux500/cryp/cryp_core.c struct dma_chan *channel = NULL; channel 539 drivers/crypto/ux500/cryp/cryp_core.c channel = ctx->device->dma.chan_mem2cryp; channel 541 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_src_len = dma_map_sg(channel->device->dev, channel 556 drivers/crypto/ux500/cryp/cryp_core.c desc = dmaengine_prep_slave_sg(channel, channel 563 drivers/crypto/ux500/cryp/cryp_core.c channel = ctx->device->dma.chan_cryp2mem; channel 565 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_dst_len = dma_map_sg(channel->device->dev, channel 580 drivers/crypto/ux500/cryp/cryp_core.c desc = dmaengine_prep_slave_sg(channel, channel 604 drivers/crypto/ux500/cryp/cryp_core.c dma_async_issue_pending(channel); channel 142 drivers/crypto/ux500/hash/hash_core.c struct dma_chan *channel = NULL; channel 153 drivers/crypto/ux500/hash/hash_core.c channel = ctx->device->dma.chan_mem2hash; channel 155 drivers/crypto/ux500/hash/hash_core.c ctx->device->dma.sg_len = dma_map_sg(channel->device->dev, channel 167 drivers/crypto/ux500/hash/hash_core.c desc = dmaengine_prep_slave_sg(channel, channel 180 drivers/crypto/ux500/hash/hash_core.c dma_async_issue_pending(channel); channel 1445 drivers/dma/coh901318.c int channel = cohc->id; channel 1450 drivers/dma/coh901318.c COH901318_CX_CTRL_SPACING * channel); channel 1456 drivers/dma/coh901318.c int channel = cohc->id; channel 1461 drivers/dma/coh901318.c COH901318_CX_CFG_SPACING*channel); channel 1469 drivers/dma/coh901318.c int channel = cohc->id; channel 1475 drivers/dma/coh901318.c COH901318_CX_CFG_SPACING * channel); channel 1480 drivers/dma/coh901318.c COH901318_CX_CFG_SPACING * channel); channel 1488 drivers/dma/coh901318.c int channel = cohc->id; channel 1492 drivers/dma/coh901318.c COH901318_CX_STAT_SPACING*channel) & channel 1497 drivers/dma/coh901318.c COH901318_CX_SRC_ADDR_SPACING * channel); channel 1501 drivers/dma/coh901318.c COH901318_CX_DST_ADDR_SPACING * channel); channel 1504 drivers/dma/coh901318.c COH901318_CX_LNK_ADDR_SPACING * channel); channel 1507 drivers/dma/coh901318.c COH901318_CX_CTRL_SPACING * channel); channel 1688 drivers/dma/coh901318.c int channel = cohc->id; channel 1695 drivers/dma/coh901318.c COH901318_CX_CFG_SPACING * channel); channel 1706 drivers/dma/coh901318.c COH901318_CX_CFG_SPACING * channel); channel 1708 drivers/dma/coh901318.c COH901318_CX_CFG_SPACING * channel); channel 1712 drivers/dma/coh901318.c channel) & COH901318_CX_STAT_ACTIVE) channel 1717 drivers/dma/coh901318.c channel) & COH901318_CX_CTRL_TC_VALUE_MASK) > 0) channel 1734 drivers/dma/coh901318.c int channel = cohc->id; channel 1743 drivers/dma/coh901318.c COH901318_CX_CFG_SPACING * channel); channel 1748 drivers/dma/coh901318.c COH901318_CX_CFG_SPACING*channel); channel 1804 drivers/dma/coh901318.c int channel = cohc->id; channel 1813 drivers/dma/coh901318.c if (channel < 32) { channel 1814 drivers/dma/coh901318.c writel(1 << channel, virtbase + COH901318_BE_INT_CLEAR1); channel 1815 drivers/dma/coh901318.c writel(1 << channel, virtbase + COH901318_TC_INT_CLEAR1); channel 1817 drivers/dma/coh901318.c writel(1 << (channel - 32), virtbase + channel 1819 drivers/dma/coh901318.c writel(1 << (channel - 32), virtbase + channel 2175 drivers/dma/coh901318.c int channel = cohc->id; channel 2182 drivers/dma/coh901318.c COH901318_CX_CFG_SPACING*channel); channel 2184 drivers/dma/coh901318.c COH901318_CX_CTRL_SPACING*channel); channel 161 drivers/dma/dma-jz4780.c int channel; channel 783 drivers/dma/dma-jz4780.c if (data->channel > -1) { channel 784 drivers/dma/dma-jz4780.c if (data->channel != jzchan->id) channel 806 drivers/dma/dma-jz4780.c data.channel = dma_spec->args[1]; channel 808 drivers/dma/dma-jz4780.c if (data.channel > -1) { channel 809 drivers/dma/dma-jz4780.c if (data.channel >= jzdma->soc_data->nb_channels) { channel 812 drivers/dma/dma-jz4780.c data.channel); channel 817 drivers/dma/dma-jz4780.c if (!(jzdma->chan_reserved & BIT(data.channel))) { channel 820 drivers/dma/dma-jz4780.c data.channel); channel 824 drivers/dma/dma-jz4780.c jzdma->chan[data.channel].transfer_type = data.transfer_type; channel 827 drivers/dma/dma-jz4780.c &jzdma->chan[data.channel].vchan.chan); channel 105 drivers/dma/dmatest.c char channel[20]; channel 161 drivers/dma/dmatest.c module_param_cb(channel, &multi_chan_ops, &newchan_kps, 0644); channel 162 drivers/dma/dmatest.c MODULE_PARM_DESC(channel, "Bus ID of the channel to test (default: any)"); channel 288 drivers/dma/dmatest.c if (params->channel[0] == '\0') channel 290 drivers/dma/dmatest.c return strcmp(dma_chan_name(chan), params->channel) == 0; channel 1076 drivers/dma/dmatest.c strlcpy(params->channel, strim(test_channel), sizeof(params->channel)); channel 145 drivers/dma/imx-dma.c unsigned int channel; channel 183 drivers/dma/imx-dma.c struct imxdma_channel channel[IMX_DMA_CHANNELS]; channel 294 drivers/dma/imx-dma.c DMA_DAR(imxdmac->channel)); channel 297 drivers/dma/imx-dma.c DMA_SAR(imxdmac->channel)); channel 299 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, now, DMA_CNTR(imxdmac->channel)); channel 302 drivers/dma/imx-dma.c "size 0x%08x\n", __func__, imxdmac->channel, channel 303 drivers/dma/imx-dma.c imx_dmav1_readl(imxdma, DMA_DAR(imxdmac->channel)), channel 304 drivers/dma/imx-dma.c imx_dmav1_readl(imxdma, DMA_SAR(imxdmac->channel)), channel 305 drivers/dma/imx-dma.c imx_dmav1_readl(imxdma, DMA_CNTR(imxdmac->channel))); channel 312 drivers/dma/imx-dma.c int channel = imxdmac->channel; channel 315 drivers/dma/imx-dma.c dev_dbg(imxdma->dev, "%s channel %d\n", __func__, channel); channel 319 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, 1 << channel, DMA_DISR); channel 321 drivers/dma/imx-dma.c ~(1 << channel), DMA_DIMR); channel 322 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, imx_dmav1_readl(imxdma, DMA_CCR(channel)) | channel 323 drivers/dma/imx-dma.c CCR_CEN | CCR_ACRPT, DMA_CCR(channel)); channel 331 drivers/dma/imx-dma.c tmp = imx_dmav1_readl(imxdma, DMA_CCR(channel)); channel 333 drivers/dma/imx-dma.c DMA_CCR(channel)); channel 343 drivers/dma/imx-dma.c int channel = imxdmac->channel; channel 346 drivers/dma/imx-dma.c dev_dbg(imxdma->dev, "%s channel %d\n", __func__, channel); channel 353 drivers/dma/imx-dma.c (1 << channel), DMA_DIMR); channel 354 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, imx_dmav1_readl(imxdma, DMA_CCR(channel)) & channel 355 drivers/dma/imx-dma.c ~CCR_CEN, DMA_CCR(channel)); channel 356 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, 1 << channel, DMA_DISR); channel 364 drivers/dma/imx-dma.c int channel = imxdmac->channel; channel 366 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, 0, DMA_CCR(channel)); channel 371 drivers/dma/imx-dma.c imxdmac->channel); channel 415 drivers/dma/imx-dma.c tasklet_schedule(&imxdma->channel[i].dma_tasklet); channel 430 drivers/dma/imx-dma.c int chno = imxdmac->channel; channel 505 drivers/dma/imx-dma.c dma_irq_handle_channel(&imxdma->channel[i]); channel 561 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, d->src, DMA_SAR(imxdmac->channel)); channel 562 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, d->dest, DMA_DAR(imxdmac->channel)); channel 564 drivers/dma/imx-dma.c DMA_CCR(imxdmac->channel)); channel 566 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, d->len, DMA_CNTR(imxdmac->channel)); channel 570 drivers/dma/imx-dma.c __func__, imxdmac->channel, channel 580 drivers/dma/imx-dma.c DMA_SAR(imxdmac->channel)); channel 582 drivers/dma/imx-dma.c DMA_CCR(imxdmac->channel)); channel 586 drivers/dma/imx-dma.c __func__, imxdmac->channel, channel 591 drivers/dma/imx-dma.c DMA_DAR(imxdmac->channel)); channel 593 drivers/dma/imx-dma.c DMA_CCR(imxdmac->channel)); channel 597 drivers/dma/imx-dma.c __func__, imxdmac->channel, channel 602 drivers/dma/imx-dma.c __func__, imxdmac->channel); channel 655 drivers/dma/imx-dma.c __func__, imxdmac->channel); channel 718 drivers/dma/imx-dma.c DMA_RSSR(imxdmac->channel)); channel 722 drivers/dma/imx-dma.c imxdmac->word_size, DMA_BLR(imxdmac->channel)); channel 878 drivers/dma/imx-dma.c __func__, imxdmac->channel, buf_len, period_len); channel 933 drivers/dma/imx-dma.c __func__, imxdmac->channel, (unsigned long long)src, channel 965 drivers/dma/imx-dma.c imxdmac->channel, (unsigned long long)xt->src_start, channel 1015 drivers/dma/imx-dma.c __func__, imxdmac->channel); channel 1150 drivers/dma/imx-dma.c struct imxdma_channel *imxdmac = &imxdma->channel[i]; channel 1176 drivers/dma/imx-dma.c imxdmac->channel = i; channel 1238 drivers/dma/imx-dma.c struct imxdma_channel *imxdmac = &imxdma->channel[i]; channel 364 drivers/dma/imx-sdma.c unsigned int channel; channel 428 drivers/dma/imx-sdma.c struct sdma_channel channel[MAX_DMA_CHANNELS]; channel 627 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 638 drivers/dma/imx-sdma.c __clear_bit(channel, &dsp); channel 640 drivers/dma/imx-sdma.c __set_bit(channel, &dsp); channel 643 drivers/dma/imx-sdma.c __clear_bit(channel, &evt); channel 645 drivers/dma/imx-sdma.c __set_bit(channel, &evt); channel 648 drivers/dma/imx-sdma.c __clear_bit(channel, &mcu); channel 650 drivers/dma/imx-sdma.c __set_bit(channel, &mcu); channel 659 drivers/dma/imx-sdma.c static void sdma_enable_channel(struct sdma_engine *sdma, int channel) channel 661 drivers/dma/imx-sdma.c writel(BIT(channel), sdma->regs + SDMA_H_START); channel 725 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 730 drivers/dma/imx-sdma.c __set_bit(channel, &val); channel 737 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 742 drivers/dma/imx-sdma.c __clear_bit(channel, &val); channel 756 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 770 drivers/dma/imx-sdma.c sdma->channel_control[channel].base_bd_ptr = desc->bd_phys; channel 771 drivers/dma/imx-sdma.c sdma->channel_control[channel].current_bd_ptr = desc->bd_phys; channel 772 drivers/dma/imx-sdma.c sdma_enable_channel(sdma, sdmac->channel); channel 861 drivers/dma/imx-sdma.c int channel = fls(stat) - 1; channel 862 drivers/dma/imx-sdma.c struct sdma_channel *sdmac = &sdma->channel[channel]; channel 878 drivers/dma/imx-sdma.c __clear_bit(channel, &stat); channel 984 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 1031 drivers/dma/imx-sdma.c bd0->ext_buffer_addr = 2048 + (sizeof(*context) / 4) * channel; channel 1050 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 1052 drivers/dma/imx-sdma.c writel_relaxed(BIT(channel), sdma->regs + SDMA_H_STATSTOP); channel 1193 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 1200 drivers/dma/imx-sdma.c writel_relaxed(priority, sdma->regs + SDMA_CHNPRI_0 + 4 * channel); channel 1219 drivers/dma/imx-sdma.c sdma_set_channel_priority(&sdma->channel[0], MXC_SDMA_DEFAULT_PRIORITY); channel 1390 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 1400 drivers/dma/imx-sdma.c &dma_src, &dma_dst, len, channel); channel 1448 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 1459 drivers/dma/imx-sdma.c sg_len, channel); channel 1471 drivers/dma/imx-sdma.c channel, count, SDMA_BD_MAX_CNT); channel 1532 drivers/dma/imx-sdma.c int channel = sdmac->channel; channel 1536 drivers/dma/imx-sdma.c dev_dbg(sdma->dev, "%s channel: %d\n", __func__, channel); channel 1550 drivers/dma/imx-sdma.c channel, period_len, SDMA_BD_MAX_CNT); channel 1910 drivers/dma/imx-sdma.c sdma_config_ownership(&sdma->channel[0], false, true, false); channel 1924 drivers/dma/imx-sdma.c sdma_set_channel_priority(&sdma->channel[0], 7); channel 2069 drivers/dma/imx-sdma.c struct sdma_channel *sdmac = &sdma->channel[i]; channel 2073 drivers/dma/imx-sdma.c sdmac->channel = i; channel 2195 drivers/dma/imx-sdma.c struct sdma_channel *sdmac = &sdma->channel[i]; channel 113 drivers/dma/ipu/ipu_idmac.c static void ipu_ic_enable_task(struct ipu *ipu, enum ipu_channel channel) channel 117 drivers/dma/ipu/ipu_idmac.c switch (channel) { channel 132 drivers/dma/ipu/ipu_idmac.c static void ipu_ic_disable_task(struct ipu *ipu, enum ipu_channel channel) channel 136 drivers/dma/ipu/ipu_idmac.c switch (channel) { channel 150 drivers/dma/ipu/ipu_idmac.c static uint32_t ipu_channel_status(struct ipu *ipu, enum ipu_channel channel) channel 155 drivers/dma/ipu/ipu_idmac.c switch (channel) { channel 560 drivers/dma/ipu/ipu_idmac.c static void ipu_channel_set_priority(struct ipu *ipu, enum ipu_channel channel, channel 566 drivers/dma/ipu/ipu_idmac.c reg |= 1UL << channel; channel 568 drivers/dma/ipu/ipu_idmac.c reg &= ~(1UL << channel); channel 575 drivers/dma/ipu/ipu_idmac.c static uint32_t ipu_channel_conf_mask(enum ipu_channel channel) channel 579 drivers/dma/ipu/ipu_idmac.c switch (channel) { channel 605 drivers/dma/ipu/ipu_idmac.c enum ipu_channel channel = ichan->dma_chan.chan_id; channel 612 drivers/dma/ipu/ipu_idmac.c idmac_write_ipureg(ipu, 1UL << channel, IPU_CHA_CUR_BUF); channel 616 drivers/dma/ipu/ipu_idmac.c switch (channel) { channel 620 drivers/dma/ipu/ipu_idmac.c ipu_channel_set_priority(ipu, channel, true); channel 627 drivers/dma/ipu/ipu_idmac.c idmac_write_icreg(ipu, reg | (1UL << channel), IDMAC_CHA_EN); channel 629 drivers/dma/ipu/ipu_idmac.c ipu_ic_enable_task(ipu, channel); channel 657 drivers/dma/ipu/ipu_idmac.c enum ipu_channel channel = ichan->dma_chan.chan_id; channel 675 drivers/dma/ipu/ipu_idmac.c if ((channel <= IDMAC_IC_13) && (stride % 8)) { channel 687 drivers/dma/ipu/ipu_idmac.c ipu_write_param_mem(dma_param_addr(channel), (uint32_t *)¶ms, 10); channel 692 drivers/dma/ipu/ipu_idmac.c reg |= 1UL << channel; channel 694 drivers/dma/ipu/ipu_idmac.c reg &= ~(1UL << channel); channel 710 drivers/dma/ipu/ipu_idmac.c static void ipu_select_buffer(enum ipu_channel channel, int buffer_n) channel 715 drivers/dma/ipu/ipu_idmac.c idmac_write_ipureg(&ipu_data, 1UL << channel, IPU_CHA_BUF0_RDY); channel 718 drivers/dma/ipu/ipu_idmac.c idmac_write_ipureg(&ipu_data, 1UL << channel, IPU_CHA_BUF1_RDY); channel 732 drivers/dma/ipu/ipu_idmac.c enum ipu_channel channel = ichan->dma_chan.chan_id; channel 740 drivers/dma/ipu/ipu_idmac.c if (reg & (1UL << channel)) { channel 741 drivers/dma/ipu/ipu_idmac.c ipu_ic_disable_task(&ipu_data, channel); channel 746 drivers/dma/ipu/ipu_idmac.c idmac_write_ipureg(&ipu_data, dma_param_addr(channel) + channel 751 drivers/dma/ipu/ipu_idmac.c if (reg & (1UL << channel)) { channel 752 drivers/dma/ipu/ipu_idmac.c ipu_ic_disable_task(&ipu_data, channel); channel 759 drivers/dma/ipu/ipu_idmac.c if (!(reg & (1UL << channel))) channel 760 drivers/dma/ipu/ipu_idmac.c idmac_write_ipureg(&ipu_data, reg | (1UL << channel), channel 764 drivers/dma/ipu/ipu_idmac.c idmac_write_ipureg(&ipu_data, dma_param_addr(channel) + channel 952 drivers/dma/ipu/ipu_idmac.c enum ipu_channel channel = ichan->dma_chan.chan_id; channel 958 drivers/dma/ipu/ipu_idmac.c dev_dbg(ipu->dev, "init channel = %d\n", channel); channel 960 drivers/dma/ipu/ipu_idmac.c if (channel != IDMAC_SDC_0 && channel != IDMAC_SDC_1 && channel 961 drivers/dma/ipu/ipu_idmac.c channel != IDMAC_IC_7) channel 966 drivers/dma/ipu/ipu_idmac.c switch (channel) { channel 985 drivers/dma/ipu/ipu_idmac.c ipu->channel_init_mask |= 1L << channel; channel 989 drivers/dma/ipu/ipu_idmac.c ipu_channel_conf_mask(channel); channel 1009 drivers/dma/ipu/ipu_idmac.c enum ipu_channel channel = ichan->dma_chan.chan_id; channel 1012 drivers/dma/ipu/ipu_idmac.c unsigned long chan_mask = 1UL << channel; channel 1020 drivers/dma/ipu/ipu_idmac.c channel); channel 1031 drivers/dma/ipu/ipu_idmac.c switch (channel) { channel 1048 drivers/dma/ipu/ipu_idmac.c ipu->channel_init_mask &= ~(1L << channel); channel 1051 drivers/dma/ipu/ipu_idmac.c ~ipu_channel_conf_mask(channel); channel 1072 drivers/dma/ipu/ipu_idmac.c enum ipu_channel channel = ichan->dma_chan.chan_id; channel 1076 drivers/dma/ipu/ipu_idmac.c unsigned long chan_mask = 1UL << channel; channel 1079 drivers/dma/ipu/ipu_idmac.c if (wait_for_stop && channel != IDMAC_SDC_1 && channel != IDMAC_SDC_0) { channel 1083 drivers/dma/ipu/ipu_idmac.c (ipu_channel_status(ipu, channel) == TASK_STAT_ACTIVE)) { channel 1091 drivers/dma/ipu/ipu_idmac.c "busy = 0x%08X, tstat = 0x%08X\n", channel, channel 1102 drivers/dma/ipu/ipu_idmac.c if (wait_for_stop && (channel == IDMAC_SDC_0 || channel 1103 drivers/dma/ipu/ipu_idmac.c channel == IDMAC_SDC_1)) { channel 1112 drivers/dma/ipu/ipu_idmac.c ipu_ic_disable_task(ipu, channel); channel 1308 drivers/dma/ipu/ipu_idmac.c struct idmac_channel *ichan = ipu->channel + i; channel 1631 drivers/dma/ipu/ipu_idmac.c struct idmac_channel *ichan = ipu->channel + i; channel 1658 drivers/dma/ipu/ipu_idmac.c struct idmac_channel *ichan = ipu->channel + i; channel 160 drivers/dma/ipu/ipu_intern.h struct idmac_channel channel[IPU_CHANNELS_NUM]; channel 71 drivers/dma/sh/shdmac.c const struct sh_dmae_channel *chan_pdata = shdev->pdata->channel + channel 261 drivers/dma/sh/shdmac.c const struct sh_dmae_channel *chan_pdata = &pdata->channel[sh_chan->shdma_chan.id]; channel 520 drivers/dma/sh/shdmac.c const struct sh_dmae_channel *chan_pdata = &shdev->pdata->channel[id]; channel 144 drivers/dma/ti/edma.c #define EDMA_REG_ARRAY_INDEX(channel) ((channel) >> 5) channel 145 drivers/dma/ti/edma.c #define EDMA_CHANNEL_BIT(channel) (BIT((channel) & 0x1f)) channel 438 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 442 drivers/dma/ti/edma.c edma_write_array(ecc, EDMA_DCHMAP, channel, (slot << 5)); channel 449 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 450 drivers/dma/ti/edma.c int idx = EDMA_REG_ARRAY_INDEX(channel); channel 451 drivers/dma/ti/edma.c int ch_bit = EDMA_CHANNEL_BIT(channel); channel 594 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 595 drivers/dma/ti/edma.c int idx = EDMA_REG_ARRAY_INDEX(channel); channel 596 drivers/dma/ti/edma.c int ch_bit = EDMA_CHANNEL_BIT(channel); channel 621 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 622 drivers/dma/ti/edma.c int idx = EDMA_REG_ARRAY_INDEX(channel); channel 623 drivers/dma/ti/edma.c int ch_bit = EDMA_CHANNEL_BIT(channel); channel 647 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 650 drivers/dma/ti/edma.c EDMA_REG_ARRAY_INDEX(channel), channel 651 drivers/dma/ti/edma.c EDMA_CHANNEL_BIT(channel)); channel 657 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 660 drivers/dma/ti/edma.c EDMA_REG_ARRAY_INDEX(channel), channel 661 drivers/dma/ti/edma.c EDMA_CHANNEL_BIT(channel)); channel 667 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 668 drivers/dma/ti/edma.c int idx = EDMA_REG_ARRAY_INDEX(channel); channel 669 drivers/dma/ti/edma.c int ch_bit = EDMA_CHANNEL_BIT(channel); channel 680 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 681 drivers/dma/ti/edma.c int idx = EDMA_REG_ARRAY_INDEX(channel); channel 682 drivers/dma/ti/edma.c int ch_bit = EDMA_CHANNEL_BIT(channel); channel 699 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 700 drivers/dma/ti/edma.c int bit = (channel & 0x7) * 4; channel 709 drivers/dma/ti/edma.c edma_modify_array(ecc, EDMA_DMAQNUM, (channel >> 3), ~(0x7 << bit), channel 717 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 720 drivers/dma/ti/edma.c edma_or_array2(ecc, EDMA_DRAE, 0, EDMA_REG_ARRAY_INDEX(channel), channel 721 drivers/dma/ti/edma.c EDMA_CHANNEL_BIT(channel)); channel 1488 drivers/dma/ti/edma.c u32 channel; channel 1494 drivers/dma/ti/edma.c channel = (bank << 5) | slot; channel 1497 drivers/dma/ti/edma.c edma_completion_handler(&ecc->slave_chans[channel]); channel 1742 drivers/dma/ti/edma.c int channel = EDMA_CHAN_SLOT(echan->ch_num); channel 1743 drivers/dma/ti/edma.c int idx = EDMA_REG_ARRAY_INDEX(channel); channel 1744 drivers/dma/ti/edma.c int ch_bit = EDMA_CHANNEL_BIT(channel); channel 599 drivers/dma/ti/omap-dma.c unsigned status, channel; channel 610 drivers/dma/ti/omap-dma.c while ((channel = ffs(status)) != 0) { channel 614 drivers/dma/ti/omap-dma.c channel -= 1; channel 615 drivers/dma/ti/omap-dma.c mask = BIT(channel); channel 618 drivers/dma/ti/omap-dma.c c = od->lch_map[channel]; channel 621 drivers/dma/ti/omap-dma.c dev_err(od->ddev.dev, "invalid channel %u\n", channel); channel 628 drivers/dma/ti/omap-dma.c omap_dma_callback(channel, csr, c); channel 1306 drivers/edac/amd64_edac.c err->channel = get_channel_from_ecc_syndrome(mci, err->syndrome); channel 1307 drivers/edac/amd64_edac.c if (err->channel < 0) { channel 1328 drivers/edac/amd64_edac.c err->channel = ((sys_addr & BIT(3)) != 0); channel 1678 drivers/edac/amd64_edac.c u8 channel = 0; channel 1686 drivers/edac/amd64_edac.c channel = select ? 0x3 : 0; channel 1691 drivers/edac/amd64_edac.c channel = (sys_addr >> 8) & 0x3; channel 1694 drivers/edac/amd64_edac.c channel = (sys_addr >> 9) & 0x3; channel 1698 drivers/edac/amd64_edac.c return channel; channel 1910 drivers/edac/amd64_edac.c u8 channel; channel 1944 drivers/edac/amd64_edac.c channel = f1x_determine_channel(pvt, sys_addr, high_range, intlv_en); channel 1976 drivers/edac/amd64_edac.c cs_found = f1x_lookup_addr_in_dct(chan_addr, node_id, channel); channel 1979 drivers/edac/amd64_edac.c *chan_sel = channel; channel 1992 drivers/edac/amd64_edac.c u8 channel, alias_channel, leg_mmio_hole, dct_sel, dct_offset_en; channel 2036 drivers/edac/amd64_edac.c channel = f1x_determine_channel(pvt, sys_addr, false, intlv_en); channel 2038 drivers/edac/amd64_edac.c channel = f15_m30h_determine_channel(pvt, sys_addr, intlv_en, channel 2042 drivers/edac/amd64_edac.c if (channel > 3) channel 2079 drivers/edac/amd64_edac.c DRAM_CONT_HIGH_OFF + (int) channel * 4, channel 2084 drivers/edac/amd64_edac.c f15h_select_dct(pvt, channel); channel 2096 drivers/edac/amd64_edac.c alias_channel = (channel == 3) ? 1 : channel; channel 2147 drivers/edac/amd64_edac.c err->csrow = f1x_translate_sysaddr_to_cs(pvt, sys_addr, &err->channel); channel 2159 drivers/edac/amd64_edac.c err->channel = get_channel_from_ecc_syndrome(mci, err->syndrome); channel 2538 drivers/edac/amd64_edac.c err->csrow, err->channel, -1, channel 2611 drivers/edac/amd64_edac.c err.channel = find_umc_channel(m); channel 2629 drivers/edac/amd64_edac.c if (umc_normaddr_to_sysaddr(m->addr, pvt->mc_node_id, err.channel, &sys_addr)) { channel 401 drivers/edac/amd64_edac.h int channel; channel 407 drivers/edac/amd64_edac.h static inline u32 get_umc_base(u8 channel) channel 410 drivers/edac/amd64_edac.h return 0x50000 + (channel << 20); channel 526 drivers/edac/cpc925_edac.c int csrow = 0, channel = 0; channel 543 drivers/edac/cpc925_edac.c channel = cpc925_mc_find_channel(mci, syndrome); channel 546 drivers/edac/cpc925_edac.c csrow, channel, -1, channel 332 drivers/edac/e752x_edac.c int channel; channel 369 drivers/edac/e752x_edac.c channel = !(error_one & 1); channel 374 drivers/edac/e752x_edac.c row, channel, -1, channel 208 drivers/edac/e7xxx_edac.c int channel; channel 220 drivers/edac/e7xxx_edac.c channel = e7xxx_find_channel(syndrome); channel 222 drivers/edac/e7xxx_edac.c row, channel, -1, "e7xxx CE", ""); channel 134 drivers/edac/edac_mc_sysfs.c unsigned int channel; channel 141 drivers/edac/edac_mc_sysfs.c #define to_channel(k) (container_of(k, struct dev_ch_attribute, attr)->channel) channel 234 drivers/edac/i3000_edac.c int row, multi_chan, channel; channel 254 drivers/edac/i3000_edac.c channel = deap_channel(info->deap); channel 266 drivers/edac/i3000_edac.c row, multi_chan ? channel : 0, -1, channel 135 drivers/edac/i3200_edac.c static int eccerrlog_row(int channel, u64 log) channel 139 drivers/edac/i3200_edac.c return rank | (channel * I3200_RANKS_PER_CHANNEL); channel 222 drivers/edac/i3200_edac.c int channel; channel 234 drivers/edac/i3200_edac.c for (channel = 0; channel < nr_channels; channel++) { channel 235 drivers/edac/i3200_edac.c log = info->eccerrlog[channel]; channel 239 drivers/edac/i3200_edac.c eccerrlog_row(channel, log), channel 245 drivers/edac/i3200_edac.c eccerrlog_row(channel, log), channel 318 drivers/edac/i3200_edac.c int channel, int rank) channel 322 drivers/edac/i3200_edac.c n = drbs[channel][rank]; channel 327 drivers/edac/i3200_edac.c n -= drbs[channel][rank - 1]; channel 328 drivers/edac/i3200_edac.c if (stacked && (channel == 1) && channel 329 drivers/edac/i3200_edac.c drbs[channel][rank] == drbs[channel][I3200_RANKS_PER_CHANNEL - 1]) channel 467 drivers/edac/i5000_edac.c int channel; channel 478 drivers/edac/i5000_edac.c channel = EXTRACT_FBDCHAN_INDX(info->ferr_fat_fbd); channel 488 drivers/edac/i5000_edac.c rank, channel, bank, channel 529 drivers/edac/i5000_edac.c channel >> 1, channel & 1, rank, channel 552 drivers/edac/i5000_edac.c int channel; channel 574 drivers/edac/i5000_edac.c channel = branch & 2; channel 583 drivers/edac/i5000_edac.c rank, channel, channel + 1, branch >> 1, bank, channel 628 drivers/edac/i5000_edac.c channel >> 1, -1, rank, channel 640 drivers/edac/i5000_edac.c channel = 0; channel 642 drivers/edac/i5000_edac.c channel = 1; channel 646 drivers/edac/i5000_edac.c channel += branch; channel 655 drivers/edac/i5000_edac.c rank, channel, branch >> 1, bank, channel 682 drivers/edac/i5000_edac.c channel >> 1, channel % 2, rank, channel 927 drivers/edac/i5000_edac.c static int determine_amb_present_reg(struct i5000_pvt *pvt, int channel) channel 931 drivers/edac/i5000_edac.c if (channel < CHANNELS_PER_BRANCH) { channel 932 drivers/edac/i5000_edac.c if (channel & 0x1) channel 937 drivers/edac/i5000_edac.c if (channel & 0x1) channel 951 drivers/edac/i5000_edac.c static int determine_mtr(struct i5000_pvt *pvt, int slot, int channel) channel 955 drivers/edac/i5000_edac.c if (channel < CHANNELS_PER_BRANCH) channel 992 drivers/edac/i5000_edac.c static void handle_channel(struct i5000_pvt *pvt, int slot, int channel, channel 999 drivers/edac/i5000_edac.c mtr = determine_mtr(pvt, slot, channel); channel 1001 drivers/edac/i5000_edac.c amb_present_reg = determine_amb_present_reg(pvt, channel); channel 1037 drivers/edac/i5000_edac.c int slot, channel, branch; channel 1072 drivers/edac/i5000_edac.c for (channel = 0; channel < pvt->maxch; channel++) { channel 1073 drivers/edac/i5000_edac.c dinfo = &pvt->dimm_info[slot][channel]; channel 1074 drivers/edac/i5000_edac.c handle_channel(pvt, slot, channel, dinfo); channel 1103 drivers/edac/i5000_edac.c for (channel = 0; channel < pvt->maxch; channel++) { channel 1104 drivers/edac/i5000_edac.c n = snprintf(p, space, "channel %d | ", channel); channel 1255 drivers/edac/i5000_edac.c int channel; channel 1271 drivers/edac/i5000_edac.c for (channel = 0; channel < pvt->maxch; channel++) { channel 1273 drivers/edac/i5000_edac.c mtr = determine_mtr(pvt, slot, channel); channel 1279 drivers/edac/i5000_edac.c channel / MAX_BRANCHES, channel 1280 drivers/edac/i5000_edac.c channel % MAX_BRANCHES, slot); channel 1282 drivers/edac/i5000_edac.c csrow_megs = pvt->dimm_info[slot][channel].megabytes; channel 517 drivers/edac/i5400_edac.c int channel; channel 541 drivers/edac/i5400_edac.c channel = branch; channel 552 drivers/edac/i5400_edac.c rank, channel, channel + 1, branch >> 1, bank, channel 582 drivers/edac/i5400_edac.c int channel; channel 607 drivers/edac/i5400_edac.c channel = 0; channel 609 drivers/edac/i5400_edac.c channel = 1; channel 613 drivers/edac/i5400_edac.c channel += branch; channel 625 drivers/edac/i5400_edac.c rank, channel, branch >> 1, bank, channel 636 drivers/edac/i5400_edac.c branch >> 1, channel % 2, rank, channel 837 drivers/edac/i5400_edac.c static int determine_amb_present_reg(struct i5400_pvt *pvt, int channel) channel 841 drivers/edac/i5400_edac.c if (channel < CHANNELS_PER_BRANCH) { channel 842 drivers/edac/i5400_edac.c if (channel & 0x1) channel 847 drivers/edac/i5400_edac.c if (channel & 0x1) channel 861 drivers/edac/i5400_edac.c static int determine_mtr(struct i5400_pvt *pvt, int dimm, int channel) channel 877 drivers/edac/i5400_edac.c if (channel < CHANNELS_PER_BRANCH) channel 918 drivers/edac/i5400_edac.c static void handle_channel(struct i5400_pvt *pvt, int dimm, int channel, channel 925 drivers/edac/i5400_edac.c mtr = determine_mtr(pvt, dimm, channel); channel 927 drivers/edac/i5400_edac.c amb_present_reg = determine_amb_present_reg(pvt, channel); channel 962 drivers/edac/i5400_edac.c int channel, branch; channel 996 drivers/edac/i5400_edac.c for (channel = 0; channel < pvt->maxch; channel++) { channel 997 drivers/edac/i5400_edac.c dinfo = &pvt->dimm_info[dimm][channel]; channel 998 drivers/edac/i5400_edac.c handle_channel(pvt, dimm, channel, dinfo); channel 1021 drivers/edac/i5400_edac.c for (channel = 0; channel < pvt->maxch; channel++) { channel 1022 drivers/edac/i5400_edac.c n = snprintf(p, space, "channel %d | ", channel); channel 1177 drivers/edac/i5400_edac.c int channel, slot; channel 1190 drivers/edac/i5400_edac.c for (channel = 0; channel < mci->layers[0].size * mci->layers[1].size; channel 1191 drivers/edac/i5400_edac.c channel++) { channel 1193 drivers/edac/i5400_edac.c mtr = determine_mtr(pvt, slot, channel); channel 1200 drivers/edac/i5400_edac.c channel / 2, channel % 2, slot); channel 1202 drivers/edac/i5400_edac.c size_mb = pvt->dimm_info[slot][channel].megabytes; channel 1205 drivers/edac/i5400_edac.c channel / 2, channel % 2, slot, channel 411 drivers/edac/i7300_edac.c unsigned branch, channel, bank, rank, cas, ras; channel 482 drivers/edac/i7300_edac.c channel = (branch << 1); channel 485 drivers/edac/i7300_edac.c channel += !!(value & BIT(17)); channel 498 drivers/edac/i7300_edac.c branch >> 1, channel % 2, rank, channel 590 drivers/edac/i7300_edac.c int mtr, ans, addrBits, channel; channel 592 drivers/edac/i7300_edac.c channel = to_channel(ch, branch); channel 598 drivers/edac/i7300_edac.c slot, channel, ans ? "" : "NOT "); channel 688 drivers/edac/i7300_edac.c int channel, slot; channel 696 drivers/edac/i7300_edac.c for (channel = 0; channel < MAX_CHANNELS; channel++) { channel 697 drivers/edac/i7300_edac.c n = snprintf(p, space, "channel %d | ", channel); channel 717 drivers/edac/i7300_edac.c for (channel = 0; channel < MAX_CHANNELS; channel++) { channel 718 drivers/edac/i7300_edac.c dinfo = &pvt->dimm_info[slot][channel]; channel 751 drivers/edac/i7300_edac.c int ch, branch, slot, channel, max_channel, max_branch; channel 769 drivers/edac/i7300_edac.c channel = to_channel(0, branch); channel 772 drivers/edac/i7300_edac.c &pvt->ambpresent[channel]); channel 774 drivers/edac/i7300_edac.c channel, pvt->ambpresent[channel]); channel 779 drivers/edac/i7300_edac.c channel = to_channel(1, branch); channel 782 drivers/edac/i7300_edac.c &pvt->ambpresent[channel]); channel 784 drivers/edac/i7300_edac.c channel, pvt->ambpresent[channel]); channel 795 drivers/edac/i7300_edac.c int channel = to_channel(ch, branch); channel 800 drivers/edac/i7300_edac.c dinfo = &pvt->dimm_info[slot][channel]; channel 218 drivers/edac/i7core_edac.c int channel, dimm, rank, bank, page, col; channel 259 drivers/edac/i7core_edac.c struct i7core_channel channel[NUM_CHANS]; channel 551 drivers/edac/i7core_edac.c pvt->channel[i].is_3dimms_present = true; channel 554 drivers/edac/i7core_edac.c pvt->channel[i].is_single_4rank = true; channel 557 drivers/edac/i7core_edac.c pvt->channel[i].has_4rank = true; channel 576 drivers/edac/i7core_edac.c pvt->channel[i].is_3dimms_present ? "3DIMMS " : "", channel 577 drivers/edac/i7core_edac.c pvt->channel[i].is_3dimms_present ? "SINGLE_4R " : "", channel 578 drivers/edac/i7core_edac.c pvt->channel[i].has_4rank ? "HAS_4R " : "", channel 667 drivers/edac/i7core_edac.c if (!pvt->pci_ch[pvt->inject.channel][0]) channel 670 drivers/edac/i7core_edac.c pci_write_config_dword(pvt->pci_ch[pvt->inject.channel][0], channel 852 drivers/edac/i7core_edac.c DECLARE_ADDR_MATCH(channel, 3); channel 859 drivers/edac/i7core_edac.c ATTR_ADDR_MATCH(channel); channel 922 drivers/edac/i7core_edac.c if (!pvt->pci_ch[pvt->inject.channel][0]) channel 940 drivers/edac/i7core_edac.c if (pvt->channel[pvt->inject.channel].dimms > 2) channel 950 drivers/edac/i7core_edac.c if (pvt->channel[pvt->inject.channel].dimms > 2) channel 989 drivers/edac/i7core_edac.c write_and_test(pvt->pci_ch[pvt->inject.channel][0], channel 991 drivers/edac/i7core_edac.c write_and_test(pvt->pci_ch[pvt->inject.channel][0], channel 994 drivers/edac/i7core_edac.c write_and_test(pvt->pci_ch[pvt->inject.channel][0], channel 997 drivers/edac/i7core_edac.c write_and_test(pvt->pci_ch[pvt->inject.channel][0], channel 1023 drivers/edac/i7core_edac.c if (!pvt->pci_ch[pvt->inject.channel][0]) channel 1026 drivers/edac/i7core_edac.c pci_read_config_dword(pvt->pci_ch[pvt->inject.channel][0], channel 1606 drivers/edac/i7core_edac.c if (pvt->channel[i].dimms > 2) { channel 1707 drivers/edac/i7core_edac.c u32 channel = (m->misc >> 18) & 0x3; channel 1784 drivers/edac/i7core_edac.c channel, dimm, -1, channel 2210 drivers/edac/i7core_edac.c pvt->inject.channel = 0; channel 299 drivers/edac/ie31200_edac.c int channel; channel 311 drivers/edac/ie31200_edac.c for (channel = 0; channel < nr_channels; channel++) { channel 312 drivers/edac/ie31200_edac.c log = info->eccerrlog[channel]; channel 317 drivers/edac/ie31200_edac.c channel, -1, channel 324 drivers/edac/ie31200_edac.c channel, -1, channel 386 drivers/edac/sb_edac.c struct sbridge_channel channel[NUM_CHANNELS]; channel 1206 drivers/edac/sb_edac.c static int knl_channel_mc(int channel) channel 1208 drivers/edac/sb_edac.c WARN_ON(channel < 0 || channel >= 6); channel 1210 drivers/edac/sb_edac.c return channel < 3 ? 1 : 0; channel 1359 drivers/edac/sb_edac.c int channel; channel 1527 drivers/edac/sb_edac.c for (channel = 0; channel < KNL_MAX_CHANNELS; channel++) channel 1528 drivers/edac/sb_edac.c participants[channel] = 0; channel 1533 drivers/edac/sb_edac.c for (channel = 0; channel < KNL_MAX_CHANNELS; channel++) { channel 1540 drivers/edac/sb_edac.c mc_route_reg[cha]) == channel channel 1541 drivers/edac/sb_edac.c && !participants[channel]) { channel 1542 drivers/edac/sb_edac.c participants[channel] = 1; channel 1549 drivers/edac/sb_edac.c for (channel = 0; channel < KNL_MAX_CHANNELS; channel++) { channel 1550 drivers/edac/sb_edac.c mc = knl_channel_mc(channel); channel 1551 drivers/edac/sb_edac.c if (participants[channel]) { channel 1553 drivers/edac/sb_edac.c channel, channel 1556 drivers/edac/sb_edac.c mc_sizes[channel] += channel 1639 drivers/edac/sb_edac.c pvt->channel[i].dimms++; channel 1858 drivers/edac/sb_edac.c if (!pvt->channel[i].dimms) channel 1878 drivers/edac/sb_edac.c if (!pvt->channel[i].dimms) channel 2246 drivers/edac/sb_edac.c u32 reg, channel = GET_BITFIELD(m->status, 0, 3); channel 2252 drivers/edac/sb_edac.c if (channel >= NUM_CHANNELS) { channel 2253 drivers/edac/sb_edac.c sprintf(msg, "Invalid channel 0x%x", channel); channel 2280 drivers/edac/sb_edac.c *channel_mask = 1 << channel; channel 2283 drivers/edac/sb_edac.c *channel_mask |= 1 << ((channel + 2) % 4); channel 2290 drivers/edac/sb_edac.c *channel_mask |= 1 << ((channel + 1) % 4); channel 2963 drivers/edac/sb_edac.c u32 channel = GET_BITFIELD(m->status, 0, 3); channel 3028 drivers/edac/sb_edac.c if (channel == 14) { channel 3044 drivers/edac/sb_edac.c channel = knl_channel_remap(m->bank == 16, channel); channel 3045 drivers/edac/sb_edac.c channel_mask = 1 << channel; channel 3052 drivers/edac/sb_edac.c mscod, errcode, channel, A + channel); channel 3055 drivers/edac/sb_edac.c channel, 0, -1, channel 3096 drivers/edac/sb_edac.c channel = first_channel; channel 3112 drivers/edac/sb_edac.c if (channel == CHANNEL_UNSPECIFIED) channel 3113 drivers/edac/sb_edac.c channel = -1; channel 3118 drivers/edac/sb_edac.c channel, dimm, -1, channel 317 drivers/edac/skx_base.c res->channel = GET_BITFIELD(d->mcroute, lchan * 2 + 18, lchan * 2 + 19); channel 320 drivers/edac/skx_base.c res->addr, res->socket, res->imc, res->channel); channel 375 drivers/edac/skx_base.c SKX_GET_TADCHNILVOFFSET(res->dev, res->imc, res->channel, i, chnilvoffset); channel 421 drivers/edac/skx_base.c if (res->dev->imc[res->imc].chan[res->channel].dimms[0].close_pg) channel 427 drivers/edac/skx_base.c SKX_GET_RIRWAYNESS(res->dev, res->imc, res->channel, i, rirway); channel 448 drivers/edac/skx_base.c SKX_GET_RIRILV(res->dev, res->imc, res->channel, idx, i, rirlv); channel 502 drivers/edac/skx_base.c struct skx_dimm *dimm = &r->dev->imc[r->imc].chan[r->channel].dimms[r->dimm]; channel 118 drivers/edac/skx_common.c res->channel = (int)adxl_values[component_indices[INDEX_CHANNEL]]; channel 561 drivers/edac/skx_common.c res->channel, res->dimm, -1, channel 100 drivers/edac/skx_common.h int channel; channel 121 drivers/edac/x38_edac.c static int eccerrlog_row(int channel, u64 log) channel 124 drivers/edac/x38_edac.c (channel * X38_RANKS_PER_CHANNEL); channel 206 drivers/edac/x38_edac.c int channel; channel 219 drivers/edac/x38_edac.c for (channel = 0; channel < x38_channel_num; channel++) { channel 220 drivers/edac/x38_edac.c log = info->eccerrlog[channel]; channel 224 drivers/edac/x38_edac.c eccerrlog_row(channel, log), channel 230 drivers/edac/x38_edac.c eccerrlog_row(channel, log), channel 302 drivers/edac/x38_edac.c bool stacked, int channel, int rank) channel 306 drivers/edac/x38_edac.c n = drbs[channel][rank]; channel 308 drivers/edac/x38_edac.c n -= drbs[channel][rank - 1]; channel 309 drivers/edac/x38_edac.c if (stacked && (channel == 1) && drbs[channel][rank] == channel 310 drivers/edac/x38_edac.c drbs[channel][X38_RANKS_PER_CHANNEL - 1]) { channel 260 drivers/firewire/core-card.c int channel, bandwidth = 0; channel 264 drivers/firewire/core-card.c &channel, &bandwidth, true); channel 265 drivers/firewire/core-card.c if (channel != 31) { channel 614 drivers/firewire/core-card.c int type, int channel, size_t header_size) channel 970 drivers/firewire/core-cdev.c if (a->speed > SCODE_3200 || a->channel > 63) channel 978 drivers/firewire/core-cdev.c a->channel > 63) channel 993 drivers/firewire/core-cdev.c a->channel, a->speed, a->header_size, cb, client); channel 1240 drivers/firewire/core-cdev.c int generation, channel, bandwidth, todo; channel 1269 drivers/firewire/core-cdev.c r->channels, &channel, &bandwidth, channel 1278 drivers/firewire/core-cdev.c if (channel == -EAGAIN && channel 1282 drivers/firewire/core-cdev.c success = channel >= 0 || bandwidth > 0; channel 1303 drivers/firewire/core-cdev.c if (todo == ISO_RES_ALLOC && channel >= 0) channel 1304 drivers/firewire/core-cdev.c r->channels = 1ULL << channel; channel 1317 drivers/firewire/core-cdev.c e->iso_resource.channel = channel; channel 1467 drivers/firewire/core-cdev.c if (a->tag > 3 || a->channel > 63 || a->sy > 15) channel 1470 drivers/firewire/core-cdev.c dest = fw_stream_packet_destination_id(a->tag, a->channel, a->sy); channel 140 drivers/firewire/core-iso.c int type, int channel, int speed, size_t header_size, channel 146 drivers/firewire/core-iso.c type, channel, header_size); channel 152 drivers/firewire/core-iso.c ctx->channel = channel; channel 254 drivers/firewire/core-iso.c int channel, ret = -EIO, retry = 5; channel 258 drivers/firewire/core-iso.c for (channel = 0; channel < 32; channel++) { channel 259 drivers/firewire/core-iso.c if (!(channels_mask & 1 << channel)) channel 264 drivers/firewire/core-iso.c bit = cpu_to_be32(1 << (31 - channel)); channel 275 drivers/firewire/core-iso.c return allocate ? -EAGAIN : channel; channel 279 drivers/firewire/core-iso.c return channel; channel 291 drivers/firewire/core-iso.c channel--; channel 302 drivers/firewire/core-iso.c int generation, int channel) channel 307 drivers/firewire/core-iso.c mask = channel < 32 ? 1 << channel : 1 << (channel - 32); channel 308 drivers/firewire/core-iso.c offset = channel < 32 ? CSR_REGISTER_BASE + CSR_CHANNELS_AVAILABLE_HI : channel 346 drivers/firewire/core-iso.c u64 channels_mask, int *channel, int *bandwidth, channel 368 drivers/firewire/core-iso.c *channel = c; channel 383 drivers/firewire/core-iso.c *channel = ret; channel 96 drivers/firewire/core.h int type, int channel, size_t header_size); channel 2933 drivers/firewire/ohci.c int type, int channel, size_t header_size) channel 2960 drivers/firewire/ohci.c index = *channels & 1ULL << channel ? ffs(*mask) - 1 : -1; channel 2962 drivers/firewire/ohci.c *channels &= ~(1ULL << channel); channel 3016 drivers/firewire/ohci.c *channels |= 1ULL << channel; channel 3060 drivers/firewire/ohci.c match = (tags << 28) | (sync << 8) | ctx->base.channel; channel 3127 drivers/firewire/ohci.c ohci->ir_context_channels |= 1ULL << base->channel; channel 3247 drivers/firewire/ohci.c IT_HEADER_CHANNEL(ctx->base.channel) | channel 152 drivers/firmware/edd.c info->params.interface_path.pci.channel); channel 14 drivers/firmware/tegra/bpmp-private.h bool (*is_response_ready)(struct tegra_bpmp_channel *channel); channel 15 drivers/firmware/tegra/bpmp-private.h bool (*is_request_ready)(struct tegra_bpmp_channel *channel); channel 16 drivers/firmware/tegra/bpmp-private.h int (*ack_response)(struct tegra_bpmp_channel *channel); channel 17 drivers/firmware/tegra/bpmp-private.h int (*ack_request)(struct tegra_bpmp_channel *channel); channel 18 drivers/firmware/tegra/bpmp-private.h bool (*is_response_channel_free)(struct tegra_bpmp_channel *channel); channel 19 drivers/firmware/tegra/bpmp-private.h bool (*is_request_channel_free)(struct tegra_bpmp_channel *channel); channel 20 drivers/firmware/tegra/bpmp-private.h int (*post_response)(struct tegra_bpmp_channel *channel); channel 21 drivers/firmware/tegra/bpmp-private.h int (*post_request)(struct tegra_bpmp_channel *channel); channel 27 drivers/firmware/tegra/bpmp-tegra186.c struct mbox_chan *channel; channel 41 drivers/firmware/tegra/bpmp-tegra186.c static bool tegra186_bpmp_is_message_ready(struct tegra_bpmp_channel *channel) channel 45 drivers/firmware/tegra/bpmp-tegra186.c frame = tegra_ivc_read_get_next_frame(channel->ivc); channel 47 drivers/firmware/tegra/bpmp-tegra186.c channel->ib = NULL; channel 51 drivers/firmware/tegra/bpmp-tegra186.c channel->ib = frame; channel 56 drivers/firmware/tegra/bpmp-tegra186.c static bool tegra186_bpmp_is_channel_free(struct tegra_bpmp_channel *channel) channel 60 drivers/firmware/tegra/bpmp-tegra186.c frame = tegra_ivc_write_get_next_frame(channel->ivc); channel 62 drivers/firmware/tegra/bpmp-tegra186.c channel->ob = NULL; channel 66 drivers/firmware/tegra/bpmp-tegra186.c channel->ob = frame; channel 71 drivers/firmware/tegra/bpmp-tegra186.c static int tegra186_bpmp_ack_message(struct tegra_bpmp_channel *channel) channel 73 drivers/firmware/tegra/bpmp-tegra186.c return tegra_ivc_read_advance(channel->ivc); channel 76 drivers/firmware/tegra/bpmp-tegra186.c static int tegra186_bpmp_post_message(struct tegra_bpmp_channel *channel) channel 78 drivers/firmware/tegra/bpmp-tegra186.c return tegra_ivc_write_advance(channel->ivc); channel 86 drivers/firmware/tegra/bpmp-tegra186.c err = mbox_send_message(priv->mbox.channel, NULL); channel 90 drivers/firmware/tegra/bpmp-tegra186.c mbox_client_txdone(priv->mbox.channel, 0); channel 100 drivers/firmware/tegra/bpmp-tegra186.c if (WARN_ON(priv->mbox.channel == NULL)) channel 106 drivers/firmware/tegra/bpmp-tegra186.c static int tegra186_bpmp_channel_init(struct tegra_bpmp_channel *channel, channel 115 drivers/firmware/tegra/bpmp-tegra186.c channel->ivc = devm_kzalloc(bpmp->dev, sizeof(*channel->ivc), channel 117 drivers/firmware/tegra/bpmp-tegra186.c if (!channel->ivc) channel 124 drivers/firmware/tegra/bpmp-tegra186.c err = tegra_ivc_init(channel->ivc, NULL, channel 135 drivers/firmware/tegra/bpmp-tegra186.c init_completion(&channel->completion); channel 136 drivers/firmware/tegra/bpmp-tegra186.c channel->bpmp = bpmp; channel 141 drivers/firmware/tegra/bpmp-tegra186.c static void tegra186_bpmp_channel_reset(struct tegra_bpmp_channel *channel) channel 144 drivers/firmware/tegra/bpmp-tegra186.c tegra_ivc_reset(channel->ivc); channel 147 drivers/firmware/tegra/bpmp-tegra186.c while (tegra_ivc_notified(channel->ivc)) channel 151 drivers/firmware/tegra/bpmp-tegra186.c static void tegra186_bpmp_channel_cleanup(struct tegra_bpmp_channel *channel) channel 153 drivers/firmware/tegra/bpmp-tegra186.c tegra_ivc_cleanup(channel->ivc); channel 227 drivers/firmware/tegra/bpmp-tegra186.c priv->mbox.channel = mbox_request_channel(&priv->mbox.client, 0); channel 228 drivers/firmware/tegra/bpmp-tegra186.c if (IS_ERR(priv->mbox.channel)) { channel 229 drivers/firmware/tegra/bpmp-tegra186.c err = PTR_ERR(priv->mbox.channel); channel 266 drivers/firmware/tegra/bpmp-tegra186.c mbox_free_channel(priv->mbox.channel); channel 44 drivers/firmware/tegra/bpmp-tegra210.c static bool tegra210_bpmp_is_response_ready(struct tegra_bpmp_channel *channel) channel 46 drivers/firmware/tegra/bpmp-tegra210.c unsigned int index = channel->index; channel 48 drivers/firmware/tegra/bpmp-tegra210.c return bpmp_channel_status(channel->bpmp, index) == MA_ACKD(index); channel 51 drivers/firmware/tegra/bpmp-tegra210.c static bool tegra210_bpmp_is_request_ready(struct tegra_bpmp_channel *channel) channel 53 drivers/firmware/tegra/bpmp-tegra210.c unsigned int index = channel->index; channel 55 drivers/firmware/tegra/bpmp-tegra210.c return bpmp_channel_status(channel->bpmp, index) == SL_SIGL(index); channel 59 drivers/firmware/tegra/bpmp-tegra210.c tegra210_bpmp_is_request_channel_free(struct tegra_bpmp_channel *channel) channel 61 drivers/firmware/tegra/bpmp-tegra210.c unsigned int index = channel->index; channel 63 drivers/firmware/tegra/bpmp-tegra210.c return bpmp_channel_status(channel->bpmp, index) == MA_FREE(index); channel 67 drivers/firmware/tegra/bpmp-tegra210.c tegra210_bpmp_is_response_channel_free(struct tegra_bpmp_channel *channel) channel 69 drivers/firmware/tegra/bpmp-tegra210.c unsigned int index = channel->index; channel 71 drivers/firmware/tegra/bpmp-tegra210.c return bpmp_channel_status(channel->bpmp, index) == SL_QUED(index); channel 74 drivers/firmware/tegra/bpmp-tegra210.c static int tegra210_bpmp_post_request(struct tegra_bpmp_channel *channel) channel 76 drivers/firmware/tegra/bpmp-tegra210.c struct tegra210_bpmp *priv = channel->bpmp->priv; channel 78 drivers/firmware/tegra/bpmp-tegra210.c __raw_writel(CH_MASK(channel->index), priv->arb_sema + CLR_OFFSET); channel 83 drivers/firmware/tegra/bpmp-tegra210.c static int tegra210_bpmp_post_response(struct tegra_bpmp_channel *channel) channel 85 drivers/firmware/tegra/bpmp-tegra210.c struct tegra210_bpmp *priv = channel->bpmp->priv; channel 87 drivers/firmware/tegra/bpmp-tegra210.c __raw_writel(MA_ACKD(channel->index), priv->arb_sema + SET_OFFSET); channel 92 drivers/firmware/tegra/bpmp-tegra210.c static int tegra210_bpmp_ack_response(struct tegra_bpmp_channel *channel) channel 94 drivers/firmware/tegra/bpmp-tegra210.c struct tegra210_bpmp *priv = channel->bpmp->priv; channel 96 drivers/firmware/tegra/bpmp-tegra210.c __raw_writel(MA_ACKD(channel->index) ^ MA_FREE(channel->index), channel 102 drivers/firmware/tegra/bpmp-tegra210.c static int tegra210_bpmp_ack_request(struct tegra_bpmp_channel *channel) channel 104 drivers/firmware/tegra/bpmp-tegra210.c struct tegra210_bpmp *priv = channel->bpmp->priv; channel 106 drivers/firmware/tegra/bpmp-tegra210.c __raw_writel(SL_QUED(channel->index), priv->arb_sema + SET_OFFSET); channel 135 drivers/firmware/tegra/bpmp-tegra210.c static int tegra210_bpmp_channel_init(struct tegra_bpmp_channel *channel, channel 152 drivers/firmware/tegra/bpmp-tegra210.c channel->ib = p; channel 153 drivers/firmware/tegra/bpmp-tegra210.c channel->ob = p; channel 154 drivers/firmware/tegra/bpmp-tegra210.c channel->index = index; channel 155 drivers/firmware/tegra/bpmp-tegra210.c init_completion(&channel->completion); channel 156 drivers/firmware/tegra/bpmp-tegra210.c channel->bpmp = bpmp; channel 34 drivers/firmware/tegra/bpmp.c channel_to_ops(struct tegra_bpmp_channel *channel) channel 36 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp = channel->bpmp; channel 78 drivers/firmware/tegra/bpmp.c tegra_bpmp_channel_get_thread_index(struct tegra_bpmp_channel *channel) channel 80 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp = channel->bpmp; channel 86 drivers/firmware/tegra/bpmp.c index = channel - channel->bpmp->threaded_channels; channel 101 drivers/firmware/tegra/bpmp.c static bool tegra_bpmp_is_response_ready(struct tegra_bpmp_channel *channel) channel 103 drivers/firmware/tegra/bpmp.c const struct tegra_bpmp_ops *ops = channel_to_ops(channel); channel 105 drivers/firmware/tegra/bpmp.c return ops->is_response_ready(channel); channel 108 drivers/firmware/tegra/bpmp.c static bool tegra_bpmp_is_request_ready(struct tegra_bpmp_channel *channel) channel 110 drivers/firmware/tegra/bpmp.c const struct tegra_bpmp_ops *ops = channel_to_ops(channel); channel 112 drivers/firmware/tegra/bpmp.c return ops->is_request_ready(channel); channel 115 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_wait_response(struct tegra_bpmp_channel *channel) channel 117 drivers/firmware/tegra/bpmp.c unsigned long timeout = channel->bpmp->soc->channels.cpu_tx.timeout; channel 123 drivers/firmware/tegra/bpmp.c if (tegra_bpmp_is_response_ready(channel)) channel 130 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_ack_response(struct tegra_bpmp_channel *channel) channel 132 drivers/firmware/tegra/bpmp.c const struct tegra_bpmp_ops *ops = channel_to_ops(channel); channel 134 drivers/firmware/tegra/bpmp.c return ops->ack_response(channel); channel 137 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_ack_request(struct tegra_bpmp_channel *channel) channel 139 drivers/firmware/tegra/bpmp.c const struct tegra_bpmp_ops *ops = channel_to_ops(channel); channel 141 drivers/firmware/tegra/bpmp.c return ops->ack_request(channel); channel 145 drivers/firmware/tegra/bpmp.c tegra_bpmp_is_request_channel_free(struct tegra_bpmp_channel *channel) channel 147 drivers/firmware/tegra/bpmp.c const struct tegra_bpmp_ops *ops = channel_to_ops(channel); channel 149 drivers/firmware/tegra/bpmp.c return ops->is_request_channel_free(channel); channel 153 drivers/firmware/tegra/bpmp.c tegra_bpmp_is_response_channel_free(struct tegra_bpmp_channel *channel) channel 155 drivers/firmware/tegra/bpmp.c const struct tegra_bpmp_ops *ops = channel_to_ops(channel); channel 157 drivers/firmware/tegra/bpmp.c return ops->is_response_channel_free(channel); channel 161 drivers/firmware/tegra/bpmp.c tegra_bpmp_wait_request_channel_free(struct tegra_bpmp_channel *channel) channel 163 drivers/firmware/tegra/bpmp.c unsigned long timeout = channel->bpmp->soc->channels.cpu_tx.timeout; channel 169 drivers/firmware/tegra/bpmp.c if (tegra_bpmp_is_request_channel_free(channel)) channel 178 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_post_request(struct tegra_bpmp_channel *channel) channel 180 drivers/firmware/tegra/bpmp.c const struct tegra_bpmp_ops *ops = channel_to_ops(channel); channel 182 drivers/firmware/tegra/bpmp.c return ops->post_request(channel); channel 185 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_post_response(struct tegra_bpmp_channel *channel) channel 187 drivers/firmware/tegra/bpmp.c const struct tegra_bpmp_ops *ops = channel_to_ops(channel); channel 189 drivers/firmware/tegra/bpmp.c return ops->post_response(channel); channel 197 drivers/firmware/tegra/bpmp.c static ssize_t __tegra_bpmp_channel_read(struct tegra_bpmp_channel *channel, channel 203 drivers/firmware/tegra/bpmp.c memcpy(data, channel->ib->data, size); channel 205 drivers/firmware/tegra/bpmp.c err = tegra_bpmp_ack_response(channel); channel 209 drivers/firmware/tegra/bpmp.c *ret = channel->ib->code; channel 214 drivers/firmware/tegra/bpmp.c static ssize_t tegra_bpmp_channel_read(struct tegra_bpmp_channel *channel, channel 217 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp = channel->bpmp; channel 222 drivers/firmware/tegra/bpmp.c index = tegra_bpmp_channel_get_thread_index(channel); channel 229 drivers/firmware/tegra/bpmp.c err = __tegra_bpmp_channel_read(channel, data, size, ret); channel 239 drivers/firmware/tegra/bpmp.c static ssize_t __tegra_bpmp_channel_write(struct tegra_bpmp_channel *channel, channel 243 drivers/firmware/tegra/bpmp.c channel->ob->code = mrq; channel 244 drivers/firmware/tegra/bpmp.c channel->ob->flags = flags; channel 247 drivers/firmware/tegra/bpmp.c memcpy(channel->ob->data, data, size); channel 249 drivers/firmware/tegra/bpmp.c return tegra_bpmp_post_request(channel); channel 258 drivers/firmware/tegra/bpmp.c struct tegra_bpmp_channel *channel; channel 275 drivers/firmware/tegra/bpmp.c channel = &bpmp->threaded_channels[index]; channel 277 drivers/firmware/tegra/bpmp.c if (!tegra_bpmp_is_request_channel_free(channel)) { channel 284 drivers/firmware/tegra/bpmp.c err = __tegra_bpmp_channel_write(channel, mrq, MSG_ACK | MSG_RING, channel 292 drivers/firmware/tegra/bpmp.c return channel; channel 303 drivers/firmware/tegra/bpmp.c static ssize_t tegra_bpmp_channel_write(struct tegra_bpmp_channel *channel, channel 309 drivers/firmware/tegra/bpmp.c err = tegra_bpmp_wait_request_channel_free(channel); channel 313 drivers/firmware/tegra/bpmp.c return __tegra_bpmp_channel_write(channel, mrq, flags, data, size); channel 319 drivers/firmware/tegra/bpmp.c struct tegra_bpmp_channel *channel; channel 328 drivers/firmware/tegra/bpmp.c channel = bpmp->tx_channel; channel 332 drivers/firmware/tegra/bpmp.c err = tegra_bpmp_channel_write(channel, msg->mrq, MSG_ACK, channel 345 drivers/firmware/tegra/bpmp.c err = tegra_bpmp_wait_response(channel); channel 349 drivers/firmware/tegra/bpmp.c return __tegra_bpmp_channel_read(channel, msg->rx.data, msg->rx.size, channel 357 drivers/firmware/tegra/bpmp.c struct tegra_bpmp_channel *channel; channel 367 drivers/firmware/tegra/bpmp.c channel = tegra_bpmp_write_threaded(bpmp, msg->mrq, msg->tx.data, channel 369 drivers/firmware/tegra/bpmp.c if (IS_ERR(channel)) channel 370 drivers/firmware/tegra/bpmp.c return PTR_ERR(channel); channel 378 drivers/firmware/tegra/bpmp.c err = wait_for_completion_timeout(&channel->completion, timeout); channel 382 drivers/firmware/tegra/bpmp.c return tegra_bpmp_channel_read(channel, msg->rx.data, msg->rx.size, channel 399 drivers/firmware/tegra/bpmp.c void tegra_bpmp_mrq_return(struct tegra_bpmp_channel *channel, int code, channel 402 drivers/firmware/tegra/bpmp.c unsigned long flags = channel->ib->flags; channel 403 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp = channel->bpmp; channel 409 drivers/firmware/tegra/bpmp.c err = tegra_bpmp_ack_request(channel); channel 416 drivers/firmware/tegra/bpmp.c if (WARN_ON(!tegra_bpmp_is_response_channel_free(channel))) channel 419 drivers/firmware/tegra/bpmp.c channel->ob->code = code; channel 422 drivers/firmware/tegra/bpmp.c memcpy(channel->ob->data, data, size); channel 424 drivers/firmware/tegra/bpmp.c err = tegra_bpmp_post_response(channel); channel 438 drivers/firmware/tegra/bpmp.c struct tegra_bpmp_channel *channel) channel 448 drivers/firmware/tegra/bpmp.c tegra_bpmp_mrq_return(channel, -EINVAL, &zero, sizeof(zero)); channel 452 drivers/firmware/tegra/bpmp.c entry->handler(mrq, channel, entry->data); channel 528 drivers/firmware/tegra/bpmp.c struct tegra_bpmp_channel *channel, channel 534 drivers/firmware/tegra/bpmp.c request = (struct mrq_ping_request *)channel->ib->data; channel 539 drivers/firmware/tegra/bpmp.c tegra_bpmp_mrq_return(channel, 0, &response, sizeof(response)); channel 648 drivers/firmware/tegra/bpmp.c static void tegra_bpmp_channel_signal(struct tegra_bpmp_channel *channel) channel 650 drivers/firmware/tegra/bpmp.c unsigned long flags = channel->ob->flags; channel 655 drivers/firmware/tegra/bpmp.c complete(&channel->completion); channel 660 drivers/firmware/tegra/bpmp.c struct tegra_bpmp_channel *channel; channel 664 drivers/firmware/tegra/bpmp.c channel = bpmp->rx_channel; channel 668 drivers/firmware/tegra/bpmp.c if (tegra_bpmp_is_request_ready(channel)) channel 669 drivers/firmware/tegra/bpmp.c tegra_bpmp_handle_mrq(bpmp, channel->ib->code, channel); channel 674 drivers/firmware/tegra/bpmp.c struct tegra_bpmp_channel *channel; channel 676 drivers/firmware/tegra/bpmp.c channel = &bpmp->threaded_channels[i]; channel 678 drivers/firmware/tegra/bpmp.c if (tegra_bpmp_is_response_ready(channel)) { channel 679 drivers/firmware/tegra/bpmp.c tegra_bpmp_channel_signal(channel); channel 146 drivers/firmware/tegra/ivc.c WRITE_ONCE(ivc->tx.channel->tx.count, channel 147 drivers/firmware/tegra/ivc.c READ_ONCE(ivc->tx.channel->tx.count) + 1); channel 157 drivers/firmware/tegra/ivc.c WRITE_ONCE(ivc->rx.channel->rx.count, channel 158 drivers/firmware/tegra/ivc.c READ_ONCE(ivc->rx.channel->rx.count) + 1); channel 178 drivers/firmware/tegra/ivc.c if (ivc->tx.channel->tx.state != TEGRA_IVC_STATE_ESTABLISHED) channel 188 drivers/firmware/tegra/ivc.c if (!tegra_ivc_empty(ivc, ivc->rx.channel)) channel 193 drivers/firmware/tegra/ivc.c if (tegra_ivc_empty(ivc, ivc->rx.channel)) channel 203 drivers/firmware/tegra/ivc.c if (ivc->tx.channel->tx.state != TEGRA_IVC_STATE_ESTABLISHED) channel 206 drivers/firmware/tegra/ivc.c if (!tegra_ivc_full(ivc, ivc->tx.channel)) channel 211 drivers/firmware/tegra/ivc.c if (tegra_ivc_full(ivc, ivc->tx.channel)) channel 287 drivers/firmware/tegra/ivc.c return tegra_ivc_frame_virt(ivc, ivc->rx.channel, ivc->rx.position); channel 323 drivers/firmware/tegra/ivc.c if (tegra_ivc_available(ivc, ivc->rx.channel) == ivc->num_frames - 1) channel 339 drivers/firmware/tegra/ivc.c return tegra_ivc_frame_virt(ivc, ivc->tx.channel, ivc->tx.position); channel 379 drivers/firmware/tegra/ivc.c if (tegra_ivc_available(ivc, ivc->tx.channel) == 1) channel 390 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.state = TEGRA_IVC_STATE_SYNC; channel 423 drivers/firmware/tegra/ivc.c state = READ_ONCE(ivc->rx.channel->tx.state); channel 439 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.count = 0; channel 440 drivers/firmware/tegra/ivc.c ivc->rx.channel->rx.count = 0; channel 455 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.state = TEGRA_IVC_STATE_ACK; channel 463 drivers/firmware/tegra/ivc.c } else if (ivc->tx.channel->tx.state == TEGRA_IVC_STATE_SYNC && channel 478 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.count = 0; channel 479 drivers/firmware/tegra/ivc.c ivc->rx.channel->rx.count = 0; channel 495 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.state = TEGRA_IVC_STATE_ESTABLISHED; channel 503 drivers/firmware/tegra/ivc.c } else if (ivc->tx.channel->tx.state == TEGRA_IVC_STATE_ACK) { channel 519 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.state = TEGRA_IVC_STATE_ESTABLISHED; channel 536 drivers/firmware/tegra/ivc.c if (ivc->tx.channel->tx.state != TEGRA_IVC_STATE_ESTABLISHED) channel 656 drivers/firmware/tegra/ivc.c ivc->rx.channel = rx; channel 657 drivers/firmware/tegra/ivc.c ivc->tx.channel = tx; channel 77 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c enum PP_HWMON_TEMP channel; channel 1472 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c int channel = to_sensor_dev_attr(attr)->index; channel 1480 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c if (channel >= PP_TEMP_MAX) channel 1483 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c switch (channel) { channel 1562 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c int channel = to_sensor_dev_attr(attr)->index; channel 1564 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c if (channel >= PP_TEMP_MAX) channel 1567 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c return snprintf(buf, PAGE_SIZE, "%s\n", temp_label[channel].label); channel 1575 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c int channel = to_sensor_dev_attr(attr)->index; channel 1578 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c if (channel >= PP_TEMP_MAX) channel 1581 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c switch (channel) { channel 236 drivers/gpu/drm/amd/display/dc/core/dc.c enc_init.channel = CHANNEL_ID_UNKNOWN; channel 1104 drivers/gpu/drm/amd/display/dc/core/dc_link.c enum channel_id channel = CHANNEL_ID_UNKNOWN; channel 1111 drivers/gpu/drm/amd/display/dc/core/dc_link.c channel = CHANNEL_ID_DDC1; channel 1114 drivers/gpu/drm/amd/display/dc/core/dc_link.c channel = CHANNEL_ID_DDC2; channel 1117 drivers/gpu/drm/amd/display/dc/core/dc_link.c channel = CHANNEL_ID_DDC3; channel 1120 drivers/gpu/drm/amd/display/dc/core/dc_link.c channel = CHANNEL_ID_DDC4; channel 1123 drivers/gpu/drm/amd/display/dc/core/dc_link.c channel = CHANNEL_ID_DDC5; channel 1126 drivers/gpu/drm/amd/display/dc/core/dc_link.c channel = CHANNEL_ID_DDC6; channel 1129 drivers/gpu/drm/amd/display/dc/core/dc_link.c channel = CHANNEL_ID_DDC_VGA; channel 1132 drivers/gpu/drm/amd/display/dc/core/dc_link.c channel = CHANNEL_ID_I2C_PAD; channel 1140 drivers/gpu/drm/amd/display/dc/core/dc_link.c return channel; channel 1313 drivers/gpu/drm/amd/display/dc/core/dc_link.c enc_init_data.channel = get_ddc_line(link); channel 644 drivers/gpu/drm/amd/display/dc/dc_types.h enum channel_id channel; channel 238 drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c masterCmdData1.bits.aux_chan = psr_context->channel; channel 650 drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c masterCmdData1.bits.aux_chan = psr_context->channel; channel 582 drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c &link_enc_aux_regs[enc_init_data->channel - 1], channel 628 drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c &link_enc_aux_regs[enc_init_data->channel - 1], channel 586 drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c &link_enc_aux_regs[enc_init_data->channel - 1], channel 666 drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c &link_enc_aux_regs[enc_init_data->channel - 1], channel 680 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c &link_enc_aux_regs[enc_init_data->channel - 1], channel 762 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c &link_enc_aux_regs[enc_init_data->channel - 1], channel 1164 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c &link_enc_aux_regs[enc_init_data->channel - 1], channel 45 drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h enum channel_id channel; channel 458 drivers/gpu/drm/amd/display/modules/color/color_gamma.c enum channel_name channel, channel 471 drivers/gpu/drm/amd/display/modules/color/color_gamma.c if (channel == CHANNEL_NAME_RED) { channel 478 drivers/gpu/drm/amd/display/modules/color/color_gamma.c } else if (channel == CHANNEL_NAME_GREEN) { channel 538 drivers/gpu/drm/amd/display/modules/color/color_gamma.c enum channel_name channel, channel 557 drivers/gpu/drm/amd/display/modules/color/color_gamma.c if (channel == CHANNEL_NAME_RED) channel 559 drivers/gpu/drm/amd/display/modules/color/color_gamma.c else if (channel == CHANNEL_NAME_GREEN) channel 565 drivers/gpu/drm/amd/display/modules/color/color_gamma.c ramp, axis_x, coord_x, channel, channel 581 drivers/gpu/drm/amd/display/modules/color/color_gamma.c if (channel == CHANNEL_NAME_RED) { channel 586 drivers/gpu/drm/amd/display/modules/color/color_gamma.c } else if (channel == CHANNEL_NAME_GREEN) { channel 628 drivers/gpu/drm/amd/display/modules/color/color_gamma.c enum channel_name channel, channel 635 drivers/gpu/drm/amd/display/modules/color/color_gamma.c if (channel == CHANNEL_NAME_RED) channel 637 drivers/gpu/drm/amd/display/modules/color/color_gamma.c else if (channel == CHANNEL_NAME_GREEN) channel 653 drivers/gpu/drm/amd/display/modules/color/color_gamma.c if (channel == CHANNEL_NAME_RED) channel 661 drivers/gpu/drm/amd/display/modules/color/color_gamma.c else if (channel == CHANNEL_NAME_GREEN) channel 146 drivers/gpu/drm/bridge/adv7511/adv7533.c .channel = 0, channel 953 drivers/gpu/drm/bridge/cdns-dsi.c dev->channel); channel 1060 drivers/gpu/drm/bridge/cdns-dsi.c cmd = CMD_SIZE(tx_len) | CMD_VCHAN_ID(msg->channel) | channel 234 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c u32 channel; channel 309 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c dsi->channel = device->channel; channel 611 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c dsi_write(dsi, DSI_DPI_VCID, DPI_VCID(dsi->channel)); channel 1084 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c dsi->slave->channel = dsi->channel; channel 273 drivers/gpu/drm/bridge/ti-sn65dsi86.c .channel = 0, channel 148 drivers/gpu/drm/drm_mipi_dsi.c dev_set_name(&dsi->dev, "%s.%d", dev_name(host->dev), dsi->channel); channel 174 drivers/gpu/drm/drm_mipi_dsi.c info.channel = reg; channel 212 drivers/gpu/drm/drm_mipi_dsi.c if (info->channel > 3) { channel 213 drivers/gpu/drm/drm_mipi_dsi.c dev_err(dev, "invalid virtual channel: %u\n", info->channel); channel 225 drivers/gpu/drm/drm_mipi_dsi.c dsi->channel = info->channel; channel 450 drivers/gpu/drm/drm_mipi_dsi.c if (msg->channel > 3) channel 454 drivers/gpu/drm/drm_mipi_dsi.c packet->header[0] = ((msg->channel & 0x3) << 6) | (msg->type & 0x3f); channel 493 drivers/gpu/drm/drm_mipi_dsi.c .channel = dsi->channel, channel 513 drivers/gpu/drm/drm_mipi_dsi.c .channel = dsi->channel, channel 538 drivers/gpu/drm/drm_mipi_dsi.c .channel = dsi->channel, channel 565 drivers/gpu/drm/drm_mipi_dsi.c .channel = dsi->channel, channel 610 drivers/gpu/drm/drm_mipi_dsi.c .channel = dsi->channel, channel 654 drivers/gpu/drm/drm_mipi_dsi.c .channel = dsi->channel, channel 737 drivers/gpu/drm/drm_mipi_dsi.c .channel = dsi->channel, channel 96 drivers/gpu/drm/i915/display/icl_dsi.c dsi->channel = 0; channel 157 drivers/gpu/drm/i915/display/intel_dpio_phy.c } channel[2]; channel 166 drivers/gpu/drm/i915/display/intel_dpio_phy.c .channel = { channel 176 drivers/gpu/drm/i915/display/intel_dpio_phy.c .channel = { channel 189 drivers/gpu/drm/i915/display/intel_dpio_phy.c .channel = { channel 199 drivers/gpu/drm/i915/display/intel_dpio_phy.c .channel = { channel 209 drivers/gpu/drm/i915/display/intel_dpio_phy.c .channel = { channel 248 drivers/gpu/drm/i915/display/intel_dpio_phy.c if (port == phy_info->channel[DPIO_CH0].port) { channel 255 drivers/gpu/drm/i915/display/intel_dpio_phy.c port == phy_info->channel[DPIO_CH1].port) { channel 63 drivers/gpu/drm/i915/display/intel_dsi.h int channel; channel 161 drivers/gpu/drm/i915/display/intel_dsi_vbt.c dsi_device->channel = (flags >> MIPI_VIRTUAL_CHANNEL_SHIFT) & 3; channel 1377 drivers/gpu/drm/i915/display/vlv_dsi.c val |= intel_dsi->channel << CMD_MODE_CHANNEL_NUMBER_SHIFT; channel 1380 drivers/gpu/drm/i915/display/vlv_dsi.c val |= intel_dsi->channel << VID_MODE_CHANNEL_NUMBER_SHIFT; channel 157 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c relay_reserve(log->relay.channel, log->vma->obj->base.size); channel 160 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c relay_flush(log->relay.channel); channel 174 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c return relay_reserve(log->relay.channel, 0); channel 400 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c log->relay.channel = guc_log_relay_chan; channel 409 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c relay_close(log->relay.channel); channel 410 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c log->relay.channel = NULL; channel 51 drivers/gpu/drm/i915/gt/uc/intel_guc_log.h struct rchan *channel; channel 818 drivers/gpu/drm/i915/i915_drv.c int channel, char dimm_name, u16 val) channel 831 drivers/gpu/drm/i915/i915_drv.c channel, dimm_name, dimm->size, dimm->width, dimm->ranks, channel 838 drivers/gpu/drm/i915/i915_drv.c int channel, u32 val) channel 841 drivers/gpu/drm/i915/i915_drv.c channel, 'L', val & 0xffff); channel 843 drivers/gpu/drm/i915/i915_drv.c channel, 'S', val >> 16); channel 846 drivers/gpu/drm/i915/i915_drv.c DRM_DEBUG_KMS("CH%u not populated\n", channel); channel 862 drivers/gpu/drm/i915/i915_drv.c channel, ch->ranks, yesno(ch->is_16gb_dimm)); channel 89 drivers/gpu/drm/imx/imx-ldb.c struct imx_ldb_channel channel[2]; channel 212 drivers/gpu/drm/imx/imx-ldb.c if (imx_ldb_ch == &ldb->channel[0] || dual) { channel 219 drivers/gpu/drm/imx/imx-ldb.c if (imx_ldb_ch == &ldb->channel[1] || dual) { channel 230 drivers/gpu/drm/imx/imx-ldb.c if (imx_ldb_ch == &ldb->channel[0]) channel 232 drivers/gpu/drm/imx/imx-ldb.c else if (imx_ldb_ch == &ldb->channel[1]) channel 278 drivers/gpu/drm/imx/imx-ldb.c if (imx_ldb_ch == &ldb->channel[0] || dual) { channel 284 drivers/gpu/drm/imx/imx-ldb.c if (imx_ldb_ch == &ldb->channel[1] || dual) { channel 309 drivers/gpu/drm/imx/imx-ldb.c if (imx_ldb_ch == &ldb->channel[0]) channel 311 drivers/gpu/drm/imx/imx-ldb.c else if (imx_ldb_ch == &ldb->channel[1]) channel 324 drivers/gpu/drm/imx/imx-ldb.c if (imx_ldb_ch == &ldb->channel[0]) channel 326 drivers/gpu/drm/imx/imx-ldb.c else if (imx_ldb_ch == &ldb->channel[1]) channel 333 drivers/gpu/drm/imx/imx-ldb.c mux = (imx_ldb_ch == &ldb->channel[0]) ? 0 : 1; channel 545 drivers/gpu/drm/imx/imx-ldb.c struct imx_ldb_channel *channel, struct device_node *child) channel 553 drivers/gpu/drm/imx/imx-ldb.c channel->ddc = of_find_i2c_adapter_by_node(ddc_node); channel 555 drivers/gpu/drm/imx/imx-ldb.c if (!channel->ddc) { channel 561 drivers/gpu/drm/imx/imx-ldb.c if (!channel->ddc) { channel 566 drivers/gpu/drm/imx/imx-ldb.c &channel->edid_len); channel 568 drivers/gpu/drm/imx/imx-ldb.c channel->edid = kmemdup(edidp, channel 569 drivers/gpu/drm/imx/imx-ldb.c channel->edid_len, channel 571 drivers/gpu/drm/imx/imx-ldb.c } else if (!channel->panel) { channel 574 drivers/gpu/drm/imx/imx-ldb.c &channel->mode, channel 575 drivers/gpu/drm/imx/imx-ldb.c &channel->bus_flags, channel 578 drivers/gpu/drm/imx/imx-ldb.c channel->mode_valid = 1; channel 642 drivers/gpu/drm/imx/imx-ldb.c struct imx_ldb_channel *channel; channel 659 drivers/gpu/drm/imx/imx-ldb.c channel = &imx_ldb->channel[i]; channel 660 drivers/gpu/drm/imx/imx-ldb.c channel->ldb = imx_ldb; channel 661 drivers/gpu/drm/imx/imx-ldb.c channel->chno = i; channel 669 drivers/gpu/drm/imx/imx-ldb.c &channel->panel, &channel->bridge); channel 674 drivers/gpu/drm/imx/imx-ldb.c if (!channel->bridge) { channel 675 drivers/gpu/drm/imx/imx-ldb.c ret = imx_ldb_panel_ddc(dev, channel, child); channel 686 drivers/gpu/drm/imx/imx-ldb.c if (channel->panel && channel->panel->funcs && channel 687 drivers/gpu/drm/imx/imx-ldb.c channel->panel->funcs->get_modes) channel 696 drivers/gpu/drm/imx/imx-ldb.c channel->bus_format = bus_format; channel 697 drivers/gpu/drm/imx/imx-ldb.c channel->child = child; channel 699 drivers/gpu/drm/imx/imx-ldb.c ret = imx_ldb_register(drm, channel); channel 701 drivers/gpu/drm/imx/imx-ldb.c channel->child = NULL; channel 722 drivers/gpu/drm/imx/imx-ldb.c struct imx_ldb_channel *channel = &imx_ldb->channel[i]; channel 724 drivers/gpu/drm/imx/imx-ldb.c if (channel->panel) channel 725 drivers/gpu/drm/imx/imx-ldb.c drm_panel_detach(channel->panel); channel 727 drivers/gpu/drm/imx/imx-ldb.c kfree(channel->edid); channel 728 drivers/gpu/drm/imx/imx-ldb.c i2c_put_adapter(channel->ddc); channel 200 drivers/gpu/drm/mcde/mcde_dsi.c msg->channel, txlen, rxlen); channel 158 drivers/gpu/drm/msm/dsi/dsi_host.c unsigned int channel; channel 844 drivers/gpu/drm/msm/dsi/dsi_host.c data |= DSI_VID_CFG0_VIRT_CHANNEL(msm_host->channel); channel 873 drivers/gpu/drm/msm/dsi/dsi_host.c data |= DSI_TRIG_CTRL_STREAM(msm_host->channel); channel 975 drivers/gpu/drm/msm/dsi/dsi_host.c msm_host->channel) | channel 1590 drivers/gpu/drm/msm/dsi/dsi_host.c msm_host->channel = dsi->channel; channel 2073 drivers/gpu/drm/msm/dsi/dsi_host.c .channel = msg->channel, channel 97 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c static inline void hdmi_tx_chan_write(struct hdmi_pll_8996 *pll, int channel, channel 100 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c msm_writel(data, pll->mmio_qserdes_tx[channel] + offset); channel 1081 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct nouveau_channel *chan = drm->channel; channel 1156 drivers/gpu/drm/nouveau/dispnv04/crtc.c chan = drm->channel; channel 262 drivers/gpu/drm/nouveau/nouveau_abi16.c if (!drm->channel) channel 308 drivers/gpu/drm/nouveau/nouveau_abi16.c init->channel = chan->chan->chid; channel 355 drivers/gpu/drm/nouveau/nouveau_abi16.c nouveau_abi16_chan(struct nouveau_abi16 *abi16, int channel) channel 360 drivers/gpu/drm/nouveau/nouveau_abi16.c if (chan->chan->chid == channel) channel 415 drivers/gpu/drm/nouveau/nouveau_abi16.c chan = nouveau_abi16_chan(abi16, req->channel); channel 441 drivers/gpu/drm/nouveau/nouveau_abi16.c chan = nouveau_abi16_chan(abi16, init->channel); channel 535 drivers/gpu/drm/nouveau/nouveau_abi16.c chan = nouveau_abi16_chan(abi16, info->channel); channel 599 drivers/gpu/drm/nouveau/nouveau_abi16.c chan = nouveau_abi16_chan(abi16, fini->channel); channel 49 drivers/gpu/drm/nouveau/nouveau_abi16.h int channel; channel 64 drivers/gpu/drm/nouveau/nouveau_abi16.h int channel; channel 68 drivers/gpu/drm/nouveau/nouveau_abi16.h int channel; channel 74 drivers/gpu/drm/nouveau/nouveau_abi16.h uint32_t channel; channel 81 drivers/gpu/drm/nouveau/nouveau_abi16.h int channel; channel 1205 drivers/gpu/drm/nouveau/nouveau_bo.c chan = drm->channel; channel 330 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_channel_idle(drm->channel); channel 334 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_channel_del(&drm->channel); channel 354 drivers/gpu/drm/nouveau/nouveau_drm.c &drm->channel); channel 366 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nvif_object_init(&drm->channel->user, NVDRM_NVSW, channel 370 drivers/gpu/drm/nouveau/nouveau_drm.c ret = RING_SPACE(drm->channel, 2); channel 372 drivers/gpu/drm/nouveau/nouveau_drm.c BEGIN_NV04(drm->channel, NvSubSw, 0, 1); channel 373 drivers/gpu/drm/nouveau/nouveau_drm.c OUT_RING (drm->channel, drm->nvsw.handle); channel 397 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nvif_object_init(&drm->channel->user, NvNotify0, channel 835 drivers/gpu/drm/nouveau/nouveau_drm.c if (drm->channel) { channel 836 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nouveau_channel_idle(drm->channel); channel 182 drivers/gpu/drm/nouveau/nouveau_drv.h struct nouveau_channel *channel; channel 164 drivers/gpu/drm/nouveau/nouveau_fbcon.c struct nouveau_channel *chan = drm->channel; channel 251 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (fbcon && drm->channel) { channel 256 drivers/gpu/drm/nouveau/nouveau_fbcon.c nouveau_channel_idle(drm->channel); channel 354 drivers/gpu/drm/nouveau/nouveau_fbcon.c chan = nouveau_nofbaccel ? NULL : drm->channel; channel 62 drivers/gpu/drm/nouveau/nouveau_fence.c rcu_assign_pointer(fence->channel, NULL); channel 158 drivers/gpu/drm/nouveau/nouveau_fence.c chan = rcu_dereference_protected(fence->channel, lockdep_is_held(&fctx->lock)); channel 181 drivers/gpu/drm/nouveau/nouveau_fence.c else if (chan == chan->drm->channel) channel 207 drivers/gpu/drm/nouveau/nouveau_fence.c fence->channel = chan; channel 247 drivers/gpu/drm/nouveau/nouveau_fence.c chan = rcu_dereference_protected(fence->channel, lockdep_is_held(&fctx->lock)); channel 359 drivers/gpu/drm/nouveau/nouveau_fence.c prev = rcu_dereference(f->channel); channel 384 drivers/gpu/drm/nouveau/nouveau_fence.c prev = rcu_dereference(f->channel); channel 454 drivers/gpu/drm/nouveau/nouveau_fence.c chan = rcu_dereference(fence->channel); channel 16 drivers/gpu/drm/nouveau/nouveau_fence.h struct nouveau_channel __rcu *channel; channel 706 drivers/gpu/drm/nouveau/nouveau_gem.c if (temp->chan->chid == req->channel) { channel 287 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_chip_is_visible(const void *data, u32 attr, int channel) channel 298 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_power_is_visible(const void *data, u32 attr, int channel) channel 323 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_temp_is_visible(const void *data, u32 attr, int channel) channel 347 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_pwm_is_visible(const void *data, u32 attr, int channel) channel 366 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_input_is_visible(const void *data, u32 attr, int channel) channel 386 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_fan_is_visible(const void *data, u32 attr, int channel) channel 403 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_chip_read(struct device *dev, u32 attr, int channel, long *val) channel 417 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_temp_read(struct device *dev, u32 attr, int channel, long *val) channel 466 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_fan_read(struct device *dev, u32 attr, int channel, long *val) channel 489 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_in_read(struct device *dev, u32 attr, int channel, long *val) channel 520 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_pwm_read(struct device *dev, u32 attr, int channel, long *val) channel 546 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_power_read(struct device *dev, u32 attr, int channel, long *val) channel 575 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_temp_write(struct device *dev, u32 attr, int channel, long val) channel 609 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_pwm_write(struct device *dev, u32 attr, int channel, long val) channel 630 drivers/gpu/drm/nouveau/nouveau_hwmon.c int channel) channel 634 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_chip_is_visible(data, attr, channel); channel 636 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_temp_is_visible(data, attr, channel); channel 638 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_fan_is_visible(data, attr, channel); channel 640 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_input_is_visible(data, attr, channel); channel 642 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_pwm_is_visible(data, attr, channel); channel 644 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_power_is_visible(data, attr, channel); channel 654 drivers/gpu/drm/nouveau/nouveau_hwmon.c int channel, const char **buf) channel 666 drivers/gpu/drm/nouveau/nouveau_hwmon.c int channel, long *val) channel 670 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_chip_read(dev, attr, channel, val); channel 672 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_temp_read(dev, attr, channel, val); channel 674 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_fan_read(dev, attr, channel, val); channel 676 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_in_read(dev, attr, channel, val); channel 678 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_pwm_read(dev, attr, channel, val); channel 680 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_power_read(dev, attr, channel, val); channel 688 drivers/gpu/drm/nouveau/nouveau_hwmon.c int channel, long val) channel 692 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_temp_write(dev, attr, channel, val); channel 694 drivers/gpu/drm/nouveau/nouveau_hwmon.c return nouveau_pwm_write(dev, attr, channel, val); channel 34 drivers/gpu/drm/nouveau/nv04_fbcon.c struct nouveau_channel *chan = drm->channel; channel 54 drivers/gpu/drm/nouveau/nv04_fbcon.c struct nouveau_channel *chan = drm->channel; channel 81 drivers/gpu/drm/nouveau/nv04_fbcon.c struct nouveau_channel *chan = drm->channel; channel 138 drivers/gpu/drm/nouveau/nv04_fbcon.c struct nouveau_channel *chan = drm->channel; channel 42 drivers/gpu/drm/nouveau/nv04_fence.c struct nouveau_channel *chan = fence->channel; channel 32 drivers/gpu/drm/nouveau/nv10_fence.c struct nouveau_channel *chan = fence->channel; channel 35 drivers/gpu/drm/nouveau/nv50_fbcon.c struct nouveau_channel *chan = drm->channel; channel 70 drivers/gpu/drm/nouveau/nv50_fbcon.c struct nouveau_channel *chan = drm->channel; channel 98 drivers/gpu/drm/nouveau/nv50_fbcon.c struct nouveau_channel *chan = drm->channel; channel 155 drivers/gpu/drm/nouveau/nv50_fbcon.c struct nouveau_channel *chan = drm->channel; channel 70 drivers/gpu/drm/nouveau/nv84_fence.c struct nouveau_channel *chan = fence->channel; channel 35 drivers/gpu/drm/nouveau/nvc0_fbcon.c struct nouveau_channel *chan = drm->channel; channel 70 drivers/gpu/drm/nouveau/nvc0_fbcon.c struct nouveau_channel *chan = drm->channel; channel 98 drivers/gpu/drm/nouveau/nvc0_fbcon.c struct nouveau_channel *chan = drm->channel; channel 155 drivers/gpu/drm/nouveau/nvc0_fbcon.c struct nouveau_channel *chan = drm->channel; channel 79 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c int channel; channel 148 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.dcs_read(src, ddata->channel, dcs_cmd, buf, 1); channel 162 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c return src->ops->dsi.dcs_write(src, ddata->channel, &dcs_cmd, 1); channel 170 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c return src->ops->dsi.dcs_write(src, ddata->channel, buf, 2); channel 183 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.dcs_write_nosync(src, ddata->channel, &cmd, 1); channel 245 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.dcs_write_nosync(src, ddata->channel, buf, sizeof(buf)); channel 255 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.dcs_write_nosync(src, ddata->channel, buf, sizeof(buf)); channel 259 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c src->ops->dsi.bta_sync(src, ddata->channel); channel 319 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c src->ops->dsi.enable_hs(src, ddata->channel, true); channel 645 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c src->ops->dsi.enable_hs(src, ddata->channel, false); channel 677 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.enable_video_output(src, ddata->channel); channel 689 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c src->ops->dsi.enable_hs(src, ddata->channel, true); channel 713 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c src->ops->dsi.disable_video_output(src, ddata->channel); channel 751 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.request_vc(src, &ddata->channel); channel 757 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.set_vc_id(src, ddata->channel, TCH); channel 760 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c src->ops->dsi.release_vc(src, ddata->channel); channel 773 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c src->ops->dsi.release_vc(src, ddata->channel); channel 848 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.update(src, ddata->channel, dsicm_framedone_cb, channel 905 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.update(src, ddata->channel, dsicm_framedone_cb, channel 1045 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.set_max_rx_packet_size(src, ddata->channel, plen); channel 1053 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c r = src->ops->dsi.dcs_read(src, ddata->channel, dcs_cmd, channel 1079 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c src->ops->dsi.set_max_rx_packet_size(src, ddata->channel, 1); channel 347 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel); channel 349 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel); channel 368 drivers/gpu/drm/omapdrm/dss/dispc.c static u32 mgr_fld_read(struct dispc_device *dispc, enum omap_channel channel, channel 371 drivers/gpu/drm/omapdrm/dss/dispc.c const struct dispc_reg_field rfld = mgr_desc[channel].reg_desc[regfld]; channel 376 drivers/gpu/drm/omapdrm/dss/dispc.c static void mgr_fld_write(struct dispc_device *dispc, enum omap_channel channel, channel 379 drivers/gpu/drm/omapdrm/dss/dispc.c const struct dispc_reg_field rfld = mgr_desc[channel].reg_desc[regfld]; channel 682 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 684 drivers/gpu/drm/omapdrm/dss/dispc.c return mgr_desc[channel].vsync_irq; channel 688 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 690 drivers/gpu/drm/omapdrm/dss/dispc.c if (channel == OMAP_DSS_CHANNEL_DIGIT && dispc->feat->no_framedone_tv) channel 693 drivers/gpu/drm/omapdrm/dss/dispc.c return mgr_desc[channel].framedone_irq; channel 697 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 699 drivers/gpu/drm/omapdrm/dss/dispc.c return mgr_desc[channel].sync_lost_irq; channel 708 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, bool enable) channel 710 drivers/gpu/drm/omapdrm/dss/dispc.c mgr_fld_write(dispc, channel, DISPC_MGR_FLD_ENABLE, enable); channel 712 drivers/gpu/drm/omapdrm/dss/dispc.c mgr_fld_read(dispc, channel, DISPC_MGR_FLD_ENABLE); channel 716 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 718 drivers/gpu/drm/omapdrm/dss/dispc.c return !!mgr_fld_read(dispc, channel, DISPC_MGR_FLD_ENABLE); channel 722 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 724 drivers/gpu/drm/omapdrm/dss/dispc.c return mgr_fld_read(dispc, channel, DISPC_MGR_FLD_GO) == 1; channel 727 drivers/gpu/drm/omapdrm/dss/dispc.c static void dispc_mgr_go(struct dispc_device *dispc, enum omap_channel channel) channel 729 drivers/gpu/drm/omapdrm/dss/dispc.c WARN_ON(!dispc_mgr_is_enabled(dispc, channel)); channel 730 drivers/gpu/drm/omapdrm/dss/dispc.c WARN_ON(dispc_mgr_go_busy(dispc, channel)); channel 732 drivers/gpu/drm/omapdrm/dss/dispc.c DSSDBG("GO %s\n", mgr_desc[channel].name); channel 734 drivers/gpu/drm/omapdrm/dss/dispc.c mgr_fld_write(dispc, channel, DISPC_MGR_FLD_GO, 1); channel 1147 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 1169 drivers/gpu/drm/omapdrm/dss/dispc.c switch (channel) { channel 1203 drivers/gpu/drm/omapdrm/dss/dispc.c val = FLD_MOD(val, channel, shift, shift); channel 1303 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, bool enable) channel 1305 drivers/gpu/drm/omapdrm/dss/dispc.c if (channel == OMAP_DSS_CHANNEL_DIGIT) channel 1308 drivers/gpu/drm/omapdrm/dss/dispc.c mgr_fld_write(dispc, channel, DISPC_MGR_FLD_CPR, enable); channel 1312 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 1317 drivers/gpu/drm/omapdrm/dss/dispc.c if (!dss_mgr_is_lcd(channel)) channel 1327 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_write_reg(dispc, DISPC_CPR_COEF_R(channel), coef_r); channel 1328 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_write_reg(dispc, DISPC_CPR_COEF_G(channel), coef_g); channel 1329 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_write_reg(dispc, DISPC_CPR_COEF_B(channel), coef_b); channel 1360 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, u16 width, u16 height) channel 1367 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_write_reg(dispc, DISPC_SIZE_MGR(channel), val); channel 2766 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 2776 drivers/gpu/drm/omapdrm/dss/dispc.c oi->fourcc, oi->rotation, channel, replication); channel 2778 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_ovl_set_channel_out(dispc, plane, channel); channel 2913 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 2916 drivers/gpu/drm/omapdrm/dss/dispc.c mgr_fld_write(dispc, channel, DISPC_MGR_FLD_FIFOHANDCHECK, enable); channel 2921 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 2923 drivers/gpu/drm/omapdrm/dss/dispc.c mgr_fld_write(dispc, channel, DISPC_MGR_FLD_STNTFT, 1); channel 2934 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, u32 color) channel 2936 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_write_reg(dispc, DISPC_DEFAULT_COLOR(channel), color); channel 2969 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 2972 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_set_default_color(dispc, channel, info->default_color); channel 2973 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_set_trans_key(dispc, channel, info->trans_key_type, channel 2975 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_enable_trans_key(dispc, channel, info->trans_enabled); channel 2976 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_enable_alpha_fixed_zorder(dispc, channel, channel 2979 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_enable_cpr(dispc, channel, info->cpr_enable); channel 2980 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_set_cpr_coef(dispc, channel, &info->cpr_coefs); channel 2985 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 3008 drivers/gpu/drm/omapdrm/dss/dispc.c mgr_fld_write(dispc, channel, DISPC_MGR_FLD_TFTDATALINES, code); channel 3042 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, bool enable) channel 3044 drivers/gpu/drm/omapdrm/dss/dispc.c mgr_fld_write(dispc, channel, DISPC_MGR_FLD_STALLMODE, enable); channel 3048 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 3053 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_enable_stallmode(dispc, channel, config->stallmode); channel 3054 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_enable_fifohandcheck(dispc, channel, config->fifohandcheck); channel 3056 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_set_clock_div(dispc, channel, &config->clock_info); channel 3058 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_set_tft_data_lines(dispc, channel, config->video_port_width); channel 3062 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_set_lcd_type_tft(dispc, channel); channel 3087 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 3090 drivers/gpu/drm/omapdrm/dss/dispc.c if (dss_mgr_is_lcd(channel)) channel 3097 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 3103 drivers/gpu/drm/omapdrm/dss/dispc.c if (!_dispc_mgr_pclk_ok(dispc, channel, vm->pixelclock)) channel 3106 drivers/gpu/drm/omapdrm/dss/dispc.c if (dss_mgr_is_lcd(channel)) { channel 3122 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 3135 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_write_reg(dispc, DISPC_TIMING_H(channel), timing_h); channel 3136 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_write_reg(dispc, DISPC_TIMING_V(channel), timing_v); channel 3177 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_write_reg(dispc, DISPC_POL_FREQ(channel), l); channel 3191 drivers/gpu/drm/omapdrm/dss/dispc.c mask <<= 16 + shifts[channel]; channel 3192 drivers/gpu/drm/omapdrm/dss/dispc.c val <<= 16 + shifts[channel]; channel 3211 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 3218 drivers/gpu/drm/omapdrm/dss/dispc.c DSSDBG("channel %d xres %u yres %u\n", channel, t.hactive, t.vactive); channel 3220 drivers/gpu/drm/omapdrm/dss/dispc.c if (dispc_mgr_check_timings(dispc, channel, &t)) { channel 3225 drivers/gpu/drm/omapdrm/dss/dispc.c if (dss_mgr_is_lcd(channel)) { channel 3226 drivers/gpu/drm/omapdrm/dss/dispc.c _dispc_mgr_set_lcd_timings(dispc, channel, &t); channel 3256 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_set_size(dispc, channel, t.hactive, t.vactive); channel 3260 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, u16 lck_div, channel 3266 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_write_reg(dispc, DISPC_DIVISORo(channel), channel 3270 drivers/gpu/drm/omapdrm/dss/dispc.c channel == OMAP_DSS_CHANNEL_LCD) channel 3275 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, int *lck_div, channel 3279 drivers/gpu/drm/omapdrm/dss/dispc.c l = dispc_read_reg(dispc, DISPC_DIVISORo(channel)); channel 3307 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 3314 drivers/gpu/drm/omapdrm/dss/dispc.c if (!dss_mgr_is_lcd(channel)) channel 3317 drivers/gpu/drm/omapdrm/dss/dispc.c src = dss_get_lcd_clk_source(dispc->dss, channel); channel 3331 drivers/gpu/drm/omapdrm/dss/dispc.c lcd = REG_GET(dispc, DISPC_DIVISORo(channel), 23, 16); channel 3337 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 3341 drivers/gpu/drm/omapdrm/dss/dispc.c if (dss_mgr_is_lcd(channel)) { channel 3345 drivers/gpu/drm/omapdrm/dss/dispc.c l = dispc_read_reg(dispc, DISPC_DIVISORo(channel)); channel 3349 drivers/gpu/drm/omapdrm/dss/dispc.c r = dispc_mgr_lclk_rate(dispc, channel); channel 3370 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel; channel 3375 drivers/gpu/drm/omapdrm/dss/dispc.c channel = dispc_ovl_get_channel_out(dispc, plane); channel 3377 drivers/gpu/drm/omapdrm/dss/dispc.c return dispc_mgr_pclk_rate(dispc, channel); channel 3383 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel; channel 3388 drivers/gpu/drm/omapdrm/dss/dispc.c channel = dispc_ovl_get_channel_out(dispc, plane); channel 3390 drivers/gpu/drm/omapdrm/dss/dispc.c return dispc_mgr_lclk_rate(dispc, channel); channel 3395 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 3400 drivers/gpu/drm/omapdrm/dss/dispc.c seq_printf(s, "- %s -\n", mgr_desc[channel].name); channel 3402 drivers/gpu/drm/omapdrm/dss/dispc.c lcd_clk_src = dss_get_lcd_clk_source(dispc->dss, channel); channel 3404 drivers/gpu/drm/omapdrm/dss/dispc.c seq_printf(s, "%s clk source = %s\n", mgr_desc[channel].name, channel 3407 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_get_lcd_divisor(dispc, channel, &lcd, &pcd); channel 3410 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_lclk_rate(dispc, channel), lcd); channel 3412 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_pclk_rate(dispc, channel), pcd); channel 3727 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 3733 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_set_lcd_divisor(dispc, channel, cinfo->lck_div, channel 3738 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 3745 drivers/gpu/drm/omapdrm/dss/dispc.c cinfo->lck_div = REG_GET(dispc, DISPC_DIVISORo(channel), 23, 16); channel 3746 drivers/gpu/drm/omapdrm/dss/dispc.c cinfo->pck_div = REG_GET(dispc, DISPC_DIVISORo(channel), 7, 0); channel 3789 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 3791 drivers/gpu/drm/omapdrm/dss/dispc.c const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma; channel 3800 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel) channel 3802 drivers/gpu/drm/omapdrm/dss/dispc.c const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma; channel 3803 drivers/gpu/drm/omapdrm/dss/dispc.c u32 *table = dispc->gamma_table[channel]; channel 3806 drivers/gpu/drm/omapdrm/dss/dispc.c DSSDBG("%s: channel %d\n", __func__, channel); channel 3844 drivers/gpu/drm/omapdrm/dss/dispc.c enum omap_channel channel, channel 3848 drivers/gpu/drm/omapdrm/dss/dispc.c const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma; channel 3849 drivers/gpu/drm/omapdrm/dss/dispc.c u32 *table = dispc->gamma_table[channel]; channel 3853 drivers/gpu/drm/omapdrm/dss/dispc.c channel, length, gdesc->len); channel 3888 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_write_gamma_table(dispc, channel); channel 3893 drivers/gpu/drm/omapdrm/dss/dispc.c int channel; channel 3898 drivers/gpu/drm/omapdrm/dss/dispc.c for (channel = 0; channel < ARRAY_SIZE(dispc->gamma_table); channel++) { channel 3899 drivers/gpu/drm/omapdrm/dss/dispc.c const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma; channel 3902 drivers/gpu/drm/omapdrm/dss/dispc.c if (channel == OMAP_DSS_CHANNEL_LCD2 && channel 3906 drivers/gpu/drm/omapdrm/dss/dispc.c if (channel == OMAP_DSS_CHANNEL_LCD3 && channel 3915 drivers/gpu/drm/omapdrm/dss/dispc.c dispc->gamma_table[channel] = gt; channel 3917 drivers/gpu/drm/omapdrm/dss/dispc.c dispc_mgr_set_gamma(dispc, channel, NULL, 0); channel 109 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_DEFAULT_COLOR(enum omap_channel channel) channel 111 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 126 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_TRANS_COLOR(enum omap_channel channel) channel 128 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 143 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_TIMING_H(enum omap_channel channel) channel 145 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 161 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_TIMING_V(enum omap_channel channel) channel 163 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 179 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_POL_FREQ(enum omap_channel channel) channel 181 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 197 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_DIVISORo(enum omap_channel channel) channel 199 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 216 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_SIZE_MGR(enum omap_channel channel) channel 218 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 233 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_DATA_CYCLE1(enum omap_channel channel) channel 235 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 251 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_DATA_CYCLE2(enum omap_channel channel) channel 253 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 269 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_DATA_CYCLE3(enum omap_channel channel) channel 271 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 287 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_CPR_COEF_R(enum omap_channel channel) channel 289 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 305 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_CPR_COEF_G(enum omap_channel channel) channel 307 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 323 drivers/gpu/drm/omapdrm/dss/dispc.h static inline u16 DISPC_CPR_COEF_B(enum omap_channel channel) channel 325 drivers/gpu/drm/omapdrm/dss/dispc.h switch (channel) { channel 52 drivers/gpu/drm/omapdrm/dss/dpi.c enum omap_channel channel) channel 61 drivers/gpu/drm/omapdrm/dss/dpi.c switch (channel) { channel 93 drivers/gpu/drm/omapdrm/dss/dpi.c enum omap_channel channel = dpi->output.dispc_channel; channel 106 drivers/gpu/drm/omapdrm/dss/dpi.c switch (channel) { channel 116 drivers/gpu/drm/omapdrm/dss/dpi.c switch (channel) { channel 127 drivers/gpu/drm/omapdrm/dss/dpi.c return dpi_get_clk_src_dra7xx(dpi, channel); channel 286 drivers/gpu/drm/omapdrm/dss/dpi.c static int dpi_set_pll_clk(struct dpi_data *dpi, enum omap_channel channel, channel 302 drivers/gpu/drm/omapdrm/dss/dpi.c dss_select_lcd_clk_source(dpi->dss, channel, dpi->clk_src); channel 210 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_send_null(struct dsi_data *dsi, int channel); channel 626 drivers/gpu/drm/omapdrm/dss/dsi.c static void print_irq_status_vc(int channel, u32 status) channel 637 drivers/gpu/drm/omapdrm/dss/dsi.c channel, channel 1018 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_register_isr_vc(struct dsi_data *dsi, int channel, channel 1027 drivers/gpu/drm/omapdrm/dss/dsi.c dsi->isr_tables.isr_table_vc[channel], channel 1028 drivers/gpu/drm/omapdrm/dss/dsi.c ARRAY_SIZE(dsi->isr_tables.isr_table_vc[channel])); channel 1031 drivers/gpu/drm/omapdrm/dss/dsi.c _omap_dsi_set_irqs_vc(dsi, channel); channel 1038 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_unregister_isr_vc(struct dsi_data *dsi, int channel, channel 1047 drivers/gpu/drm/omapdrm/dss/dsi.c dsi->isr_tables.isr_table_vc[channel], channel 1048 drivers/gpu/drm/omapdrm/dss/dsi.c ARRAY_SIZE(dsi->isr_tables.isr_table_vc[channel])); channel 1051 drivers/gpu/drm/omapdrm/dss/dsi.c _omap_dsi_set_irqs_vc(dsi, channel); channel 2219 drivers/gpu/drm/omapdrm/dss/dsi.c static bool dsi_vc_is_enabled(struct dsi_data *dsi, int channel) channel 2221 drivers/gpu/drm/omapdrm/dss/dsi.c return REG_GET(dsi, DSI_VC_CTRL(channel), 0, 0); channel 2229 drivers/gpu/drm/omapdrm/dss/dsi.c const int channel = dsi->update_channel; channel 2232 drivers/gpu/drm/omapdrm/dss/dsi.c if (REG_GET(dsi, DSI_VC_TE(channel), bit, bit) == 0) channel 2236 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_sync_vc_vp(struct dsi_data *dsi, int channel) channel 2248 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_register_isr_vc(dsi, channel, dsi_packet_sent_handler_vp, channel 2254 drivers/gpu/drm/omapdrm/dss/dsi.c if (REG_GET(dsi, DSI_VC_TE(channel), bit, bit)) { channel 2263 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_unregister_isr_vc(dsi, channel, dsi_packet_sent_handler_vp, channel 2268 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_unregister_isr_vc(dsi, channel, dsi_packet_sent_handler_vp, channel 2279 drivers/gpu/drm/omapdrm/dss/dsi.c const int channel = dsi->update_channel; channel 2281 drivers/gpu/drm/omapdrm/dss/dsi.c if (REG_GET(dsi, DSI_VC_CTRL(channel), 5, 5) == 0) channel 2285 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_sync_vc_l4(struct dsi_data *dsi, int channel) channel 2294 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_register_isr_vc(dsi, channel, dsi_packet_sent_handler_l4, channel 2300 drivers/gpu/drm/omapdrm/dss/dsi.c if (REG_GET(dsi, DSI_VC_CTRL(channel), 5, 5)) { channel 2309 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_unregister_isr_vc(dsi, channel, dsi_packet_sent_handler_l4, channel 2314 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_unregister_isr_vc(dsi, channel, dsi_packet_sent_handler_l4, channel 2320 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_sync_vc(struct dsi_data *dsi, int channel) channel 2326 drivers/gpu/drm/omapdrm/dss/dsi.c if (!dsi_vc_is_enabled(dsi, channel)) channel 2329 drivers/gpu/drm/omapdrm/dss/dsi.c switch (dsi->vc[channel].source) { channel 2331 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_sync_vc_vp(dsi, channel); channel 2333 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_sync_vc_l4(dsi, channel); channel 2340 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_enable(struct dsi_data *dsi, int channel, bool enable) channel 2343 drivers/gpu/drm/omapdrm/dss/dsi.c channel, enable); channel 2347 drivers/gpu/drm/omapdrm/dss/dsi.c REG_FLD_MOD(dsi, DSI_VC_CTRL(channel), enable, 0, 0); channel 2349 drivers/gpu/drm/omapdrm/dss/dsi.c if (!wait_for_bit_change(dsi, DSI_VC_CTRL(channel), 0, enable)) { channel 2357 drivers/gpu/drm/omapdrm/dss/dsi.c static void dsi_vc_initial_config(struct dsi_data *dsi, int channel) channel 2361 drivers/gpu/drm/omapdrm/dss/dsi.c DSSDBG("Initial config of virtual channel %d", channel); channel 2363 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_read_reg(dsi, DSI_VC_CTRL(channel)); channel 2367 drivers/gpu/drm/omapdrm/dss/dsi.c channel); channel 2382 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_write_reg(dsi, DSI_VC_CTRL(channel), r); channel 2384 drivers/gpu/drm/omapdrm/dss/dsi.c dsi->vc[channel].source = DSI_VC_SOURCE_L4; channel 2387 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_config_source(struct dsi_data *dsi, int channel, channel 2390 drivers/gpu/drm/omapdrm/dss/dsi.c if (dsi->vc[channel].source == source) channel 2393 drivers/gpu/drm/omapdrm/dss/dsi.c DSSDBG("Source config of virtual channel %d", channel); channel 2395 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_sync_vc(dsi, channel); channel 2397 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_enable(dsi, channel, 0); channel 2400 drivers/gpu/drm/omapdrm/dss/dsi.c if (!wait_for_bit_change(dsi, DSI_VC_CTRL(channel), 15, 0)) { channel 2401 drivers/gpu/drm/omapdrm/dss/dsi.c DSSERR("vc(%d) busy when trying to config for VP\n", channel); channel 2406 drivers/gpu/drm/omapdrm/dss/dsi.c REG_FLD_MOD(dsi, DSI_VC_CTRL(channel), source, 1, 1); channel 2411 drivers/gpu/drm/omapdrm/dss/dsi.c REG_FLD_MOD(dsi, DSI_VC_CTRL(channel), enable, 30, 30); channel 2414 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_enable(dsi, channel, 1); channel 2416 drivers/gpu/drm/omapdrm/dss/dsi.c dsi->vc[channel].source = source; channel 2421 drivers/gpu/drm/omapdrm/dss/dsi.c static void dsi_vc_enable_hs(struct omap_dss_device *dssdev, int channel, channel 2426 drivers/gpu/drm/omapdrm/dss/dsi.c DSSDBG("dsi_vc_enable_hs(%d, %d)\n", channel, enable); channel 2430 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_enable(dsi, channel, 0); channel 2433 drivers/gpu/drm/omapdrm/dss/dsi.c REG_FLD_MOD(dsi, DSI_VC_CTRL(channel), enable, 9, 9); channel 2435 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_enable(dsi, channel, 1); channel 2442 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_send_null(dsi, channel); channel 2445 drivers/gpu/drm/omapdrm/dss/dsi.c static void dsi_vc_flush_long_data(struct dsi_data *dsi, int channel) channel 2447 drivers/gpu/drm/omapdrm/dss/dsi.c while (REG_GET(dsi, DSI_VC_CTRL(channel), 20, 20)) { channel 2449 drivers/gpu/drm/omapdrm/dss/dsi.c val = dsi_read_reg(dsi, DSI_VC_SHORT_PACKET_HEADER(channel)); channel 2495 drivers/gpu/drm/omapdrm/dss/dsi.c static u16 dsi_vc_flush_receive_data(struct dsi_data *dsi, int channel) channel 2498 drivers/gpu/drm/omapdrm/dss/dsi.c while (REG_GET(dsi, DSI_VC_CTRL(channel), 20, 20)) { channel 2501 drivers/gpu/drm/omapdrm/dss/dsi.c val = dsi_read_reg(dsi, DSI_VC_SHORT_PACKET_HEADER(channel)); channel 2516 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_flush_long_data(dsi, channel); channel 2524 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_send_bta(struct dsi_data *dsi, int channel) channel 2527 drivers/gpu/drm/omapdrm/dss/dsi.c DSSDBG("dsi_vc_send_bta %d\n", channel); channel 2532 drivers/gpu/drm/omapdrm/dss/dsi.c if (REG_GET(dsi, DSI_VC_CTRL(channel), 20, 20)) { channel 2534 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_flush_receive_data(dsi, channel); channel 2537 drivers/gpu/drm/omapdrm/dss/dsi.c REG_FLD_MOD(dsi, DSI_VC_CTRL(channel), 1, 6, 6); /* BTA_EN */ channel 2540 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_read_reg(dsi, DSI_VC_CTRL(channel)); channel 2545 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_send_bta_sync(struct omap_dss_device *dssdev, int channel) channel 2552 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_register_isr_vc(dsi, channel, dsi_completion_handler, channel 2562 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_bta(dsi, channel); channel 2583 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_unregister_isr_vc(dsi, channel, dsi_completion_handler, channel 2589 drivers/gpu/drm/omapdrm/dss/dsi.c static inline void dsi_vc_write_long_header(struct dsi_data *dsi, int channel, channel 2597 drivers/gpu/drm/omapdrm/dss/dsi.c data_id = data_type | dsi->vc[channel].vc_id << 6; channel 2602 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_write_reg(dsi, DSI_VC_LONG_PACKET_HEADER(channel), val); channel 2605 drivers/gpu/drm/omapdrm/dss/dsi.c static inline void dsi_vc_write_long_payload(struct dsi_data *dsi, int channel, channel 2615 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_write_reg(dsi, DSI_VC_LONG_PACKET_PAYLOAD(channel), val); channel 2618 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_send_long(struct dsi_data *dsi, int channel, u8 data_type, channel 2631 drivers/gpu/drm/omapdrm/dss/dsi.c if (dsi->vc[channel].tx_fifo_size * 32 * 4 < len + 4) { channel 2636 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_config_source(dsi, channel, DSI_VC_SOURCE_L4); channel 2638 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_write_long_header(dsi, channel, data_type, len, ecc); channel 2650 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_write_long_payload(dsi, channel, b1, b2, b3, b4); channel 2675 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_write_long_payload(dsi, channel, b1, b2, b3, 0); channel 2681 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_send_short(struct dsi_data *dsi, int channel, u8 data_type, channel 2691 drivers/gpu/drm/omapdrm/dss/dsi.c channel, channel 2694 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_config_source(dsi, channel, DSI_VC_SOURCE_L4); channel 2696 drivers/gpu/drm/omapdrm/dss/dsi.c if (FLD_GET(dsi_read_reg(dsi, DSI_VC_CTRL(channel)), 16, 16)) { channel 2701 drivers/gpu/drm/omapdrm/dss/dsi.c data_id = data_type | dsi->vc[channel].vc_id << 6; channel 2705 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_write_reg(dsi, DSI_VC_SHORT_PACKET_HEADER(channel), r); channel 2710 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_send_null(struct dsi_data *dsi, int channel) channel 2712 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_send_long(dsi, channel, MIPI_DSI_NULL_PACKET, NULL, 0, 0); channel 2715 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_write_nosync_common(struct dsi_data *dsi, int channel, channel 2723 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_short(dsi, channel, channel 2726 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_short(dsi, channel, channel 2731 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_short(dsi, channel, channel 2737 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_long(dsi, channel, channel 2746 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_dcs_write_nosync(struct omap_dss_device *dssdev, int channel, channel 2751 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_write_nosync_common(dsi, channel, data, len, channel 2755 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_generic_write_nosync(struct omap_dss_device *dssdev, int channel, channel 2760 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_write_nosync_common(dsi, channel, data, len, channel 2765 drivers/gpu/drm/omapdrm/dss/dsi.c int channel, u8 *data, int len, channel 2771 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_write_nosync_common(dsi, channel, data, len, type); channel 2775 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_bta_sync(dssdev, channel); channel 2780 drivers/gpu/drm/omapdrm/dss/dsi.c if (REG_GET(dsi, DSI_VC_CTRL(channel), 20, 20)) { channel 2782 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_flush_receive_data(dsi, channel); channel 2790 drivers/gpu/drm/omapdrm/dss/dsi.c channel, data[0], len); channel 2794 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_dcs_write(struct omap_dss_device *dssdev, int channel, u8 *data, channel 2797 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_write_common(dssdev, channel, data, len, channel 2801 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_generic_write(struct omap_dss_device *dssdev, int channel, u8 *data, channel 2804 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_write_common(dssdev, channel, data, len, channel 2808 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_dcs_send_read_request(struct dsi_data *dsi, int channel, channel 2815 drivers/gpu/drm/omapdrm/dss/dsi.c channel, dcs_cmd); channel 2817 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_short(dsi, channel, MIPI_DSI_DCS_READ, dcs_cmd, 0); channel 2820 drivers/gpu/drm/omapdrm/dss/dsi.c " failed\n", channel, dcs_cmd); channel 2827 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_generic_send_read_request(struct dsi_data *dsi, int channel, channel 2836 drivers/gpu/drm/omapdrm/dss/dsi.c channel, reqlen); channel 2852 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_short(dsi, channel, data_type, data, 0); channel 2855 drivers/gpu/drm/omapdrm/dss/dsi.c " failed\n", channel, reqlen); channel 2862 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_read_rx_fifo(struct dsi_data *dsi, int channel, u8 *buf, channel 2870 drivers/gpu/drm/omapdrm/dss/dsi.c if (REG_GET(dsi, DSI_VC_CTRL(channel), 20, 20) == 0) { channel 2876 drivers/gpu/drm/omapdrm/dss/dsi.c val = dsi_read_reg(dsi, DSI_VC_SHORT_PACKET_HEADER(channel)); channel 2940 drivers/gpu/drm/omapdrm/dss/dsi.c DSI_VC_SHORT_PACKET_HEADER(channel)); channel 2964 drivers/gpu/drm/omapdrm/dss/dsi.c DSSERR("dsi_vc_read_rx_fifo(ch %d type %s) failed\n", channel, channel 2970 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_dcs_read(struct omap_dss_device *dssdev, int channel, u8 dcs_cmd, channel 2976 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_dcs_send_read_request(dsi, channel, dcs_cmd); channel 2980 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_bta_sync(dssdev, channel); channel 2984 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_read_rx_fifo(dsi, channel, buf, buflen, channel 2996 drivers/gpu/drm/omapdrm/dss/dsi.c DSSERR("dsi_vc_dcs_read(ch %d, cmd 0x%02x) failed\n", channel, dcs_cmd); channel 3000 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_generic_read(struct omap_dss_device *dssdev, int channel, channel 3006 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_generic_send_read_request(dsi, channel, reqdata, reqlen); channel 3010 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_send_bta_sync(dssdev, channel); channel 3014 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_read_rx_fifo(dsi, channel, buf, buflen, channel 3027 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_vc_set_max_rx_packet_size(struct omap_dss_device *dssdev, int channel, channel 3032 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_send_short(dsi, channel, channel 3727 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_enable_video_output(struct omap_dss_device *dssdev, int channel) channel 3759 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_enable(dsi, channel, false); channel 3762 drivers/gpu/drm/omapdrm/dss/dsi.c REG_FLD_MOD(dsi, DSI_VC_CTRL(channel), 1, 4, 4); channel 3766 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_write_long_header(dsi, channel, data_type, channel 3769 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_enable(dsi, channel, true); channel 3782 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_enable(dsi, channel, false); channel 3789 drivers/gpu/drm/omapdrm/dss/dsi.c static void dsi_disable_video_output(struct omap_dss_device *dssdev, int channel) channel 3795 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_enable(dsi, channel, false); channel 3798 drivers/gpu/drm/omapdrm/dss/dsi.c REG_FLD_MOD(dsi, DSI_VC_CTRL(channel), 0, 4, 4); channel 3800 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_enable(dsi, channel, true); channel 3819 drivers/gpu/drm/omapdrm/dss/dsi.c const unsigned channel = dsi->update_channel; channel 3826 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_config_source(dsi, channel, DSI_VC_SOURCE_VP); channel 3847 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_write_reg(dsi, DSI_VC_TE(channel), l); channel 3849 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_write_long_header(dsi, channel, MIPI_DSI_DCS_LONG_WRITE, channel 3856 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_write_reg(dsi, DSI_VC_TE(channel), l); channel 3879 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_send_bta(dsi, channel); channel 3940 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_update(struct omap_dss_device *dssdev, int channel, channel 3948 drivers/gpu/drm/omapdrm/dss/dsi.c dsi->update_channel = channel; channel 3991 drivers/gpu/drm/omapdrm/dss/dsi.c enum omap_channel channel = dsi->output.dispc_channel; channel 3994 drivers/gpu/drm/omapdrm/dss/dsi.c dss_select_lcd_clk_source(dsi->dss, channel, dsi->module_id == 0 ? channel 4030 drivers/gpu/drm/omapdrm/dss/dsi.c dss_select_lcd_clk_source(dsi->dss, channel, DSS_CLK_SRC_FCK); channel 4036 drivers/gpu/drm/omapdrm/dss/dsi.c enum omap_channel channel = dsi->output.dispc_channel; channel 4042 drivers/gpu/drm/omapdrm/dss/dsi.c dss_select_lcd_clk_source(dsi->dss, channel, DSS_CLK_SRC_FCK); channel 4802 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_request_vc(struct omap_dss_device *dssdev, int *channel) channel 4810 drivers/gpu/drm/omapdrm/dss/dsi.c *channel = i; channel 4819 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_set_vc_id(struct omap_dss_device *dssdev, int channel, int vc_id) channel 4828 drivers/gpu/drm/omapdrm/dss/dsi.c if (channel < 0 || channel > 3) { channel 4833 drivers/gpu/drm/omapdrm/dss/dsi.c if (dsi->vc[channel].dssdev != dssdev) { channel 4839 drivers/gpu/drm/omapdrm/dss/dsi.c dsi->vc[channel].vc_id = vc_id; channel 4844 drivers/gpu/drm/omapdrm/dss/dsi.c static void dsi_release_vc(struct omap_dss_device *dssdev, int channel) channel 4848 drivers/gpu/drm/omapdrm/dss/dsi.c if ((channel >= 0 && channel <= 3) && channel 4849 drivers/gpu/drm/omapdrm/dss/dsi.c dsi->vc[channel].dssdev == dssdev) { channel 4850 drivers/gpu/drm/omapdrm/dss/dsi.c dsi->vc[channel].dssdev = NULL; channel 4851 drivers/gpu/drm/omapdrm/dss/dsi.c dsi->vc[channel].vc_id = 0; channel 63 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel); channel 65 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel, channel 178 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel) channel 185 drivers/gpu/drm/omapdrm/dss/dss.c switch (channel) { channel 389 drivers/gpu/drm/omapdrm/dss/dss.c static int dss_get_channel_index(enum omap_channel channel) channel 391 drivers/gpu/drm/omapdrm/dss/dss.c switch (channel) { channel 467 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel, channel 476 drivers/gpu/drm/omapdrm/dss/dss.c u8 ctrl_bit = ctrl_bits[channel]; channel 485 drivers/gpu/drm/omapdrm/dss/dss.c r = dss_ctrl_pll_set_control_mux(dss, clk_src, channel); channel 495 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel, channel 509 drivers/gpu/drm/omapdrm/dss/dss.c u8 ctrl_bit = ctrl_bits[channel]; channel 517 drivers/gpu/drm/omapdrm/dss/dss.c if (WARN_ON(allowed_plls[channel] != clk_src)) channel 526 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel, channel 538 drivers/gpu/drm/omapdrm/dss/dss.c u8 ctrl_bit = ctrl_bits[channel]; channel 546 drivers/gpu/drm/omapdrm/dss/dss.c if (WARN_ON(allowed_plls[channel] != clk_src)) channel 555 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel, channel 558 drivers/gpu/drm/omapdrm/dss/dss.c int idx = dss_get_channel_index(channel); channel 567 drivers/gpu/drm/omapdrm/dss/dss.c r = dss->feat->ops->select_lcd_source(dss, channel, clk_src); channel 586 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel) channel 589 drivers/gpu/drm/omapdrm/dss/dss.c int idx = dss_get_channel_index(channel); channel 737 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel) channel 739 drivers/gpu/drm/omapdrm/dss/dss.c if (channel != OMAP_DSS_CHANNEL_LCD) channel 746 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel) channel 750 drivers/gpu/drm/omapdrm/dss/dss.c switch (channel) { channel 767 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel) channel 771 drivers/gpu/drm/omapdrm/dss/dss.c switch (channel) { channel 794 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel) channel 798 drivers/gpu/drm/omapdrm/dss/dss.c return dss_dpi_select_source_omap5(dss, port, channel); channel 800 drivers/gpu/drm/omapdrm/dss/dss.c if (channel != OMAP_DSS_CHANNEL_LCD2) channel 804 drivers/gpu/drm/omapdrm/dss/dss.c if (channel != OMAP_DSS_CHANNEL_LCD3) channel 815 drivers/gpu/drm/omapdrm/dss/dss.c enum omap_channel channel) channel 817 drivers/gpu/drm/omapdrm/dss/dss.c return dss->feat->ops->dpi_select_source(dss, port, channel); channel 310 drivers/gpu/drm/omapdrm/dss/dss.h enum omap_channel channel); channel 330 drivers/gpu/drm/omapdrm/dss/dss.h enum omap_channel channel, channel 336 drivers/gpu/drm/omapdrm/dss/dss.h enum omap_channel channel); channel 422 drivers/gpu/drm/omapdrm/dss/dss.h enum omap_channel channel, channel 425 drivers/gpu/drm/omapdrm/dss/dss.h enum omap_channel channel, channel 305 drivers/gpu/drm/omapdrm/dss/omapdss.h void (*enable_hs)(struct omap_dss_device *dssdev, int channel, channel 309 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*update)(struct omap_dss_device *dssdev, int channel, channel 315 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*enable_video_output)(struct omap_dss_device *dssdev, int channel); channel 317 drivers/gpu/drm/omapdrm/dss/omapdss.h int channel); channel 319 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*request_vc)(struct omap_dss_device *dssdev, int *channel); channel 320 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*set_vc_id)(struct omap_dss_device *dssdev, int channel, channel 322 drivers/gpu/drm/omapdrm/dss/omapdss.h void (*release_vc)(struct omap_dss_device *dssdev, int channel); channel 325 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*dcs_write)(struct omap_dss_device *dssdev, int channel, channel 327 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*dcs_write_nosync)(struct omap_dss_device *dssdev, int channel, channel 329 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*dcs_read)(struct omap_dss_device *dssdev, int channel, u8 dcs_cmd, channel 332 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*gen_write)(struct omap_dss_device *dssdev, int channel, channel 334 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*gen_write_nosync)(struct omap_dss_device *dssdev, int channel, channel 336 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*gen_read)(struct omap_dss_device *dssdev, int channel, channel 340 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*bta_sync)(struct omap_dss_device *dssdev, int channel); channel 343 drivers/gpu/drm/omapdrm/dss/omapdss.h int channel, u16 plen); channel 521 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 523 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 525 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 527 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel, channel 530 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel, channel 533 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel, channel 536 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel, channel 577 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel, bool enable); channel 579 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 581 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 583 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 585 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 587 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 588 drivers/gpu/drm/omapdrm/dss/omapdss.h void (*mgr_go)(struct dispc_device *dispc, enum omap_channel channel); channel 590 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel, channel 593 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel, channel 596 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel, channel 598 drivers/gpu/drm/omapdrm/dss/omapdss.h void (*mgr_setup)(struct dispc_device *dispc, enum omap_channel channel, channel 601 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 603 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel, channel 612 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_channel channel); channel 36 drivers/gpu/drm/omapdrm/omap_crtc.c enum omap_channel channel; channel 65 drivers/gpu/drm/omapdrm/omap_crtc.c return omap_crtc->channel; channel 104 drivers/gpu/drm/omapdrm/omap_crtc.c enum omap_channel channel) channel 106 drivers/gpu/drm/omapdrm/omap_crtc.c priv->dispc_ops->mgr_enable(priv->dispc, channel, true); channel 116 drivers/gpu/drm/omapdrm/omap_crtc.c enum omap_channel channel = omap_crtc->channel; channel 131 drivers/gpu/drm/omapdrm/omap_crtc.c priv->dispc_ops->mgr_enable(priv->dispc, channel, enable); channel 136 drivers/gpu/drm/omapdrm/omap_crtc.c if (omap_crtc->channel == OMAP_DSS_CHANNEL_DIGIT) { channel 145 drivers/gpu/drm/omapdrm/omap_crtc.c channel); channel 146 drivers/gpu/drm/omapdrm/omap_crtc.c vsync_irq = priv->dispc_ops->mgr_get_vsync_irq(priv->dispc, channel); channel 166 drivers/gpu/drm/omapdrm/omap_crtc.c priv->dispc_ops->mgr_enable(priv->dispc, channel, enable); channel 175 drivers/gpu/drm/omapdrm/omap_crtc.c if (omap_crtc->channel == OMAP_DSS_CHANNEL_DIGIT) { channel 184 drivers/gpu/drm/omapdrm/omap_crtc.c enum omap_channel channel) channel 186 drivers/gpu/drm/omapdrm/omap_crtc.c struct drm_crtc *crtc = priv->channels[channel]->crtc; channel 189 drivers/gpu/drm/omapdrm/omap_crtc.c priv->dispc_ops->mgr_set_timings(priv->dispc, omap_crtc->channel, channel 197 drivers/gpu/drm/omapdrm/omap_crtc.c enum omap_channel channel) channel 199 drivers/gpu/drm/omapdrm/omap_crtc.c struct drm_crtc *crtc = priv->channels[channel]->crtc; channel 206 drivers/gpu/drm/omapdrm/omap_crtc.c enum omap_channel channel, channel 209 drivers/gpu/drm/omapdrm/omap_crtc.c struct drm_crtc *crtc = priv->channels[channel]->crtc; channel 217 drivers/gpu/drm/omapdrm/omap_crtc.c enum omap_channel channel, channel 220 drivers/gpu/drm/omapdrm/omap_crtc.c struct drm_crtc *crtc = priv->channels[channel]->crtc; channel 224 drivers/gpu/drm/omapdrm/omap_crtc.c priv->dispc_ops->mgr_set_lcd_config(priv->dispc, omap_crtc->channel, channel 229 drivers/gpu/drm/omapdrm/omap_crtc.c struct omap_drm_private *priv, enum omap_channel channel, channel 232 drivers/gpu/drm/omapdrm/omap_crtc.c struct drm_crtc *crtc = priv->channels[channel]->crtc; channel 248 drivers/gpu/drm/omapdrm/omap_crtc.c struct omap_drm_private *priv, enum omap_channel channel, channel 251 drivers/gpu/drm/omapdrm/omap_crtc.c struct drm_crtc *crtc = priv->channels[channel]->crtc; channel 303 drivers/gpu/drm/omapdrm/omap_crtc.c if (priv->dispc_ops->mgr_go_busy(priv->dispc, omap_crtc->channel)) { channel 407 drivers/gpu/drm/omapdrm/omap_crtc.c priv->dispc_ops->mgr_setup(priv->dispc, omap_crtc->channel, &info); channel 507 drivers/gpu/drm/omapdrm/omap_crtc.c omap_crtc->channel, channel 622 drivers/gpu/drm/omapdrm/omap_crtc.c priv->dispc_ops->mgr_set_gamma(priv->dispc, omap_crtc->channel, channel 647 drivers/gpu/drm/omapdrm/omap_crtc.c priv->dispc_ops->mgr_go(priv->dispc, omap_crtc->channel); channel 786 drivers/gpu/drm/omapdrm/omap_crtc.c enum omap_channel channel; channel 789 drivers/gpu/drm/omapdrm/omap_crtc.c channel = pipe->output->dispc_channel; channel 791 drivers/gpu/drm/omapdrm/omap_crtc.c DBG("%s", channel_names[channel]); channel 802 drivers/gpu/drm/omapdrm/omap_crtc.c omap_crtc->channel = channel; channel 803 drivers/gpu/drm/omapdrm/omap_crtc.c omap_crtc->name = channel_names[channel]; channel 836 drivers/gpu/drm/omapdrm/omap_crtc.c if (priv->dispc_ops->mgr_gamma_size(priv->dispc, channel)) { channel 318 drivers/gpu/drm/omapdrm/omap_drv.c enum omap_channel channel = pipe->output->dispc_channel; channel 320 drivers/gpu/drm/omapdrm/omap_drv.c if (WARN_ON(priv->channels[channel] != NULL)) channel 323 drivers/gpu/drm/omapdrm/omap_drv.c priv->channels[channel] = pipe; channel 84 drivers/gpu/drm/omapdrm/omap_irq.c enum omap_channel channel = omap_crtc_channel(crtc); channel 86 drivers/gpu/drm/omapdrm/omap_irq.c priv->dispc_ops->mgr_get_framedone_irq(priv->dispc, channel); channel 88 drivers/gpu/drm/omapdrm/omap_irq.c DBG("dev=%p, crtc=%u, enable=%d", dev, channel, enable); channel 119 drivers/gpu/drm/omapdrm/omap_irq.c enum omap_channel channel = omap_crtc_channel(crtc); channel 121 drivers/gpu/drm/omapdrm/omap_irq.c DBG("dev=%p, crtc=%u", dev, channel); channel 125 drivers/gpu/drm/omapdrm/omap_irq.c channel); channel 146 drivers/gpu/drm/omapdrm/omap_irq.c enum omap_channel channel = omap_crtc_channel(crtc); channel 148 drivers/gpu/drm/omapdrm/omap_irq.c DBG("dev=%p, crtc=%u", dev, channel); channel 152 drivers/gpu/drm/omapdrm/omap_irq.c channel); channel 224 drivers/gpu/drm/omapdrm/omap_irq.c enum omap_channel channel = omap_crtc_channel(crtc); channel 226 drivers/gpu/drm/omapdrm/omap_irq.c if (irqstatus & priv->dispc_ops->mgr_get_vsync_irq(priv->dispc, channel)) { channel 231 drivers/gpu/drm/omapdrm/omap_irq.c if (irqstatus & priv->dispc_ops->mgr_get_sync_lost_irq(priv->dispc, channel)) channel 234 drivers/gpu/drm/omapdrm/omap_irq.c if (irqstatus & priv->dispc_ops->mgr_get_framedone_irq(priv->dispc, channel)) channel 370 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c .channel = 0, channel 566 drivers/gpu/drm/panel/panel-truly-nt35597.c .channel = 0, channel 1713 drivers/gpu/drm/rockchip/rockchip_drm_vop.c int channel = i * 2 + 1; channel 1715 drivers/gpu/drm/rockchip/rockchip_drm_vop.c VOP_WIN_SET(vop, win, channel, (channel + 1) << 4 | channel); channel 148 drivers/gpu/drm/rockchip/rockchip_drm_vop.h struct vop_reg channel; channel 557 drivers/gpu/drm/rockchip/rockchip_vop_reg.c .channel = VOP_REG(RK3288_WIN0_CTRL2, 0xff, 0), channel 689 drivers/gpu/drm/rockchip/rockchip_vop_reg.c .channel = VOP_REG(RK3368_WIN0_CTRL2, 0xff, 0), channel 82 drivers/gpu/drm/sun4i/sun4i_tcon.c static void sun4i_tcon_channel_set_status(struct sun4i_tcon *tcon, int channel, channel 87 drivers/gpu/drm/sun4i/sun4i_tcon.c switch (channel) { channel 167 drivers/gpu/drm/sun4i/sun4i_tcon.c int channel; channel 175 drivers/gpu/drm/sun4i/sun4i_tcon.c channel = 0; channel 179 drivers/gpu/drm/sun4i/sun4i_tcon.c channel = 1; channel 196 drivers/gpu/drm/sun4i/sun4i_tcon.c sun4i_tcon_channel_set_status(tcon, channel, enabled); channel 237 drivers/gpu/drm/sun4i/sun4i_tcon.c static void sun4i_tcon_set_mux(struct sun4i_tcon *tcon, int channel, channel 250 drivers/gpu/drm/sun4i/sun4i_tcon.c int channel) channel 257 drivers/gpu/drm/sun4i/sun4i_tcon.c if (channel == 1) channel 262 drivers/gpu/drm/sun4i/sun4i_tcon.c DRM_DEBUG_DRIVER("TCON %d clock delay %u\n", channel, delay); channel 483 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c u32 val = SUN6I_DSI_PIXEL_PH_VC(device->channel); channel 609 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c device->channel, channel 614 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c device->channel, channel 619 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c device->channel, channel 624 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c device->channel, channel 639 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, hsa)); channel 645 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, hbp)); channel 651 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, hfp)); channel 657 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, hblk)); channel 663 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, vblk)); channel 205 drivers/gpu/drm/sun4i/sun8i_mixer.h sun8i_channel_base(struct sun8i_mixer *mixer, int channel) channel 208 drivers/gpu/drm/sun4i/sun8i_mixer.h return DE3_CH_BASE + channel * DE3_CH_SIZE; channel 210 drivers/gpu/drm/sun4i/sun8i_mixer.h return DE2_CH_BASE + channel * DE2_CH_SIZE; channel 26 drivers/gpu/drm/sun4i/sun8i_ui_layer.c static void sun8i_ui_layer_enable(struct sun8i_mixer *mixer, int channel, channel 33 drivers/gpu/drm/sun4i/sun8i_ui_layer.c ch_base = sun8i_channel_base(mixer, channel); channel 36 drivers/gpu/drm/sun4i/sun8i_ui_layer.c enable ? "En" : "Dis", channel, overlay); channel 66 drivers/gpu/drm/sun4i/sun8i_ui_layer.c val = channel << SUN8I_MIXER_BLEND_ROUTE_PIPE_SHIFT(zpos); channel 75 drivers/gpu/drm/sun4i/sun8i_ui_layer.c static int sun8i_ui_layer_update_coord(struct sun8i_mixer *mixer, int channel, channel 86 drivers/gpu/drm/sun4i/sun8i_ui_layer.c channel, overlay); channel 89 drivers/gpu/drm/sun4i/sun8i_ui_layer.c ch_base = sun8i_channel_base(mixer, channel); channel 151 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_scaler_setup(mixer, channel, src_w, src_h, dst_w, channel 153 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_scaler_enable(mixer, channel, true); channel 156 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_scaler_enable(mixer, channel, false); channel 173 drivers/gpu/drm/sun4i/sun8i_ui_layer.c static int sun8i_ui_layer_update_formats(struct sun8i_mixer *mixer, int channel, channel 180 drivers/gpu/drm/sun4i/sun8i_ui_layer.c ch_base = sun8i_channel_base(mixer, channel); channel 196 drivers/gpu/drm/sun4i/sun8i_ui_layer.c static int sun8i_ui_layer_update_buffer(struct sun8i_mixer *mixer, int channel, channel 206 drivers/gpu/drm/sun4i/sun8i_ui_layer.c ch_base = sun8i_channel_base(mixer, channel); channel 254 drivers/gpu/drm/sun4i/sun8i_ui_layer.c if (layer->mixer->cfg->scaler_mask & BIT(layer->channel)) { channel 271 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_layer_enable(mixer, layer->channel, layer->overlay, false, 0, channel 284 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_layer_enable(mixer, layer->channel, channel 289 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_layer_update_coord(mixer, layer->channel, channel 291 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_layer_update_formats(mixer, layer->channel, channel 293 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_layer_update_buffer(mixer, layer->channel, channel 295 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_layer_enable(mixer, layer->channel, layer->overlay, channel 343 drivers/gpu/drm/sun4i/sun8i_ui_layer.c int channel = mixer->cfg->vi_num + index; channel 368 drivers/gpu/drm/sun4i/sun8i_ui_layer.c ret = drm_plane_create_zpos_property(&layer->plane, channel, channel 377 drivers/gpu/drm/sun4i/sun8i_ui_layer.c layer->channel = channel; channel 49 drivers/gpu/drm/sun4i/sun8i_ui_layer.h int channel; channel 92 drivers/gpu/drm/sun4i/sun8i_ui_scaler.c static u32 sun8i_ui_scaler_base(struct sun8i_mixer *mixer, int channel) channel 99 drivers/gpu/drm/sun4i/sun8i_ui_scaler.c DE3_UI_SCALER_UNIT_SIZE * (channel - vi_num); channel 103 drivers/gpu/drm/sun4i/sun8i_ui_scaler.c DE2_UI_SCALER_UNIT_SIZE * (channel - vi_num); channel 19 drivers/gpu/drm/sun4i/sun8i_vi_layer.c static void sun8i_vi_layer_enable(struct sun8i_mixer *mixer, int channel, channel 26 drivers/gpu/drm/sun4i/sun8i_vi_layer.c ch_base = sun8i_channel_base(mixer, channel); channel 29 drivers/gpu/drm/sun4i/sun8i_vi_layer.c enable ? "En" : "Dis", channel, overlay); channel 59 drivers/gpu/drm/sun4i/sun8i_vi_layer.c val = channel << SUN8I_MIXER_BLEND_ROUTE_PIPE_SHIFT(zpos); channel 68 drivers/gpu/drm/sun4i/sun8i_vi_layer.c static int sun8i_vi_layer_update_coord(struct sun8i_mixer *mixer, int channel, channel 83 drivers/gpu/drm/sun4i/sun8i_vi_layer.c channel, overlay); channel 86 drivers/gpu/drm/sun4i/sun8i_vi_layer.c ch_base = sun8i_channel_base(mixer, channel); channel 173 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_scaler_setup(mixer, channel, src_w, src_h, dst_w, channel 176 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_scaler_enable(mixer, channel, true); channel 179 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_scaler_enable(mixer, channel, false); channel 213 drivers/gpu/drm/sun4i/sun8i_vi_layer.c static int sun8i_vi_layer_update_formats(struct sun8i_mixer *mixer, int channel, channel 220 drivers/gpu/drm/sun4i/sun8i_vi_layer.c ch_base = sun8i_channel_base(mixer, channel); channel 234 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_csc_set_ccsc_coefficients(mixer, channel, fmt_info->csc, channel 237 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_csc_enable_ccsc(mixer, channel, true); channel 239 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_csc_enable_ccsc(mixer, channel, false); channel 262 drivers/gpu/drm/sun4i/sun8i_vi_layer.c static int sun8i_vi_layer_update_buffer(struct sun8i_mixer *mixer, int channel, channel 274 drivers/gpu/drm/sun4i/sun8i_vi_layer.c ch_base = sun8i_channel_base(mixer, channel); channel 339 drivers/gpu/drm/sun4i/sun8i_vi_layer.c if (layer->mixer->cfg->scaler_mask & BIT(layer->channel)) { channel 356 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_layer_enable(mixer, layer->channel, layer->overlay, false, 0, channel 369 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_layer_enable(mixer, layer->channel, channel 374 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_layer_update_coord(mixer, layer->channel, channel 376 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_layer_update_formats(mixer, layer->channel, channel 378 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_layer_update_buffer(mixer, layer->channel, channel 380 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_layer_enable(mixer, layer->channel, layer->overlay, channel 542 drivers/gpu/drm/sun4i/sun8i_vi_layer.c layer->channel = index; channel 48 drivers/gpu/drm/sun4i/sun8i_vi_layer.h int channel; channel 836 drivers/gpu/drm/sun4i/sun8i_vi_scaler.c static u32 sun8i_vi_scaler_base(struct sun8i_mixer *mixer, int channel) channel 840 drivers/gpu/drm/sun4i/sun8i_vi_scaler.c DE3_VI_SCALER_UNIT_SIZE * channel; channel 843 drivers/gpu/drm/sun4i/sun8i_vi_scaler.c DE2_VI_SCALER_UNIT_SIZE * channel; channel 355 drivers/gpu/drm/tegra/drm.c job = host1x_job_alloc(context->channel, args->num_cmdbufs, channel 65 drivers/gpu/drm/tegra/drm.h struct host1x_channel *channel; channel 22 drivers/gpu/drm/tegra/gr2d.c struct host1x_channel *channel; channel 43 drivers/gpu/drm/tegra/gr2d.c gr2d->channel = host1x_channel_request(client->dev); channel 44 drivers/gpu/drm/tegra/gr2d.c if (!gr2d->channel) channel 74 drivers/gpu/drm/tegra/gr2d.c host1x_channel_put(gr2d->channel); channel 92 drivers/gpu/drm/tegra/gr2d.c host1x_channel_put(gr2d->channel); channel 107 drivers/gpu/drm/tegra/gr2d.c context->channel = host1x_channel_get(gr2d->channel); channel 108 drivers/gpu/drm/tegra/gr2d.c if (!context->channel) channel 116 drivers/gpu/drm/tegra/gr2d.c host1x_channel_put(context->channel); channel 28 drivers/gpu/drm/tegra/gr3d.c struct host1x_channel *channel; channel 52 drivers/gpu/drm/tegra/gr3d.c gr3d->channel = host1x_channel_request(client->dev); channel 53 drivers/gpu/drm/tegra/gr3d.c if (!gr3d->channel) channel 83 drivers/gpu/drm/tegra/gr3d.c host1x_channel_put(gr3d->channel); channel 100 drivers/gpu/drm/tegra/gr3d.c host1x_channel_put(gr3d->channel); channel 115 drivers/gpu/drm/tegra/gr3d.c context->channel = host1x_channel_get(gr3d->channel); channel 116 drivers/gpu/drm/tegra/gr3d.c if (!context->channel) channel 124 drivers/gpu/drm/tegra/gr3d.c host1x_channel_put(context->channel); channel 221 drivers/gpu/drm/tegra/sor.h #define SOR_XBAR_CTRL_LINK1_XSEL(channel, value) ((((value) & 0x7) << ((channel) * 3)) << 17) channel 222 drivers/gpu/drm/tegra/sor.h #define SOR_XBAR_CTRL_LINK0_XSEL(channel, value) ((((value) & 0x7) << ((channel) * 3)) << 2) channel 36 drivers/gpu/drm/tegra/vic.c struct host1x_channel *channel; channel 201 drivers/gpu/drm/tegra/vic.c vic->channel = host1x_channel_request(client->dev); channel 202 drivers/gpu/drm/tegra/vic.c if (!vic->channel) { channel 222 drivers/gpu/drm/tegra/vic.c host1x_channel_put(vic->channel); channel 244 drivers/gpu/drm/tegra/vic.c host1x_channel_put(vic->channel); channel 301 drivers/gpu/drm/tegra/vic.c context->channel = host1x_channel_get(vic->channel); channel 302 drivers/gpu/drm/tegra/vic.c if (!context->channel) { channel 318 drivers/gpu/drm/tegra/vic.c host1x_channel_put(context->channel); channel 22 drivers/gpu/drm/vboxvideo/hgsmi_defs.h u8 channel; /* The channel the data must be routed to. */ channel 178 drivers/gpu/drm/vboxvideo/vbox_drv.h u8 channel, u16 channel_info); channel 48 drivers/gpu/drm/vboxvideo/vbox_hgsmi.c u8 channel, u16 channel_info) channel 64 drivers/gpu/drm/vboxvideo/vbox_hgsmi.c h->channel = channel; channel 110 drivers/gpu/drm/vc4/vc4_crtc.c val = HVS_READ(SCALER_DISPSTATX(vc4_crtc->channel)); channel 224 drivers/gpu/drm/vc4/vc4_crtc.c (vc4_crtc->channel * 3 * crtc->gamma_size)); channel 399 drivers/gpu/drm/vc4/vc4_crtc.c if (vc4_crtc->channel == 2) { channel 426 drivers/gpu/drm/vc4/vc4_crtc.c HVS_WRITE(SCALER_DISPBKGNDX(vc4_crtc->channel), channel 458 drivers/gpu/drm/vc4/vc4_crtc.c u32 chan = vc4_crtc->channel; channel 535 drivers/gpu/drm/vc4/vc4_crtc.c HVS_WRITE(SCALER_DISPLISTX(vc4_crtc->channel), channel 540 drivers/gpu/drm/vc4/vc4_crtc.c HVS_WRITE(SCALER_DISPLISTX(vc4_crtc->channel), channel 567 drivers/gpu/drm/vc4/vc4_crtc.c HVS_WRITE(SCALER_DISPCTRLX(vc4_crtc->channel), channel 729 drivers/gpu/drm/vc4/vc4_crtc.c HVS_WRITE(SCALER_DISPBKGNDX(vc4_crtc->channel), channel 730 drivers/gpu/drm/vc4/vc4_crtc.c HVS_READ(SCALER_DISPBKGNDX(vc4_crtc->channel)) | channel 744 drivers/gpu/drm/vc4/vc4_crtc.c u32 dispbkgndx = HVS_READ(SCALER_DISPBKGNDX(vc4_crtc->channel)); channel 756 drivers/gpu/drm/vc4/vc4_crtc.c HVS_WRITE(SCALER_DISPBKGNDX(vc4_crtc->channel), dispbkgndx); channel 787 drivers/gpu/drm/vc4/vc4_crtc.c u32 chan = vc4_crtc->channel; channel 804 drivers/gpu/drm/vc4/vc4_crtc.c vc4_hvs_unmask_underrun(dev, vc4_crtc->channel); channel 1113 drivers/gpu/drm/vc4/vc4_crtc.c u32 dispbase = HVS_READ(SCALER_DISPBASEX(vc4_crtc->channel)); channel 1169 drivers/gpu/drm/vc4/vc4_crtc.c vc4_crtc->channel = vc4_crtc->data->hvs_channel; channel 459 drivers/gpu/drm/vc4/vc4_drv.h int channel; channel 833 drivers/gpu/drm/vc4/vc4_drv.h void vc4_hvs_unmask_underrun(struct drm_device *dev, int channel); channel 834 drivers/gpu/drm/vc4/vc4_drv.h void vc4_hvs_mask_underrun(struct drm_device *dev, int channel); channel 513 drivers/gpu/drm/vc4/vc4_dsi.c u32 channel; channel 1245 drivers/gpu/drm/vc4/vc4_dsi.c dsi->channel = device->channel; channel 157 drivers/gpu/drm/vc4/vc4_hvs.c void vc4_hvs_mask_underrun(struct drm_device *dev, int channel) channel 162 drivers/gpu/drm/vc4/vc4_hvs.c dispctrl &= ~SCALER_DISPCTRL_DSPEISLUR(channel); channel 167 drivers/gpu/drm/vc4/vc4_hvs.c void vc4_hvs_unmask_underrun(struct drm_device *dev, int channel) channel 172 drivers/gpu/drm/vc4/vc4_hvs.c dispctrl |= SCALER_DISPCTRL_DSPEISLUR(channel); channel 175 drivers/gpu/drm/vc4/vc4_hvs.c SCALER_DISPSTAT_EUFLOW(channel)); channel 192 drivers/gpu/drm/vc4/vc4_hvs.c int channel; channel 199 drivers/gpu/drm/vc4/vc4_hvs.c for (channel = 0; channel < SCALER_CHANNELS_COUNT; channel++) { channel 201 drivers/gpu/drm/vc4/vc4_hvs.c if (status & SCALER_DISPSTAT_EUFLOW(channel) && channel 202 drivers/gpu/drm/vc4/vc4_hvs.c control & SCALER_DISPCTRL_DSPEISLUR(channel)) { channel 203 drivers/gpu/drm/vc4/vc4_hvs.c vc4_hvs_mask_underrun(dev, channel); channel 160 drivers/gpu/drm/vc4/vc4_kms.c vc4_hvs_mask_underrun(dev, vc4_crtc->channel); channel 378 drivers/gpu/drm/vc4/vc4_kms.c int fifo = to_vc4_crtc(crtc)->channel + 1; channel 457 drivers/gpu/drm/vc4/vc4_plane.c int channel) channel 462 drivers/gpu/drm/vc4/vc4_plane.c if (vc4_state->x_scaling[channel] == VC4_SCALING_PPF) { channel 464 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->src_w[channel], vc4_state->crtc_w); channel 468 drivers/gpu/drm/vc4/vc4_plane.c if (vc4_state->y_scaling[channel] == VC4_SCALING_PPF) { channel 470 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->src_h[channel], vc4_state->crtc_h); channel 475 drivers/gpu/drm/vc4/vc4_plane.c if (vc4_state->x_scaling[channel] == VC4_SCALING_TPZ) { channel 477 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->src_w[channel], vc4_state->crtc_w); channel 481 drivers/gpu/drm/vc4/vc4_plane.c if (vc4_state->y_scaling[channel] == VC4_SCALING_TPZ) { channel 483 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->src_h[channel], vc4_state->crtc_h); channel 87 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c static int vmw_open_channel(struct rpc_channel *channel, unsigned int protocol) channel 100 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c channel->channel_id = HIGH_WORD(edx); channel 101 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c channel->cookie_high = si; channel 102 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c channel->cookie_low = di; channel 116 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c static int vmw_close_channel(struct rpc_channel *channel) channel 121 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c si = channel->cookie_high; channel 122 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c di = channel->cookie_low; channel 126 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c channel->channel_id << 16, channel 145 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c static unsigned long vmw_port_hb_out(struct rpc_channel *channel, channel 152 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c unsigned long bp = channel->cookie_high; channel 155 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c di = channel->cookie_low; channel 160 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c VMWARE_HYPERVISOR_HB | (channel->channel_id << 16) | channel 177 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c si = channel->cookie_high; channel 178 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c di = channel->cookie_low; channel 182 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c channel->channel_id << 16, channel 200 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c static unsigned long vmw_port_hb_in(struct rpc_channel *channel, char *reply, channel 206 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c unsigned long bp = channel->cookie_low; channel 208 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c si = channel->cookie_high; channel 214 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c VMWARE_HYPERVISOR_HB | (channel->channel_id << 16), channel 226 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c si = channel->cookie_high; channel 227 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c di = channel->cookie_low; channel 231 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c channel->channel_id << 16, channel 255 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c static int vmw_send_msg(struct rpc_channel *channel, const char *msg) channel 265 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c si = channel->cookie_high; channel 266 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c di = channel->cookie_low; channel 270 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c channel->channel_id << 16, channel 280 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c ebx = vmw_port_hb_out(channel, msg, channel 307 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c static int vmw_recv_msg(struct rpc_channel *channel, void **msg, channel 323 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c si = channel->cookie_high; channel 324 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c di = channel->cookie_low; channel 328 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c channel->channel_id << 16, channel 350 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c ebx = vmw_port_hb_in(channel, reply, reply_len, channel 367 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c si = channel->cookie_high; channel 368 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c di = channel->cookie_low; channel 372 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c channel->channel_id << 16, channel 416 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c struct rpc_channel channel; channel 433 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c if (vmw_open_channel(&channel, RPCI_PROTOCOL_NUM)) channel 436 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c if (vmw_send_msg(&channel, msg) || channel 437 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c vmw_recv_msg(&channel, (void *) &reply, &reply_len)) channel 440 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c vmw_close_channel(&channel); channel 460 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c vmw_close_channel(&channel); channel 481 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c struct rpc_channel channel; channel 498 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c if (vmw_open_channel(&channel, RPCI_PROTOCOL_NUM)) channel 501 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c if (vmw_send_msg(&channel, msg)) channel 504 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c vmw_close_channel(&channel); channel 510 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c vmw_close_channel(&channel); channel 518 drivers/gpu/host1x/cdma.c trace_host1x_cdma_begin(dev_name(job->channel->dev)); channel 559 drivers/gpu/host1x/cdma.c struct host1x_channel *channel = cdma_to_channel(cdma); channel 566 drivers/gpu/host1x/cdma.c trace_host1x_cdma_push_wide(dev_name(channel->dev), op1, op2, channel 623 drivers/gpu/host1x/cdma.c trace_host1x_cdma_end(dev_name(job->channel->dev)); channel 45 drivers/gpu/host1x/channel.c struct host1x *host = dev_get_drvdata(job->channel->dev->parent); channel 51 drivers/gpu/host1x/channel.c struct host1x_channel *host1x_channel_get(struct host1x_channel *channel) channel 53 drivers/gpu/host1x/channel.c kref_get(&channel->refcount); channel 55 drivers/gpu/host1x/channel.c return channel; channel 80 drivers/gpu/host1x/channel.c struct host1x_channel *channel = channel 82 drivers/gpu/host1x/channel.c struct host1x *host = dev_get_drvdata(channel->dev->parent); channel 85 drivers/gpu/host1x/channel.c host1x_hw_cdma_stop(host, &channel->cdma); channel 86 drivers/gpu/host1x/channel.c host1x_cdma_deinit(&channel->cdma); channel 88 drivers/gpu/host1x/channel.c clear_bit(channel->id, chlist->allocated_channels); channel 91 drivers/gpu/host1x/channel.c void host1x_channel_put(struct host1x_channel *channel) channel 93 drivers/gpu/host1x/channel.c kref_put(&channel->refcount, release_channel); channel 127 drivers/gpu/host1x/channel.c struct host1x_channel *channel; channel 130 drivers/gpu/host1x/channel.c channel = acquire_unused_channel(host); channel 131 drivers/gpu/host1x/channel.c if (!channel) channel 134 drivers/gpu/host1x/channel.c kref_init(&channel->refcount); channel 135 drivers/gpu/host1x/channel.c mutex_init(&channel->submitlock); channel 136 drivers/gpu/host1x/channel.c channel->dev = dev; channel 138 drivers/gpu/host1x/channel.c err = host1x_hw_channel_init(host, channel, channel->id); channel 142 drivers/gpu/host1x/channel.c err = host1x_cdma_init(&channel->cdma); channel 146 drivers/gpu/host1x/channel.c return channel; channel 149 drivers/gpu/host1x/channel.c clear_bit(channel->id, chlist->allocated_channels); channel 31 drivers/gpu/host1x/dev.h int (*init)(struct host1x_channel *channel, struct host1x *host, channel 71 drivers/gpu/host1x/dev.h struct host1x_channel *channel); channel 230 drivers/gpu/host1x/dev.h struct host1x_channel *channel, channel 233 drivers/gpu/host1x/dev.h return host->channel_op->init(channel, host, id); channel 308 drivers/gpu/host1x/dev.h struct host1x_channel *channel, channel 311 drivers/gpu/host1x/dev.h host->debug_op->show_channel_cdma(host, channel, o); channel 315 drivers/gpu/host1x/dev.h struct host1x_channel *channel, channel 318 drivers/gpu/host1x/dev.h host->debug_op->show_channel_fifo(host, channel, o); channel 52 drivers/gpu/host1x/hw/channel_hw.c struct host1x_cdma *cdma = &job->channel->cdma; channel 54 drivers/gpu/host1x/hw/channel_hw.c struct device *dev = job->channel->dev; channel 89 drivers/gpu/host1x/hw/channel_hw.c struct host1x *host = dev_get_drvdata(job->channel->dev->parent); channel 97 drivers/gpu/host1x/hw/channel_hw.c host1x_cdma_push(&job->channel->cdma, channel 104 drivers/gpu/host1x/hw/channel_hw.c static void host1x_channel_set_streamid(struct host1x_channel *channel) channel 109 drivers/gpu/host1x/hw/channel_hw.c struct iommu_fwspec *spec = dev_iommu_fwspec_get(channel->dev->parent); channel 114 drivers/gpu/host1x/hw/channel_hw.c host1x_ch_writel(channel, sid, HOST1X_CHANNEL_SMMU_STREAMID); channel 120 drivers/gpu/host1x/hw/channel_hw.c struct host1x_channel *ch = job->channel; channel 68 drivers/gpu/host1x/hw/hw_host1x01_sync.h static inline u32 host1x_sync_cf_setup_r(unsigned int channel) channel 70 drivers/gpu/host1x/hw/hw_host1x01_sync.h return 0x80 + channel * REGISTER_STRIDE; channel 72 drivers/gpu/host1x/hw/hw_host1x01_sync.h #define HOST1X_SYNC_CF_SETUP(channel) \ channel 73 drivers/gpu/host1x/hw/hw_host1x01_sync.h host1x_sync_cf_setup_r(channel) channel 158 drivers/gpu/host1x/hw/hw_host1x01_sync.h static inline u32 host1x_sync_cbread_r(unsigned int channel) channel 160 drivers/gpu/host1x/hw/hw_host1x01_sync.h return 0x720 + channel * REGISTER_STRIDE; channel 162 drivers/gpu/host1x/hw/hw_host1x01_sync.h #define HOST1X_SYNC_CBREAD(channel) \ channel 163 drivers/gpu/host1x/hw/hw_host1x01_sync.h host1x_sync_cbread_r(channel) channel 212 drivers/gpu/host1x/hw/hw_host1x01_sync.h static inline u32 host1x_sync_cbstat_r(unsigned int channel) channel 214 drivers/gpu/host1x/hw/hw_host1x01_sync.h return 0x758 + channel * REGISTER_STRIDE; channel 216 drivers/gpu/host1x/hw/hw_host1x01_sync.h #define HOST1X_SYNC_CBSTAT(channel) \ channel 217 drivers/gpu/host1x/hw/hw_host1x01_sync.h host1x_sync_cbstat_r(channel) channel 68 drivers/gpu/host1x/hw/hw_host1x02_sync.h static inline u32 host1x_sync_cf_setup_r(unsigned int channel) channel 70 drivers/gpu/host1x/hw/hw_host1x02_sync.h return 0x80 + channel * REGISTER_STRIDE; channel 72 drivers/gpu/host1x/hw/hw_host1x02_sync.h #define HOST1X_SYNC_CF_SETUP(channel) \ channel 73 drivers/gpu/host1x/hw/hw_host1x02_sync.h host1x_sync_cf_setup_r(channel) channel 158 drivers/gpu/host1x/hw/hw_host1x02_sync.h static inline u32 host1x_sync_cbread_r(unsigned int channel) channel 160 drivers/gpu/host1x/hw/hw_host1x02_sync.h return 0x720 + channel * REGISTER_STRIDE; channel 162 drivers/gpu/host1x/hw/hw_host1x02_sync.h #define HOST1X_SYNC_CBREAD(channel) \ channel 163 drivers/gpu/host1x/hw/hw_host1x02_sync.h host1x_sync_cbread_r(channel) channel 212 drivers/gpu/host1x/hw/hw_host1x02_sync.h static inline u32 host1x_sync_cbstat_r(unsigned int channel) channel 214 drivers/gpu/host1x/hw/hw_host1x02_sync.h return 0x758 + channel * REGISTER_STRIDE; channel 216 drivers/gpu/host1x/hw/hw_host1x02_sync.h #define HOST1X_SYNC_CBSTAT(channel) \ channel 217 drivers/gpu/host1x/hw/hw_host1x02_sync.h host1x_sync_cbstat_r(channel) channel 68 drivers/gpu/host1x/hw/hw_host1x04_sync.h static inline u32 host1x_sync_cf_setup_r(unsigned int channel) channel 70 drivers/gpu/host1x/hw/hw_host1x04_sync.h return 0xc00 + channel * REGISTER_STRIDE; channel 72 drivers/gpu/host1x/hw/hw_host1x04_sync.h #define HOST1X_SYNC_CF_SETUP(channel) \ channel 73 drivers/gpu/host1x/hw/hw_host1x04_sync.h host1x_sync_cf_setup_r(channel) channel 158 drivers/gpu/host1x/hw/hw_host1x04_sync.h static inline u32 host1x_sync_cbread_r(unsigned int channel) channel 160 drivers/gpu/host1x/hw/hw_host1x04_sync.h return 0xc80 + channel * REGISTER_STRIDE; channel 162 drivers/gpu/host1x/hw/hw_host1x04_sync.h #define HOST1X_SYNC_CBREAD(channel) \ channel 163 drivers/gpu/host1x/hw/hw_host1x04_sync.h host1x_sync_cbread_r(channel) channel 212 drivers/gpu/host1x/hw/hw_host1x04_sync.h static inline u32 host1x_sync_cbstat_r(unsigned int channel) channel 214 drivers/gpu/host1x/hw/hw_host1x04_sync.h return 0xcc0 + channel * REGISTER_STRIDE; channel 216 drivers/gpu/host1x/hw/hw_host1x04_sync.h #define HOST1X_SYNC_CBSTAT(channel) \ channel 217 drivers/gpu/host1x/hw/hw_host1x04_sync.h host1x_sync_cbstat_r(channel) channel 68 drivers/gpu/host1x/hw/hw_host1x05_sync.h static inline u32 host1x_sync_cf_setup_r(unsigned int channel) channel 70 drivers/gpu/host1x/hw/hw_host1x05_sync.h return 0xc00 + channel * REGISTER_STRIDE; channel 72 drivers/gpu/host1x/hw/hw_host1x05_sync.h #define HOST1X_SYNC_CF_SETUP(channel) \ channel 73 drivers/gpu/host1x/hw/hw_host1x05_sync.h host1x_sync_cf_setup_r(channel) channel 158 drivers/gpu/host1x/hw/hw_host1x05_sync.h static inline u32 host1x_sync_cbread_r(unsigned int channel) channel 160 drivers/gpu/host1x/hw/hw_host1x05_sync.h return 0xc80 + channel * REGISTER_STRIDE; channel 162 drivers/gpu/host1x/hw/hw_host1x05_sync.h #define HOST1X_SYNC_CBREAD(channel) \ channel 163 drivers/gpu/host1x/hw/hw_host1x05_sync.h host1x_sync_cbread_r(channel) channel 212 drivers/gpu/host1x/hw/hw_host1x05_sync.h static inline u32 host1x_sync_cbstat_r(unsigned int channel) channel 214 drivers/gpu/host1x/hw/hw_host1x05_sync.h return 0xcc0 + channel * REGISTER_STRIDE; channel 216 drivers/gpu/host1x/hw/hw_host1x05_sync.h #define HOST1X_SYNC_CBSTAT(channel) \ channel 217 drivers/gpu/host1x/hw/hw_host1x05_sync.h host1x_sync_cbstat_r(channel) channel 101 drivers/gpu/host1x/intr.c struct host1x_channel *channel = waiter->data; channel 103 drivers/gpu/host1x/intr.c host1x_cdma_update(&channel->cdma); channel 106 drivers/gpu/host1x/intr.c trace_host1x_channel_submit_complete(dev_name(channel->dev), channel 48 drivers/gpu/host1x/job.c job->channel = ch; channel 556 drivers/gpu/host1x/job.c struct host1x *host = dev_get_drvdata(job->channel->dev->parent); channel 267 drivers/gpu/ipu-v3/ipu-common.c struct ipuv3_channel *channel; channel 276 drivers/gpu/ipu-v3/ipu-common.c list_for_each_entry(channel, &ipu->channels, list) { channel 277 drivers/gpu/ipu-v3/ipu-common.c if (channel->num == num) { channel 278 drivers/gpu/ipu-v3/ipu-common.c channel = ERR_PTR(-EBUSY); channel 283 drivers/gpu/ipu-v3/ipu-common.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 284 drivers/gpu/ipu-v3/ipu-common.c if (!channel) { channel 285 drivers/gpu/ipu-v3/ipu-common.c channel = ERR_PTR(-ENOMEM); channel 289 drivers/gpu/ipu-v3/ipu-common.c channel->num = num; channel 290 drivers/gpu/ipu-v3/ipu-common.c channel->ipu = ipu; channel 291 drivers/gpu/ipu-v3/ipu-common.c list_add(&channel->list, &ipu->channels); channel 296 drivers/gpu/ipu-v3/ipu-common.c return channel; channel 300 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_put(struct ipuv3_channel *channel) channel 302 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 304 drivers/gpu/ipu-v3/ipu-common.c dev_dbg(ipu->dev, "%s %d\n", __func__, channel->num); channel 308 drivers/gpu/ipu-v3/ipu-common.c list_del(&channel->list); channel 309 drivers/gpu/ipu-v3/ipu-common.c kfree(channel); channel 328 drivers/gpu/ipu-v3/ipu-common.c static void __ipu_idmac_reset_current_buffer(struct ipuv3_channel *channel) channel 330 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 331 drivers/gpu/ipu-v3/ipu-common.c unsigned int chno = channel->num; channel 336 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_set_double_buffer(struct ipuv3_channel *channel, channel 339 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 345 drivers/gpu/ipu-v3/ipu-common.c reg = ipu_cm_read(ipu, IPU_CHA_DB_MODE_SEL(channel->num)); channel 347 drivers/gpu/ipu-v3/ipu-common.c reg |= idma_mask(channel->num); channel 349 drivers/gpu/ipu-v3/ipu-common.c reg &= ~idma_mask(channel->num); channel 350 drivers/gpu/ipu-v3/ipu-common.c ipu_cm_write(ipu, reg, IPU_CHA_DB_MODE_SEL(channel->num)); channel 352 drivers/gpu/ipu-v3/ipu-common.c __ipu_idmac_reset_current_buffer(channel); channel 382 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_lock_enable(struct ipuv3_channel *channel, int num_bursts) channel 384 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 416 drivers/gpu/ipu-v3/ipu-common.c if (channel->num == idmac_lock_en_info[i].chnum) channel 487 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_get_current_buffer(struct ipuv3_channel *channel) channel 489 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 490 drivers/gpu/ipu-v3/ipu-common.c unsigned int chno = channel->num; channel 496 drivers/gpu/ipu-v3/ipu-common.c bool ipu_idmac_buffer_is_ready(struct ipuv3_channel *channel, u32 buf_num) channel 498 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 505 drivers/gpu/ipu-v3/ipu-common.c reg = ipu_cm_read(ipu, IPU_CHA_BUF0_RDY(channel->num)); channel 508 drivers/gpu/ipu-v3/ipu-common.c reg = ipu_cm_read(ipu, IPU_CHA_BUF1_RDY(channel->num)); channel 511 drivers/gpu/ipu-v3/ipu-common.c reg = ipu_cm_read(ipu, IPU_CHA_BUF2_RDY(channel->num)); channel 516 drivers/gpu/ipu-v3/ipu-common.c return ((reg & idma_mask(channel->num)) != 0); channel 520 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_select_buffer(struct ipuv3_channel *channel, u32 buf_num) channel 522 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 523 drivers/gpu/ipu-v3/ipu-common.c unsigned int chno = channel->num; channel 538 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_clear_buffer(struct ipuv3_channel *channel, u32 buf_num) channel 540 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 541 drivers/gpu/ipu-v3/ipu-common.c unsigned int chno = channel->num; channel 566 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_enable_channel(struct ipuv3_channel *channel) channel 568 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 574 drivers/gpu/ipu-v3/ipu-common.c val = ipu_idmac_read(ipu, IDMAC_CHA_EN(channel->num)); channel 575 drivers/gpu/ipu-v3/ipu-common.c val |= idma_mask(channel->num); channel 576 drivers/gpu/ipu-v3/ipu-common.c ipu_idmac_write(ipu, val, IDMAC_CHA_EN(channel->num)); channel 590 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_wait_busy(struct ipuv3_channel *channel, int ms) channel 592 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 596 drivers/gpu/ipu-v3/ipu-common.c while (ipu_idmac_read(ipu, IDMAC_CHA_BUSY(channel->num)) & channel 597 drivers/gpu/ipu-v3/ipu-common.c idma_mask(channel->num)) { channel 607 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_disable_channel(struct ipuv3_channel *channel) channel 609 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 616 drivers/gpu/ipu-v3/ipu-common.c val = ipu_idmac_read(ipu, IDMAC_CHA_EN(channel->num)); channel 617 drivers/gpu/ipu-v3/ipu-common.c val &= ~idma_mask(channel->num); channel 618 drivers/gpu/ipu-v3/ipu-common.c ipu_idmac_write(ipu, val, IDMAC_CHA_EN(channel->num)); channel 620 drivers/gpu/ipu-v3/ipu-common.c __ipu_idmac_reset_current_buffer(channel); channel 625 drivers/gpu/ipu-v3/ipu-common.c if (ipu_cm_read(ipu, IPU_CHA_BUF0_RDY(channel->num)) & channel 626 drivers/gpu/ipu-v3/ipu-common.c idma_mask(channel->num)) { channel 627 drivers/gpu/ipu-v3/ipu-common.c ipu_cm_write(ipu, idma_mask(channel->num), channel 628 drivers/gpu/ipu-v3/ipu-common.c IPU_CHA_BUF0_RDY(channel->num)); channel 631 drivers/gpu/ipu-v3/ipu-common.c if (ipu_cm_read(ipu, IPU_CHA_BUF1_RDY(channel->num)) & channel 632 drivers/gpu/ipu-v3/ipu-common.c idma_mask(channel->num)) { channel 633 drivers/gpu/ipu-v3/ipu-common.c ipu_cm_write(ipu, idma_mask(channel->num), channel 634 drivers/gpu/ipu-v3/ipu-common.c IPU_CHA_BUF1_RDY(channel->num)); channel 640 drivers/gpu/ipu-v3/ipu-common.c val = ipu_cm_read(ipu, IPU_CHA_DB_MODE_SEL(channel->num)); channel 641 drivers/gpu/ipu-v3/ipu-common.c val &= ~idma_mask(channel->num); channel 642 drivers/gpu/ipu-v3/ipu-common.c ipu_cm_write(ipu, val, IPU_CHA_DB_MODE_SEL(channel->num)); channel 656 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_enable_watermark(struct ipuv3_channel *channel, bool enable) channel 658 drivers/gpu/ipu-v3/ipu-common.c struct ipu_soc *ipu = channel->ipu; channel 664 drivers/gpu/ipu-v3/ipu-common.c val = ipu_idmac_read(ipu, IDMAC_WM_EN(channel->num)); channel 666 drivers/gpu/ipu-v3/ipu-common.c val |= 1 << (channel->num % 32); channel 668 drivers/gpu/ipu-v3/ipu-common.c val &= ~(1 << (channel->num % 32)); channel 669 drivers/gpu/ipu-v3/ipu-common.c ipu_idmac_write(ipu, val, IDMAC_WM_EN(channel->num)); channel 1125 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_channel_irq(struct ipu_soc *ipu, struct ipuv3_channel *channel, channel 1128 drivers/gpu/ipu-v3/ipu-common.c return ipu_map_irq(ipu, irq_type + channel->num); channel 303 drivers/gpu/ipu-v3/ipu-dc.c struct ipu_dc *ipu_dc_get(struct ipu_soc *ipu, int channel) channel 308 drivers/gpu/ipu-v3/ipu-dc.c if (channel >= IPU_DC_NUM_CHANNELS) channel 311 drivers/gpu/ipu-v3/ipu-dc.c dc = &priv->channels[channel]; channel 452 drivers/gpu/ipu-v3/ipu-ic.c int ipu_ic_task_idma_init(struct ipu_ic *ic, struct ipuv3_channel *channel, channel 481 drivers/gpu/ipu-v3/ipu-ic.c switch (channel->num) { channel 1278 drivers/gpu/ipu-v3/ipu-image-convert.c struct ipuv3_channel *channel, channel 1317 drivers/gpu/ipu-v3/ipu-image-convert.c ipu_cpmem_zero(channel); channel 1331 drivers/gpu/ipu-v3/ipu-image-convert.c ipu_cpmem_set_image(channel, &tile_image); channel 1334 drivers/gpu/ipu-v3/ipu-image-convert.c ipu_cpmem_set_rotation(channel, rot_mode); channel 1340 drivers/gpu/ipu-v3/ipu-image-convert.c if ((channel == chan->out_chan || channel 1341 drivers/gpu/ipu-v3/ipu-image-convert.c channel == chan->rotation_out_chan) && channel 1343 drivers/gpu/ipu-v3/ipu-image-convert.c ipu_cpmem_skip_odd_chroma_rows(channel); channel 1345 drivers/gpu/ipu-v3/ipu-image-convert.c if (channel == chan->rotation_in_chan || channel 1346 drivers/gpu/ipu-v3/ipu-image-convert.c channel == chan->rotation_out_chan) { channel 1348 drivers/gpu/ipu-v3/ipu-image-convert.c ipu_cpmem_set_block_mode(channel); channel 1352 drivers/gpu/ipu-v3/ipu-image-convert.c ipu_cpmem_set_burstsize(channel, burst_size); channel 1354 drivers/gpu/ipu-v3/ipu-image-convert.c ipu_ic_task_idma_init(chan->ic, channel, width, height, channel 1361 drivers/gpu/ipu-v3/ipu-image-convert.c if (!channel->ipu->prg_priv) channel 1362 drivers/gpu/ipu-v3/ipu-image-convert.c ipu_cpmem_set_axi_id(channel, 1); channel 1364 drivers/gpu/ipu-v3/ipu-image-convert.c ipu_idmac_set_double_buffer(channel, ctx->double_buffering); channel 27 drivers/gpu/ipu-v3/ipu-smfc.c struct ipu_smfc channel[4]; channel 144 drivers/gpu/ipu-v3/ipu-smfc.c smfc = &priv->channel[chno]; channel 191 drivers/gpu/ipu-v3/ipu-smfc.c priv->channel[i].priv = priv; channel 192 drivers/gpu/ipu-v3/ipu-smfc.c priv->channel[i].chno = i; channel 228 drivers/hid/hid-hyperv.c ret = vmbus_sendpacket(input_device->device->channel, channel 320 drivers/hid/hid-hyperv.c foreach_vmbus_pkt(desc, device->channel) { channel 354 drivers/hid/hid-hyperv.c ret = vmbus_sendpacket(device->channel, request, channel 454 drivers/hid/hid-hyperv.c ret = vmbus_open(device->channel, channel 522 drivers/hid/hid-hyperv.c vmbus_close(device->channel); channel 536 drivers/hid/hid-hyperv.c vmbus_close(dev->channel); channel 118 drivers/hid/hid-prodikeys.c unsigned channel = 0; channel 120 drivers/hid/hid-prodikeys.c if (sscanf(buf, "%u", &channel) > 0 && channel <= PCMIDI_CHANNEL_MAX) { channel 121 drivers/hid/hid-prodikeys.c dbg_hid("pcmidi sysfs write channel=%u\n", channel); channel 122 drivers/hid/hid-prodikeys.c pk->pm->midi_channel = channel; channel 128 drivers/hid/hid-prodikeys.c static DEVICE_ATTR(channel, S_IRUGO | S_IWUSR | S_IWGRP , show_channel, channel 282 drivers/hsi/clients/cmt_speech.c msg->channel = cs_char_data.channel_id_cmd; channel 328 drivers/hsi/clients/cmt_speech.c rxmsg->channel = cs_char_data.channel_id_data; channel 337 drivers/hsi/clients/cmt_speech.c txmsg->channel = cs_char_data.channel_id_data; channel 116 drivers/hsi/clients/hsi_char.c static void hsc_add_tail(struct hsc_channel *channel, struct hsi_msg *msg, channel 121 drivers/hsi/clients/hsi_char.c spin_lock_irqsave(&channel->lock, flags); channel 123 drivers/hsi/clients/hsi_char.c spin_unlock_irqrestore(&channel->lock, flags); channel 126 drivers/hsi/clients/hsi_char.c static struct hsi_msg *hsc_get_first_msg(struct hsc_channel *channel, channel 132 drivers/hsi/clients/hsi_char.c spin_lock_irqsave(&channel->lock, flags); channel 140 drivers/hsi/clients/hsi_char.c spin_unlock_irqrestore(&channel->lock, flags); channel 161 drivers/hsi/clients/hsi_char.c static void hsc_reset_list(struct hsc_channel *channel, struct list_head *l) channel 166 drivers/hsi/clients/hsi_char.c spin_lock_irqsave(&channel->lock, flags); channel 168 drivers/hsi/clients/hsi_char.c spin_unlock_irqrestore(&channel->lock, flags); channel 195 drivers/hsi/clients/hsi_char.c static inline int hsc_msgs_alloc(struct hsc_channel *channel) channel 204 drivers/hsi/clients/hsi_char.c msg->channel = channel->ch; channel 205 drivers/hsi/clients/hsi_char.c list_add_tail(&msg->link, &channel->free_msgs_list); channel 210 drivers/hsi/clients/hsi_char.c hsc_free_list(&channel->free_msgs_list); channel 228 drivers/hsi/clients/hsi_char.c struct hsc_channel *channel = cl_data->channels + msg->channel; channel 230 drivers/hsi/clients/hsi_char.c if (test_bit(HSC_CH_READ, &channel->flags)) { channel 231 drivers/hsi/clients/hsi_char.c hsc_add_tail(channel, msg, &channel->rx_msgs_queue); channel 232 drivers/hsi/clients/hsi_char.c wake_up(&channel->rx_wait); channel 234 drivers/hsi/clients/hsi_char.c hsc_add_tail(channel, msg, &channel->free_msgs_list); channel 248 drivers/hsi/clients/hsi_char.c struct hsc_channel *channel = cl_data->channels + msg->channel; channel 250 drivers/hsi/clients/hsi_char.c if (test_bit(HSC_CH_WRITE, &channel->flags)) { channel 251 drivers/hsi/clients/hsi_char.c hsc_add_tail(channel, msg, &channel->tx_msgs_queue); channel 252 drivers/hsi/clients/hsi_char.c wake_up(&channel->tx_wait); channel 254 drivers/hsi/clients/hsi_char.c hsc_add_tail(channel, msg, &channel->free_msgs_list); channel 276 drivers/hsi/clients/hsi_char.c struct hsc_channel *channel = cl_data->channels; channel 280 drivers/hsi/clients/hsi_char.c for (i = 0; i < HSC_DEVS; i++, channel++) { channel 283 drivers/hsi/clients/hsi_char.c if (!test_bit(HSC_CH_READ, &channel->flags)) channel 285 drivers/hsi/clients/hsi_char.c msg2 = hsc_get_first_msg(channel, &channel->free_msgs_list); channel 288 drivers/hsi/clients/hsi_char.c clear_bit(HSC_CH_READ, &channel->flags); channel 291 drivers/hsi/clients/hsi_char.c hsc_add_tail(channel, msg2, &channel->rx_msgs_queue); channel 292 drivers/hsi/clients/hsi_char.c wake_up(&channel->rx_wait); channel 415 drivers/hsi/clients/hsi_char.c struct hsc_channel *channel = file->private_data; channel 425 drivers/hsi/clients/hsi_char.c if (channel->ch >= channel->cl->rx_cfg.num_hw_channels) channel 427 drivers/hsi/clients/hsi_char.c if (test_and_set_bit(HSC_CH_READ, &channel->flags)) channel 429 drivers/hsi/clients/hsi_char.c msg = hsc_get_first_msg(channel, &channel->free_msgs_list); channel 437 drivers/hsi/clients/hsi_char.c ret = hsi_async_read(channel->cl, msg); channel 439 drivers/hsi/clients/hsi_char.c hsc_add_tail(channel, msg, &channel->free_msgs_list); channel 443 drivers/hsi/clients/hsi_char.c ret = wait_event_interruptible(channel->rx_wait, channel 444 drivers/hsi/clients/hsi_char.c !list_empty(&channel->rx_msgs_queue)); channel 446 drivers/hsi/clients/hsi_char.c clear_bit(HSC_CH_READ, &channel->flags); channel 447 drivers/hsi/clients/hsi_char.c hsi_flush(channel->cl); channel 451 drivers/hsi/clients/hsi_char.c msg = hsc_get_first_msg(channel, &channel->rx_msgs_queue); channel 463 drivers/hsi/clients/hsi_char.c hsc_add_tail(channel, msg, &channel->free_msgs_list); channel 466 drivers/hsi/clients/hsi_char.c clear_bit(HSC_CH_READ, &channel->flags); channel 474 drivers/hsi/clients/hsi_char.c struct hsc_channel *channel = file->private_data; channel 482 drivers/hsi/clients/hsi_char.c if (channel->ch >= channel->cl->tx_cfg.num_hw_channels) channel 484 drivers/hsi/clients/hsi_char.c if (test_and_set_bit(HSC_CH_WRITE, &channel->flags)) channel 486 drivers/hsi/clients/hsi_char.c msg = hsc_get_first_msg(channel, &channel->free_msgs_list); channel 488 drivers/hsi/clients/hsi_char.c clear_bit(HSC_CH_WRITE, &channel->flags); channel 498 drivers/hsi/clients/hsi_char.c ret = hsi_async_write(channel->cl, msg); channel 502 drivers/hsi/clients/hsi_char.c ret = wait_event_interruptible(channel->tx_wait, channel 503 drivers/hsi/clients/hsi_char.c !list_empty(&channel->tx_msgs_queue)); channel 505 drivers/hsi/clients/hsi_char.c clear_bit(HSC_CH_WRITE, &channel->flags); channel 506 drivers/hsi/clients/hsi_char.c hsi_flush(channel->cl); channel 510 drivers/hsi/clients/hsi_char.c msg = hsc_get_first_msg(channel, &channel->tx_msgs_queue); channel 517 drivers/hsi/clients/hsi_char.c hsc_add_tail(channel, msg, &channel->free_msgs_list); channel 520 drivers/hsi/clients/hsi_char.c clear_bit(HSC_CH_WRITE, &channel->flags); channel 527 drivers/hsi/clients/hsi_char.c struct hsc_channel *channel = file->private_data; channel 535 drivers/hsi/clients/hsi_char.c hsi_flush(channel->cl); channel 541 drivers/hsi/clients/hsi_char.c if (test_and_set_bit(HSC_CH_WLINE, &channel->flags)) channel 543 drivers/hsi/clients/hsi_char.c ret = hsi_start_tx(channel->cl); channel 545 drivers/hsi/clients/hsi_char.c if (!test_and_clear_bit(HSC_CH_WLINE, &channel->flags)) channel 547 drivers/hsi/clients/hsi_char.c ret = hsi_stop_tx(channel->cl); channel 553 drivers/hsi/clients/hsi_char.c return hsc_break_send(channel->cl); channel 557 drivers/hsi/clients/hsi_char.c return hsc_rx_set(channel->cl, &rxc); channel 559 drivers/hsi/clients/hsi_char.c hsc_rx_get(channel->cl, &rxc); channel 566 drivers/hsi/clients/hsi_char.c return hsc_tx_set(channel->cl, &txc); channel 568 drivers/hsi/clients/hsi_char.c hsc_tx_get(channel->cl, &txc); channel 592 drivers/hsi/clients/hsi_char.c struct hsc_channel *channel; channel 599 drivers/hsi/clients/hsi_char.c channel = cl_data->channels + (iminor(inode) & HSC_CH_MASK); channel 601 drivers/hsi/clients/hsi_char.c if (test_and_set_bit(HSC_CH_OPEN, &channel->flags)) { channel 617 drivers/hsi/clients/hsi_char.c ret = hsc_msgs_alloc(channel); channel 623 drivers/hsi/clients/hsi_char.c file->private_data = channel; channel 635 drivers/hsi/clients/hsi_char.c struct hsc_channel *channel = file->private_data; channel 636 drivers/hsi/clients/hsi_char.c struct hsc_client_data *cl_data = channel->cl_data; channel 640 drivers/hsi/clients/hsi_char.c if (test_and_clear_bit(HSC_CH_WLINE, &channel->flags)) channel 641 drivers/hsi/clients/hsi_char.c hsi_stop_tx(channel->cl); channel 643 drivers/hsi/clients/hsi_char.c hsc_reset_list(channel, &channel->rx_msgs_queue); channel 644 drivers/hsi/clients/hsi_char.c hsc_reset_list(channel, &channel->tx_msgs_queue); channel 645 drivers/hsi/clients/hsi_char.c hsc_reset_list(channel, &channel->free_msgs_list); channel 646 drivers/hsi/clients/hsi_char.c clear_bit(HSC_CH_READ, &channel->flags); channel 647 drivers/hsi/clients/hsi_char.c clear_bit(HSC_CH_WRITE, &channel->flags); channel 648 drivers/hsi/clients/hsi_char.c clear_bit(HSC_CH_OPEN, &channel->flags); channel 649 drivers/hsi/clients/hsi_char.c wake_up(&channel->rx_wait); channel 650 drivers/hsi/clients/hsi_char.c wake_up(&channel->tx_wait); channel 665 drivers/hsi/clients/hsi_char.c static void hsc_channel_init(struct hsc_channel *channel) channel 667 drivers/hsi/clients/hsi_char.c init_waitqueue_head(&channel->rx_wait); channel 668 drivers/hsi/clients/hsi_char.c init_waitqueue_head(&channel->tx_wait); channel 669 drivers/hsi/clients/hsi_char.c spin_lock_init(&channel->lock); channel 670 drivers/hsi/clients/hsi_char.c INIT_LIST_HEAD(&channel->free_msgs_list); channel 671 drivers/hsi/clients/hsi_char.c INIT_LIST_HEAD(&channel->rx_msgs_queue); channel 672 drivers/hsi/clients/hsi_char.c INIT_LIST_HEAD(&channel->tx_msgs_queue); channel 679 drivers/hsi/clients/hsi_char.c struct hsc_channel *channel; channel 710 drivers/hsi/clients/hsi_char.c for (i = 0, channel = cl_data->channels; i < HSC_DEVS; i++, channel++) { channel 711 drivers/hsi/clients/hsi_char.c hsc_channel_init(channel); channel 712 drivers/hsi/clients/hsi_char.c channel->ch = i; channel 713 drivers/hsi/clients/hsi_char.c channel->cl = cl; channel 714 drivers/hsi/clients/hsi_char.c channel->cl_data = cl_data; channel 211 drivers/hsi/clients/ssi_protocol.c msg->channel = ssi->channel_id_data; channel 270 drivers/hsi/clients/ssi_protocol.c msg->channel = ssi->channel_id_cmd; channel 185 drivers/hsi/controllers/omap_ssi_core.c val = SSI_DATAAVAILABLE(msg->channel); channel 189 drivers/hsi/controllers/omap_ssi_core.c val = SSI_DATAACCEPT(msg->channel); channel 196 drivers/hsi/controllers/omap_ssi_core.c msg->channel, msg->ttype); channel 241 drivers/hsi/controllers/omap_ssi_port.c ccr = msg->channel + 0x10 + (port->num * 8); /* Sync */ channel 245 drivers/hsi/controllers/omap_ssi_port.c SSI_SSR_BUFFER_CH_REG(msg->channel); channel 258 drivers/hsi/controllers/omap_ssi_port.c ccr = (msg->channel + 1 + (port->num * 8)) & 0xf; /* Sync */ channel 263 drivers/hsi/controllers/omap_ssi_port.c SSI_SST_BUFFER_CH_REG(msg->channel); channel 303 drivers/hsi/controllers/omap_ssi_port.c val = SSI_DATAACCEPT(msg->channel); channel 307 drivers/hsi/controllers/omap_ssi_port.c val = SSI_DATAAVAILABLE(msg->channel) | SSI_ERROROCCURED; channel 393 drivers/hsi/controllers/omap_ssi_port.c BUG_ON(msg->channel >= omap_port->sst.channels); channel 394 drivers/hsi/controllers/omap_ssi_port.c queue = &omap_port->txqueue[msg->channel]; channel 396 drivers/hsi/controllers/omap_ssi_port.c BUG_ON(msg->channel >= omap_port->ssr.channels); channel 397 drivers/hsi/controllers/omap_ssi_port.c queue = &omap_port->rxqueue[msg->channel]; channel 413 drivers/hsi/controllers/omap_ssi_port.c msg->status, msg->ttype, msg->channel); channel 445 drivers/hsi/controllers/omap_ssi_port.c msg->channel, msg, msg->sgt.sgl->length, channel 910 drivers/hsi/controllers/omap_ssi_port.c val = SSI_DATAACCEPT(msg->channel); channel 912 drivers/hsi/controllers/omap_ssi_port.c val = SSI_DATAAVAILABLE(msg->channel); channel 917 drivers/hsi/controllers/omap_ssi_port.c SSI_SST_BUFFER_CH_REG(msg->channel)); channel 920 drivers/hsi/controllers/omap_ssi_port.c SSI_SSR_BUFFER_CH_REG(msg->channel)); channel 921 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&port->device, "ch %d ttype %d 0x%08x\n", msg->channel, channel 33 drivers/hsi/controllers/omap_ssi_regs.h # define SSI_DATAACCEPT(channel) (1 << (channel)) channel 34 drivers/hsi/controllers/omap_ssi_regs.h # define SSI_DATAAVAILABLE(channel) (1 << ((channel) + 8)) channel 35 drivers/hsi/controllers/omap_ssi_regs.h # define SSI_DATAOVERRUN(channel) (1 << ((channel) + 16)) channel 40 drivers/hsi/controllers/omap_ssi_regs.h # define SSI_GDD_LCH(channel) (1 << (channel)) channel 44 drivers/hsi/controllers/omap_ssi_regs.h # define SSI_WAKE(channel) (1 << (channel)) channel 62 drivers/hsi/controllers/omap_ssi_regs.h # define SSI_FULL(channel) (1 << (channel)) channel 71 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_SST_BUFFER_CH_REG(channel) (0x80 + ((channel) * 4)) channel 72 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_SST_SWAPBUF_CH_REG(channel) (0xc0 + ((channel) * 4)) channel 82 drivers/hsi/controllers/omap_ssi_regs.h # define SSI_NOTEMPTY(channel) (1 << (channel)) channel 91 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_SSR_BUFFER_CH_REG(channel) (0x80 + ((channel) * 4)) channel 92 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_SSR_SWAPBUF_CH_REG(channel) (0xc0 + ((channel) * 4)) channel 111 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CSDP_REG(channel) (0x800 + ((channel) * 0x40)) channel 130 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CCR_REG(channel) (0x802 + ((channel) * 0x40)) channel 139 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CICR_REG(channel) (0x804 + ((channel) * 0x40)) channel 143 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CSR_REG(channel) (0x806 + ((channel) * 0x40)) channel 148 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CSSA_REG(channel) (0x808 + ((channel) * 0x40)) channel 149 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CDSA_REG(channel) (0x80c + ((channel) * 0x40)) channel 150 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CEN_REG(channel) (0x810 + ((channel) * 0x40)) channel 151 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CSAC_REG(channel) (0x818 + ((channel) * 0x40)) channel 152 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CDAC_REG(channel) (0x81a + ((channel) * 0x40)) channel 153 drivers/hsi/controllers/omap_ssi_regs.h #define SSI_GDD_CLNK_CTRL_REG(channel) (0x828 + ((channel) * 0x40)) channel 200 drivers/hsi/hsi_core.c struct hsi_channel channel; channel 257 drivers/hsi/hsi_core.c cl->rx_cfg.channels = kcalloc(cells, sizeof(channel), GFP_KERNEL); channel 263 drivers/hsi/hsi_core.c cl->tx_cfg.channels = kcalloc(cells, sizeof(channel), GFP_KERNEL); channel 272 drivers/hsi/hsi_core.c &channel.id); channel 277 drivers/hsi/hsi_core.c i, &channel.name); channel 279 drivers/hsi/hsi_core.c channel.name = NULL; channel 281 drivers/hsi/hsi_core.c if (channel.id > max_chan) channel 282 drivers/hsi/hsi_core.c max_chan = channel.id; channel 284 drivers/hsi/hsi_core.c cl->rx_cfg.channels[i] = channel; channel 285 drivers/hsi/hsi_core.c cl->tx_cfg.channels[i] = channel; channel 44 drivers/hv/channel.c void vmbus_setevent(struct vmbus_channel *channel) channel 48 drivers/hv/channel.c trace_vmbus_setevent(channel); channel 54 drivers/hv/channel.c if (channel->offermsg.monitor_allocated && !channel->low_latency) { channel 55 drivers/hv/channel.c vmbus_send_interrupt(channel->offermsg.child_relid); channel 60 drivers/hv/channel.c sync_set_bit(channel->monitor_bit, channel 62 drivers/hv/channel.c [channel->monitor_grp].pending); channel 65 drivers/hv/channel.c vmbus_set_event(channel); channel 71 drivers/hv/channel.c void vmbus_free_ring(struct vmbus_channel *channel) channel 73 drivers/hv/channel.c hv_ringbuffer_cleanup(&channel->outbound); channel 74 drivers/hv/channel.c hv_ringbuffer_cleanup(&channel->inbound); channel 76 drivers/hv/channel.c if (channel->ringbuffer_page) { channel 77 drivers/hv/channel.c __free_pages(channel->ringbuffer_page, channel 78 drivers/hv/channel.c get_order(channel->ringbuffer_pagecount channel 80 drivers/hv/channel.c channel->ringbuffer_page = NULL; channel 439 drivers/hv/channel.c int vmbus_establish_gpadl(struct vmbus_channel *channel, void *kbuffer, channel 459 drivers/hv/channel.c msginfo->waiting_channel = channel; channel 463 drivers/hv/channel.c gpadlmsg->child_relid = channel->offermsg.child_relid; channel 473 drivers/hv/channel.c if (channel->rescind) { channel 515 drivers/hv/channel.c if (channel->rescind) { channel 540 drivers/hv/channel.c int vmbus_teardown_gpadl(struct vmbus_channel *channel, u32 gpadl_handle) channel 553 drivers/hv/channel.c info->waiting_channel = channel; channel 558 drivers/hv/channel.c msg->child_relid = channel->offermsg.child_relid; channel 566 drivers/hv/channel.c if (channel->rescind) channel 585 drivers/hv/channel.c if (channel->rescind) channel 599 drivers/hv/channel.c struct vmbus_channel *channel = arg; channel 601 drivers/hv/channel.c channel->onchannel_callback = NULL; channel 604 drivers/hv/channel.c void vmbus_reset_channel_cb(struct vmbus_channel *channel) channel 613 drivers/hv/channel.c tasklet_disable(&channel->callback_event); channel 615 drivers/hv/channel.c channel->sc_creation_callback = NULL; channel 618 drivers/hv/channel.c if (channel->target_cpu != get_cpu()) { channel 620 drivers/hv/channel.c smp_call_function_single(channel->target_cpu, reset_channel_cb, channel 621 drivers/hv/channel.c channel, true); channel 623 drivers/hv/channel.c reset_channel_cb(channel); channel 628 drivers/hv/channel.c tasklet_enable(&channel->callback_event); channel 631 drivers/hv/channel.c static int vmbus_close_internal(struct vmbus_channel *channel) channel 636 drivers/hv/channel.c vmbus_reset_channel_cb(channel); channel 645 drivers/hv/channel.c if (channel->state != CHANNEL_OPENED_STATE) channel 648 drivers/hv/channel.c channel->state = CHANNEL_OPEN_STATE; channel 652 drivers/hv/channel.c msg = &channel->close_msg.msg; channel 655 drivers/hv/channel.c msg->child_relid = channel->offermsg.child_relid; channel 671 drivers/hv/channel.c else if (channel->ringbuffer_gpadlhandle) { channel 672 drivers/hv/channel.c ret = vmbus_teardown_gpadl(channel, channel 673 drivers/hv/channel.c channel->ringbuffer_gpadlhandle); channel 682 drivers/hv/channel.c channel->ringbuffer_gpadlhandle = 0; channel 689 drivers/hv/channel.c int vmbus_disconnect_ring(struct vmbus_channel *channel) channel 694 drivers/hv/channel.c if (channel->primary_channel != NULL) channel 697 drivers/hv/channel.c list_for_each_entry_safe(cur_channel, tmp, &channel->sc_list, sc_list) { channel 715 drivers/hv/channel.c ret = vmbus_close_internal(channel); channel 725 drivers/hv/channel.c void vmbus_close(struct vmbus_channel *channel) channel 727 drivers/hv/channel.c if (vmbus_disconnect_ring(channel) == 0) channel 728 drivers/hv/channel.c vmbus_free_ring(channel); channel 747 drivers/hv/channel.c int vmbus_sendpacket(struct vmbus_channel *channel, void *buffer, channel 774 drivers/hv/channel.c return hv_ringbuffer_write(channel, bufferlist, num_vecs); channel 785 drivers/hv/channel.c int vmbus_sendpacket_pagebuffer(struct vmbus_channel *channel, channel 833 drivers/hv/channel.c return hv_ringbuffer_write(channel, bufferlist, 3); channel 842 drivers/hv/channel.c int vmbus_sendpacket_mpb_desc(struct vmbus_channel *channel, channel 871 drivers/hv/channel.c return hv_ringbuffer_write(channel, bufferlist, 3); channel 890 drivers/hv/channel.c __vmbus_recvpacket(struct vmbus_channel *channel, void *buffer, channel 894 drivers/hv/channel.c return hv_ringbuffer_read(channel, buffer, bufferlen, channel 899 drivers/hv/channel.c int vmbus_recvpacket(struct vmbus_channel *channel, void *buffer, channel 903 drivers/hv/channel.c return __vmbus_recvpacket(channel, buffer, bufferlen, channel 911 drivers/hv/channel.c int vmbus_recvpacket_raw(struct vmbus_channel *channel, void *buffer, channel 915 drivers/hv/channel.c return __vmbus_recvpacket(channel, buffer, bufferlen, channel 26 drivers/hv/channel_mgmt.c static void init_vp_index(struct vmbus_channel *channel, u16 dev_type); channel 143 drivers/hv/channel_mgmt.c static void vmbus_rescind_cleanup(struct vmbus_channel *channel) channel 150 drivers/hv/channel_mgmt.c channel->rescind = true; channel 154 drivers/hv/channel_mgmt.c if (msginfo->waiting_channel == channel) { channel 172 drivers/hv/channel_mgmt.c static u16 hv_get_dev_type(const struct vmbus_channel *channel) channel 174 drivers/hv/channel_mgmt.c const guid_t *guid = &channel->offermsg.offer.if_type; channel 177 drivers/hv/channel_mgmt.c if (is_hvsock_channel(channel) || is_unsupported_vmbus_devs(guid)) channel 312 drivers/hv/channel_mgmt.c struct vmbus_channel *channel; channel 314 drivers/hv/channel_mgmt.c channel = kzalloc(sizeof(*channel), GFP_ATOMIC); channel 315 drivers/hv/channel_mgmt.c if (!channel) channel 318 drivers/hv/channel_mgmt.c spin_lock_init(&channel->lock); channel 319 drivers/hv/channel_mgmt.c init_completion(&channel->rescind_event); channel 321 drivers/hv/channel_mgmt.c INIT_LIST_HEAD(&channel->sc_list); channel 322 drivers/hv/channel_mgmt.c INIT_LIST_HEAD(&channel->percpu_list); channel 324 drivers/hv/channel_mgmt.c tasklet_init(&channel->callback_event, channel 325 drivers/hv/channel_mgmt.c vmbus_on_event, (unsigned long)channel); channel 327 drivers/hv/channel_mgmt.c hv_ringbuffer_pre_init(channel); channel 329 drivers/hv/channel_mgmt.c return channel; channel 335 drivers/hv/channel_mgmt.c static void free_channel(struct vmbus_channel *channel) channel 337 drivers/hv/channel_mgmt.c tasklet_kill(&channel->callback_event); channel 338 drivers/hv/channel_mgmt.c vmbus_remove_channel_attr_group(channel); channel 340 drivers/hv/channel_mgmt.c kobject_put(&channel->kobj); channel 345 drivers/hv/channel_mgmt.c struct vmbus_channel *channel = arg; channel 349 drivers/hv/channel_mgmt.c list_add_tail_rcu(&channel->percpu_list, &hv_cpu->chan_list); channel 354 drivers/hv/channel_mgmt.c struct vmbus_channel *channel = arg; channel 356 drivers/hv/channel_mgmt.c list_del_rcu(&channel->percpu_list); channel 374 drivers/hv/channel_mgmt.c void hv_process_channel_removal(struct vmbus_channel *channel) channel 380 drivers/hv/channel_mgmt.c BUG_ON(!channel->rescind); channel 382 drivers/hv/channel_mgmt.c if (channel->target_cpu != get_cpu()) { channel 384 drivers/hv/channel_mgmt.c smp_call_function_single(channel->target_cpu, channel 385 drivers/hv/channel_mgmt.c percpu_channel_deq, channel, true); channel 387 drivers/hv/channel_mgmt.c percpu_channel_deq(channel); channel 391 drivers/hv/channel_mgmt.c if (channel->primary_channel == NULL) { channel 392 drivers/hv/channel_mgmt.c list_del(&channel->listentry); channel 394 drivers/hv/channel_mgmt.c primary_channel = channel; channel 396 drivers/hv/channel_mgmt.c primary_channel = channel->primary_channel; channel 398 drivers/hv/channel_mgmt.c list_del(&channel->sc_list); channel 406 drivers/hv/channel_mgmt.c if (channel->affinity_policy == HV_LOCALIZED) channel 407 drivers/hv/channel_mgmt.c cpumask_clear_cpu(channel->target_cpu, channel 417 drivers/hv/channel_mgmt.c if (channel->offermsg.child_relid != INVALID_RELID) channel 418 drivers/hv/channel_mgmt.c vmbus_release_relid(channel->offermsg.child_relid); channel 420 drivers/hv/channel_mgmt.c free_channel(channel); channel 425 drivers/hv/channel_mgmt.c struct vmbus_channel *channel, *tmp; channel 427 drivers/hv/channel_mgmt.c list_for_each_entry_safe(channel, tmp, &vmbus_connection.chn_list, channel 430 drivers/hv/channel_mgmt.c channel->rescind = true; channel 432 drivers/hv/channel_mgmt.c vmbus_device_unregister(channel->device_obj); channel 549 drivers/hv/channel_mgmt.c struct vmbus_channel *channel; channel 566 drivers/hv/channel_mgmt.c list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { channel 567 drivers/hv/channel_mgmt.c if (guid_equal(&channel->offermsg.offer.if_type, channel 569 drivers/hv/channel_mgmt.c guid_equal(&channel->offermsg.offer.if_instance, channel 596 drivers/hv/channel_mgmt.c newchannel->primary_channel = channel; channel 597 drivers/hv/channel_mgmt.c spin_lock_irqsave(&channel->lock, flags); channel 598 drivers/hv/channel_mgmt.c list_add_tail(&newchannel->sc_list, &channel->sc_list); channel 599 drivers/hv/channel_mgmt.c spin_unlock_irqrestore(&channel->lock, flags); channel 652 drivers/hv/channel_mgmt.c static void init_vp_index(struct vmbus_channel *channel, u16 dev_type) channel 656 drivers/hv/channel_mgmt.c struct vmbus_channel *primary = channel->primary_channel; channel 671 drivers/hv/channel_mgmt.c channel->numa_node = 0; channel 672 drivers/hv/channel_mgmt.c channel->target_cpu = 0; channel 673 drivers/hv/channel_mgmt.c channel->target_vp = hv_cpu_number_to_vp_number(0); channel 684 drivers/hv/channel_mgmt.c if ((channel->affinity_policy == HV_BALANCED) || (!primary)) { channel 695 drivers/hv/channel_mgmt.c channel->numa_node = next_node; channel 696 drivers/hv/channel_mgmt.c primary = channel; channel 758 drivers/hv/channel_mgmt.c channel->target_cpu = cur_cpu; channel 759 drivers/hv/channel_mgmt.c channel->target_vp = hv_cpu_number_to_vp_number(cur_cpu); channel 875 drivers/hv/channel_mgmt.c static void vmbus_setup_channel_state(struct vmbus_channel *channel, channel 881 drivers/hv/channel_mgmt.c channel->sig_event = VMBUS_EVENT_CONNECTION_ID; channel 884 drivers/hv/channel_mgmt.c channel->is_dedicated_interrupt = channel 886 drivers/hv/channel_mgmt.c channel->sig_event = offer->connection_id; channel 889 drivers/hv/channel_mgmt.c memcpy(&channel->offermsg, offer, channel 891 drivers/hv/channel_mgmt.c channel->monitor_grp = (u8)offer->monitorid / 32; channel 892 drivers/hv/channel_mgmt.c channel->monitor_bit = (u8)offer->monitorid % 32; channel 902 drivers/hv/channel_mgmt.c struct vmbus_channel *channel = NULL, *iter; channel 916 drivers/hv/channel_mgmt.c channel = iter; channel 923 drivers/hv/channel_mgmt.c return channel; channel 1017 drivers/hv/channel_mgmt.c struct vmbus_channel *channel; channel 1047 drivers/hv/channel_mgmt.c channel = relid2channel(rescind->child_relid); channel 1050 drivers/hv/channel_mgmt.c if (channel == NULL) { channel 1059 drivers/hv/channel_mgmt.c clean_up_chan_for_suspend = is_hvsock_channel(channel) || channel 1060 drivers/hv/channel_mgmt.c is_sub_channel(channel); channel 1065 drivers/hv/channel_mgmt.c vmbus_reset_channel_cb(channel); channel 1070 drivers/hv/channel_mgmt.c vmbus_rescind_cleanup(channel); channel 1071 drivers/hv/channel_mgmt.c while (READ_ONCE(channel->probe_done) == false) { channel 1083 drivers/hv/channel_mgmt.c if (channel->device_obj) { channel 1084 drivers/hv/channel_mgmt.c if (channel->chn_rescind_callback) { channel 1085 drivers/hv/channel_mgmt.c channel->chn_rescind_callback(channel); channel 1096 drivers/hv/channel_mgmt.c dev = get_device(&channel->device_obj->device); channel 1098 drivers/hv/channel_mgmt.c vmbus_device_unregister(channel->device_obj); channel 1102 drivers/hv/channel_mgmt.c if (channel->primary_channel != NULL) { channel 1111 drivers/hv/channel_mgmt.c if (channel->state == CHANNEL_OPEN_STATE) { channel 1116 drivers/hv/channel_mgmt.c hv_process_channel_removal(channel); channel 1118 drivers/hv/channel_mgmt.c complete(&channel->rescind_event); channel 1129 drivers/hv/channel_mgmt.c void vmbus_hvsock_device_unregister(struct vmbus_channel *channel) channel 1131 drivers/hv/channel_mgmt.c BUG_ON(!is_hvsock_channel(channel)); channel 1134 drivers/hv/channel_mgmt.c while (!READ_ONCE(channel->probe_done) || !READ_ONCE(channel->rescind)) channel 1137 drivers/hv/channel_mgmt.c vmbus_device_unregister(channel->device_obj); channel 1466 drivers/hv/channel_mgmt.c void vmbus_set_chn_rescind_callback(struct vmbus_channel *channel, channel 1469 drivers/hv/channel_mgmt.c channel->chn_rescind_callback = chn_rescind_cb; channel 314 drivers/hv/connection.c struct vmbus_channel *channel; channel 321 drivers/hv/connection.c list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { channel 322 drivers/hv/connection.c if (channel->offermsg.child_relid == relid) { channel 323 drivers/hv/connection.c found_channel = channel; channel 325 drivers/hv/connection.c } else if (!list_empty(&channel->sc_list)) { channel 329 drivers/hv/connection.c list_for_each_safe(cur, tmp, &channel->sc_list) { channel 359 drivers/hv/connection.c struct vmbus_channel *channel = (void *) data; channel 362 drivers/hv/connection.c trace_vmbus_on_event(channel); channel 371 drivers/hv/connection.c callback_fn = READ_ONCE(channel->onchannel_callback); channel 375 drivers/hv/connection.c (*callback_fn)(channel->channel_callback_context); channel 377 drivers/hv/connection.c if (channel->callback_mode != HV_CALL_BATCHED) channel 380 drivers/hv/connection.c if (likely(hv_end_read(&channel->inbound) == 0)) channel 383 drivers/hv/connection.c hv_begin_read(&channel->inbound); channel 387 drivers/hv/connection.c tasklet_schedule(&channel->callback_event); channel 460 drivers/hv/connection.c void vmbus_set_event(struct vmbus_channel *channel) channel 462 drivers/hv/connection.c u32 child_relid = channel->offermsg.child_relid; channel 464 drivers/hv/connection.c if (!channel->is_dedicated_interrupt) channel 467 drivers/hv/connection.c ++channel->sig_events; channel 469 drivers/hv/connection.c hv_do_fast_hypercall8(HVCALL_SIGNAL_EVENT, channel->sig_event); channel 248 drivers/hv/hv.c struct vmbus_channel *channel, *sc; channel 259 drivers/hv/hv.c list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { channel 260 drivers/hv/hv.c if (channel->target_cpu == cpu) { channel 264 drivers/hv/hv.c spin_lock_irqsave(&channel->lock, flags); channel 265 drivers/hv/hv.c list_for_each_entry(sc, &channel->sc_list, sc_list) { channel 271 drivers/hv/hv.c spin_unlock_irqrestore(&channel->lock, flags); channel 1061 drivers/hv/hv_balloon.c vmbus_sendpacket(dm->dev->channel, &resp, channel 1183 drivers/hv/hv_balloon.c vmbus_sendpacket(dm->dev->channel, &status, channel 1320 drivers/hv/hv_balloon.c ret = vmbus_sendpacket(dm_device.dev->channel, channel 1372 drivers/hv/hv_balloon.c vmbus_sendpacket(dm_device.dev->channel, &resp, channel 1447 drivers/hv/hv_balloon.c ret = vmbus_sendpacket(dm->dev->channel, &version_req, channel 1486 drivers/hv/hv_balloon.c vmbus_recvpacket(dev->channel, recv_buffer, channel 1567 drivers/hv/hv_balloon.c ret = vmbus_open(dev->channel, dm_ring_size, dm_ring_size, NULL, 0, channel 1586 drivers/hv/hv_balloon.c ret = vmbus_sendpacket(dev->channel, &version_req, channel 1636 drivers/hv/hv_balloon.c ret = vmbus_sendpacket(dev->channel, &cap_msg, channel 1659 drivers/hv/hv_balloon.c vmbus_close(dev->channel); channel 1707 drivers/hv/hv_balloon.c vmbus_close(dev->channel); channel 1729 drivers/hv/hv_balloon.c vmbus_close(dev->channel); channel 69 drivers/hv/hv_fcopy.c static void fcopy_poll_wrapper(void *channel) channel 73 drivers/hv/hv_fcopy.c hv_fcopy_onchannelcallback(channel); channel 194 drivers/hv/hv_fcopy.c struct vmbus_channel *channel; channel 206 drivers/hv/hv_fcopy.c channel = fcopy_transaction.recv_channel; channel 212 drivers/hv/hv_fcopy.c if (channel->onchannel_callback == NULL) channel 221 drivers/hv/hv_fcopy.c vmbus_sendpacket(channel, recv_buffer, buf_len, req_id, channel 227 drivers/hv/hv_fcopy.c struct vmbus_channel *channel = context; channel 237 drivers/hv/hv_fcopy.c vmbus_recvpacket(channel, recv_buffer, PAGE_SIZE * 2, &recvlen, channel 284 drivers/hv/hv_fcopy.c vmbus_sendpacket(channel, recv_buffer, recvlen, requestid, channel 330 drivers/hv/hv_fcopy.c fcopy_transaction.recv_channel = srv->channel; channel 111 drivers/hv/hv_kvp.c static void kvp_poll_wrapper(void *channel) channel 115 drivers/hv/hv_kvp.c tasklet_schedule(&((struct vmbus_channel *)channel)->callback_event); channel 523 drivers/hv/hv_kvp.c struct vmbus_channel *channel; channel 533 drivers/hv/hv_kvp.c channel = kvp_transaction.recv_channel; channel 539 drivers/hv/hv_kvp.c if (channel->onchannel_callback == NULL) channel 620 drivers/hv/hv_kvp.c vmbus_sendpacket(channel, recv_buffer, buf_len, req_id, channel 636 drivers/hv/hv_kvp.c struct vmbus_channel *channel = context; channel 664 drivers/hv/hv_kvp.c vmbus_recvpacket(channel, recv_buffer, PAGE_SIZE * 4, &recvlen, channel 721 drivers/hv/hv_kvp.c vmbus_sendpacket(channel, recv_buffer, channel 742 drivers/hv/hv_kvp.c kvp_transaction.recv_channel = srv->channel; channel 78 drivers/hv/hv_snapshot.c static void vss_poll_wrapper(void *channel) channel 82 drivers/hv/hv_snapshot.c hv_vss_onchannelcallback(channel); channel 251 drivers/hv/hv_snapshot.c struct vmbus_channel *channel; channel 260 drivers/hv/hv_snapshot.c channel = vss_transaction.recv_channel; channel 266 drivers/hv/hv_snapshot.c if (channel->onchannel_callback == NULL) channel 277 drivers/hv/hv_snapshot.c vmbus_sendpacket(channel, recv_buffer, buf_len, req_id, channel 289 drivers/hv/hv_snapshot.c struct vmbus_channel *channel = context; channel 300 drivers/hv/hv_snapshot.c vmbus_recvpacket(channel, recv_buffer, PAGE_SIZE * 2, &recvlen, channel 338 drivers/hv/hv_snapshot.c vmbus_sendpacket(channel, recv_buffer, channel 361 drivers/hv/hv_snapshot.c vss_transaction.recv_channel = srv->channel; channel 300 drivers/hv/hv_trace.h TP_PROTO(const struct vmbus_channel *channel), channel 301 drivers/hv/hv_trace.h TP_ARGS(channel), channel 303 drivers/hv/hv_trace.h TP_fast_assign(__entry->relid = channel->offermsg.child_relid), channel 308 drivers/hv/hv_trace.h TP_PROTO(const struct vmbus_channel *channel), channel 309 drivers/hv/hv_trace.h TP_ARGS(channel) channel 313 drivers/hv/hv_trace.h TP_PROTO(const struct vmbus_channel *channel), channel 314 drivers/hv/hv_trace.h TP_ARGS(channel) channel 318 drivers/hv/hv_trace.h TP_PROTO(const struct vmbus_channel *channel), channel 319 drivers/hv/hv_trace.h TP_ARGS(channel) channel 128 drivers/hv/hv_util.c struct vmbus_channel *channel = context; channel 138 drivers/hv/hv_util.c vmbus_recvpacket(channel, shut_txf_buf, channel 182 drivers/hv/hv_util.c vmbus_sendpacket(channel, shut_txf_buf, channel 278 drivers/hv/hv_util.c struct vmbus_channel *channel = context; channel 286 drivers/hv/hv_util.c vmbus_recvpacket(channel, time_txf_buf, channel 326 drivers/hv/hv_util.c vmbus_sendpacket(channel, time_txf_buf, channel 339 drivers/hv/hv_util.c struct vmbus_channel *channel = context; channel 348 drivers/hv/hv_util.c vmbus_recvpacket(channel, hbeat_txf_buf, channel 380 drivers/hv/hv_util.c vmbus_sendpacket(channel, hbeat_txf_buf, channel 396 drivers/hv/hv_util.c srv->channel = dev->channel; channel 412 drivers/hv/hv_util.c set_channel_read_mode(dev->channel, HV_CALL_DIRECT); channel 416 drivers/hv/hv_util.c ret = vmbus_open(dev->channel, 4 * PAGE_SIZE, 4 * PAGE_SIZE, NULL, 0, channel 417 drivers/hv/hv_util.c srv->util_cb, dev->channel); channel 437 drivers/hv/hv_util.c vmbus_close(dev->channel); channel 180 drivers/hv/hyperv_vmbus.h void hv_ringbuffer_pre_init(struct vmbus_channel *channel); channel 187 drivers/hv/hyperv_vmbus.h int hv_ringbuffer_write(struct vmbus_channel *channel, channel 190 drivers/hv/hyperv_vmbus.h int hv_ringbuffer_read(struct vmbus_channel *channel, channel 330 drivers/hv/hyperv_vmbus.h struct vmbus_channel *channel); channel 335 drivers/hv/hyperv_vmbus.h struct vmbus_channel *channel); channel 337 drivers/hv/hyperv_vmbus.h void vmbus_remove_channel_attr_group(struct vmbus_channel *channel); channel 366 drivers/hv/hyperv_vmbus.h static inline void hv_poll_channel(struct vmbus_channel *channel, channel 369 drivers/hv/hyperv_vmbus.h if (!channel) channel 372 drivers/hv/hyperv_vmbus.h if (in_interrupt() && (channel->target_cpu == smp_processor_id())) { channel 373 drivers/hv/hyperv_vmbus.h cb(channel); channel 376 drivers/hv/hyperv_vmbus.h smp_call_function_single(channel->target_cpu, cb, channel, true); channel 50 drivers/hv/ring_buffer.c static void hv_signal_on_write(u32 old_write, struct vmbus_channel *channel) channel 52 drivers/hv/ring_buffer.c struct hv_ring_buffer_info *rbi = &channel->outbound; channel 65 drivers/hv/ring_buffer.c ++channel->intr_out_empty; channel 66 drivers/hv/ring_buffer.c vmbus_setevent(channel); channel 185 drivers/hv/ring_buffer.c void hv_ringbuffer_pre_init(struct vmbus_channel *channel) channel 187 drivers/hv/ring_buffer.c mutex_init(&channel->inbound.ring_buffer_mutex); channel 188 drivers/hv/ring_buffer.c mutex_init(&channel->outbound.ring_buffer_mutex); channel 250 drivers/hv/ring_buffer.c int hv_ringbuffer_write(struct vmbus_channel *channel, channel 260 drivers/hv/ring_buffer.c struct hv_ring_buffer_info *outring_info = &channel->outbound; channel 262 drivers/hv/ring_buffer.c if (channel->rescind) channel 278 drivers/hv/ring_buffer.c ++channel->out_full_total; channel 280 drivers/hv/ring_buffer.c if (!channel->out_full_flag) { channel 281 drivers/hv/ring_buffer.c ++channel->out_full_first; channel 282 drivers/hv/ring_buffer.c channel->out_full_flag = true; channel 289 drivers/hv/ring_buffer.c channel->out_full_flag = false; channel 320 drivers/hv/ring_buffer.c hv_signal_on_write(old_write, channel); channel 322 drivers/hv/ring_buffer.c if (channel->rescind) channel 328 drivers/hv/ring_buffer.c int hv_ringbuffer_read(struct vmbus_channel *channel, channel 342 drivers/hv/ring_buffer.c desc = hv_pkt_iter_first(channel); channel 363 drivers/hv/ring_buffer.c __hv_pkt_iter_next(channel, desc); channel 366 drivers/hv/ring_buffer.c hv_pkt_iter_close(channel); channel 394 drivers/hv/ring_buffer.c struct vmpacket_descriptor *hv_pkt_iter_first(struct vmbus_channel *channel) channel 396 drivers/hv/ring_buffer.c struct hv_ring_buffer_info *rbi = &channel->inbound; channel 417 drivers/hv/ring_buffer.c __hv_pkt_iter_next(struct vmbus_channel *channel, channel 420 drivers/hv/ring_buffer.c struct hv_ring_buffer_info *rbi = &channel->inbound; channel 430 drivers/hv/ring_buffer.c return hv_pkt_iter_first(channel); channel 465 drivers/hv/ring_buffer.c void hv_pkt_iter_close(struct vmbus_channel *channel) channel 467 drivers/hv/ring_buffer.c struct hv_ring_buffer_info *rbi = &channel->inbound; channel 545 drivers/hv/ring_buffer.c ++channel->intr_in_full; channel 546 drivers/hv/ring_buffer.c vmbus_setevent(channel); channel 128 drivers/hv/vmbus_drv.c static u8 channel_monitor_group(const struct vmbus_channel *channel) channel 130 drivers/hv/vmbus_drv.c return (u8)channel->offermsg.monitorid / 32; channel 133 drivers/hv/vmbus_drv.c static u8 channel_monitor_offset(const struct vmbus_channel *channel) channel 135 drivers/hv/vmbus_drv.c return (u8)channel->offermsg.monitorid % 32; channel 138 drivers/hv/vmbus_drv.c static u32 channel_pending(const struct vmbus_channel *channel, channel 141 drivers/hv/vmbus_drv.c u8 monitor_group = channel_monitor_group(channel); channel 146 drivers/hv/vmbus_drv.c static u32 channel_latency(const struct vmbus_channel *channel, channel 149 drivers/hv/vmbus_drv.c u8 monitor_group = channel_monitor_group(channel); channel 150 drivers/hv/vmbus_drv.c u8 monitor_offset = channel_monitor_offset(channel); channel 155 drivers/hv/vmbus_drv.c static u32 channel_conn_id(struct vmbus_channel *channel, channel 158 drivers/hv/vmbus_drv.c u8 monitor_group = channel_monitor_group(channel); channel 159 drivers/hv/vmbus_drv.c u8 monitor_offset = channel_monitor_offset(channel); channel 168 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 170 drivers/hv/vmbus_drv.c return sprintf(buf, "%d\n", hv_dev->channel->offermsg.child_relid); channel 179 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 181 drivers/hv/vmbus_drv.c return sprintf(buf, "%d\n", hv_dev->channel->state); channel 190 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 192 drivers/hv/vmbus_drv.c return sprintf(buf, "%d\n", hv_dev->channel->offermsg.monitorid); channel 201 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 204 drivers/hv/vmbus_drv.c hv_dev->channel->offermsg.offer.if_type.b); channel 213 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 216 drivers/hv/vmbus_drv.c hv_dev->channel->offermsg.offer.if_instance.b); channel 237 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 240 drivers/hv/vmbus_drv.c return sprintf(buf, "%d\n", hv_dev->channel->numa_node); channel 251 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 254 drivers/hv/vmbus_drv.c channel_pending(hv_dev->channel, channel 265 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 268 drivers/hv/vmbus_drv.c channel_pending(hv_dev->channel, channel 279 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 282 drivers/hv/vmbus_drv.c channel_latency(hv_dev->channel, channel 293 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 296 drivers/hv/vmbus_drv.c channel_latency(hv_dev->channel, channel 307 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 310 drivers/hv/vmbus_drv.c channel_conn_id(hv_dev->channel, channel 321 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 324 drivers/hv/vmbus_drv.c channel_conn_id(hv_dev->channel, channel 336 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 339 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->outbound, channel 355 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 358 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->outbound, channel 374 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 377 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->outbound, channel 393 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 396 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->outbound, channel 412 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 415 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->outbound, channel 430 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 433 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->inbound, &inbound); channel 448 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 451 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->inbound, &inbound); channel 466 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 469 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->inbound, &inbound); channel 485 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 488 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->inbound, &inbound); channel 504 drivers/hv/vmbus_drv.c if (!hv_dev->channel) channel 507 drivers/hv/vmbus_drv.c ret = hv_ringbuffer_get_debuginfo(&hv_dev->channel->inbound, &inbound); channel 520 drivers/hv/vmbus_drv.c struct vmbus_channel *channel = hv_dev->channel, *cur_sc; channel 525 drivers/hv/vmbus_drv.c if (!channel) channel 529 drivers/hv/vmbus_drv.c channel->offermsg.child_relid, channel->target_cpu); channel 531 drivers/hv/vmbus_drv.c spin_lock_irqsave(&channel->lock, flags); channel 533 drivers/hv/vmbus_drv.c list_for_each(cur, &channel->sc_list) { channel 546 drivers/hv/vmbus_drv.c spin_unlock_irqrestore(&channel->lock, flags); channel 663 drivers/hv/vmbus_drv.c if (!hv_dev->channel->offermsg.monitor_allocated && channel 871 drivers/hv/vmbus_drv.c if (is_hvsock_channel(hv_dev->channel)) channel 992 drivers/hv/vmbus_drv.c struct vmbus_channel *channel = hv_dev->channel; channel 995 drivers/hv/vmbus_drv.c hv_process_channel_removal(channel); channel 1122 drivers/hv/vmbus_drv.c static void vmbus_force_channel_rescinded(struct vmbus_channel *channel) channel 1127 drivers/hv/vmbus_drv.c WARN_ON(!is_hvsock_channel(channel)); channel 1145 drivers/hv/vmbus_drv.c rescind->child_relid = channel->offermsg.child_relid; channel 1158 drivers/hv/vmbus_drv.c static void vmbus_channel_isr(struct vmbus_channel *channel) channel 1162 drivers/hv/vmbus_drv.c callback_fn = READ_ONCE(channel->onchannel_callback); channel 1164 drivers/hv/vmbus_drv.c (*callback_fn)(channel->channel_callback_context); channel 1197 drivers/hv/vmbus_drv.c struct vmbus_channel *channel; channel 1209 drivers/hv/vmbus_drv.c list_for_each_entry_rcu(channel, &hv_cpu->chan_list, percpu_list) { channel 1210 drivers/hv/vmbus_drv.c if (channel->offermsg.child_relid != relid) channel 1213 drivers/hv/vmbus_drv.c if (channel->rescind) channel 1216 drivers/hv/vmbus_drv.c trace_vmbus_chan_sched(channel); channel 1218 drivers/hv/vmbus_drv.c ++channel->interrupts; channel 1220 drivers/hv/vmbus_drv.c switch (channel->callback_mode) { channel 1222 drivers/hv/vmbus_drv.c vmbus_channel_isr(channel); channel 1226 drivers/hv/vmbus_drv.c hv_begin_read(&channel->inbound); channel 1229 drivers/hv/vmbus_drv.c tasklet_schedule(&channel->callback_event); channel 1519 drivers/hv/vmbus_drv.c struct vmbus_channel *channel channel 1522 drivers/hv/vmbus_drv.c kfree_rcu(channel, rcu); channel 1559 drivers/hv/vmbus_drv.c static ssize_t out_mask_show(struct vmbus_channel *channel, char *buf) channel 1561 drivers/hv/vmbus_drv.c struct hv_ring_buffer_info *rbi = &channel->outbound; channel 1576 drivers/hv/vmbus_drv.c static ssize_t in_mask_show(struct vmbus_channel *channel, char *buf) channel 1578 drivers/hv/vmbus_drv.c struct hv_ring_buffer_info *rbi = &channel->inbound; channel 1593 drivers/hv/vmbus_drv.c static ssize_t read_avail_show(struct vmbus_channel *channel, char *buf) channel 1595 drivers/hv/vmbus_drv.c struct hv_ring_buffer_info *rbi = &channel->inbound; channel 1610 drivers/hv/vmbus_drv.c static ssize_t write_avail_show(struct vmbus_channel *channel, char *buf) channel 1612 drivers/hv/vmbus_drv.c struct hv_ring_buffer_info *rbi = &channel->outbound; channel 1627 drivers/hv/vmbus_drv.c static ssize_t show_target_cpu(struct vmbus_channel *channel, char *buf) channel 1629 drivers/hv/vmbus_drv.c return sprintf(buf, "%u\n", channel->target_cpu); channel 1633 drivers/hv/vmbus_drv.c static ssize_t channel_pending_show(struct vmbus_channel *channel, channel 1637 drivers/hv/vmbus_drv.c channel_pending(channel, channel 1642 drivers/hv/vmbus_drv.c static ssize_t channel_latency_show(struct vmbus_channel *channel, channel 1646 drivers/hv/vmbus_drv.c channel_latency(channel, channel 1651 drivers/hv/vmbus_drv.c static ssize_t channel_interrupts_show(struct vmbus_channel *channel, char *buf) channel 1653 drivers/hv/vmbus_drv.c return sprintf(buf, "%llu\n", channel->interrupts); channel 1657 drivers/hv/vmbus_drv.c static ssize_t channel_events_show(struct vmbus_channel *channel, char *buf) channel 1659 drivers/hv/vmbus_drv.c return sprintf(buf, "%llu\n", channel->sig_events); channel 1663 drivers/hv/vmbus_drv.c static ssize_t channel_intr_in_full_show(struct vmbus_channel *channel, channel 1667 drivers/hv/vmbus_drv.c (unsigned long long)channel->intr_in_full); channel 1671 drivers/hv/vmbus_drv.c static ssize_t channel_intr_out_empty_show(struct vmbus_channel *channel, channel 1675 drivers/hv/vmbus_drv.c (unsigned long long)channel->intr_out_empty); channel 1679 drivers/hv/vmbus_drv.c static ssize_t channel_out_full_first_show(struct vmbus_channel *channel, channel 1683 drivers/hv/vmbus_drv.c (unsigned long long)channel->out_full_first); channel 1687 drivers/hv/vmbus_drv.c static ssize_t channel_out_full_total_show(struct vmbus_channel *channel, channel 1691 drivers/hv/vmbus_drv.c (unsigned long long)channel->out_full_total); channel 1695 drivers/hv/vmbus_drv.c static ssize_t subchannel_monitor_id_show(struct vmbus_channel *channel, channel 1698 drivers/hv/vmbus_drv.c return sprintf(buf, "%u\n", channel->offermsg.monitorid); channel 1702 drivers/hv/vmbus_drv.c static ssize_t subchannel_id_show(struct vmbus_channel *channel, channel 1706 drivers/hv/vmbus_drv.c channel->offermsg.offer.sub_channel_index); channel 1736 drivers/hv/vmbus_drv.c const struct vmbus_channel *channel = channel 1740 drivers/hv/vmbus_drv.c if (!channel->offermsg.monitor_allocated && channel 1762 drivers/hv/vmbus_drv.c int vmbus_add_channel_kobj(struct hv_device *dev, struct vmbus_channel *channel) channel 1765 drivers/hv/vmbus_drv.c struct kobject *kobj = &channel->kobj; channel 1766 drivers/hv/vmbus_drv.c u32 relid = channel->offermsg.child_relid; channel 1794 drivers/hv/vmbus_drv.c void vmbus_remove_channel_attr_group(struct vmbus_channel *channel) channel 1796 drivers/hv/vmbus_drv.c sysfs_remove_group(&channel->kobj, &vmbus_chan_group); channel 1805 drivers/hv/vmbus_drv.c struct vmbus_channel *channel) channel 1815 drivers/hv/vmbus_drv.c child_device_obj->channel = channel; channel 1832 drivers/hv/vmbus_drv.c child_device_obj->channel->offermsg.offer.if_instance.b); channel 1856 drivers/hv/vmbus_drv.c child_device_obj->channel); channel 2179 drivers/hv/vmbus_drv.c struct vmbus_channel *channel, *sc; channel 2191 drivers/hv/vmbus_drv.c list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { channel 2192 drivers/hv/vmbus_drv.c if (!is_hvsock_channel(channel)) channel 2195 drivers/hv/vmbus_drv.c vmbus_force_channel_rescinded(channel); channel 2220 drivers/hv/vmbus_drv.c list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { channel 2225 drivers/hv/vmbus_drv.c channel->offermsg.child_relid = INVALID_RELID; channel 2227 drivers/hv/vmbus_drv.c if (is_hvsock_channel(channel)) { channel 2228 drivers/hv/vmbus_drv.c if (!channel->rescind) { channel 2235 drivers/hv/vmbus_drv.c spin_lock_irqsave(&channel->lock, flags); channel 2236 drivers/hv/vmbus_drv.c list_for_each_entry(sc, &channel->sc_list, sc_list) { channel 2240 drivers/hv/vmbus_drv.c spin_unlock_irqrestore(&channel->lock, flags); channel 98 drivers/hwmon/ads7871.c uint8_t channel, mux_cnv; channel 100 drivers/hwmon/ads7871.c channel = attr->index; channel 108 drivers/hwmon/ads7871.c (MUX_CNV_BM | MUX_M3_BM | channel)); channel 215 drivers/hwmon/adt7411.c static int adt7411_read_in_alarm(struct device *dev, int channel, long *val) channel 221 drivers/hwmon/adt7411.c ret = i2c_smbus_read_byte_data(client, adt7411_in_alarm_reg[channel]); channel 224 drivers/hwmon/adt7411.c *val = !!(ret & adt7411_in_alarm_bits[channel]); channel 287 drivers/hwmon/adt7411.c static int adt7411_read_in_chan(struct device *dev, u32 attr, int channel, channel 295 drivers/hwmon/adt7411.c int nr = channel - 1; channel 317 drivers/hwmon/adt7411.c ? ADT7411_REG_IN_LOW(channel) channel 318 drivers/hwmon/adt7411.c : ADT7411_REG_IN_HIGH(channel); channel 326 drivers/hwmon/adt7411.c ret = adt7411_read_in_alarm(dev, channel, val); channel 337 drivers/hwmon/adt7411.c static int adt7411_read_in(struct device *dev, u32 attr, int channel, channel 340 drivers/hwmon/adt7411.c if (channel == 0) channel 343 drivers/hwmon/adt7411.c return adt7411_read_in_chan(dev, attr, channel, val); channel 347 drivers/hwmon/adt7411.c static int adt7411_read_temp_alarm(struct device *dev, u32 attr, int channel, channel 360 drivers/hwmon/adt7411.c bit = channel ? ADT7411_STAT_1_EXT_TEMP_LOW channel 364 drivers/hwmon/adt7411.c bit = channel ? ADT7411_STAT_1_EXT_TEMP_HIGH_AIN1 channel 378 drivers/hwmon/adt7411.c static int adt7411_read_temp(struct device *dev, u32 attr, int channel, channel 387 drivers/hwmon/adt7411.c regl = channel ? ADT7411_REG_EXT_TEMP_AIN14_LSB : channel 389 drivers/hwmon/adt7411.c regh = channel ? ADT7411_REG_EXT_TEMP_AIN1_MSB : channel 400 drivers/hwmon/adt7411.c ? ADT7411_REG_TEMP_LOW(channel) channel 401 drivers/hwmon/adt7411.c : ADT7411_REG_TEMP_HIGH(channel); channel 411 drivers/hwmon/adt7411.c return adt7411_read_temp_alarm(dev, attr, channel, val); channel 418 drivers/hwmon/adt7411.c u32 attr, int channel, long *val) channel 422 drivers/hwmon/adt7411.c return adt7411_read_in(dev, attr, channel, val); channel 424 drivers/hwmon/adt7411.c return adt7411_read_temp(dev, attr, channel, val); channel 453 drivers/hwmon/adt7411.c static int adt7411_write_in_chan(struct device *dev, u32 attr, int channel, channel 469 drivers/hwmon/adt7411.c reg = ADT7411_REG_IN_LOW(channel); channel 472 drivers/hwmon/adt7411.c reg = ADT7411_REG_IN_HIGH(channel); channel 485 drivers/hwmon/adt7411.c static int adt7411_write_in(struct device *dev, u32 attr, int channel, channel 488 drivers/hwmon/adt7411.c if (channel == 0) channel 491 drivers/hwmon/adt7411.c return adt7411_write_in_chan(dev, attr, channel, val); channel 494 drivers/hwmon/adt7411.c static int adt7411_write_temp(struct device *dev, u32 attr, int channel, channel 506 drivers/hwmon/adt7411.c reg = ADT7411_REG_TEMP_LOW(channel); channel 509 drivers/hwmon/adt7411.c reg = ADT7411_REG_TEMP_HIGH(channel); channel 519 drivers/hwmon/adt7411.c u32 attr, int channel, long val) channel 523 drivers/hwmon/adt7411.c return adt7411_write_in(dev, attr, channel, val); channel 525 drivers/hwmon/adt7411.c return adt7411_write_temp(dev, attr, channel, val); channel 533 drivers/hwmon/adt7411.c u32 attr, int channel) channel 540 drivers/hwmon/adt7411.c visible = channel == 0 || channel >= 3 || !data->use_ext_temp; channel 551 drivers/hwmon/adt7411.c visible = channel == 0 || data->use_ext_temp; channel 1347 drivers/hwmon/adt7462.c int channel = data->pwm_cfg[attr->index] >> ADT7462_PWM_CHANNEL_SHIFT; channel 1349 drivers/hwmon/adt7462.c switch (channel) { channel 1354 drivers/hwmon/adt7462.c return sprintf(buf, "%d\n", (1 << channel)); channel 282 drivers/hwmon/adt7475.c static inline int reg2volt(int channel, u16 reg, u8 bypass_attn) channel 284 drivers/hwmon/adt7475.c const int *r = adt7473_in_scaling[channel]; channel 286 drivers/hwmon/adt7475.c if (bypass_attn & (1 << channel)) channel 291 drivers/hwmon/adt7475.c static inline u16 volt2reg(int channel, long volt, u8 bypass_attn) channel 293 drivers/hwmon/adt7475.c const int *r = adt7473_in_scaling[channel]; channel 296 drivers/hwmon/adt7475.c if (bypass_attn & (1 << channel)) channel 47 drivers/hwmon/as370-hwmon.c u32 attr, int channel, long *temp) channel 66 drivers/hwmon/as370-hwmon.c u32 attr, int channel) channel 157 drivers/hwmon/da9052-hwmon.c int channel = to_sensor_dev_attr(devattr)->index; channel 160 drivers/hwmon/da9052-hwmon.c ret = da9052_adc_manual_read(hwmon->da9052, channel); channel 167 drivers/hwmon/da9052-hwmon.c static int da9052_request_tsi_read(struct da9052_hwmon *hwmon, int channel) channel 171 drivers/hwmon/da9052-hwmon.c switch (channel) { channel 189 drivers/hwmon/da9052-hwmon.c static int da9052_get_tsi_result(struct da9052_hwmon *hwmon, int channel) channel 200 drivers/hwmon/da9052-hwmon.c switch (channel) { channel 221 drivers/hwmon/da9052-hwmon.c static ssize_t __da9052_read_tsi(struct device *dev, int channel) channel 228 drivers/hwmon/da9052-hwmon.c ret = da9052_request_tsi_read(hwmon, channel); channel 237 drivers/hwmon/da9052-hwmon.c return da9052_get_tsi_result(hwmon, channel); channel 244 drivers/hwmon/da9052-hwmon.c int channel = to_sensor_dev_attr(devattr)->index; channel 248 drivers/hwmon/da9052-hwmon.c ret = __da9052_read_tsi(dev, channel); channel 56 drivers/hwmon/da9055-hwmon.c unsigned char channel) channel 64 drivers/hwmon/da9055-hwmon.c if (channel > DA9055_ADC_TJUNC) channel 70 drivers/hwmon/da9055-hwmon.c mux_sel = chan_mux[channel] | DA9055_ADC_MAN_CONV; channel 116 drivers/hwmon/da9055-hwmon.c static inline int volt_reg_to_mv(int value, int channel) channel 118 drivers/hwmon/da9055-hwmon.c if (channel == DA9055_ADC_VSYS) channel 124 drivers/hwmon/da9055-hwmon.c static int da9055_enable_auto_mode(struct da9055 *da9055, int channel) channel 127 drivers/hwmon/da9055-hwmon.c return da9055_reg_update(da9055, DA9055_REG_ADC_CONT, 1 << channel, channel 128 drivers/hwmon/da9055-hwmon.c 1 << channel); channel 132 drivers/hwmon/da9055-hwmon.c static int da9055_disable_auto_mode(struct da9055 *da9055, int channel) channel 135 drivers/hwmon/da9055-hwmon.c return da9055_reg_update(da9055, DA9055_REG_ADC_CONT, 1 << channel, 0); channel 144 drivers/hwmon/da9055-hwmon.c int channel = to_sensor_dev_attr(devattr)->index; channel 148 drivers/hwmon/da9055-hwmon.c ret = da9055_enable_auto_mode(hwmon->da9055, channel); channel 154 drivers/hwmon/da9055-hwmon.c adc = da9055_reg_read(hwmon->da9055, DA9055_REG_VSYS_RES + channel); channel 160 drivers/hwmon/da9055-hwmon.c ret = da9055_disable_auto_mode(hwmon->da9055, channel); channel 166 drivers/hwmon/da9055-hwmon.c return sprintf(buf, "%d\n", volt_reg_to_mv(adc, channel)); channel 169 drivers/hwmon/da9055-hwmon.c da9055_disable_auto_mode(hwmon->da9055, channel); channel 267 drivers/hwmon/ibmaem.c data->address.channel = IPMI_BMC_CHANNEL; channel 452 drivers/hwmon/ibmpex.c data->address.channel = IPMI_BMC_CHANNEL; channel 123 drivers/hwmon/ina3221.c static inline bool ina3221_is_enabled(struct ina3221_data *ina, int channel) channel 126 drivers/hwmon/ina3221.c (ina->reg_config & INA3221_CONFIG_CHx_EN(channel)); channel 220 drivers/hwmon/ina3221.c static int ina3221_read_in(struct device *dev, u32 attr, int channel, long *val) channel 222 drivers/hwmon/ina3221.c const bool is_shunt = channel > INA3221_CHANNEL3; channel 224 drivers/hwmon/ina3221.c u8 reg = ina3221_in_reg[channel]; channel 228 drivers/hwmon/ina3221.c channel %= INA3221_NUM_CHANNELS; channel 232 drivers/hwmon/ina3221.c if (!ina3221_is_enabled(ina, channel)) channel 255 drivers/hwmon/ina3221.c *val = ina3221_is_enabled(ina, channel); channel 271 drivers/hwmon/ina3221.c int channel, long *val) channel 274 drivers/hwmon/ina3221.c struct ina3221_input *input = &ina->inputs[channel]; channel 276 drivers/hwmon/ina3221.c u8 reg = ina3221_curr_reg[attr][channel]; channel 281 drivers/hwmon/ina3221.c if (!ina3221_is_enabled(ina, channel)) channel 308 drivers/hwmon/ina3221.c if (!ina3221_is_enabled(ina, channel)) { channel 366 drivers/hwmon/ina3221.c int channel, long val) channel 369 drivers/hwmon/ina3221.c struct ina3221_input *input = &ina->inputs[channel]; channel 371 drivers/hwmon/ina3221.c u8 reg = ina3221_curr_reg[attr][channel]; channel 390 drivers/hwmon/ina3221.c static int ina3221_write_enable(struct device *dev, int channel, bool enable) channel 393 drivers/hwmon/ina3221.c u16 config, mask = INA3221_CONFIG_CHx_EN(channel); channel 431 drivers/hwmon/ina3221.c channel, ret); channel 439 drivers/hwmon/ina3221.c u32 attr, int channel, long *val) channel 452 drivers/hwmon/ina3221.c ret = ina3221_read_in(dev, attr, channel - 1, val); channel 455 drivers/hwmon/ina3221.c ret = ina3221_read_curr(dev, attr, channel, val); channel 468 drivers/hwmon/ina3221.c u32 attr, int channel, long val) channel 481 drivers/hwmon/ina3221.c ret = ina3221_write_enable(dev, channel - 1, val); channel 484 drivers/hwmon/ina3221.c ret = ina3221_write_curr(dev, attr, channel, val); channel 497 drivers/hwmon/ina3221.c u32 attr, int channel, const char **str) channel 500 drivers/hwmon/ina3221.c int index = channel - 1; channel 509 drivers/hwmon/ina3221.c u32 attr, int channel) channel 525 drivers/hwmon/ina3221.c if (channel == 0) channel 530 drivers/hwmon/ina3221.c if (channel - 1 <= INA3221_CHANNEL3) channel 531 drivers/hwmon/ina3221.c input = &ina->inputs[channel - 1]; channel 602 drivers/hwmon/ina3221.c unsigned int channel = sd_attr->index; channel 603 drivers/hwmon/ina3221.c struct ina3221_input *input = &ina->inputs[channel]; channel 614 drivers/hwmon/ina3221.c unsigned int channel = sd_attr->index; channel 615 drivers/hwmon/ina3221.c struct ina3221_input *input = &ina->inputs[channel]; channel 268 drivers/hwmon/jc42.c u32 attr, int channel, long *val) channel 316 drivers/hwmon/jc42.c u32 attr, int channel, long val) channel 376 drivers/hwmon/jc42.c u32 attr, int channel) channel 72 drivers/hwmon/k8temp.c u32 attr, int channel) channel 76 drivers/hwmon/k8temp.c if ((channel & 1) && !(data->sensorsp & SEL_PLACE)) channel 79 drivers/hwmon/k8temp.c if ((channel & 2) && !(data->sensorsp & SEL_CORE)) channel 87 drivers/hwmon/k8temp.c u32 attr, int channel, long *val) channel 95 drivers/hwmon/k8temp.c core = (channel >> 1) & 1; channel 96 drivers/hwmon/k8temp.c place = channel & 1; channel 324 drivers/hwmon/lm75.c u32 attr, int channel, long *val) channel 454 drivers/hwmon/lm75.c u32 attr, int channel, long val) channel 468 drivers/hwmon/lm75.c u32 attr, int channel) channel 147 drivers/hwmon/lm87.c u8 channel; /* register value */ channel 195 drivers/hwmon/lm87.c i = (data->channel & CHAN_TEMP3) ? 1 : 0; channel 196 drivers/hwmon/lm87.c j = (data->channel & CHAN_TEMP3) ? 5 : 6; channel 207 drivers/hwmon/lm87.c if (data->channel & CHAN_NO_FAN(i)) { channel 223 drivers/hwmon/lm87.c j = (data->channel & CHAN_TEMP3) ? 3 : 2; channel 869 drivers/hwmon/lm87.c data->channel = val; channel 871 drivers/hwmon/lm87.c LM87_REG_CHANNEL_MODE, data->channel); channel 873 drivers/hwmon/lm87.c data->channel = *(u8 *)dev_get_platdata(&client->dev); channel 875 drivers/hwmon/lm87.c LM87_REG_CHANNEL_MODE, data->channel); channel 877 drivers/hwmon/lm87.c data->channel = lm87_read_value(client, LM87_REG_CHANNEL_MODE); channel 899 drivers/hwmon/lm87.c if (data->channel & CHAN_TEMP3) { channel 936 drivers/hwmon/lm87.c data->in_scale[2] = (data->channel & CHAN_VCC_5V) ? 5000 : 3300; channel 948 drivers/hwmon/lm87.c if (data->channel & CHAN_NO_FAN(0)) channel 953 drivers/hwmon/lm87.c if (data->channel & CHAN_NO_FAN(1)) channel 958 drivers/hwmon/lm87.c if (data->channel & CHAN_TEMP3) channel 963 drivers/hwmon/lm87.c if (!(data->channel & CHAN_NO_VID)) { channel 569 drivers/hwmon/lm90.c static int lm90_select_remote_channel(struct lm90_data *data, int channel) channel 576 drivers/hwmon/lm90.c if (channel) channel 1153 drivers/hwmon/lm90.c static int lm90_temp_read(struct device *dev, u32 attr, int channel, long *val) channel 1166 drivers/hwmon/lm90.c *val = lm90_get_temp11(data, lm90_temp_index[channel]); channel 1169 drivers/hwmon/lm90.c *val = (data->alarms >> lm90_min_alarm_bits[channel]) & 1; channel 1172 drivers/hwmon/lm90.c *val = (data->alarms >> lm90_max_alarm_bits[channel]) & 1; channel 1175 drivers/hwmon/lm90.c *val = (data->alarms >> lm90_crit_alarm_bits[channel]) & 1; channel 1178 drivers/hwmon/lm90.c *val = (data->alarms >> lm90_emergency_alarm_bits[channel]) & 1; channel 1181 drivers/hwmon/lm90.c *val = (data->alarms >> lm90_fault_bits[channel]) & 1; channel 1184 drivers/hwmon/lm90.c if (channel == 0) channel 1186 drivers/hwmon/lm90.c lm90_temp_min_index[channel]); channel 1189 drivers/hwmon/lm90.c lm90_temp_min_index[channel]); channel 1192 drivers/hwmon/lm90.c if (channel == 0) channel 1194 drivers/hwmon/lm90.c lm90_temp_max_index[channel]); channel 1197 drivers/hwmon/lm90.c lm90_temp_max_index[channel]); channel 1200 drivers/hwmon/lm90.c *val = lm90_get_temp8(data, lm90_temp_crit_index[channel]); channel 1203 drivers/hwmon/lm90.c *val = lm90_get_temphyst(data, lm90_temp_crit_index[channel]); channel 1206 drivers/hwmon/lm90.c *val = lm90_get_temp8(data, lm90_temp_emerg_index[channel]); channel 1209 drivers/hwmon/lm90.c *val = lm90_get_temphyst(data, lm90_temp_emerg_index[channel]); channel 1220 drivers/hwmon/lm90.c static int lm90_temp_write(struct device *dev, u32 attr, int channel, long val) channel 1233 drivers/hwmon/lm90.c if (channel == 0) channel 1235 drivers/hwmon/lm90.c lm90_temp_min_index[channel], channel 1239 drivers/hwmon/lm90.c lm90_temp_min_index[channel], channel 1243 drivers/hwmon/lm90.c if (channel == 0) channel 1245 drivers/hwmon/lm90.c lm90_temp_max_index[channel], channel 1249 drivers/hwmon/lm90.c lm90_temp_max_index[channel], channel 1253 drivers/hwmon/lm90.c err = lm90_set_temp8(data, lm90_temp_crit_index[channel], val); channel 1259 drivers/hwmon/lm90.c err = lm90_set_temp8(data, lm90_temp_emerg_index[channel], val); channel 1274 drivers/hwmon/lm90.c static umode_t lm90_temp_is_visible(const void *data, u32 attr, int channel) channel 1292 drivers/hwmon/lm90.c if (channel == 0) channel 1300 drivers/hwmon/lm90.c static int lm90_chip_read(struct device *dev, u32 attr, int channel, long *val) channel 1325 drivers/hwmon/lm90.c static int lm90_chip_write(struct device *dev, u32 attr, int channel, long val) channel 1352 drivers/hwmon/lm90.c static umode_t lm90_chip_is_visible(const void *data, u32 attr, int channel) channel 1365 drivers/hwmon/lm90.c u32 attr, int channel, long *val) channel 1369 drivers/hwmon/lm90.c return lm90_chip_read(dev, attr, channel, val); channel 1371 drivers/hwmon/lm90.c return lm90_temp_read(dev, attr, channel, val); channel 1378 drivers/hwmon/lm90.c u32 attr, int channel, long val) channel 1382 drivers/hwmon/lm90.c return lm90_chip_write(dev, attr, channel, val); channel 1384 drivers/hwmon/lm90.c return lm90_temp_write(dev, attr, channel, val); channel 1391 drivers/hwmon/lm90.c u32 attr, int channel) channel 1395 drivers/hwmon/lm90.c return lm90_chip_is_visible(data, attr, channel); channel 1397 drivers/hwmon/lm90.c return lm90_temp_is_visible(data, attr, channel); channel 129 drivers/hwmon/lm95241.c static int lm95241_read_chip(struct device *dev, u32 attr, int channel, channel 143 drivers/hwmon/lm95241.c static int lm95241_read_temp(struct device *dev, u32 attr, int channel, channel 150 drivers/hwmon/lm95241.c if (!channel || (data->config & BIT(channel - 1))) channel 151 drivers/hwmon/lm95241.c *val = temp_from_reg_signed(data->temp[channel * 2], channel 152 drivers/hwmon/lm95241.c data->temp[channel * 2 + 1]); channel 154 drivers/hwmon/lm95241.c *val = temp_from_reg_unsigned(data->temp[channel * 2], channel 155 drivers/hwmon/lm95241.c data->temp[channel * 2 + 1]); channel 158 drivers/hwmon/lm95241.c if (channel == 1) channel 164 drivers/hwmon/lm95241.c if (channel == 1) channel 170 drivers/hwmon/lm95241.c if (channel == 1) channel 176 drivers/hwmon/lm95241.c if (channel == 1) channel 187 drivers/hwmon/lm95241.c u32 attr, int channel, long *val) channel 191 drivers/hwmon/lm95241.c return lm95241_read_chip(dev, attr, channel, val); channel 193 drivers/hwmon/lm95241.c return lm95241_read_temp(dev, attr, channel, val); channel 199 drivers/hwmon/lm95241.c static int lm95241_write_chip(struct device *dev, u32 attr, int channel, channel 238 drivers/hwmon/lm95241.c static int lm95241_write_temp(struct device *dev, u32 attr, int channel, channel 249 drivers/hwmon/lm95241.c if (channel == 1) { channel 265 drivers/hwmon/lm95241.c if (channel == 1) { channel 285 drivers/hwmon/lm95241.c if (channel == 1) { channel 323 drivers/hwmon/lm95241.c u32 attr, int channel, long val) channel 327 drivers/hwmon/lm95241.c return lm95241_write_chip(dev, attr, channel, val); channel 329 drivers/hwmon/lm95241.c return lm95241_write_temp(dev, attr, channel, val); channel 337 drivers/hwmon/lm95241.c u32 attr, int channel) channel 159 drivers/hwmon/lm95245.c static int lm95245_read_temp(struct device *dev, u32 attr, int channel, channel 168 drivers/hwmon/lm95245.c regl = channel ? LM95245_REG_R_REMOTE_TEMPL_S : channel 170 drivers/hwmon/lm95245.c regh = channel ? LM95245_REG_R_REMOTE_TEMPH_S : channel 184 drivers/hwmon/lm95245.c if (!channel || (regvalh & 0x80) || regvalh < 0x7f) { channel 206 drivers/hwmon/lm95245.c regh = channel ? LM95245_REG_RW_REMOTE_TCRIT_LIMIT : channel 225 drivers/hwmon/lm95245.c regh = channel ? LM95245_REG_RW_REMOTE_TCRIT_LIMIT : channel 263 drivers/hwmon/lm95245.c *val = !!(regvalh & (channel ? STATUS1_RTCRIT : STATUS1_LOC)); channel 276 drivers/hwmon/lm95245.c static int lm95245_write_temp(struct device *dev, u32 attr, int channel, channel 290 drivers/hwmon/lm95245.c reg = channel ? LM95245_REG_RW_REMOTE_TCRIT_LIMIT : channel 292 drivers/hwmon/lm95245.c val = clamp_val(val / 1000, 0, channel ? 255 : 127); channel 337 drivers/hwmon/lm95245.c static int lm95245_read_chip(struct device *dev, u32 attr, int channel, channel 351 drivers/hwmon/lm95245.c static int lm95245_write_chip(struct device *dev, u32 attr, int channel, channel 369 drivers/hwmon/lm95245.c u32 attr, int channel, long *val) channel 373 drivers/hwmon/lm95245.c return lm95245_read_chip(dev, attr, channel, val); channel 375 drivers/hwmon/lm95245.c return lm95245_read_temp(dev, attr, channel, val); channel 382 drivers/hwmon/lm95245.c u32 attr, int channel, long val) channel 386 drivers/hwmon/lm95245.c return lm95245_write_chip(dev, attr, channel, val); channel 388 drivers/hwmon/lm95245.c return lm95245_write_temp(dev, attr, channel, val); channel 394 drivers/hwmon/lm95245.c static umode_t lm95245_temp_is_visible(const void *data, u32 attr, int channel) channel 409 drivers/hwmon/lm95245.c return (channel == 0) ? 0644 : 0444; channel 417 drivers/hwmon/lm95245.c u32 attr, int channel) channel 428 drivers/hwmon/lm95245.c return lm95245_temp_is_visible(data, attr, channel); channel 268 drivers/hwmon/ltc4245.c static int ltc4245_read_curr(struct device *dev, u32 attr, int channel, channel 275 drivers/hwmon/ltc4245.c *val = ltc4245_get_current(dev, ltc4245_curr_regs[channel]); channel 278 drivers/hwmon/ltc4245.c *val = !!(data->cregs[LTC4245_FAULT1] & BIT(channel + 4)); channel 285 drivers/hwmon/ltc4245.c static int ltc4245_read_in(struct device *dev, u32 attr, int channel, long *val) channel 291 drivers/hwmon/ltc4245.c if (channel < 8) { channel 293 drivers/hwmon/ltc4245.c ltc4245_in_regs[channel]); channel 295 drivers/hwmon/ltc4245.c int regval = data->gpios[channel - 8]; channel 303 drivers/hwmon/ltc4245.c if (channel < 4) channel 304 drivers/hwmon/ltc4245.c *val = !!(data->cregs[LTC4245_FAULT1] & BIT(channel)); channel 307 drivers/hwmon/ltc4245.c BIT(channel - 4)); channel 314 drivers/hwmon/ltc4245.c static int ltc4245_read_power(struct device *dev, u32 attr, int channel, channel 323 drivers/hwmon/ltc4245.c curr = ltc4245_get_current(dev, ltc4245_curr_regs[channel]); channel 324 drivers/hwmon/ltc4245.c voltage = ltc4245_get_voltage(dev, ltc4245_in_regs[channel]); channel 333 drivers/hwmon/ltc4245.c u32 attr, int channel, long *val) channel 338 drivers/hwmon/ltc4245.c return ltc4245_read_curr(dev, attr, channel, val); channel 340 drivers/hwmon/ltc4245.c return ltc4245_read_power(dev, attr, channel, val); channel 342 drivers/hwmon/ltc4245.c return ltc4245_read_in(dev, attr, channel - 1, val); channel 350 drivers/hwmon/ltc4245.c u32 attr, int channel) channel 356 drivers/hwmon/ltc4245.c if (channel == 0) channel 360 drivers/hwmon/ltc4245.c if (channel > 9 && !data->use_extra_gpios) channel 364 drivers/hwmon/ltc4245.c if (channel > 8) channel 32 drivers/hwmon/ltq-cputemp.c u32 attr, int channel, long *temp) channel 55 drivers/hwmon/ltq-cputemp.c u32 attr, int channel) channel 49 drivers/hwmon/max1111.c static int max1111_read(struct device *dev, int channel) channel 58 drivers/hwmon/max1111.c data->tx_buf[0] = (channel << data->sel_sh) | channel 83 drivers/hwmon/max1111.c int max1111_read_channel(int channel) channel 88 drivers/hwmon/max1111.c return max1111_read(&the_max1111->spi->dev, channel); channel 108 drivers/hwmon/max1111.c int channel = to_sensor_dev_attr(attr)->index; channel 111 drivers/hwmon/max1111.c ret = max1111_read(dev, channel); channel 57 drivers/hwmon/max197.c static inline void max197_set_unipolarity(struct max197_data *data, int channel) channel 59 drivers/hwmon/max197.c data->ctrl_bytes[channel] &= ~MAX197_BIP; channel 62 drivers/hwmon/max197.c static inline void max197_set_bipolarity(struct max197_data *data, int channel) channel 64 drivers/hwmon/max197.c data->ctrl_bytes[channel] |= MAX197_BIP; channel 67 drivers/hwmon/max197.c static inline void max197_set_half_range(struct max197_data *data, int channel) channel 69 drivers/hwmon/max197.c data->ctrl_bytes[channel] &= ~MAX197_RNG; channel 72 drivers/hwmon/max197.c static inline void max197_set_full_range(struct max197_data *data, int channel) channel 74 drivers/hwmon/max197.c data->ctrl_bytes[channel] |= MAX197_RNG; channel 77 drivers/hwmon/max197.c static inline bool max197_is_bipolar(struct max197_data *data, int channel) channel 79 drivers/hwmon/max197.c return data->ctrl_bytes[channel] & MAX197_BIP; channel 82 drivers/hwmon/max197.c static inline bool max197_is_full_range(struct max197_data *data, int channel) channel 84 drivers/hwmon/max197.c return data->ctrl_bytes[channel] & MAX197_RNG; channel 93 drivers/hwmon/max197.c int channel = attr->index; channel 100 drivers/hwmon/max197.c range = max197_is_full_range(data, channel) ? channel 103 drivers/hwmon/max197.c if (max197_is_bipolar(data, channel)) channel 121 drivers/hwmon/max197.c int channel = attr->index; channel 149 drivers/hwmon/max197.c max197_set_unipolarity(data, channel); channel 151 drivers/hwmon/max197.c max197_set_bipolarity(data, channel); channel 152 drivers/hwmon/max197.c max197_set_half_range(data, channel); channel 154 drivers/hwmon/max197.c max197_set_bipolarity(data, channel); channel 155 drivers/hwmon/max197.c max197_set_full_range(data, channel); channel 158 drivers/hwmon/max197.c max197_set_half_range(data, channel); channel 161 drivers/hwmon/max197.c max197_set_full_range(data, channel); channel 176 drivers/hwmon/max197.c int channel = attr->index; channel 183 drivers/hwmon/max197.c ret = data->pdata->convert(data->ctrl_bytes[channel]); channel 196 drivers/hwmon/max197.c if (max197_is_full_range(data, channel)) channel 162 drivers/hwmon/max31790.c static int max31790_read_fan(struct device *dev, u32 attr, int channel, channel 173 drivers/hwmon/max31790.c sr = get_tach_period(data->fan_dynamics[channel]); channel 174 drivers/hwmon/max31790.c rpm = RPM_FROM_REG(data->tach[channel], sr); channel 178 drivers/hwmon/max31790.c sr = get_tach_period(data->fan_dynamics[channel]); channel 179 drivers/hwmon/max31790.c rpm = RPM_FROM_REG(data->target_count[channel], sr); channel 183 drivers/hwmon/max31790.c *val = !!(data->fault_status & (1 << channel)); channel 190 drivers/hwmon/max31790.c static int max31790_write_fan(struct device *dev, u32 attr, int channel, channel 206 drivers/hwmon/max31790.c data->fan_dynamics[channel] = channel 207 drivers/hwmon/max31790.c ((data->fan_dynamics[channel] & channel 211 drivers/hwmon/max31790.c MAX31790_REG_FAN_DYNAMICS(channel), channel 212 drivers/hwmon/max31790.c data->fan_dynamics[channel]); channel 216 drivers/hwmon/max31790.c sr = get_tach_period(data->fan_dynamics[channel]); channel 220 drivers/hwmon/max31790.c data->target_count[channel] = target_count << 5; channel 223 drivers/hwmon/max31790.c MAX31790_REG_TARGET_COUNT(channel), channel 224 drivers/hwmon/max31790.c data->target_count[channel]); channel 236 drivers/hwmon/max31790.c static umode_t max31790_fan_is_visible(const void *_data, u32 attr, int channel) channel 239 drivers/hwmon/max31790.c u8 fan_config = data->fan_config[channel % NR_CHANNEL]; channel 244 drivers/hwmon/max31790.c if (channel < NR_CHANNEL || channel 249 drivers/hwmon/max31790.c if (channel < NR_CHANNEL && channel 258 drivers/hwmon/max31790.c static int max31790_read_pwm(struct device *dev, u32 attr, int channel, channel 267 drivers/hwmon/max31790.c fan_config = data->fan_config[channel]; channel 271 drivers/hwmon/max31790.c *val = data->pwm[channel] >> 8; channel 286 drivers/hwmon/max31790.c static int max31790_write_pwm(struct device *dev, u32 attr, int channel, channel 302 drivers/hwmon/max31790.c data->pwm[channel] = val << 8; channel 304 drivers/hwmon/max31790.c MAX31790_REG_PWMOUT(channel), channel 305 drivers/hwmon/max31790.c data->pwm[channel]); channel 308 drivers/hwmon/max31790.c fan_config = data->fan_config[channel]; channel 323 drivers/hwmon/max31790.c data->fan_config[channel] = fan_config; channel 325 drivers/hwmon/max31790.c MAX31790_REG_FAN_CONFIG(channel), channel 338 drivers/hwmon/max31790.c static umode_t max31790_pwm_is_visible(const void *_data, u32 attr, int channel) channel 341 drivers/hwmon/max31790.c u8 fan_config = data->fan_config[channel]; channel 355 drivers/hwmon/max31790.c u32 attr, int channel, long *val) channel 359 drivers/hwmon/max31790.c return max31790_read_fan(dev, attr, channel, val); channel 361 drivers/hwmon/max31790.c return max31790_read_pwm(dev, attr, channel, val); channel 368 drivers/hwmon/max31790.c u32 attr, int channel, long val) channel 372 drivers/hwmon/max31790.c return max31790_write_fan(dev, attr, channel, val); channel 374 drivers/hwmon/max31790.c return max31790_write_pwm(dev, attr, channel, val); channel 382 drivers/hwmon/max31790.c u32 attr, int channel) channel 386 drivers/hwmon/max31790.c return max31790_fan_is_visible(data, attr, channel); channel 388 drivers/hwmon/max31790.c return max31790_pwm_is_visible(data, attr, channel); channel 140 drivers/hwmon/max6621.c int channel) channel 143 drivers/hwmon/max6621.c if (((struct max6621_data *)data)->input_chan2reg[channel] < 0) channel 202 drivers/hwmon/max6621.c int channel, long *val) channel 214 drivers/hwmon/max6621.c reg = data->input_chan2reg[channel]; channel 247 drivers/hwmon/max6621.c channel -= MAX6621_TEMP_ALERT_CHAN_SHIFT; channel 248 drivers/hwmon/max6621.c reg = max6621_temp_alert_chan2reg[channel]; channel 311 drivers/hwmon/max6621.c int channel, long val) channel 328 drivers/hwmon/max6621.c channel -= MAX6621_TEMP_ALERT_CHAN_SHIFT; channel 329 drivers/hwmon/max6621.c reg = max6621_temp_alert_chan2reg[channel]; channel 350 drivers/hwmon/max6621.c int channel, const char **str) channel 356 drivers/hwmon/max6621.c *str = max6621_temp_labels[channel]; channel 520 drivers/hwmon/max6650.c u32 attr, int channel, long *val) channel 563 drivers/hwmon/max6650.c *val = DIV_ROUND_CLOSEST(data->tach[channel] * 120, channel 611 drivers/hwmon/max6650.c u32 attr, int channel, long val) channel 694 drivers/hwmon/max6650.c int channel) channel 698 drivers/hwmon/max6650.c if (channel && (channel >= data->nr_fans || type != hwmon_fan)) channel 385 drivers/hwmon/max6697.c int channel = index / 6; /* channel number */ channel 388 drivers/hwmon/max6697.c if (channel >= chip->channels) channel 391 drivers/hwmon/max6697.c if ((nr == 3 || nr == 4) && !(chip->have_crit & (1 << channel))) channel 393 drivers/hwmon/max6697.c if (nr == 5 && !(chip->have_fault & (1 << channel))) channel 45 drivers/hwmon/mc13783-adc.c unsigned int channel = attr->index; channel 51 drivers/hwmon/mc13783-adc.c channel, 0, 0, sample); channel 56 drivers/hwmon/mc13783-adc.c if (channel >= 16) channel 57 drivers/hwmon/mc13783-adc.c channel = 7; channel 59 drivers/hwmon/mc13783-adc.c channel &= 0x7; channel 61 drivers/hwmon/mc13783-adc.c *val = (sample[channel % 4] >> (channel > 3 ? 14 : 2)) & 0x3ff; channel 114 drivers/hwmon/mlxreg-fan.c int channel, long *val) channel 123 drivers/hwmon/mlxreg-fan.c tacho = &fan->tacho[channel]; channel 171 drivers/hwmon/mlxreg-fan.c int channel, long val) channel 197 drivers/hwmon/mlxreg-fan.c int channel) channel 201 drivers/hwmon/mlxreg-fan.c if (!(((struct mlxreg_fan *)data)->tacho[channel].connected)) channel 186 drivers/hwmon/nct7904.c static int nct7904_read_fan(struct device *dev, u32 attr, int channel, channel 196 drivers/hwmon/nct7904.c FANIN1_HV_REG + channel * 2); channel 208 drivers/hwmon/nct7904.c FANIN1_HV_HL_REG + channel * 2); channel 220 drivers/hwmon/nct7904.c SMI_STS5_REG + (channel >> 3)); channel 223 drivers/hwmon/nct7904.c if (!data->fan_alarm[channel >> 3]) channel 224 drivers/hwmon/nct7904.c data->fan_alarm[channel >> 3] = ret & 0xff; channel 227 drivers/hwmon/nct7904.c data->fan_alarm[channel >> 3] |= (ret & 0xff); channel 228 drivers/hwmon/nct7904.c *val = (data->fan_alarm[channel >> 3] >> (channel & 0x07)) & 1; channel 231 drivers/hwmon/nct7904.c data->fan_alarm[channel >> 3] ^= 1 << (channel & 0x07); channel 238 drivers/hwmon/nct7904.c static umode_t nct7904_fan_is_visible(const void *_data, u32 attr, int channel) channel 245 drivers/hwmon/nct7904.c if (data->fanin_mask & (1 << channel)) channel 249 drivers/hwmon/nct7904.c if (data->fanin_mask & (1 << channel)) channel 265 drivers/hwmon/nct7904.c static int nct7904_read_in(struct device *dev, u32 attr, int channel, channel 271 drivers/hwmon/nct7904.c index = nct7904_chan_to_index[channel]; channel 330 drivers/hwmon/nct7904.c static umode_t nct7904_in_is_visible(const void *_data, u32 attr, int channel) channel 333 drivers/hwmon/nct7904.c int index = nct7904_chan_to_index[channel]; channel 338 drivers/hwmon/nct7904.c if (channel > 0 && (data->vsen_mask & BIT(index))) channel 343 drivers/hwmon/nct7904.c if (channel > 0 && (data->vsen_mask & BIT(index))) channel 353 drivers/hwmon/nct7904.c static int nct7904_read_temp(struct device *dev, u32 attr, int channel, channel 363 drivers/hwmon/nct7904.c if (channel == 4) channel 365 drivers/hwmon/nct7904.c else if (channel < 5) channel 367 drivers/hwmon/nct7904.c TEMP_CH1_HV_REG + channel * 4); channel 370 drivers/hwmon/nct7904.c T_CPU1_HV_REG + (channel - 5) channel 378 drivers/hwmon/nct7904.c if (channel == 4) { channel 384 drivers/hwmon/nct7904.c } else if (channel < 4) { channel 389 drivers/hwmon/nct7904.c *val = (ret >> (((channel * 2) + 1) & 0x07)) & 1; channel 391 drivers/hwmon/nct7904.c if ((channel - 5) < 4) { channel 394 drivers/hwmon/nct7904.c ((channel - 5) >> 3)); channel 397 drivers/hwmon/nct7904.c *val = (ret >> ((channel - 5) & 0x07)) & 1; channel 401 drivers/hwmon/nct7904.c ((channel - 5) >> 3)); channel 404 drivers/hwmon/nct7904.c *val = (ret >> (((channel - 5) & 0x07) - 4)) channel 410 drivers/hwmon/nct7904.c if (channel < 5) { channel 411 drivers/hwmon/nct7904.c if ((data->tcpu_mask >> channel) & 0x01) { channel 412 drivers/hwmon/nct7904.c if ((data->temp_mode >> channel) & 0x01) channel 420 drivers/hwmon/nct7904.c if ((data->has_dts >> (channel - 5)) & 0x01) { channel 454 drivers/hwmon/nct7904.c if (channel == 4) channel 456 drivers/hwmon/nct7904.c else if (channel < 5) channel 458 drivers/hwmon/nct7904.c reg2 + channel * 8); channel 461 drivers/hwmon/nct7904.c reg3 + (channel - 5) * 4); channel 470 drivers/hwmon/nct7904.c static umode_t nct7904_temp_is_visible(const void *_data, u32 attr, int channel) channel 478 drivers/hwmon/nct7904.c if (channel < 5) { channel 479 drivers/hwmon/nct7904.c if (data->tcpu_mask & BIT(channel)) channel 482 drivers/hwmon/nct7904.c if (data->has_dts & BIT(channel - 5)) channel 490 drivers/hwmon/nct7904.c if (channel < 5) { channel 491 drivers/hwmon/nct7904.c if (data->tcpu_mask & BIT(channel)) channel 494 drivers/hwmon/nct7904.c if (data->has_dts & BIT(channel - 5)) channel 505 drivers/hwmon/nct7904.c static int nct7904_read_pwm(struct device *dev, u32 attr, int channel, channel 513 drivers/hwmon/nct7904.c ret = nct7904_read_reg(data, BANK_3, FANCTL1_OUT_REG + channel); channel 519 drivers/hwmon/nct7904.c ret = nct7904_read_reg(data, BANK_3, FANCTL1_FMR_REG + channel); channel 530 drivers/hwmon/nct7904.c static int nct7904_write_temp(struct device *dev, u32 attr, int channel, channel 563 drivers/hwmon/nct7904.c if (channel == 4) channel 565 drivers/hwmon/nct7904.c else if (channel < 5) channel 567 drivers/hwmon/nct7904.c reg2 + channel * 8, val); channel 570 drivers/hwmon/nct7904.c reg3 + (channel - 5) * 4, val); channel 575 drivers/hwmon/nct7904.c static int nct7904_write_fan(struct device *dev, u32 attr, int channel, channel 590 drivers/hwmon/nct7904.c FANIN1_HV_HL_REG + channel * 2, tmp); channel 595 drivers/hwmon/nct7904.c FANIN1_LV_HL_REG + channel * 2, tmp); channel 602 drivers/hwmon/nct7904.c static int nct7904_write_in(struct device *dev, u32 attr, int channel, channel 608 drivers/hwmon/nct7904.c index = nct7904_chan_to_index[channel]; channel 661 drivers/hwmon/nct7904.c static int nct7904_write_pwm(struct device *dev, u32 attr, int channel, channel 671 drivers/hwmon/nct7904.c ret = nct7904_write_reg(data, BANK_3, FANCTL1_OUT_REG + channel, channel 676 drivers/hwmon/nct7904.c (val == 2 && !data->fan_mode[channel])) channel 678 drivers/hwmon/nct7904.c ret = nct7904_write_reg(data, BANK_3, FANCTL1_FMR_REG + channel, channel 679 drivers/hwmon/nct7904.c val == 2 ? data->fan_mode[channel] : 0); channel 686 drivers/hwmon/nct7904.c static umode_t nct7904_pwm_is_visible(const void *_data, u32 attr, int channel) channel 698 drivers/hwmon/nct7904.c u32 attr, int channel, long *val) channel 702 drivers/hwmon/nct7904.c return nct7904_read_in(dev, attr, channel, val); channel 704 drivers/hwmon/nct7904.c return nct7904_read_fan(dev, attr, channel, val); channel 706 drivers/hwmon/nct7904.c return nct7904_read_pwm(dev, attr, channel, val); channel 708 drivers/hwmon/nct7904.c return nct7904_read_temp(dev, attr, channel, val); channel 715 drivers/hwmon/nct7904.c u32 attr, int channel, long val) channel 719 drivers/hwmon/nct7904.c return nct7904_write_in(dev, attr, channel, val); channel 721 drivers/hwmon/nct7904.c return nct7904_write_fan(dev, attr, channel, val); channel 723 drivers/hwmon/nct7904.c return nct7904_write_pwm(dev, attr, channel, val); channel 725 drivers/hwmon/nct7904.c return nct7904_write_temp(dev, attr, channel, val); channel 733 drivers/hwmon/nct7904.c u32 attr, int channel) channel 737 drivers/hwmon/nct7904.c return nct7904_in_is_visible(data, attr, channel); channel 739 drivers/hwmon/nct7904.c return nct7904_fan_is_visible(data, attr, channel); channel 741 drivers/hwmon/nct7904.c return nct7904_pwm_is_visible(data, attr, channel); channel 743 drivers/hwmon/nct7904.c return nct7904_temp_is_visible(data, attr, channel); channel 211 drivers/hwmon/npcm750-pwm-fan.c int channel, u16 val) channel 213 drivers/hwmon/npcm750-pwm-fan.c u32 pwm_ch = (channel % NPCM7XX_PWM_MAX_CHN_NUM_IN_A_MODULE); channel 214 drivers/hwmon/npcm750-pwm-fan.c u32 module = (channel / NPCM7XX_PWM_MAX_CHN_NUM_IN_A_MODULE); channel 504 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_read_pwm(struct device *dev, u32 attr, int channel, channel 508 drivers/hwmon/npcm750-pwm-fan.c u32 pmw_ch = (channel % NPCM7XX_PWM_MAX_CHN_NUM_IN_A_MODULE); channel 509 drivers/hwmon/npcm750-pwm-fan.c u32 module = (channel / NPCM7XX_PWM_MAX_CHN_NUM_IN_A_MODULE); channel 521 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_write_pwm(struct device *dev, u32 attr, int channel, channel 531 drivers/hwmon/npcm750-pwm-fan.c err = npcm7xx_pwm_config_set(data, channel, (u16)val); channel 541 drivers/hwmon/npcm750-pwm-fan.c static umode_t npcm7xx_pwm_is_visible(const void *_data, u32 attr, int channel) channel 545 drivers/hwmon/npcm750-pwm-fan.c if (!data->pwm_present[channel]) channel 556 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_read_fan(struct device *dev, u32 attr, int channel, channel 564 drivers/hwmon/npcm750-pwm-fan.c if (data->fan_dev[channel].fan_cnt <= 0) channel 565 drivers/hwmon/npcm750-pwm-fan.c return data->fan_dev[channel].fan_cnt; channel 568 drivers/hwmon/npcm750-pwm-fan.c if (data->fan_dev[channel].fan_cnt > 0 && channel 569 drivers/hwmon/npcm750-pwm-fan.c data->fan_dev[channel].fan_pls_per_rev > 0) channel 571 drivers/hwmon/npcm750-pwm-fan.c (data->fan_dev[channel].fan_cnt * channel 572 drivers/hwmon/npcm750-pwm-fan.c data->fan_dev[channel].fan_pls_per_rev)); channel 579 drivers/hwmon/npcm750-pwm-fan.c static umode_t npcm7xx_fan_is_visible(const void *_data, u32 attr, int channel) channel 583 drivers/hwmon/npcm750-pwm-fan.c if (!data->fan_present[channel]) channel 595 drivers/hwmon/npcm750-pwm-fan.c u32 attr, int channel, long *val) channel 599 drivers/hwmon/npcm750-pwm-fan.c return npcm7xx_read_pwm(dev, attr, channel, val); channel 601 drivers/hwmon/npcm750-pwm-fan.c return npcm7xx_read_fan(dev, attr, channel, val); channel 608 drivers/hwmon/npcm750-pwm-fan.c u32 attr, int channel, long val) channel 612 drivers/hwmon/npcm750-pwm-fan.c return npcm7xx_write_pwm(dev, attr, channel, val); channel 620 drivers/hwmon/npcm750-pwm-fan.c u32 attr, int channel) channel 624 drivers/hwmon/npcm750-pwm-fan.c return npcm7xx_pwm_is_visible(data, attr, channel); channel 626 drivers/hwmon/npcm750-pwm-fan.c return npcm7xx_fan_is_visible(data, attr, channel); channel 112 drivers/hwmon/nsa320-hwmon.c int channel = to_sensor_dev_attr(attr)->index; channel 114 drivers/hwmon/nsa320-hwmon.c return sprintf(buf, "%s\n", nsa320_input_names[channel]); channel 328 drivers/hwmon/ntc_thermistor.c struct iio_channel *channel = pdata->chan; channel 331 drivers/hwmon/ntc_thermistor.c ret = iio_read_channel_raw(channel, &raw); channel 337 drivers/hwmon/ntc_thermistor.c ret = iio_convert_raw_to_processed(channel, raw, &uv, 1000); channel 576 drivers/hwmon/ntc_thermistor.c u32 attr, int channel, long *val) channel 604 drivers/hwmon/ntc_thermistor.c u32 attr, int channel) channel 75 drivers/hwmon/pcf8591.c static int pcf8591_read_channel(struct device *dev, int channel); channel 78 drivers/hwmon/pcf8591.c #define show_in_channel(channel) \ channel 79 drivers/hwmon/pcf8591.c static ssize_t show_in##channel##_input(struct device *dev, \ channel 83 drivers/hwmon/pcf8591.c return sprintf(buf, "%d\n", pcf8591_read_channel(dev, channel));\ channel 85 drivers/hwmon/pcf8591.c static DEVICE_ATTR(in##channel##_input, S_IRUGO, \ channel 86 drivers/hwmon/pcf8591.c show_in##channel##_input, NULL); channel 258 drivers/hwmon/pcf8591.c static int pcf8591_read_channel(struct device *dev, int channel) channel 266 drivers/hwmon/pcf8591.c if ((data->control & PCF8591_CONTROL_AICH_MASK) != channel) { channel 268 drivers/hwmon/pcf8591.c | channel; channel 281 drivers/hwmon/pcf8591.c if ((channel == 2 && input_mode == 2) || channel 282 drivers/hwmon/pcf8591.c (channel != 3 && (input_mode == 1 || input_mode == 3))) channel 75 drivers/hwmon/raspberrypi-hwmon.c u32 attr, int channel, long *val) channel 84 drivers/hwmon/raspberrypi-hwmon.c u32 attr, int channel) channel 59 drivers/hwmon/s3c-hwmon.c struct s3c_hwmon *hwmon, int channel) channel 67 drivers/hwmon/s3c-hwmon.c dev_dbg(dev, "reading channel %d\n", channel); channel 69 drivers/hwmon/s3c-hwmon.c ret = s3c_adc_read(hwmon->client, channel); channel 210 drivers/hwmon/s3c-hwmon.c int channel) channel 215 drivers/hwmon/s3c-hwmon.c snprintf(attrs->in_name, sizeof(attrs->in_name), "in%d_input", channel); channel 218 drivers/hwmon/s3c-hwmon.c attr->index = channel; channel 233 drivers/hwmon/s3c-hwmon.c "in%d_label", channel); channel 236 drivers/hwmon/s3c-hwmon.c attr->index = channel; channel 66 drivers/hwmon/scmi-hwmon.c u32 attr, int channel, long *val) channel 74 drivers/hwmon/scmi-hwmon.c sensor = *(scmi_sensors->info[type] + channel); channel 88 drivers/hwmon/scmi-hwmon.c u32 attr, int channel, const char **str) channel 93 drivers/hwmon/scmi-hwmon.c sensor = *(scmi_sensors->info[type] + channel); channel 101 drivers/hwmon/scmi-hwmon.c u32 attr, int channel) channel 106 drivers/hwmon/scmi-hwmon.c sensor = *(scmi_sensors->info[type] + channel); channel 73 drivers/hwmon/tmp102.c u32 attr, int channel, long *temp) channel 107 drivers/hwmon/tmp102.c u32 attr, int channel, long temp) channel 128 drivers/hwmon/tmp102.c u32 attr, int channel) channel 92 drivers/hwmon/tmp108.c u32 attr, int channel, long *temp) channel 191 drivers/hwmon/tmp108.c u32 attr, int channel, long temp) channel 252 drivers/hwmon/tmp108.c u32 attr, int channel) channel 150 drivers/hwmon/tmp421.c u32 attr, int channel, long *val) channel 157 drivers/hwmon/tmp421.c *val = temp_from_u16(tmp421->temp[channel]); channel 159 drivers/hwmon/tmp421.c *val = temp_from_s16(tmp421->temp[channel]); channel 166 drivers/hwmon/tmp421.c *val = tmp421->temp[channel] & 0x01; channel 175 drivers/hwmon/tmp421.c u32 attr, int channel) channel 179 drivers/hwmon/tmp421.c if (channel == 0) channel 173 drivers/hwmon/w83773g.c u32 attr, int channel, long *val) channel 185 drivers/hwmon/w83773g.c if (channel == 0) channel 187 drivers/hwmon/w83773g.c return get_remote_temp(regmap, channel - 1, val); channel 189 drivers/hwmon/w83773g.c return get_fault(regmap, channel - 1, val); channel 191 drivers/hwmon/w83773g.c return get_offset(regmap, channel - 1, val); channel 198 drivers/hwmon/w83773g.c u32 attr, int channel, long val) channel 206 drivers/hwmon/w83773g.c return set_offset(regmap, channel - 1, val); channel 212 drivers/hwmon/w83773g.c u32 attr, int channel) channel 1028 drivers/hwmon/w83795.c unsigned long channel; channel 1031 drivers/hwmon/w83795.c if (kstrtoul(buf, 10, &channel) < 0 || channel 1032 drivers/hwmon/w83795.c channel < 1 || channel > 14) channel 1037 drivers/hwmon/w83795.c if (tss_map[tmp][index] == channel - 1) channel 34 drivers/hwmon/wm831x-hwmon.c int channel = to_sensor_dev_attr(attr)->index; channel 37 drivers/hwmon/wm831x-hwmon.c ret = wm831x_auxadc_read_uv(wm831x, channel); channel 48 drivers/hwmon/wm831x-hwmon.c int channel = to_sensor_dev_attr(attr)->index; channel 51 drivers/hwmon/wm831x-hwmon.c ret = wm831x_auxadc_read(wm831x, channel); channel 65 drivers/hwmon/wm831x-hwmon.c int channel = to_sensor_dev_attr(attr)->index; channel 67 drivers/hwmon/wm831x-hwmon.c return sprintf(buf, "%s\n", input_names[channel]); channel 29 drivers/hwmon/wm8350-hwmon.c int channel = to_sensor_dev_attr(attr)->index; channel 32 drivers/hwmon/wm8350-hwmon.c val = wm8350_read_auxadc(wm8350, channel, 0, 0) * WM8350_AUX_COEFF; channel 41 drivers/hwmon/wm8350-hwmon.c int channel = to_sensor_dev_attr(attr)->index; channel 43 drivers/hwmon/wm8350-hwmon.c return sprintf(buf, "%s\n", input_names[channel]); channel 336 drivers/hwtracing/coresight/coresight-stm.c unsigned int master, unsigned int channel) channel 347 drivers/hwtracing/coresight/coresight-stm.c unsigned int master, unsigned int channel) channel 359 drivers/hwtracing/coresight/coresight-stm.c unsigned int channel, unsigned int nr_chans) channel 365 drivers/hwtracing/coresight/coresight-stm.c addr = drvdata->chs.phys + channel * BYTES_PER_CHANNEL; channel 376 drivers/hwtracing/coresight/coresight-stm.c unsigned int channel, channel 385 drivers/hwtracing/coresight/coresight-stm.c if (channel >= drvdata->numsp) channel 390 drivers/hwtracing/coresight/coresight-stm.c set_bit(channel, drvdata->chs.guaranteed); channel 394 drivers/hwtracing/coresight/coresight-stm.c clear_bit(channel, drvdata->chs.guaranteed); channel 406 drivers/hwtracing/coresight/coresight-stm.c unsigned int channel, channel 419 drivers/hwtracing/coresight/coresight-stm.c if (channel >= drvdata->numsp) channel 422 drivers/hwtracing/coresight/coresight-stm.c ch_addr = stm_channel_addr(drvdata, channel); channel 425 drivers/hwtracing/coresight/coresight-stm.c flags |= test_bit(channel, drvdata->chs.guaranteed) ? channel 31 drivers/hwtracing/intel_th/sth.c sth_channel(struct sth_device *sth, unsigned int master, unsigned int channel) channel 36 drivers/hwtracing/intel_th/sth.c channel]; channel 64 drivers/hwtracing/intel_th/sth.c unsigned int channel, channel 72 drivers/hwtracing/intel_th/sth.c sth_channel(sth, master, channel); channel 143 drivers/hwtracing/intel_th/sth.c unsigned int channel, unsigned int nr_chans) channel 149 drivers/hwtracing/intel_th/sth.c addr = sth->channels_phys + (master * sth->stm.sw_nchannels + channel) * channel 160 drivers/hwtracing/intel_th/sth.c unsigned int channel) channel 196 drivers/hwtracing/stm/core.c bitmap_allocate_region(&master->chan_map[0], output->channel, channel 210 drivers/hwtracing/stm/core.c bitmap_release_region(&master->chan_map[0], output->channel, channel 312 drivers/hwtracing/stm/core.c output->channel = cidx; channel 527 drivers/hwtracing/stm/core.c stmf->output.channel); channel 709 drivers/hwtracing/stm/core.c stmf->output.channel, channel 772 drivers/hwtracing/stm/core.c stmf->output.channel); channel 788 drivers/hwtracing/stm/core.c .channel = stmf->output.channel, channel 823 drivers/hwtracing/stm/core.c stmf->output.channel, channel 1031 drivers/hwtracing/stm/core.c src->output.channel); channel 1115 drivers/hwtracing/stm/core.c src->output.channel); channel 19 drivers/hwtracing/stm/dummy_stm.c unsigned int channel, unsigned int packet, unsigned int flags, channel 30 drivers/hwtracing/stm/dummy_stm.c trace_printk("[%u:%u] [pkt: %x/%x] (%llx)\n", master, channel, channel 61 drivers/hwtracing/stm/dummy_stm.c unsigned int channel) channel 63 drivers/hwtracing/stm/dummy_stm.c if (fail_mode && (channel & fail_mode)) channel 15 drivers/hwtracing/stm/p_basic.c unsigned int c = output->channel + chan; channel 291 drivers/hwtracing/stm/p_sys-t.c unsigned int c = output->channel + chan; channel 66 drivers/hwtracing/stm/stm.h unsigned int channel; channel 130 drivers/ide/aec62xx.c pci_read_config_byte(dev, (0x44|hwif->channel), &ultra); channel 134 drivers/ide/aec62xx.c pci_write_config_byte(dev, (0x44|hwif->channel), tmp2); channel 167 drivers/ide/aec62xx.c u8 ata66 = 0, mask = hwif->channel ? 0x02 : 0x01; channel 54 drivers/ide/alim15x3.c int pio_fifo = 0x54 + hwif->channel; channel 68 drivers/ide/alim15x3.c int port = hwif->channel ? 0x5c : 0x58; channel 69 drivers/ide/alim15x3.c int udmat = 0x56 + hwif->channel; channel 400 drivers/ide/alim15x3.c if ((tmpbyte & (1 << hwif->channel)) == 0) channel 435 drivers/ide/alim15x3.c if ((hwif->channel && ideic == 0x03) || channel 436 drivers/ide/alim15x3.c (!hwif->channel && !ideic)) { channel 443 drivers/ide/alim15x3.c } else if (hwif->channel && !(ideic & 0x01)) { channel 483 drivers/ide/alim15x3.c if (!hwif->channel) channel 178 drivers/ide/amd74xx.c if ((amd_80w >> hwif->channel) & 1) channel 127 drivers/ide/atiixp.c u8 udma_mode = 0, ch = hwif->channel; channel 613 drivers/ide/cmd640.c unsigned int i = drive->hwif->channel * 2 + (drive->dn & 1); channel 638 drivers/ide/cmd640.c int irq_reg = hwif->channel ? ARTTIM23 : CFR; channel 639 drivers/ide/cmd640.c u8 irq_mask = hwif->channel ? ARTTIM23_IDE23INTR : channel 101 drivers/ide/cmd64x.c if (hwif->channel) { channel 125 drivers/ide/cmd64x.c if (hwif->channel) channel 155 drivers/ide/cmd64x.c u8 regU = 0, pciU = hwif->channel ? UDIDETCR1 : UDIDETCR0; channel 195 drivers/ide/cmd64x.c u8 irq_mask = hwif->channel ? MRDMODE_INTR_CH1 : channel 208 drivers/ide/cmd64x.c int irq_reg = hwif->channel ? ARTTIM23 : CFR; channel 209 drivers/ide/cmd64x.c u8 irq_mask = hwif->channel ? ARTTIM23_INTR_CH1 : channel 222 drivers/ide/cmd64x.c u8 irq_mask = hwif->channel ? MRDMODE_INTR_CH1 : channel 235 drivers/ide/cmd64x.c int irq_reg = hwif->channel ? ARTTIM23 : CFR; channel 236 drivers/ide/cmd64x.c u8 irq_mask = hwif->channel ? ARTTIM23_INTR_CH1 : channel 295 drivers/ide/cmd64x.c u8 bmidecsr = 0, mask = hwif->channel ? 0x02 : 0x01; channel 40 drivers/ide/cs5530.c #define CS5530_BASEREG(hwif) (((hwif)->dma_base & ~0xf) + ((hwif)->channel ? 0x30 : 0x20)) channel 62 drivers/ide/cy82c693.c index = hwif->channel ? CY82_INDEX_CHANNEL1 : CY82_INDEX_CHANNEL0; channel 158 drivers/ide/cy82c693.c hwif->channel = 1; channel 779 drivers/ide/hpt366.c u8 bwsr = 0, mask = hwif->channel ? 0x02 : 0x01; channel 1156 drivers/ide/hpt366.c u8 scr1 = 0, ata66 = hwif->channel ? 0x01 : 0x02; channel 1203 drivers/ide/hpt366.c hwif->select_data = hwif->channel ? 0x54 : 0x50; channel 1244 drivers/ide/hpt366.c pci_read_config_byte(dev, hwif->channel ? 0x4b : 0x43, &masterdma); channel 1245 drivers/ide/hpt366.c pci_read_config_byte(dev, hwif->channel ? 0x4f : 0x47, &slavedma); channel 1257 drivers/ide/hpt366.c hwif->extra_base = base + (hwif->channel ? 8 : 16); channel 315 drivers/ide/ht6560b.c if (hwif->channel) channel 69 drivers/ide/icside.c unsigned int channel; channel 122 drivers/ide/icside.c switch (state->channel) { channel 177 drivers/ide/icside.c state->channel = hwif->channel; channel 180 drivers/ide/icside.c switch (hwif->channel) { channel 334 drivers/ide/icside.c writeb(state->sel | hwif->channel, state->ioc_base); channel 358 drivers/ide/icside.c (hwif->channel ? channel 17 drivers/ide/ide-4drives.c if (drive->hwif->channel) channel 204 drivers/ide/ide-acpi.c chan_handle = acpi_get_child(dev_handle, hwif->channel); channel 206 drivers/ide/ide-acpi.c hwif->channel, chan_handle); channel 587 drivers/ide/ide-acpi.c drive->name, hwif->channel, drive->dn & 1); channel 1062 drivers/ide/ide-probe.c drive->dn = i + hwif->channel * 2; channel 1083 drivers/ide/ide-probe.c hwif->channel = port; channel 1098 drivers/ide/ide-probe.c if ((hwif->host_flags & IDE_HFLAG_DTC2278) == 0 || hwif->channel == 0) channel 75 drivers/ide/ide-proc.c seq_printf(m, "%c\n", hwif->channel ? '1' : '0'); channel 117 drivers/ide/it821x.c int channel = hwif->channel; channel 126 drivers/ide/it821x.c pci_write_config_byte(dev, 0x54 + 4 * channel, conf); channel 143 drivers/ide/it821x.c int channel = hwif->channel; channel 153 drivers/ide/it821x.c pci_write_config_byte(dev, 0x56 + 4 * channel + unit, conf); channel 155 drivers/ide/it821x.c pci_write_config_byte(dev, 0x56 + 4 * channel, conf); channel 156 drivers/ide/it821x.c pci_write_config_byte(dev, 0x56 + 4 * channel + 1, conf); channel 208 drivers/ide/it821x.c v &= ~(1 << (1 + hwif->channel)); channel 209 drivers/ide/it821x.c v |= sel << (1 + hwif->channel); channel 286 drivers/ide/it821x.c u8 unit = drive->dn & 1, channel = hwif->channel, conf; channel 299 drivers/ide/it821x.c conf |= channel ? 0x60: 0x18; channel 301 drivers/ide/it821x.c conf |= 1 << (3 + 2 * channel + unit); channel 323 drivers/ide/it821x.c u8 unit = drive->dn & 1, channel = hwif->channel, conf; channel 338 drivers/ide/it821x.c conf &= channel ? 0x9F: 0xE7; channel 340 drivers/ide/it821x.c conf &= ~ (1 << (3 + 2 * channel + unit)); channel 536 drivers/ide/it821x.c struct it821x_dev *idev = itdevs + hwif->channel; channel 551 drivers/ide/it821x.c if (conf & (1 << (1 + hwif->channel))) channel 36 drivers/ide/jmicron.c int port = hwif->channel; channel 104 drivers/ide/ns87415.c u8 port = hwif->channel, tmp; channel 134 drivers/ide/ns87415.c bit = 1 << (8 + hwif->channel); channel 142 drivers/ide/ns87415.c bit = 1 << (20 + (drive->dn & 1) + (hwif->channel << 1)); channel 143 drivers/ide/ns87415.c other = 1 << (20 + (1 - (drive->dn & 1)) + (hwif->channel << 1)); channel 225 drivers/ide/ns87415.c using_inta = progif & (1 << (hwif->channel << 1)); channel 227 drivers/ide/ns87415.c using_inta = ctrl & (1 << (4 + hwif->channel)); channel 264 drivers/ide/ns87415.c hwif->irq = pci_get_legacy_ide_irq(dev, hwif->channel); channel 193 drivers/ide/pdc202xx_new.c drive->hwif->channel ? "Secondary" : "Primary"); channel 92 drivers/ide/pdc202xx_old.c if (hwif->channel) { channel 110 drivers/ide/pdc202xx_old.c u16 CIS, mask = hwif->channel ? (1 << 11) : (1 << 10); channel 131 drivers/ide/pdc202xx_old.c outb(clock | (hwif->channel ? 0x08 : 0x02), clock_reg); channel 139 drivers/ide/pdc202xx_old.c outb(clock & ~(hwif->channel ? 0x08 : 0x02), clock_reg); channel 155 drivers/ide/pdc202xx_old.c unsigned long atapi_reg = high_16 + (hwif->channel ? 0x24 : 0x20); channel 159 drivers/ide/pdc202xx_old.c outb(clock | (hwif->channel ? 0x08 : 0x02), high_16 + 0x11); channel 174 drivers/ide/pdc202xx_old.c unsigned long atapi_reg = high_16 + (hwif->channel ? 0x24 : 0x20); channel 179 drivers/ide/pdc202xx_old.c outb(clock & ~(hwif->channel ? 0x08:0x02), high_16 + 0x11); channel 72 drivers/ide/piix.c int master_port = hwif->channel ? 0x42 : 0x40; channel 111 drivers/ide/piix.c slave_data &= hwif->channel ? 0x0f : 0xf0; channel 113 drivers/ide/piix.c (hwif->channel ? 4 : 0); channel 140 drivers/ide/piix.c u8 maslave = hwif->channel ? 0x42 : 0x40; channel 275 drivers/ide/piix.c u8 reg54h = 0, mask = hwif->channel ? 0xc0 : 0x30; channel 252 drivers/ide/qd65xx.c if (!hwif->channel && drive->media != ide_disk) { channel 310 drivers/ide/qd65xx.c t2 = t1 = hwif->channel ? QD6580_DEF_DATA2 : QD6580_DEF_DATA; channel 85 drivers/ide/sc1200.c unsigned int basereg = hwif->channel ? 0x50 : 0x40, format = 0; channel 131 drivers/ide/sc1200.c unsigned int basereg = hwif->channel ? 0x50 : 0x40; channel 150 drivers/ide/serverworks.c pci_read_config_byte(dev, (0x56|hwif->channel), &ultra_timing); channel 164 drivers/ide/serverworks.c pci_write_config_byte(dev, (0x56|hwif->channel), ultra_timing); channel 288 drivers/ide/serverworks.c return ((1 << (hwif->channel + 14)) & channel 306 drivers/ide/serverworks.c return ((1 << (hwif->channel + 14)) & channel 89 drivers/ide/setup-pci.c dma_base = hwif->mate->dma_base - (hwif->channel ? 0 : 8); channel 102 drivers/ide/setup-pci.c if (hwif->channel) channel 383 drivers/ide/setup-pci.c hwif->extra_base = base + (hwif->channel ? 8 : 16); channel 98 drivers/ide/siimage.c base += hwif->channel << 6; channel 100 drivers/ide/siimage.c base += hwif->channel << 4; channel 122 drivers/ide/siimage.c base += hwif->channel << 6; channel 124 drivers/ide/siimage.c base += hwif->channel << 4; channel 254 drivers/ide/siimage.c u8 addr_mask = hwif->channel ? (mmio ? 0xF4 : 0x84) channel 309 drivers/ide/siimage.c u8 scsc = 0, addr_mask = hwif->channel ? (mmio ? 0xF4 : 0x84) channel 370 drivers/ide/siimage.c if (ext_stat & ((hwif->channel) ? 0x40 : 0x10)) { channel 554 drivers/ide/siimage.c u8 ch = hwif->channel; channel 541 drivers/ide/sis5513.c u16 reg_addr = hwif->channel ? 0x52: 0x50; channel 546 drivers/ide/sis5513.c u8 mask = hwif->channel ? 0x20 : 0x10; channel 117 drivers/ide/sl82c105.c u32 val, mask = hwif->channel ? CTRL_IDE_IRQB : CTRL_IDE_IRQA; channel 152 drivers/ide/sl82c105.c u32 val, mask = hwif->channel ? CTRL_IDE_IRQB : CTRL_IDE_IRQA; channel 26 drivers/ide/slc90e66.c int master_port = hwif->channel ? 0x42 : 0x40; channel 59 drivers/ide/slc90e66.c slave_data &= hwif->channel ? 0x0f : 0xf0; channel 61 drivers/ide/slc90e66.c (hwif->channel ? 4 : 0); channel 79 drivers/ide/slc90e66.c u8 maslave = hwif->channel ? 0x42 : 0x40; channel 122 drivers/ide/slc90e66.c u8 reg47 = 0, mask = hwif->channel ? 0x01 : 0x02; channel 30 drivers/ide/triflex.c u8 channel_offset = hwif->channel ? 0x74 : 0x70, unit = drive->dn & 1; channel 159 drivers/ide/trm290.c outb(0x51 | (hwif->channel << 3), hwif->config_data + 1); channel 167 drivers/ide/trm290.c reg &= ~(1 << hwif->channel); channel 249 drivers/ide/trm290.c hwif->dma_base = (cfg_base + 4) ^ (hwif->channel ? 0x80 : 0); channel 259 drivers/ide/trm290.c outb(0x51 | (hwif->channel << 3), hwif->config_data + 1); channel 272 drivers/ide/trm290.c hwif->irq = hwif->channel ? 15 : 14; channel 281 drivers/ide/trm290.c u16 new, old, compat = hwif->channel ? 0x374 : 0x3f4; channel 285 drivers/ide/trm290.c outb(0x54 | (hwif->channel << 3), hwif->config_data + 1); channel 387 drivers/ide/via82cxxx.c if ((vdev->via_config->flags & VIA_SATA_PATA) && hwif->channel == 0) channel 390 drivers/ide/via82cxxx.c if ((vdev->via_80w >> hwif->channel) & 1) channel 118 drivers/iio/accel/adis16201.c if (chan->channel == 0) { channel 151 drivers/iio/accel/adis16209.c switch (chan->channel) { channel 120 drivers/iio/accel/hid-sensor-accel-3d.c int channel, int size) channel 122 drivers/iio/accel/hid-sensor-accel-3d.c channels[channel].scan_type.sign = 's'; channel 124 drivers/iio/accel/hid-sensor-accel-3d.c channels[channel].scan_type.realbits = size * 8; channel 126 drivers/iio/accel/hid-sensor-accel-3d.c channels[channel].scan_type.storagebits = sizeof(u32) * 8; channel 209 drivers/iio/adc/ad7124.c static int ad7124_set_channel(struct ad_sigma_delta *sd, unsigned int channel) channel 214 drivers/iio/adc/ad7124.c val = st->channel_config[channel].ain | AD7124_CHANNEL_EN(1) | channel 215 drivers/iio/adc/ad7124.c AD7124_CHANNEL_SETUP(channel); channel 217 drivers/iio/adc/ad7124.c return ad_sd_write_reg(&st->sd, AD7124_CHANNEL(channel), 2, val); channel 230 drivers/iio/adc/ad7124.c unsigned int channel, channel 250 drivers/iio/adc/ad7124.c ret = ad7124_spi_write_mask(st, AD7124_FILTER(channel), channel 256 drivers/iio/adc/ad7124.c st->channel_config[channel].odr = channel 263 drivers/iio/adc/ad7124.c unsigned int channel, channel 271 drivers/iio/adc/ad7124.c ret = ad7124_spi_write_mask(st, AD7124_CONFIG(channel), channel 277 drivers/iio/adc/ad7124.c st->channel_config[channel].pga_bits = res; channel 448 drivers/iio/adc/ad7124.c unsigned int ain[2], channel = 0, tmp; channel 472 drivers/iio/adc/ad7124.c ret = of_property_read_u32(child, "reg", &channel); channel 481 drivers/iio/adc/ad7124.c st->channel_config[channel].ain = AD7124_CHANNEL_AINP(ain[0]) | channel 483 drivers/iio/adc/ad7124.c st->channel_config[channel].bipolar = channel 488 drivers/iio/adc/ad7124.c st->channel_config[channel].refsel = AD7124_INT_REF; channel 490 drivers/iio/adc/ad7124.c st->channel_config[channel].refsel = tmp; channel 492 drivers/iio/adc/ad7124.c st->channel_config[channel].buf_positive = channel 494 drivers/iio/adc/ad7124.c st->channel_config[channel].buf_negative = channel 497 drivers/iio/adc/ad7124.c chan[channel] = ad7124_channel_template; channel 498 drivers/iio/adc/ad7124.c chan[channel].address = channel; channel 499 drivers/iio/adc/ad7124.c chan[channel].scan_index = channel; channel 500 drivers/iio/adc/ad7124.c chan[channel].channel = ain[0]; channel 501 drivers/iio/adc/ad7124.c chan[channel].channel2 = ain[1]; channel 191 drivers/iio/adc/ad7266.c .channel = (_chan), \ channel 238 drivers/iio/adc/ad7266.c .channel = (_chan) * 2, \ channel 178 drivers/iio/adc/ad7291.c offset = chan->channel; channel 260 drivers/iio/adc/ad7291.c return !!(chip->c_mask & BIT(15 - chan->channel)); channel 289 drivers/iio/adc/ad7291.c mask = BIT(15 - chan->channel); channel 342 drivers/iio/adc/ad7291.c regval |= BIT(15 - chan->channel); channel 431 drivers/iio/adc/ad7291.c .channel = _chan, \ channel 451 drivers/iio/adc/ad7291.c .channel = 0, channel 61 drivers/iio/adc/ad7298.c .channel = index, \ channel 78 drivers/iio/adc/ad7298.c .channel = 0, channel 29 drivers/iio/adc/ad7476.c struct iio_chan_spec channel[2]; channel 123 drivers/iio/adc/ad7476.c *val = (ret >> st->chip_info->channel[0].scan_type.shift) & channel 124 drivers/iio/adc/ad7476.c GENMASK(st->chip_info->channel[0].scan_type.realbits - 1, 0); channel 168 drivers/iio/adc/ad7476.c .channel[0] = AD7091R_CHAN(12), channel 169 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 173 drivers/iio/adc/ad7476.c .channel[0] = AD7940_CHAN(12), channel 174 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 177 drivers/iio/adc/ad7476.c .channel[0] = AD7940_CHAN(10), channel 178 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 181 drivers/iio/adc/ad7476.c .channel[0] = AD7940_CHAN(8), channel 182 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 185 drivers/iio/adc/ad7476.c .channel[0] = AD7476_CHAN(12), channel 186 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 189 drivers/iio/adc/ad7476.c .channel[0] = AD7476_CHAN(10), channel 190 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 193 drivers/iio/adc/ad7476.c .channel[0] = AD7476_CHAN(8), channel 194 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 197 drivers/iio/adc/ad7476.c .channel[0] = AD7476_CHAN(12), channel 198 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 202 drivers/iio/adc/ad7476.c .channel[0] = AD7940_CHAN(14), channel 203 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 206 drivers/iio/adc/ad7476.c .channel[0] = ADC081S_CHAN(8), channel 207 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 210 drivers/iio/adc/ad7476.c .channel[0] = ADC081S_CHAN(10), channel 211 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 214 drivers/iio/adc/ad7476.c .channel[0] = ADC081S_CHAN(12), channel 215 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 218 drivers/iio/adc/ad7476.c .channel[0] = ADS786X_CHAN(12), channel 219 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 222 drivers/iio/adc/ad7476.c .channel[0] = ADS786X_CHAN(10), channel 223 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 226 drivers/iio/adc/ad7476.c .channel[0] = ADS786X_CHAN(8), channel 227 drivers/iio/adc/ad7476.c .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), channel 266 drivers/iio/adc/ad7476.c indio_dev->channels = st->chip_info->channel; channel 272 drivers/iio/adc/ad7476.c st->xfer.len = st->chip_info->channel[0].scan_type.storagebits / 8; channel 14 drivers/iio/adc/ad7606.h .channel = num, \ channel 142 drivers/iio/adc/ad7768-1.c .channel = 0, channel 53 drivers/iio/adc/ad7780.c struct iio_chan_spec channel; channel 159 drivers/iio/adc/ad7780.c full_scale = 1 << (chip_info->channel.scan_type.realbits - 1); channel 215 drivers/iio/adc/ad7780.c .channel = AD7170_CHANNEL(12, 24), channel 221 drivers/iio/adc/ad7780.c .channel = AD7170_CHANNEL(16, 24), channel 227 drivers/iio/adc/ad7780.c .channel = AD7780_CHANNEL(24, 32), channel 233 drivers/iio/adc/ad7780.c .channel = AD7780_CHANNEL(20, 32), channel 306 drivers/iio/adc/ad7780.c indio_dev->channels = &st->chip_info->channel; channel 171 drivers/iio/adc/ad7791.c static int ad7791_set_channel(struct ad_sigma_delta *sd, unsigned int channel) channel 173 drivers/iio/adc/ad7791.c ad_sd_set_comm(sd, channel); channel 182 drivers/iio/adc/ad7793.c static int ad7793_set_channel(struct ad_sigma_delta *sd, unsigned int channel) channel 187 drivers/iio/adc/ad7793.c st->conf |= AD7793_CONF_CHAN(channel); channel 50 drivers/iio/adc/ad7887.c struct iio_chan_spec channel[3]; channel 192 drivers/iio/adc/ad7887.c .channel[0] = { channel 195 drivers/iio/adc/ad7887.c .channel = 1, channel 208 drivers/iio/adc/ad7887.c .channel[1] = { channel 211 drivers/iio/adc/ad7887.c .channel = 0, channel 224 drivers/iio/adc/ad7887.c .channel[2] = IIO_CHAN_SOFT_TIMESTAMP(2), channel 309 drivers/iio/adc/ad7887.c indio_dev->channels = st->chip_info->channel; channel 312 drivers/iio/adc/ad7887.c indio_dev->channels = &st->chip_info->channel[1]; channel 43 drivers/iio/adc/ad7923.c #define AD7923_CHANNEL_WRITE(channel) ((channel) << 6) /* write channel */ channel 87 drivers/iio/adc/ad7923.c .channel = index, \ channel 89 drivers/iio/adc/ad7949.c unsigned int channel) channel 112 drivers/iio/adc/ad7949.c channel << AD7949_OFFSET_CHANNEL_SEL, channel 116 drivers/iio/adc/ad7949.c if (channel == ad7949_adc->current_channel) channel 133 drivers/iio/adc/ad7949.c ad7949_adc->current_channel = channel; channel 143 drivers/iio/adc/ad7949.c .channel = (chan), \ channel 172 drivers/iio/adc/ad7949.c ret = ad7949_spi_read_channel(ad7949_adc, val, chan->channel); channel 106 drivers/iio/adc/ad799x.c const struct iio_chan_spec channel[9]; channel 419 drivers/iio/adc/ad799x.c return AD7998_DATALOW_REG(chan->channel); channel 421 drivers/iio/adc/ad799x.c return AD7998_DATAHIGH_REG(chan->channel); channel 423 drivers/iio/adc/ad799x.c return AD7998_HYST_REG(chan->channel); channel 564 drivers/iio/adc/ad799x.c .channel = (_index), \ channel 590 drivers/iio/adc/ad799x.c .channel = { channel 603 drivers/iio/adc/ad799x.c .channel = { channel 616 drivers/iio/adc/ad799x.c .channel = { channel 629 drivers/iio/adc/ad799x.c .channel = { channel 637 drivers/iio/adc/ad799x.c .channel = { channel 649 drivers/iio/adc/ad799x.c .channel = { channel 659 drivers/iio/adc/ad799x.c .channel = { channel 673 drivers/iio/adc/ad799x.c .channel = { channel 683 drivers/iio/adc/ad799x.c .channel = { channel 697 drivers/iio/adc/ad799x.c .channel = { channel 711 drivers/iio/adc/ad799x.c .channel = { channel 729 drivers/iio/adc/ad799x.c .channel = { channel 743 drivers/iio/adc/ad799x.c .channel = { channel 808 drivers/iio/adc/ad799x.c indio_dev->channels = st->chip_config->channel; channel 209 drivers/iio/adc/ad_sigma_delta.c unsigned int mode, unsigned int channel) channel 214 drivers/iio/adc/ad_sigma_delta.c ret = ad_sigma_delta_set_channel(sigma_delta, channel); channel 261 drivers/iio/adc/ad_sigma_delta.c ret = ad_sd_calibrate(sigma_delta, cb[i].mode, cb[i].channel); channel 348 drivers/iio/adc/ad_sigma_delta.c unsigned int channel; channel 355 drivers/iio/adc/ad_sigma_delta.c channel = find_first_bit(indio_dev->active_scan_mask, channel 358 drivers/iio/adc/ad_sigma_delta.c indio_dev->channels[channel].address); channel 64 drivers/iio/adc/aspeed_adc.c .channel = (_idx), \ channel 260 drivers/iio/adc/at91-sama5d2_adc.c .channel = num, \ channel 280 drivers/iio/adc/at91-sama5d2_adc.c .channel = num, \ channel 301 drivers/iio/adc/at91-sama5d2_adc.c .channel = num, \ channel 317 drivers/iio/adc/at91-sama5d2_adc.c .channel = num, \ channel 739 drivers/iio/adc/at91-sama5d2_adc.c cor |= (BIT(chan->channel) | channel 743 drivers/iio/adc/at91-sama5d2_adc.c cor &= ~(BIT(chan->channel) << channel 751 drivers/iio/adc/at91-sama5d2_adc.c BIT(chan->channel)); channel 755 drivers/iio/adc/at91-sama5d2_adc.c BIT(chan->channel)); channel 761 drivers/iio/adc/at91-sama5d2_adc.c BIT(chan->channel)); channel 764 drivers/iio/adc/at91-sama5d2_adc.c BIT(chan->channel)); channel 1197 drivers/iio/adc/at91-sama5d2_adc.c at91_adc_read_position(st, chan->channel, &val); channel 1199 drivers/iio/adc/at91-sama5d2_adc.c at91_adc_read_pressure(st, chan->channel, &val); channel 1319 drivers/iio/adc/at91-sama5d2_adc.c ret = at91_adc_read_position(st, chan->channel, channel 1333 drivers/iio/adc/at91-sama5d2_adc.c ret = at91_adc_read_pressure(st, chan->channel, channel 1352 drivers/iio/adc/at91-sama5d2_adc.c cor = (BIT(chan->channel) | BIT(chan->channel2)) << channel 1356 drivers/iio/adc/at91-sama5d2_adc.c at91_adc_writel(st, AT91_SAMA5D2_CHER, BIT(chan->channel)); channel 1357 drivers/iio/adc/at91-sama5d2_adc.c at91_adc_writel(st, AT91_SAMA5D2_IER, BIT(chan->channel)); channel 1374 drivers/iio/adc/at91-sama5d2_adc.c at91_adc_writel(st, AT91_SAMA5D2_IDR, BIT(chan->channel)); channel 1375 drivers/iio/adc/at91-sama5d2_adc.c at91_adc_writel(st, AT91_SAMA5D2_CHDR, BIT(chan->channel)); channel 257 drivers/iio/adc/at91_adc.c st->buffer[j] = at91_adc_readl(st, AT91_ADC_CHAN(st, chan->channel)); channel 498 drivers/iio/adc/at91_adc.c chan->channel = bit; channel 510 drivers/iio/adc/at91_adc.c timestamp->channel = -1; channel 576 drivers/iio/adc/at91_adc.c AT91_ADC_CH(chan->channel)); channel 591 drivers/iio/adc/at91_adc.c AT91_ADC_CH(chan->channel)); channel 697 drivers/iio/adc/at91_adc.c st->chnb = chan->channel; channel 699 drivers/iio/adc/at91_adc.c AT91_ADC_CH(chan->channel)); channel 700 drivers/iio/adc/at91_adc.c at91_adc_writel(st, AT91_ADC_IER, BIT(chan->channel)); channel 711 drivers/iio/adc/at91_adc.c AT91_ADC_CH(chan->channel)); channel 712 drivers/iio/adc/at91_adc.c at91_adc_writel(st, AT91_ADC_IDR, BIT(chan->channel)); channel 723 drivers/iio/adc/at91_adc.c chan->channel); channel 47 drivers/iio/adc/axp20x_adc.c .channel = _channel, \ channel 58 drivers/iio/adc/axp20x_adc.c .channel = _channel, \ channel 238 drivers/iio/adc/axp20x_adc.c if (chan->type == IIO_CURRENT && chan->channel == AXP20X_BATT_DISCHRG_I) channel 261 drivers/iio/adc/axp20x_adc.c if (chan->type == IIO_CURRENT && chan->channel == AXP22X_BATT_DISCHRG_I) channel 285 drivers/iio/adc/axp20x_adc.c static int axp20x_adc_scale_voltage(int channel, int *val, int *val2) channel 287 drivers/iio/adc/axp20x_adc.c switch (channel) { channel 315 drivers/iio/adc/axp20x_adc.c static int axp813_adc_scale_voltage(int channel, int *val, int *val2) channel 317 drivers/iio/adc/axp20x_adc.c switch (channel) { channel 333 drivers/iio/adc/axp20x_adc.c static int axp20x_adc_scale_current(int channel, int *val, int *val2) channel 335 drivers/iio/adc/axp20x_adc.c switch (channel) { channel 362 drivers/iio/adc/axp20x_adc.c return axp20x_adc_scale_voltage(chan->channel, val, val2); channel 365 drivers/iio/adc/axp20x_adc.c return axp20x_adc_scale_current(chan->channel, val, val2); channel 381 drivers/iio/adc/axp20x_adc.c if (chan->channel != AXP22X_BATT_V) channel 407 drivers/iio/adc/axp20x_adc.c return axp813_adc_scale_voltage(chan->channel, val, val2); channel 422 drivers/iio/adc/axp20x_adc.c static int axp20x_adc_offset_voltage(struct iio_dev *indio_dev, int channel, channel 432 drivers/iio/adc/axp20x_adc.c switch (channel) { channel 455 drivers/iio/adc/axp20x_adc.c return axp20x_adc_offset_voltage(indio_dev, chan->channel, val); channel 544 drivers/iio/adc/axp20x_adc.c switch (chan->channel) { channel 60 drivers/iio/adc/axp288_adc.c .channel = 0, channel 67 drivers/iio/adc/axp288_adc.c .channel = 1, channel 74 drivers/iio/adc/axp288_adc.c .channel = 2, channel 81 drivers/iio/adc/axp288_adc.c .channel = 3, channel 88 drivers/iio/adc/axp288_adc.c .channel = 4, channel 95 drivers/iio/adc/axp288_adc.c .channel = 5, channel 225 drivers/iio/adc/bcm_iproc_adc.c int channel, channel 242 drivers/iio/adc/bcm_iproc_adc.c adc_priv->chan_id = channel; channel 248 drivers/iio/adc/bcm_iproc_adc.c ((0x0 << channel) << IPROC_ADC_INTR) | channel 259 drivers/iio/adc/bcm_iproc_adc.c IPROC_ADC_CHANNEL_OFFSET * channel), channel 264 drivers/iio/adc/bcm_iproc_adc.c IPROC_ADC_CHANNEL_OFFSET * channel), channel 271 drivers/iio/adc/bcm_iproc_adc.c channel), channel 277 drivers/iio/adc/bcm_iproc_adc.c val |= (BIT(channel) << IPROC_ADC_INTR); channel 297 drivers/iio/adc/bcm_iproc_adc.c ((0x1 << channel) << channel 339 drivers/iio/adc/bcm_iproc_adc.c ((0x0 << channel) << IPROC_ADC_INTR)); channel 343 drivers/iio/adc/bcm_iproc_adc.c ((0x0 << channel) << IPROC_ADC_INTR)); channel 463 drivers/iio/adc/bcm_iproc_adc.c err = iproc_adc_do_read(indio_dev, chan->channel, &adc_data); channel 489 drivers/iio/adc/bcm_iproc_adc.c .channel = _index, \ channel 82 drivers/iio/adc/berlin2-adc.c .channel = n, \ channel 97 drivers/iio/adc/berlin2-adc.c .channel = 6, channel 107 drivers/iio/adc/berlin2-adc.c static int berlin2_adc_read(struct iio_dev *indio_dev, int channel) channel 116 drivers/iio/adc/berlin2-adc.c BERLIN2_SM_ADC_STATUS_INT_EN(channel)); channel 123 drivers/iio/adc/berlin2-adc.c BERLIN2_SM_CTRL_ADC_SEL(channel) | channel 131 drivers/iio/adc/berlin2-adc.c BERLIN2_SM_ADC_STATUS_INT_EN(channel), 0); channel 213 drivers/iio/adc/berlin2-adc.c *val = berlin2_adc_read(indio_dev, chan->channel); channel 92 drivers/iio/adc/cc10001_adc.c unsigned int channel) channel 97 drivers/iio/adc/cc10001_adc.c val = (channel & CC10001_ADC_CH_MASK) | CC10001_ADC_MODE_SINGLE_CONV; channel 107 drivers/iio/adc/cc10001_adc.c unsigned int channel, channel 123 drivers/iio/adc/cc10001_adc.c CC10001_ADC_CH_MASK) != channel) { channel 141 drivers/iio/adc/cc10001_adc.c unsigned int channel; channel 164 drivers/iio/adc/cc10001_adc.c channel = indio_dev->channels[scan_idx].channel; channel 165 drivers/iio/adc/cc10001_adc.c cc10001_adc_start(adc_dev, channel); channel 167 drivers/iio/adc/cc10001_adc.c data[i] = cc10001_adc_poll_done(indio_dev, channel, delay_ns); channel 170 drivers/iio/adc/cc10001_adc.c "invalid sample on channel %d\n", channel); channel 204 drivers/iio/adc/cc10001_adc.c cc10001_adc_start(adc_dev, chan->channel); channel 206 drivers/iio/adc/cc10001_adc.c val = cc10001_adc_poll_done(indio_dev, chan->channel, delay_ns); channel 285 drivers/iio/adc/cc10001_adc.c chan->channel = bit; channel 297 drivers/iio/adc/cc10001_adc.c timestamp->channel = -1; channel 211 drivers/iio/adc/cpcap-adc.c int channel; channel 338 drivers/iio/adc/cpcap-adc.c .channel = (_index), \ channel 465 drivers/iio/adc/cpcap-adc.c int channel, channel 478 drivers/iio/adc/cpcap-adc.c cpcap_adc_setup_calibrate(ddata, channel); channel 483 drivers/iio/adc/cpcap-adc.c cpcap_adc_setup_calibrate(ddata, channel); channel 500 drivers/iio/adc/cpcap-adc.c bank_conversion[channel].cal_offset = channel 503 drivers/iio/adc/cpcap-adc.c channel, bank_conversion[channel].cal_offset); channel 545 drivers/iio/adc/cpcap-adc.c switch (req->channel) { channel 676 drivers/iio/adc/cpcap-adc.c int index = req->channel; channel 679 drivers/iio/adc/cpcap-adc.c switch (req->channel) { channel 747 drivers/iio/adc/cpcap-adc.c int index = req->channel; channel 750 drivers/iio/adc/cpcap-adc.c switch (req->channel) { channel 766 drivers/iio/adc/cpcap-adc.c if ((req->channel == CPCAP_ADC_AD0) || channel 767 drivers/iio/adc/cpcap-adc.c (req->channel == CPCAP_ADC_AD3)) { channel 821 drivers/iio/adc/cpcap-adc.c int channel) channel 823 drivers/iio/adc/cpcap-adc.c req->channel = channel; channel 827 drivers/iio/adc/cpcap-adc.c switch (channel) { channel 829 drivers/iio/adc/cpcap-adc.c req->bank_index = channel; channel 832 drivers/iio/adc/cpcap-adc.c req->bank_index = channel - 8; channel 871 drivers/iio/adc/cpcap-adc.c error = cpcap_adc_init_request(&req, chan->channel); channel 895 drivers/iio/adc/cpcap-adc.c (chan->channel == CPCAP_ADC_AD3)) { channel 156 drivers/iio/adc/da9150-gpadc.c static int da9150_gpadc_read_processed(struct da9150_gpadc *gpadc, int channel, channel 165 drivers/iio/adc/da9150-gpadc.c switch (channel) { channel 190 drivers/iio/adc/da9150-gpadc.c static int da9150_gpadc_read_scale(int channel, int *val, int *val2) channel 192 drivers/iio/adc/da9150-gpadc.c switch (channel) { channel 207 drivers/iio/adc/da9150-gpadc.c static int da9150_gpadc_read_offset(int channel, int *val) channel 209 drivers/iio/adc/da9150-gpadc.c switch (channel) { channel 228 drivers/iio/adc/da9150-gpadc.c if ((chan->channel < DA9150_GPADC_CHAN_GPIOA) || channel 229 drivers/iio/adc/da9150-gpadc.c (chan->channel > DA9150_GPADC_CHAN_TJUNC_OVP)) channel 235 drivers/iio/adc/da9150-gpadc.c return da9150_gpadc_read_processed(gpadc, chan->channel, channel 238 drivers/iio/adc/da9150-gpadc.c return da9150_gpadc_read_scale(chan->channel, val, val2); channel 240 drivers/iio/adc/da9150-gpadc.c return da9150_gpadc_read_offset(chan->channel, val); channel 254 drivers/iio/adc/da9150-gpadc.c .channel = DA9150_GPADC_CHAN_##_id, \ channel 180 drivers/iio/adc/dln2-adc.c int channel, bool enable) channel 185 drivers/iio/adc/dln2-adc.c .chan = channel, channel 224 drivers/iio/adc/dln2-adc.c unsigned int channel, unsigned int period) channel 235 drivers/iio/adc/dln2-adc.c .port_chan.chan = channel, channel 248 drivers/iio/adc/dln2-adc.c static int dln2_adc_read(struct dln2_adc *dln2, unsigned int channel) channel 257 drivers/iio/adc/dln2-adc.c .chan = channel, channel 264 drivers/iio/adc/dln2-adc.c ret = dln2_adc_set_chan_enabled(dln2, channel, true); channel 302 drivers/iio/adc/dln2-adc.c dln2_adc_set_chan_enabled(dln2, channel, false); channel 341 drivers/iio/adc/dln2-adc.c ret = dln2_adc_read(dln2, chan->channel); channel 453 drivers/iio/adc/dln2-adc.c lval.channel = idx; \ channel 468 drivers/iio/adc/dln2-adc.c lval.channel = -1; \ channel 54 drivers/iio/adc/ep93xx_adc.c .channel = index, \ channel 79 drivers/iio/adc/ep93xx_adc.c struct iio_chan_spec const *channel, int *value, channel 89 drivers/iio/adc/ep93xx_adc.c if (priv->lastch != channel->channel) { channel 90 drivers/iio/adc/ep93xx_adc.c priv->lastch = channel->channel; channel 97 drivers/iio/adc/ep93xx_adc.c writel_relaxed(channel->address, channel 683 drivers/iio/adc/exynos_adc.c .channel = _index, \ channel 48 drivers/iio/adc/fsl-imx25-gcq.c .channel = chan,\ channel 106 drivers/iio/adc/fsl-imx25-gcq.c MX25_ADCQ_ITEM(0, chan->channel)); channel 146 drivers/iio/adc/fsl-imx25-gcq.c *val = priv->channel_vref_mv[chan->channel]; channel 117 drivers/iio/adc/hi8435.c *val = !!(tmp & BIT(chan->channel)); channel 131 drivers/iio/adc/hi8435.c return !!(priv->event_scan_mask & BIT(chan->channel)); channel 147 drivers/iio/adc/hi8435.c if (tmp & BIT(chan->channel)) channel 148 drivers/iio/adc/hi8435.c priv->event_prev_val |= BIT(chan->channel); channel 150 drivers/iio/adc/hi8435.c priv->event_prev_val &= ~BIT(chan->channel); channel 152 drivers/iio/adc/hi8435.c priv->event_scan_mask |= BIT(chan->channel); channel 154 drivers/iio/adc/hi8435.c priv->event_scan_mask &= ~BIT(chan->channel); channel 176 drivers/iio/adc/hi8435.c mode = !!(psen & BIT(chan->channel / 8)); channel 208 drivers/iio/adc/hi8435.c mode = !!(psen & BIT(chan->channel / 8)); channel 313 drivers/iio/adc/hi8435.c return !!(reg & BIT(chan->channel / 8)); channel 332 drivers/iio/adc/hi8435.c reg &= ~BIT(chan->channel / 8); channel 334 drivers/iio/adc/hi8435.c reg |= BIT(chan->channel / 8); channel 363 drivers/iio/adc/hi8435.c .channel = num, \ channel 31 drivers/iio/adc/hx711.c int channel; channel 292 drivers/iio/adc/hx711.c *val = hx711_reset_read(hx711_data, chan->channel); channel 384 drivers/iio/adc/hx711.c indio_dev->channels[i].channel); channel 403 drivers/iio/adc/hx711.c int channel = iio_attr->address; channel 407 drivers/iio/adc/hx711.c if (hx711_gain_to_scale[i].channel == channel) channel 442 drivers/iio/adc/hx711.c .channel = 0, channel 456 drivers/iio/adc/hx711.c .channel = 1, channel 113 drivers/iio/adc/imx7d_adc.c u32 channel; channel 144 drivers/iio/adc/imx7d_adc.c .channel = (_idx), \ channel 235 drivers/iio/adc/imx7d_adc.c u32 channel; channel 237 drivers/iio/adc/imx7d_adc.c channel = info->channel; channel 250 drivers/iio/adc/imx7d_adc.c cfg1 |= IMX7D_REG_ADC_CH_CFG1_CHANNEL_SEL(channel); channel 256 drivers/iio/adc/imx7d_adc.c cfg2 = readl(info->regs + IMX7D_EACH_CHANNEL_REG_OFFSET * channel + channel 265 drivers/iio/adc/imx7d_adc.c writel(cfg2, info->regs + IMX7D_EACH_CHANNEL_REG_OFFSET * channel + channel 267 drivers/iio/adc/imx7d_adc.c writel(cfg1, info->regs + IMX7D_EACH_CHANNEL_REG_OFFSET * channel); channel 290 drivers/iio/adc/imx7d_adc.c u32 channel; channel 298 drivers/iio/adc/imx7d_adc.c channel = chan->channel & 0x03; channel 299 drivers/iio/adc/imx7d_adc.c info->channel = channel; channel 334 drivers/iio/adc/imx7d_adc.c u32 channel; channel 337 drivers/iio/adc/imx7d_adc.c channel = info->channel & 0x03; channel 345 drivers/iio/adc/imx7d_adc.c if (channel < 2) channel 349 drivers/iio/adc/imx7d_adc.c if (channel & 0x1) /* channel B or D */ channel 612 drivers/iio/adc/ina2xx-adc.c .channel = (_index), \ channel 629 drivers/iio/adc/ina2xx-adc.c .channel = (_index), \ channel 651 drivers/iio/adc/ina2xx-adc.c .channel = (_index), \ channel 673 drivers/iio/adc/ina2xx-adc.c .channel = (_index), \ channel 121 drivers/iio/adc/ingenic-adc.c switch (chan->channel) { channel 254 drivers/iio/adc/ingenic-adc.c ret = ingenic_adc_capture(adc, chan->channel); channel 260 drivers/iio/adc/ingenic-adc.c switch (chan->channel) { channel 273 drivers/iio/adc/ingenic-adc.c switch (chan->channel) { channel 313 drivers/iio/adc/ingenic-adc.c .channel = INGENIC_ADC_AUX, channel 323 drivers/iio/adc/ingenic-adc.c .channel = INGENIC_ADC_BATTERY, channel 99 drivers/iio/adc/lp8788_adc.c enum lp8788_adc_id id = chan->channel; channel 130 drivers/iio/adc/lp8788_adc.c .channel = LPADC_##_id, \ channel 54 drivers/iio/adc/lpc18xx_adc.c .channel = _idx, \ channel 97 drivers/iio/adc/lpc18xx_adc.c *val = lpc18xx_adc_read_chan(adc, chan->channel); channel 103 drivers/iio/adc/lpc32xx_adc.c .channel = _index, \ channel 133 drivers/iio/adc/ltc2497.c .channel = (_chan), \ channel 143 drivers/iio/adc/ltc2497.c .channel = (_chan) * 2 + ((_addr) & LTC2497_SIGN ? 1 : 0), \ channel 90 drivers/iio/adc/max1027.c .channel = index, \ channel 106 drivers/iio/adc/max1027.c .channel = 0, \ channel 237 drivers/iio/adc/max1027.c st->reg = MAX1027_CONV_REG | MAX1027_CHAN(chan->channel) | channel 46 drivers/iio/adc/max1118.c .channel = (ch), \ channel 63 drivers/iio/adc/max1118.c static int max1118_read(struct spi_device *spi, int channel) channel 93 drivers/iio/adc/max1118.c if (channel == 0) channel 135 drivers/iio/adc/max1118.c *val = max1118_read(adc->spi, chan->channel); channel 172 drivers/iio/adc/max1118.c int ret = max1118_read(adc->spi, scan_chan->channel); channel 464 drivers/iio/adc/max1363.c .channel = num, \ channel 486 drivers/iio/adc/max1363.c .channel = num, \ channel 729 drivers/iio/adc/max1363.c *val = st->thresh_low[chan->channel]; channel 731 drivers/iio/adc/max1363.c *val = st->thresh_high[chan->channel]; channel 755 drivers/iio/adc/max1363.c st->thresh_low[chan->channel] = val; channel 758 drivers/iio/adc/max1363.c st->thresh_high[chan->channel] = val; channel 811 drivers/iio/adc/max1363.c int number = chan->channel; channel 963 drivers/iio/adc/max1363.c int number = chan->channel; channel 185 drivers/iio/adc/max9611.c .channel = 0, channel 194 drivers/iio/adc/max9611.c .channel = 1, channel 99 drivers/iio/adc/mcp320x.c const unsigned int channel, bool differential) channel 107 drivers/iio/adc/mcp320x.c (channel << 2)); channel 113 drivers/iio/adc/mcp320x.c (channel << 2)); channel 119 drivers/iio/adc/mcp320x.c static int mcp320x_adc_conversion(struct mcp320x *adc, u8 channel, channel 135 drivers/iio/adc/mcp320x.c adc->tx_buf = mcp320x_channel_to_tx_data(device_index, channel, channel 194 drivers/iio/adc/mcp320x.c struct iio_chan_spec const *channel, int *val, channel 207 drivers/iio/adc/mcp320x.c ret = mcp320x_adc_conversion(adc, channel->address, channel 208 drivers/iio/adc/mcp320x.c channel->differential, device_index, val); channel 237 drivers/iio/adc/mcp320x.c .channel = (num), \ channel 247 drivers/iio/adc/mcp320x.c .channel = (chan1), \ channel 52 drivers/iio/adc/mcp3422.c .channel = _index, \ channel 134 drivers/iio/adc/mcp3422.c struct iio_chan_spec const *channel, int *value) channel 138 drivers/iio/adc/mcp3422.c u8 req_channel = channel->channel; channel 156 drivers/iio/adc/mcp3422.c struct iio_chan_spec const *channel, int *val1, channel 167 drivers/iio/adc/mcp3422.c err = mcp3422_read_channel(adc, channel, val1); channel 190 drivers/iio/adc/mcp3422.c struct iio_chan_spec const *channel, int val1, channel 196 drivers/iio/adc/mcp3422.c u8 req_channel = channel->channel; channel 100 drivers/iio/adc/mcp3911.c struct iio_chan_spec const *channel, int *val, channel 110 drivers/iio/adc/mcp3911.c MCP3911_CHANNEL(channel->channel), val, 3); channel 119 drivers/iio/adc/mcp3911.c MCP3911_OFFCAL(channel->channel), val, 3); channel 152 drivers/iio/adc/mcp3911.c struct iio_chan_spec const *channel, int val, channel 167 drivers/iio/adc/mcp3911.c ret = mcp3911_write(adc, MCP3911_OFFCAL(channel->channel), val, channel 187 drivers/iio/adc/mcp3911.c .channel = idx, \ channel 32 drivers/iio/adc/men_z188_adc.c .channel = (idx), \ channel 59 drivers/iio/adc/men_z188_adc.c tmp = readw(adc->base + chan->channel * 4); channel 64 drivers/iio/adc/men_z188_adc.c chan->channel); channel 181 drivers/iio/adc/meson_saradc.c .channel = _chan, \ channel 193 drivers/iio/adc/meson_saradc.c .channel = _chan, \ channel 62 drivers/iio/adc/mt6577_auxadc.c .channel = (idx), \ channel 110 drivers/iio/adc/mt6577_auxadc.c chan->channel * 0x04; channel 115 drivers/iio/adc/mt6577_auxadc.c 0, 1 << chan->channel); channel 125 drivers/iio/adc/mt6577_auxadc.c chan->channel); channel 131 drivers/iio/adc/mt6577_auxadc.c 1 << chan->channel, 0); channel 157 drivers/iio/adc/mt6577_auxadc.c chan->channel); channel 189 drivers/iio/adc/mt6577_auxadc.c chan->channel); channel 227 drivers/iio/adc/mxs-lradc-adc.c return mxs_lradc_adc_read_single(iio_dev, chan->channel, val); channel 240 drivers/iio/adc/mxs-lradc-adc.c *val = adc->vref_mv[chan->channel]; channel 242 drivers/iio/adc/mxs-lradc-adc.c test_bit(chan->channel, &adc->is_divided); channel 274 drivers/iio/adc/mxs-lradc-adc.c adc->scale_avail[chan->channel]; channel 287 drivers/iio/adc/mxs-lradc-adc.c clear_bit(chan->channel, &adc->is_divided); channel 292 drivers/iio/adc/mxs-lradc-adc.c set_bit(chan->channel, &adc->is_divided); channel 584 drivers/iio/adc/mxs-lradc-adc.c .channel = (idx), \ channel 611 drivers/iio/adc/mxs-lradc-adc.c .channel = 8, channel 620 drivers/iio/adc/mxs-lradc-adc.c .channel = 9, channel 647 drivers/iio/adc/mxs-lradc-adc.c .channel = 8, channel 656 drivers/iio/adc/mxs-lradc-adc.c .channel = 9, channel 66 drivers/iio/adc/nau7802.c .channel = (chan), \ channel 310 drivers/iio/adc/nau7802.c if (((ret & NAU7802_CTRL2_CHS_BIT) && !chan->channel) || channel 312 drivers/iio/adc/nau7802.c chan->channel)) { channel 316 drivers/iio/adc/nau7802.c NAU7802_CTRL2_CHS(chan->channel) | channel 60 drivers/iio/adc/npcm_adc.c .channel = ch, \ channel 93 drivers/iio/adc/npcm_adc.c static int npcm_adc_read(struct npcm_adc *info, int *val, u8 channel) channel 102 drivers/iio/adc/npcm_adc.c iowrite32(regtemp | NPCM_ADCCON_CH(channel) | channel 144 drivers/iio/adc/npcm_adc.c ret = npcm_adc_read(info, val, chan->channel); channel 386 drivers/iio/adc/palmas_gpadc.c int adc_chan = chan->channel; channel 439 drivers/iio/adc/palmas_gpadc.c .channel = PALMAS_ADC_CH_##chan, \ channel 803 drivers/iio/adc/qcom-pm8xxx-xoadc.c iio_chan->channel = chid; channel 109 drivers/iio/adc/qcom-spmi-adc5.c unsigned int channel; channel 299 drivers/iio/adc/qcom-spmi-adc5.c buf[2] = prop->channel; channel 374 drivers/iio/adc/qcom-spmi-adc5.c if (adc->chan_props[i].channel == iiospec->args[0]) channel 530 drivers/iio/adc/qcom-spmi-adc5.c prop->channel = chan; channel 564 drivers/iio/adc/qcom-spmi-adc5.c adc->data->adc_chans[prop->channel].prescale_index; channel 711 drivers/iio/adc/qcom-spmi-adc5.c data->adc_chans[prop.channel].scale_fn_type; channel 713 drivers/iio/adc/qcom-spmi-adc5.c adc_chan = &data->adc_chans[prop.channel]; channel 715 drivers/iio/adc/qcom-spmi-adc5.c iio_chan->channel = prop.channel; channel 197 drivers/iio/adc/qcom-spmi-iadc.c static int iadc_configure(struct iadc_chip *iadc, int channel) channel 209 drivers/iio/adc/qcom-spmi-iadc.c ret = iadc_write(iadc, IADC_CH_SEL_CTL, channel); channel 322 drivers/iio/adc/qcom-spmi-iadc.c ret = iadc_do_conversion(iadc, chan->channel, &adc_raw); channel 327 drivers/iio/adc/qcom-spmi-iadc.c vsense_raw = adc_raw - iadc->offset[chan->channel]; channel 330 drivers/iio/adc/qcom-spmi-iadc.c vsense_uv /= (s32)iadc->gain - iadc->offset[chan->channel]; channel 332 drivers/iio/adc/qcom-spmi-iadc.c isense_ua = vsense_uv / iadc->rsense[chan->channel]; channel 335 drivers/iio/adc/qcom-spmi-iadc.c iadc->offset[chan->channel], iadc->gain, channel 470 drivers/iio/adc/qcom-spmi-iadc.c .channel = 0, channel 478 drivers/iio/adc/qcom-spmi-iadc.c .channel = 1, channel 89 drivers/iio/adc/qcom-spmi-vadc.c unsigned int channel; channel 222 drivers/iio/adc/qcom-spmi-vadc.c ret = vadc_write(vadc, VADC_ADC_CH_SEL_CTL, prop->channel); channel 293 drivers/iio/adc/qcom-spmi-vadc.c if (vadc->chan_props[i].channel == num) channel 492 drivers/iio/adc/qcom-spmi-vadc.c if (vadc->iio_chans[i].channel == iiospec->args[0]) channel 671 drivers/iio/adc/qcom-spmi-vadc.c prop->channel = chan; channel 696 drivers/iio/adc/qcom-spmi-vadc.c prop->prescale = vadc_chans[prop->channel].prescale_index; channel 767 drivers/iio/adc/qcom-spmi-vadc.c prop.scale_fn_type = vadc_chans[prop.channel].scale_fn_type; channel 770 drivers/iio/adc/qcom-spmi-vadc.c vadc_chan = &vadc_chans[prop.channel]; channel 772 drivers/iio/adc/qcom-spmi-vadc.c iio_chan->channel = prop.channel; channel 127 drivers/iio/adc/rcar-gyroadc.c .channel = (_idx), \ channel 185 drivers/iio/adc/rcar-gyroadc.c unsigned int datareg = RCAR_GYROADC_REALTIME_DATA(chan->channel); channel 196 drivers/iio/adc/rcar-gyroadc.c consumer = priv->vref[chan->channel]; channel 72 drivers/iio/adc/rockchip_saradc.c | (chan->channel & SARADC_CTRL_CHN_MASK) channel 124 drivers/iio/adc/rockchip_saradc.c .channel = _index, \ channel 163 drivers/iio/adc/sc27xx_adc.c static int sc27xx_adc_get_ratio(int channel, int scale) channel 165 drivers/iio/adc/sc27xx_adc.c switch (channel) { channel 188 drivers/iio/adc/sc27xx_adc.c static int sc27xx_adc_read(struct sc27xx_adc_data *data, int channel, channel 212 drivers/iio/adc/sc27xx_adc.c tmp |= channel & SC27XX_ADC_CHN_ID_MASK; channel 262 drivers/iio/adc/sc27xx_adc.c int channel, int scale, channel 265 drivers/iio/adc/sc27xx_adc.c u32 ratio = sc27xx_adc_get_ratio(channel, scale); channel 283 drivers/iio/adc/sc27xx_adc.c static int sc27xx_adc_convert_volt(struct sc27xx_adc_data *data, int channel, channel 296 drivers/iio/adc/sc27xx_adc.c switch (channel) { channel 308 drivers/iio/adc/sc27xx_adc.c sc27xx_adc_volt_ratio(data, channel, scale, &numerator, &denominator); channel 314 drivers/iio/adc/sc27xx_adc.c int channel, int scale, int *val) channel 318 drivers/iio/adc/sc27xx_adc.c ret = sc27xx_adc_read(data, channel, scale, &raw_adc); channel 322 drivers/iio/adc/sc27xx_adc.c *val = sc27xx_adc_convert_volt(data, channel, scale, raw_adc); channel 331 drivers/iio/adc/sc27xx_adc.c int scale = data->channel_scale[chan->channel]; channel 337 drivers/iio/adc/sc27xx_adc.c ret = sc27xx_adc_read(data, chan->channel, scale, &tmp); channel 348 drivers/iio/adc/sc27xx_adc.c ret = sc27xx_adc_read_processed(data, chan->channel, scale, channel 375 drivers/iio/adc/sc27xx_adc.c data->channel_scale[chan->channel] = val; channel 390 drivers/iio/adc/sc27xx_adc.c .channel = index, \ channel 151 drivers/iio/adc/spear_adc.c status = SPEAR_ADC_STATUS_CHANNEL_NUM(chan->channel) | channel 212 drivers/iio/adc/spear_adc.c .channel = idx, \ channel 975 drivers/iio/adc/stm32-adc.c __func__, chan->channel, i); channel 979 drivers/iio/adc/stm32-adc.c val |= chan->channel << sqr[i].shift; channel 1131 drivers/iio/adc/stm32-adc.c val |= chan->channel << regs->sqr[1].shift; channel 1292 drivers/iio/adc/stm32-adc.c if (indio_dev->channels[i].channel == iiospec->args[0]) channel 1601 drivers/iio/adc/stm32-adc.c static void stm32_adc_smpr_init(struct stm32_adc *adc, int channel, u32 smp_ns) channel 1603 drivers/iio/adc/stm32-adc.c const struct stm32_adc_regs *smpr = &adc->cfg->regs->smp_bits[channel]; channel 1627 drivers/iio/adc/stm32-adc.c chan->channel = vinp; channel 1647 drivers/iio/adc/stm32-adc.c adc->pcsel |= BIT(chan->channel); channel 1650 drivers/iio/adc/stm32-adc.c adc->difsel |= BIT(chan->channel); channel 1751 drivers/iio/adc/stm32-adc.c stm32_adc_smpr_init(adc, channels[i].channel, smp); channel 343 drivers/iio/adc/stm32-dfsdm-adc.c ret = regmap_update_bits(regmap, DFSDM_CHCFGR1(chan->channel), channel 362 drivers/iio/adc/stm32-dfsdm-adc.c regmap_update_bits(regmap, DFSDM_CHCFGR1(chan->channel), channel 484 drivers/iio/adc/stm32-dfsdm-adc.c DFSDM_CHCFGR2(chan->channel), channel 558 drivers/iio/adc/stm32-dfsdm-adc.c cr1 = DFSDM_CR1_RCH(chan->channel); channel 570 drivers/iio/adc/stm32-dfsdm-adc.c jchg |= BIT(chan->channel); channel 605 drivers/iio/adc/stm32-dfsdm-adc.c &ch->channel); channel 612 drivers/iio/adc/stm32-dfsdm-adc.c if (ch->channel >= dfsdm->num_chs) { channel 615 drivers/iio/adc/stm32-dfsdm-adc.c ch->channel, dfsdm->num_chs); channel 629 drivers/iio/adc/stm32-dfsdm-adc.c df_ch = &dfsdm->ch_list[ch->channel]; channel 630 drivers/iio/adc/stm32-dfsdm-adc.c df_ch->id = ch->channel; channel 705 drivers/iio/adc/stm32-dfsdm-adc.c struct stm32_dfsdm_channel *ch = &adc->dfsdm->ch_list[chan->channel]; channel 1198 drivers/iio/adc/stm32-dfsdm-adc.c struct stm32_dfsdm_channel *ch = &adc->dfsdm->ch_list[chan->channel]; channel 1257 drivers/iio/adc/stm32-dfsdm-adc.c __func__, chan->channel); channel 1266 drivers/iio/adc/stm32-dfsdm-adc.c __func__, chan->channel); channel 1420 drivers/iio/adc/stm32-dfsdm-adc.c &adc->dfsdm->ch_list[ch->channel]); channel 1443 drivers/iio/adc/stm32-dfsdm-adc.c d_ch = &adc->dfsdm->ch_list[ch->channel]; channel 1681 drivers/iio/adc/stm32-dfsdm-adc.c ch = &adc->dfsdm->ch_list[chan->channel]; channel 28 drivers/iio/adc/stmpe-adc.c #define STMPE_REG_ADC_DATA_CH(channel) (0x30 + 2 * (channel)) channel 42 drivers/iio/adc/stmpe-adc.c #define STMPE_ADC_CH(channel) ((1 << (channel)) & 0xff) channel 57 drivers/iio/adc/stmpe-adc.c u8 channel; channel 70 drivers/iio/adc/stmpe-adc.c info->channel = (u8)chan->channel; channel 72 drivers/iio/adc/stmpe-adc.c if (info->channel > STMPE_ADC_LAST_NR) { channel 78 drivers/iio/adc/stmpe-adc.c STMPE_ADC_CH(info->channel)); channel 84 drivers/iio/adc/stmpe-adc.c STMPE_ADC_CH(info->channel)); channel 105 drivers/iio/adc/stmpe-adc.c info->channel = (u8)chan->channel; channel 107 drivers/iio/adc/stmpe-adc.c if (info->channel != STMPE_TEMP_CHANNEL) { channel 180 drivers/iio/adc/stmpe-adc.c if (info->channel <= STMPE_ADC_LAST_NR) { channel 186 drivers/iio/adc/stmpe-adc.c if (!(int_sta & STMPE_ADC_CH(info->channel))) channel 191 drivers/iio/adc/stmpe-adc.c STMPE_REG_ADC_DATA_CH(info->channel), 2, (u8 *) &data); channel 194 drivers/iio/adc/stmpe-adc.c } else if (info->channel == STMPE_TEMP_CHANNEL) { channel 218 drivers/iio/adc/stmpe-adc.c ics->channel = chan; channel 226 drivers/iio/adc/stmpe-adc.c ics->channel = chan; channel 22 drivers/iio/adc/stx104.c .channel = chan, \ channel 29 drivers/iio/adc/stx104.c .channel = chan, \ channel 89 drivers/iio/adc/stx104.c *val = priv->chan_out_states[chan->channel]; channel 94 drivers/iio/adc/stx104.c outb(chan->channel | (chan->channel << 4), priv->base + 2); channel 155 drivers/iio/adc/stx104.c priv->chan_out_states[chan->channel] = val; channel 156 drivers/iio/adc/stx104.c outw(val, priv->base + 4 + 2 * chan->channel); channel 112 drivers/iio/adc/sun4i-gpadc-iio.c .channel = _channel, \ channel 164 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_prepare_for_irq(struct iio_dev *indio_dev, int channel, channel 189 drivers/iio/adc/sun4i-gpadc-iio.c info->data->adc_chan_select(channel)); channel 195 drivers/iio/adc/sun4i-gpadc-iio.c info->data->adc_chan_select(channel)) channel 220 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_gpadc_read(struct iio_dev *indio_dev, int channel, int *val, channel 228 drivers/iio/adc/sun4i-gpadc-iio.c ret = sun4i_prepare_for_irq(indio_dev, channel, irq); channel 262 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_gpadc_adc_read(struct iio_dev *indio_dev, int channel, channel 267 drivers/iio/adc/sun4i-gpadc-iio.c return sun4i_gpadc_read(indio_dev, channel, val, info->fifo_data_irq); channel 321 drivers/iio/adc/sun4i-gpadc-iio.c ret = sun4i_gpadc_adc_read(indio_dev, chan->channel, channel 41 drivers/iio/adc/ti-adc081c.c struct iio_chan_spec const *channel, int *value, channel 40 drivers/iio/adc/ti-adc0832.c .channel = chan, \ channel 55 drivers/iio/adc/ti-adc0832.c .channel = (chan1), \ channel 128 drivers/iio/adc/ti-adc0832.c static int adc0832_adc_conversion(struct adc0832 *adc, int channel, channel 147 drivers/iio/adc/ti-adc0832.c adc->tx_buf[0] |= (channel % 2) << (adc->mux_bits - 1); channel 150 drivers/iio/adc/ti-adc0832.c adc->tx_buf[0] |= channel / 2; channel 163 drivers/iio/adc/ti-adc0832.c struct iio_chan_spec const *channel, int *value, channel 171 drivers/iio/adc/ti-adc0832.c *value = adc0832_adc_conversion(adc, channel->channel, channel 172 drivers/iio/adc/ti-adc0832.c channel->differential); channel 212 drivers/iio/adc/ti-adc0832.c int ret = adc0832_adc_conversion(adc, scan_chan->channel, channel 39 drivers/iio/adc/ti-adc084s021.c .channel = (num), \ channel 85 drivers/iio/adc/ti-adc084s021.c struct iio_chan_spec const *channel, int *val, channel 103 drivers/iio/adc/ti-adc084s021.c adc->tx_buf[0] = channel->channel << 3; channel 111 drivers/iio/adc/ti-adc084s021.c *val = (*val >> channel->scan_type.shift) & 0xff; channel 166 drivers/iio/adc/ti-adc084s021.c const struct iio_chan_spec *channel = channel 168 drivers/iio/adc/ti-adc084s021.c adc->tx_buf[i++] = channel->channel << 3; channel 87 drivers/iio/adc/ti-adc108s102.c .channel = index, \ channel 59 drivers/iio/adc/ti-adc12138.c .channel = chan, \ channel 77 drivers/iio/adc/ti-adc12138.c .channel = (chan1), \ channel 160 drivers/iio/adc/ti-adc12138.c struct iio_chan_spec const *channel, channel 165 drivers/iio/adc/ti-adc12138.c u8 mode = (ch_to_mux[channel->channel] << 4) | channel 166 drivers/iio/adc/ti-adc12138.c (channel->differential ? 0 : 0x80); channel 172 drivers/iio/adc/ti-adc12138.c struct iio_chan_spec const *channel) channel 176 drivers/iio/adc/ti-adc12138.c return __adc12138_start_conv(adc, channel, &trash, 1); channel 180 drivers/iio/adc/ti-adc12138.c struct iio_chan_spec const *channel, channel 183 drivers/iio/adc/ti-adc12138.c return __adc12138_start_conv(adc, channel, data, 2); channel 202 drivers/iio/adc/ti-adc12138.c struct iio_chan_spec const *channel, channel 209 drivers/iio/adc/ti-adc12138.c ret = adc12138_start_conv(adc, channel); channel 221 drivers/iio/adc/ti-adc12138.c struct iio_chan_spec const *channel, int *value, channel 231 drivers/iio/adc/ti-adc12138.c ret = adc12138_adc_conversion(adc, channel, &data); channel 254 drivers/iio/adc/ti-adc12138.c *shift = channel->scan_type.realbits - 1; channel 34 drivers/iio/adc/ti-adc128s052.c static int adc128_adc_conversion(struct adc128 *adc, u8 channel) channel 40 drivers/iio/adc/ti-adc128s052.c adc->buffer[0] = channel << 3; channel 60 drivers/iio/adc/ti-adc128s052.c struct iio_chan_spec const *channel, int *val, channel 69 drivers/iio/adc/ti-adc128s052.c ret = adc128_adc_conversion(adc, channel->channel); channel 96 drivers/iio/adc/ti-adc128s052.c .channel = (num), \ channel 34 drivers/iio/adc/ti-adc161s626.c .channel = 0, channel 51 drivers/iio/adc/ti-adc161s626.c .channel = 0, channel 140 drivers/iio/adc/ti-ads1015.c .channel = _chan, \ channel 162 drivers/iio/adc/ti-ads1015.c .channel = _chan, \ channel 184 drivers/iio/adc/ti-ads1015.c .channel = _chan, \ channel 205 drivers/iio/adc/ti-ads1015.c .channel = _chan, \ channel 853 drivers/iio/adc/ti-ads1015.c unsigned int channel; channel 863 drivers/iio/adc/ti-ads1015.c channel = pval; channel 864 drivers/iio/adc/ti-ads1015.c if (channel >= ADS1015_CHANNELS) { channel 867 drivers/iio/adc/ti-ads1015.c channel, node); channel 892 drivers/iio/adc/ti-ads1015.c data->channel_data[channel].pga = pga; channel 893 drivers/iio/adc/ti-ads1015.c data->channel_data[channel].data_rate = data_rate; channel 107 drivers/iio/adc/ti-ads124s08.c .channel = index, \ channel 227 drivers/iio/adc/ti-ads124s08.c chan->channel); channel 239 drivers/iio/adc/ti-ads124s08.c ret = ads124s_read(indio_dev, chan->channel); channel 140 drivers/iio/adc/ti-ads7950.c .channel = index, \ channel 19 drivers/iio/adc/ti-ads8344.c #define ADS8344_CHANNEL(channel) ((channel) << 4) channel 39 drivers/iio/adc/ti-ads8344.c .channel = chan, \ channel 49 drivers/iio/adc/ti-ads8344.c .channel = (chan1), \ channel 76 drivers/iio/adc/ti-ads8344.c static int ads8344_adc_conversion(struct ads8344 *adc, int channel, channel 85 drivers/iio/adc/ti-ads8344.c adc->tx_buf |= ADS8344_CHANNEL(channel); channel 102 drivers/iio/adc/ti-ads8344.c struct iio_chan_spec const *channel, int *value, channel 110 drivers/iio/adc/ti-ads8344.c *value = ads8344_adc_conversion(adc, channel->address, channel 111 drivers/iio/adc/ti-ads8344.c channel->differential); channel 155 drivers/iio/adc/ti-ads8688.c .channel = index, \ channel 255 drivers/iio/adc/ti-ads8688.c ret = ads8688_read(indio_dev, chan->channel); channel 263 drivers/iio/adc/ti-ads8688.c scale_mv *= ads8688_range_def[st->range[chan->channel]].scale; channel 269 drivers/iio/adc/ti-ads8688.c offset = ads8688_range_def[st->range[chan->channel]].offset; channel 286 drivers/iio/adc/ti-ads8688.c tmp = ADS8688_PROG_REG_RANGE_CH(chan->channel); channel 304 drivers/iio/adc/ti-ads8688.c offset = ads8688_range_def[st->range[chan->channel]].offset; channel 335 drivers/iio/adc/ti-ads8688.c st->range[chan->channel] == ADS8688_PLUSMINUS25VREF) { channel 340 drivers/iio/adc/ti-ads8688.c scale = ads8688_range_def[st->range[chan->channel]].scale; channel 354 drivers/iio/adc/ti-ads8688.c st->range[chan->channel] = ads8688_range_def[i].range; channel 88 drivers/iio/adc/ti_am335x_adc.c if (chan->channel == adc_dev->channel_line[i]) { channel 448 drivers/iio/adc/ti_am335x_adc.c chan->channel = adc_dev->channel_line[i]; channel 450 drivers/iio/adc/ti_am335x_adc.c chan->datasheet_name = chan_name_ain[chan->channel]; channel 184 drivers/iio/adc/twl4030-madc.c req.channels = BIT(chan->channel); channel 194 drivers/iio/adc/twl4030-madc.c *val = req.rbuf[chan->channel]; channel 205 drivers/iio/adc/twl4030-madc.c .channel = _channel, \ channel 84 drivers/iio/adc/twl6030-gpadc.c int channel; channel 107 drivers/iio/adc/twl6030-gpadc.c int (*start_conversion)(int channel); channel 108 drivers/iio/adc/twl6030-gpadc.c u8 (*channel_to_reg)(int channel); channel 140 drivers/iio/adc/twl6030-gpadc.c .channel = 0, channel 147 drivers/iio/adc/twl6030-gpadc.c .channel = 1, channel 154 drivers/iio/adc/twl6030-gpadc.c .channel = 2, channel 161 drivers/iio/adc/twl6030-gpadc.c .channel = 3, channel 168 drivers/iio/adc/twl6030-gpadc.c .channel = 4, channel 175 drivers/iio/adc/twl6030-gpadc.c .channel = 5, channel 182 drivers/iio/adc/twl6030-gpadc.c .channel = 6, channel 189 drivers/iio/adc/twl6030-gpadc.c .channel = 7, channel 196 drivers/iio/adc/twl6030-gpadc.c .channel = 8, channel 203 drivers/iio/adc/twl6030-gpadc.c .channel = 9, channel 210 drivers/iio/adc/twl6030-gpadc.c .channel = 10, channel 217 drivers/iio/adc/twl6030-gpadc.c .channel = 11, channel 222 drivers/iio/adc/twl6030-gpadc.c .channel = 14, channel 233 drivers/iio/adc/twl6030-gpadc.c .channel = 0, channel 240 drivers/iio/adc/twl6030-gpadc.c .channel = 1, channel 247 drivers/iio/adc/twl6030-gpadc.c .channel = 2, channel 255 drivers/iio/adc/twl6030-gpadc.c .channel = 3, channel 262 drivers/iio/adc/twl6030-gpadc.c .channel = 4, channel 269 drivers/iio/adc/twl6030-gpadc.c .channel = 5, channel 276 drivers/iio/adc/twl6030-gpadc.c .channel = 6, channel 283 drivers/iio/adc/twl6030-gpadc.c .channel = 7, channel 290 drivers/iio/adc/twl6030-gpadc.c .channel = 8, channel 297 drivers/iio/adc/twl6030-gpadc.c .channel = 9, channel 304 drivers/iio/adc/twl6030-gpadc.c .channel = 10, channel 311 drivers/iio/adc/twl6030-gpadc.c .channel = 11, channel 320 drivers/iio/adc/twl6030-gpadc.c .channel = 14, channel 329 drivers/iio/adc/twl6030-gpadc.c .channel = 17, channel 332 drivers/iio/adc/twl6030-gpadc.c .channel = 18, channel 379 drivers/iio/adc/twl6030-gpadc.c static int twl6030_start_conversion(int channel) channel 385 drivers/iio/adc/twl6030-gpadc.c static int twl6032_start_conversion(int channel) channel 389 drivers/iio/adc/twl6030-gpadc.c ret = twl6030_gpadc_write(TWL6032_GPADC_GPSELECT_ISB, channel); channel 397 drivers/iio/adc/twl6030-gpadc.c static u8 twl6030_channel_to_reg(int channel) channel 399 drivers/iio/adc/twl6030-gpadc.c return TWL6030_GPADC_GPCH0_LSB + 2 * channel; channel 402 drivers/iio/adc/twl6030-gpadc.c static u8 twl6032_channel_to_reg(int channel) channel 413 drivers/iio/adc/twl6030-gpadc.c int channel, int size) channel 418 drivers/iio/adc/twl6030-gpadc.c if (ideal[i].channel == channel) channel 425 drivers/iio/adc/twl6030-gpadc.c *pdata, int channel) channel 430 drivers/iio/adc/twl6030-gpadc.c i = twl6030_gpadc_lookup(ideal, channel, pdata->nchannels); channel 436 drivers/iio/adc/twl6030-gpadc.c int channel, int raw_code) channel 442 drivers/iio/adc/twl6030-gpadc.c i = twl6030_gpadc_lookup(ideal, channel, gpadc->pdata->nchannels); channel 451 drivers/iio/adc/twl6030-gpadc.c int channel, int *res) channel 453 drivers/iio/adc/twl6030-gpadc.c u8 reg = gpadc->pdata->channel_to_reg(channel); channel 467 drivers/iio/adc/twl6030-gpadc.c if (twl6030_channel_calibrated(gpadc->pdata, channel)) channel 468 drivers/iio/adc/twl6030-gpadc.c *res = twl6030_gpadc_make_correction(gpadc, channel, raw_code); channel 476 drivers/iio/adc/twl6030-gpadc.c int channel, int *val) channel 484 drivers/iio/adc/twl6030-gpadc.c ret = twl6030_gpadc_get_raw(gpadc, channel, &corrected_code); channel 488 drivers/iio/adc/twl6030-gpadc.c i = twl6030_gpadc_lookup(ideal, channel, gpadc->pdata->nchannels); channel 513 drivers/iio/adc/twl6030-gpadc.c ret = gpadc->pdata->start_conversion(chan->channel); channel 531 drivers/iio/adc/twl6030-gpadc.c ret = twl6030_gpadc_get_raw(gpadc, chan->channel, val); channel 536 drivers/iio/adc/twl6030-gpadc.c ret = twl6030_gpadc_get_processed(gpadc, chan->channel, val); channel 561 drivers/iio/adc/twl6030-gpadc.c int channel, int d1, int d2) channel 566 drivers/iio/adc/twl6030-gpadc.c i = twl6030_gpadc_lookup(ideal, channel, gpadc->pdata->nchannels); channel 585 drivers/iio/adc/twl6030-gpadc.c dev_dbg(gpadc->dev, "GPADC d1 for Chn: %d = %d\n", channel, d1); channel 586 drivers/iio/adc/twl6030-gpadc.c dev_dbg(gpadc->dev, "GPADC d2 for Chn: %d = %d\n", channel, d2); channel 587 drivers/iio/adc/twl6030-gpadc.c dev_dbg(gpadc->dev, "GPADC x1 for Chn: %d = %d\n", channel, x1); channel 588 drivers/iio/adc/twl6030-gpadc.c dev_dbg(gpadc->dev, "GPADC x2 for Chn: %d = %d\n", channel, x2); channel 589 drivers/iio/adc/twl6030-gpadc.c dev_dbg(gpadc->dev, "GPADC Gain for Chn: %d = %d\n", channel, gain); channel 590 drivers/iio/adc/twl6030-gpadc.c dev_dbg(gpadc->dev, "GPADC k for Chn: %d = %d\n", channel, k); channel 591 drivers/iio/adc/twl6030-gpadc.c dev_dbg(gpadc->dev, "GPADC b for Chn: %d = %d\n", channel, b); channel 791 drivers/iio/adc/twl6030-gpadc.c .channel = chn, \ channel 502 drivers/iio/adc/vf610_adc.c .channel = (_idx), \ channel 517 drivers/iio/adc/vf610_adc.c .channel = (_idx), \ channel 642 drivers/iio/adc/vf610_adc.c hc_cfg = VF610_ADC_ADCHC(chan->channel); channel 726 drivers/iio/adc/vf610_adc.c unsigned int channel; channel 738 drivers/iio/adc/vf610_adc.c channel = find_first_bit(indio_dev->active_scan_mask, channel 741 drivers/iio/adc/vf610_adc.c val = VF610_ADC_ADCHC(channel); channel 38 drivers/iio/adc/viperboard_adc.c .channel = _index, \ channel 65 drivers/iio/adc/viperboard_adc.c admsg->chan = chan->channel; channel 1009 drivers/iio/adc/xilinx-xadc-core.c .channel = (_chan), \ channel 1030 drivers/iio/adc/xilinx-xadc-core.c .channel = (_chan), \ channel 46 drivers/iio/adc/xilinx-xadc-events.c IIO_UNMOD_EVENT_CODE(chan->type, chan->channel, channel 56 drivers/iio/adc/xilinx-xadc-events.c IIO_UNMOD_EVENT_CODE(chan->type, chan->channel, channel 78 drivers/iio/adc/xilinx-xadc-events.c if (chan->channel < 2) channel 79 drivers/iio/adc/xilinx-xadc-events.c offset = chan->channel + 1; channel 81 drivers/iio/adc/xilinx-xadc-events.c offset = chan->channel + 6; channel 94 drivers/iio/adc/xilinx-xadc-events.c switch (chan->channel) { channel 126 drivers/iio/afe/iio-rescale.c struct iio_chan_spec const *schan = rescale->source->channel; channel 324 drivers/iio/afe/iio-rescale.c source->channel->ext_info, channel 333 drivers/iio/afe/iio-rescale.c if (source->channel->ext_info[i].read) channel 335 drivers/iio/afe/iio-rescale.c if (source->channel->ext_info[i].write) channel 109 drivers/iio/amplifiers/ad8366.c code = st->ch[chan->channel]; channel 172 drivers/iio/amplifiers/ad8366.c st->ch[chan->channel] = code; channel 192 drivers/iio/amplifiers/ad8366.c .channel = _channel, \ channel 87 drivers/iio/buffer/industrialio-buffer-cb.c set_bit(chan->channel->scan_index, channel 141 drivers/iio/buffer/industrialio-buffer-dmaengine.c const char *channel) channel 153 drivers/iio/buffer/industrialio-buffer-dmaengine.c chan = dma_request_slave_channel_reason(dev, channel); channel 109 drivers/iio/buffer/industrialio-hw-consumer.c set_bit(chan->channel->scan_index, buf->buffer.scan_mask); channel 119 drivers/iio/chemical/atlas-ph-sensor.c .channel = _idx, \ channel 228 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c struct iio_chan_spec *channel; channel 246 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c for (channel = state->channels, i = CROS_EC_SENSOR_X; channel 247 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c i < CROS_EC_SENSOR_MAX_AXIS; i++, channel++) { channel 249 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->info_mask_separate = channel 253 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->info_mask_shared_by_all = channel 257 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->info_mask_shared_by_all_available = channel 259 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->scan_type.realbits = CROS_EC_SENSOR_BITS; channel 260 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; channel 261 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->scan_index = i; channel 262 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->ext_info = cros_ec_sensors_ext_info; channel 263 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->modified = 1; channel 264 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->channel2 = IIO_MOD_X + i; channel 265 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->scan_type.sign = 's'; channel 270 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->type = IIO_ACCEL; channel 273 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->type = IIO_ANGL_VEL; channel 276 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->type = IIO_MAGN; channel 285 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->type = IIO_TIMESTAMP; channel 286 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->channel = -1; channel 287 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->scan_index = CROS_EC_SENSOR_MAX_AXIS; channel 288 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->scan_type.sign = 's'; channel 289 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->scan_type.realbits = 64; channel 290 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c channel->scan_type.storagebits = 64; channel 24 drivers/iio/common/ssp_sensors/ssp_iio_sensor.h .channel = -1, \ channel 32 drivers/iio/common/st_sensors/st_sensors_buffer.c const struct iio_chan_spec *channel = &indio_dev->channels[i]; channel 34 drivers/iio/common/st_sensors/st_sensors_buffer.c DIV_ROUND_UP(channel->scan_type.realbits + channel 35 drivers/iio/common/st_sensors/st_sensors_buffer.c channel->scan_type.shift, 8); channel 37 drivers/iio/common/st_sensors/st_sensors_buffer.c channel->scan_type.storagebits >> 3; channel 40 drivers/iio/common/st_sensors/st_sensors_buffer.c if (regmap_bulk_read(sdata->regmap, channel->address, channel 219 drivers/iio/dac/ad5064.c if (st->pwr_down[chan->channel]) channel 220 drivers/iio/dac/ad5064.c val |= st->pwr_down_mode[chan->channel] << shift; channel 243 drivers/iio/dac/ad5064.c return st->pwr_down_mode[chan->channel] - 1; channel 253 drivers/iio/dac/ad5064.c st->pwr_down_mode[chan->channel] = mode + 1; channel 280 drivers/iio/dac/ad5064.c return sprintf(buf, "%d\n", st->pwr_down[chan->channel]); channel 296 drivers/iio/dac/ad5064.c st->pwr_down[chan->channel] = pwr_down; channel 311 drivers/iio/dac/ad5064.c i = st->chip_info->shared_vref ? 0 : chan->channel; channel 326 drivers/iio/dac/ad5064.c *val = st->dac_cache[chan->channel]; channel 357 drivers/iio/dac/ad5064.c st->dac_cache[chan->channel] = val; channel 400 drivers/iio/dac/ad5064.c .channel = (chan), \ channel 169 drivers/iio/dac/ad5360.c unsigned int channel) channel 175 drivers/iio/dac/ad5360.c i = channel / st->chip_info->channels_per_group; channel 183 drivers/iio/dac/ad5360.c unsigned int channel) channel 185 drivers/iio/dac/ad5360.c unsigned int i = ad5360_get_channel_vref_index(st, channel); channel 356 drivers/iio/dac/ad5360.c ofs_index = ad5360_get_channel_vref_index(st, chan->channel); channel 386 drivers/iio/dac/ad5360.c scale_uv = ad5360_get_channel_vref(st, chan->channel); channel 409 drivers/iio/dac/ad5360.c ofs_index = ad5360_get_channel_vref_index(st, chan->channel); channel 447 drivers/iio/dac/ad5360.c channels[i].channel = i; channel 358 drivers/iio/dac/ad5380.c channels[i].channel = i; channel 110 drivers/iio/dac/ad5421.c .channel = 0, channel 126 drivers/iio/dac/ad5421.c .channel = -1, channel 54 drivers/iio/dac/ad5446.c struct iio_chan_spec channel; channel 145 drivers/iio/dac/ad5446.c .channel = 0, \ channel 254 drivers/iio/dac/ad5446.c indio_dev->channels = &st->chip_info->channel; channel 346 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(8, 16, 4), channel 350 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(10, 16, 2), channel 354 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(12, 16, 0), channel 358 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL(12, 16, 2), channel 362 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL(14, 16, 0), channel 366 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL(8, 16, 6), channel 370 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL(10, 16, 4), channel 374 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL(16, 16, 0), channel 378 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL(12, 16, 4), channel 382 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL(14, 16, 0), channel 386 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL(16, 16, 0), channel 390 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(8, 16, 6), channel 394 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(10, 16, 4), channel 398 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(12, 16, 2), channel 402 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(14, 16, 0), channel 406 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(12, 16, 2), channel 411 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(12, 16, 2), channel 416 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(14, 16, 0), channel 421 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(14, 16, 0), channel 426 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(16, 16, 0), channel 431 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(16, 16, 0), channel 436 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(16, 16, 0), channel 549 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(8, 16, 4), channel 553 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(10, 16, 2), channel 557 drivers/iio/dac/ad5446.c .channel = AD5446_CHANNEL_POWERDOWN(12, 16, 0), channel 152 drivers/iio/dac/ad5449.c reg = &st->vref_reg[chan->channel]; channel 201 drivers/iio/dac/ad5449.c .channel = (chan), \ channel 175 drivers/iio/dac/ad5504.c !(st->pwr_down_mask & (1 << chan->channel))); channel 191 drivers/iio/dac/ad5504.c st->pwr_down_mask |= (1 << chan->channel); channel 193 drivers/iio/dac/ad5504.c st->pwr_down_mask &= ~(1 << chan->channel); channel 253 drivers/iio/dac/ad5504.c .channel = (_chan), \ channel 319 drivers/iio/dac/ad5592r-base.c ret = st->ops->write_dac(st, chan->channel, val); channel 321 drivers/iio/dac/ad5592r-base.c st->cached_dac[chan->channel] = val; channel 389 drivers/iio/dac/ad5592r-base.c ret = st->ops->read_adc(st, chan->channel, &read_val); channel 393 drivers/iio/dac/ad5592r-base.c if ((read_val >> 12 & 0x7) != (chan->channel & 0x7)) { channel 395 drivers/iio/dac/ad5592r-base.c chan->channel); channel 403 drivers/iio/dac/ad5592r-base.c read_val = st->cached_dac[chan->channel]; channel 407 drivers/iio/dac/ad5592r-base.c chan->channel, read_val); channel 505 drivers/iio/dac/ad5592r-base.c chan->channel = id; channel 573 drivers/iio/dac/ad5592r-base.c channels[curr_channel].channel = 8; channel 121 drivers/iio/dac/ad5624r_spi.c !!(st->pwr_down_mask & (1 << chan->channel))); channel 137 drivers/iio/dac/ad5624r_spi.c st->pwr_down_mask |= (1 << chan->channel); channel 139 drivers/iio/dac/ad5624r_spi.c st->pwr_down_mask &= ~(1 << chan->channel); channel 170 drivers/iio/dac/ad5624r_spi.c .channel = (_chan), \ channel 33 drivers/iio/dac/ad5686.c return ((st->pwr_down_mode >> (chan->channel * 2)) & 0x3) - 1; channel 42 drivers/iio/dac/ad5686.c st->pwr_down_mode &= ~(0x3 << (chan->channel * 2)); channel 43 drivers/iio/dac/ad5686.c st->pwr_down_mode |= ((mode + 1) << (chan->channel * 2)); channel 61 drivers/iio/dac/ad5686.c (0x3 << (chan->channel * 2)))); channel 81 drivers/iio/dac/ad5686.c st->pwr_down_mask |= (0x3 << (chan->channel * 2)); channel 83 drivers/iio/dac/ad5686.c st->pwr_down_mask &= ~(0x3 << (chan->channel * 2)); channel 98 drivers/iio/dac/ad5686.c if (chan->channel > 0x7) channel 195 drivers/iio/dac/ad5686.c .channel = chan, \ channel 168 drivers/iio/dac/ad5755.c unsigned int channel, unsigned int reg, unsigned int val) channel 171 drivers/iio/dac/ad5755.c AD5755_WRITE_REG_CTRL(channel), (reg << 13) | val); channel 186 drivers/iio/dac/ad5755.c static int ad5755_write_ctrl(struct iio_dev *indio_dev, unsigned int channel, channel 192 drivers/iio/dac/ad5755.c ret = ad5755_write_ctrl_unlocked(indio_dev, channel, reg, val); channel 229 drivers/iio/dac/ad5755.c unsigned int channel, unsigned int set, unsigned int clr) channel 234 drivers/iio/dac/ad5755.c st->ctrl[channel] |= set; channel 235 drivers/iio/dac/ad5755.c st->ctrl[channel] &= ~clr; channel 237 drivers/iio/dac/ad5755.c ret = ad5755_write_ctrl_unlocked(indio_dev, channel, channel 238 drivers/iio/dac/ad5755.c AD5755_CTRL_REG_DAC, st->ctrl[channel]); channel 244 drivers/iio/dac/ad5755.c unsigned int channel, bool pwr_down) channel 247 drivers/iio/dac/ad5755.c unsigned int mask = BIT(channel); channel 256 drivers/iio/dac/ad5755.c ad5755_update_dac_ctrl(indio_dev, channel, channel 259 drivers/iio/dac/ad5755.c ad5755_update_dac_ctrl(indio_dev, channel, channel 263 drivers/iio/dac/ad5755.c ad5755_update_dac_ctrl(indio_dev, channel, channel 287 drivers/iio/dac/ad5755.c enum ad5755_mode mode = st->ctrl[chan->channel] & 7; channel 399 drivers/iio/dac/ad5755.c (bool)(st->pwr_down & (1 << chan->channel))); channel 412 drivers/iio/dac/ad5755.c ret = ad5755_set_channel_pwr_down(indio_dev, chan->channel, pwr_down); channel 566 drivers/iio/dac/ad5755.c channels[i].channel = i; channel 38 drivers/iio/dac/ad5761.c const struct iio_chan_spec channel; channel 272 drivers/iio/dac/ad5761.c .channel = AD5761_CHAN(12), channel 276 drivers/iio/dac/ad5761.c .channel = AD5761_CHAN(12), channel 280 drivers/iio/dac/ad5761.c .channel = AD5761_CHAN(16), channel 284 drivers/iio/dac/ad5761.c .channel = AD5761_CHAN(16), channel 378 drivers/iio/dac/ad5761.c iio_dev->channels = &chip_info->channel; channel 78 drivers/iio/dac/ad5764.c .channel = (_chan), \ channel 212 drivers/iio/dac/ad5764.c unsigned int channel) channel 217 drivers/iio/dac/ad5764.c return regulator_get_voltage(st->vref_reg[channel / 2].consumer); channel 252 drivers/iio/dac/ad5764.c vref = ad5764_get_channel_vref(st, chan->channel); channel 299 drivers/iio/dac/ad5791.c .channel = 0, \ channel 67 drivers/iio/dac/ad7303.c AD7303_CFG_POWER_DOWN(chan->channel))); channel 85 drivers/iio/dac/ad7303.c st->config |= AD7303_CFG_POWER_DOWN(chan->channel); channel 87 drivers/iio/dac/ad7303.c st->config &= ~AD7303_CFG_POWER_DOWN(chan->channel); channel 91 drivers/iio/dac/ad7303.c ad7303_write(st, chan->channel, st->dac_cache[chan->channel]); channel 119 drivers/iio/dac/ad7303.c *val = st->dac_cache[chan->channel]; channel 150 drivers/iio/dac/ad7303.c st->dac_cache[chan->channel] = val; channel 179 drivers/iio/dac/ad7303.c .channel = (chan), \ channel 33 drivers/iio/dac/ad8801.c u8 channel, unsigned char value) channel 35 drivers/iio/dac/ad8801.c state->data = cpu_to_be16((channel << AD8801_CFG_ADDR_OFFSET) | value); channel 50 drivers/iio/dac/ad8801.c ret = ad8801_spi_write(state, chan->channel, val); channel 52 drivers/iio/dac/ad8801.c state->dac_cache[chan->channel] = val; channel 68 drivers/iio/dac/ad8801.c *val = state->dac_cache[chan->channel]; channel 93 drivers/iio/dac/ad8801.c .channel = chan, \ channel 24 drivers/iio/dac/cio-dac.c .channel = chan, \ channel 55 drivers/iio/dac/cio-dac.c *val = priv->chan_out_states[chan->channel]; channel 64 drivers/iio/dac/cio-dac.c const unsigned int chan_addr_offset = 2 * chan->channel; channel 73 drivers/iio/dac/cio-dac.c priv->chan_out_states[chan->channel] = val; channel 30 drivers/iio/dac/ds4424.c .channel = chan, \ channel 71 drivers/iio/dac/ds4424.c int *val, int channel) channel 77 drivers/iio/dac/ds4424.c ret = i2c_smbus_read_byte_data(data->client, DS4424_DAC_ADDR(channel)); channel 96 drivers/iio/dac/ds4424.c DS4424_DAC_ADDR(chan->channel), val); channel 100 drivers/iio/dac/ds4424.c data->raw[chan->channel] = val; channel 116 drivers/iio/dac/ds4424.c ret = ds4424_get_value(indio_dev, val, chan->channel); channel 57 drivers/iio/dac/ltc1660.c *val = priv->value[chan->channel]; channel 93 drivers/iio/dac/ltc1660.c ret = regmap_write(priv->regmap, chan->channel, channel 96 drivers/iio/dac/ltc1660.c priv->value[chan->channel] = val; channel 108 drivers/iio/dac/ltc1660.c .channel = chan, \ channel 130 drivers/iio/dac/ltc2632.c !!(st->powerdown_cache_mask & (1 << chan->channel))); channel 148 drivers/iio/dac/ltc2632.c st->powerdown_cache_mask |= (1 << chan->channel); channel 150 drivers/iio/dac/ltc2632.c st->powerdown_cache_mask &= ~(1 << chan->channel); channel 154 drivers/iio/dac/ltc2632.c chan->channel, 0, 0); channel 178 drivers/iio/dac/ltc2632.c .channel = (_chan), \ channel 33 drivers/iio/dac/m62332.c static int m62332_set_value(struct iio_dev *indio_dev, u8 val, int channel) channel 40 drivers/iio/dac/m62332.c if (val == data->raw[channel]) channel 43 drivers/iio/dac/m62332.c outbuf[0] = channel; channel 60 drivers/iio/dac/m62332.c data->raw[channel] = val; channel 96 drivers/iio/dac/m62332.c *val = data->raw[chan->channel]; channel 119 drivers/iio/dac/m62332.c return m62332_set_value(indio_dev, val, chan->channel); channel 174 drivers/iio/dac/m62332.c .channel = (chan), \ channel 44 drivers/iio/dac/max517.c long val, int channel) channel 54 drivers/iio/dac/max517.c outbuf[0] = channel; channel 77 drivers/iio/dac/max517.c *val = data->vref_mv[chan->channel]; channel 93 drivers/iio/dac/max517.c ret = max517_set_value(indio_dev, val, chan->channel); channel 128 drivers/iio/dac/max517.c .channel = (chan), \ channel 59 drivers/iio/dac/max5821.c return st->powerdown_mode[chan->channel]; channel 68 drivers/iio/dac/max5821.c st->powerdown_mode[chan->channel] = mode; channel 87 drivers/iio/dac/max5821.c return sprintf(buf, "%d\n", st->powerdown[chan->channel]); channel 97 drivers/iio/dac/max5821.c if (chan->channel == 0) channel 102 drivers/iio/dac/max5821.c if (data->powerdown[chan->channel]) channel 103 drivers/iio/dac/max5821.c outbuf[1] |= data->powerdown_mode[chan->channel] + 1; channel 123 drivers/iio/dac/max5821.c data->powerdown[chan->channel] = powerdown; channel 148 drivers/iio/dac/max5821.c .channel = (chan), \ channel 170 drivers/iio/dac/max5821.c int *val, int channel) channel 178 drivers/iio/dac/max5821.c if ((channel != 0) && (channel != 1)) channel 181 drivers/iio/dac/max5821.c outbuf[0] = max5821_read_dac_command[channel]; channel 211 drivers/iio/dac/max5821.c int val, int channel) channel 221 drivers/iio/dac/max5821.c if ((channel != 0) && (channel != 1)) channel 224 drivers/iio/dac/max5821.c outbuf[0] = max5821_load_dac_command[channel]; channel 245 drivers/iio/dac/max5821.c return max5821_get_value(indio_dev, val, chan->channel); channel 264 drivers/iio/dac/max5821.c return max5821_set_value(indio_dev, val, chan->channel); channel 248 drivers/iio/dac/mcp4725.c .channel = 0, channel 257 drivers/iio/dac/mcp4725.c .channel = 0, channel 39 drivers/iio/dac/mcp4922.c .channel = chan, \ channel 69 drivers/iio/dac/mcp4922.c *val = state->value[chan->channel]; channel 98 drivers/iio/dac/mcp4922.c ret = mcp4922_spi_write(state, chan->channel, val); channel 100 drivers/iio/dac/mcp4922.c state->value[chan->channel] = val; channel 31 drivers/iio/dac/stm32-dac.c static int stm32_dac_is_enabled(struct iio_dev *indio_dev, int channel) channel 40 drivers/iio/dac/stm32-dac.c if (STM32_DAC_IS_CHAN_1(channel)) channel 74 drivers/iio/dac/stm32-dac.c static int stm32_dac_get_value(struct stm32_dac *dac, int channel, int *val) channel 78 drivers/iio/dac/stm32-dac.c if (STM32_DAC_IS_CHAN_1(channel)) channel 86 drivers/iio/dac/stm32-dac.c static int stm32_dac_set_value(struct stm32_dac *dac, int channel, int val) channel 90 drivers/iio/dac/stm32-dac.c if (STM32_DAC_IS_CHAN_1(channel)) channel 106 drivers/iio/dac/stm32-dac.c return stm32_dac_get_value(dac, chan->channel, val); channel 124 drivers/iio/dac/stm32-dac.c return stm32_dac_set_value(dac, chan->channel, val); channel 170 drivers/iio/dac/stm32-dac.c int ret = stm32_dac_is_enabled(indio_dev, chan->channel); channel 190 drivers/iio/dac/stm32-dac.c ret = stm32_dac_set_enable_state(indio_dev, chan->channel, !powerdown); channel 220 drivers/iio/dac/stm32-dac.c .channel = chan, \ channel 243 drivers/iio/dac/stm32-dac.c u32 channel; channel 246 drivers/iio/dac/stm32-dac.c ret = of_property_read_u32(np, "reg", &channel); channel 253 drivers/iio/dac/stm32-dac.c if (stm32_dac_channels[i].channel == channel) channel 168 drivers/iio/dac/ti-dac082s085.c .channel = (chan), \ channel 194 drivers/iio/dac/ti-dac082s085.c *val = ti_dac->val[chan->channel]; channel 224 drivers/iio/dac/ti-dac082s085.c if (ti_dac->val[chan->channel] == val) channel 234 drivers/iio/dac/ti-dac082s085.c ret = ti_dac_cmd(ti_dac, WRITE_AND_UPDATE(chan->channel), val); channel 236 drivers/iio/dac/ti-dac082s085.c ti_dac->val[chan->channel] = val; channel 53 drivers/iio/dac/ti-dac5571.c int (*dac5571_cmd)(struct dac5571_data *data, int channel, u16 val); channel 54 drivers/iio/dac/ti-dac5571.c int (*dac5571_pwrdwn)(struct dac5571_data *data, int channel, u8 pwrdwn); channel 65 drivers/iio/dac/ti-dac5571.c static int dac5571_cmd_single(struct dac5571_data *data, int channel, u16 val) channel 79 drivers/iio/dac/ti-dac5571.c static int dac5571_cmd_quad(struct dac5571_data *data, int channel, u16 val) channel 86 drivers/iio/dac/ti-dac5571.c data->buf[0] = (channel << DAC5571_CHANNEL_SELECT) | channel 95 drivers/iio/dac/ti-dac5571.c static int dac5571_pwrdwn_single(struct dac5571_data *data, int channel, u8 pwrdwn) channel 106 drivers/iio/dac/ti-dac5571.c static int dac5571_pwrdwn_quad(struct dac5571_data *data, int channel, u8 pwrdwn) channel 110 drivers/iio/dac/ti-dac5571.c data->buf[0] = (channel << DAC5571_CHANNEL_SELECT) | channel 143 drivers/iio/dac/ti-dac5571.c ret = data->dac5571_pwrdwn(data, chan->channel, channel 191 drivers/iio/dac/ti-dac5571.c ret = data->dac5571_pwrdwn(data, chan->channel, channel 194 drivers/iio/dac/ti-dac5571.c ret = data->dac5571_cmd(data, chan->channel, data->val[0]); channel 221 drivers/iio/dac/ti-dac5571.c .channel = (chan), \ channel 247 drivers/iio/dac/ti-dac5571.c *val = data->val[chan->channel]; channel 273 drivers/iio/dac/ti-dac5571.c if (data->val[chan->channel] == val) channel 283 drivers/iio/dac/ti-dac5571.c ret = data->dac5571_cmd(data, chan->channel, val); channel 285 drivers/iio/dac/ti-dac5571.c data->val[chan->channel] = val; channel 155 drivers/iio/dac/ti-dac7311.c .channel = (chan), \ channel 32 drivers/iio/dac/ti-dac7612.c static int dac7612_cmd_single(struct dac7612 *priv, int channel, u16 val) channel 36 drivers/iio/dac/ti-dac7612.c priv->data[0] = BIT(DAC7612_START) | (channel << DAC7612_ADDRESS); channel 40 drivers/iio/dac/ti-dac7612.c priv->cache[channel] = val; channel 54 drivers/iio/dac/ti-dac7612.c .channel = (chan), \ channel 76 drivers/iio/dac/ti-dac7612.c *val = priv->cache[chan->channel]; channel 101 drivers/iio/dac/ti-dac7612.c if (val == priv->cache[chan->channel]) channel 105 drivers/iio/dac/ti-dac7612.c ret = dac7612_cmd_single(priv, chan->channel, val); channel 102 drivers/iio/dummy/iio_simple_dummy.c .channel = 0, channel 150 drivers/iio/dummy/iio_simple_dummy.c .channel = 1, channel 181 drivers/iio/dummy/iio_simple_dummy.c .channel = 3, channel 233 drivers/iio/dummy/iio_simple_dummy.c .channel = 0, channel 298 drivers/iio/dummy/iio_simple_dummy.c if (chan->channel == 1) channel 641 drivers/iio/frequency/ad9523.c ret = ad9523_read(indio_dev, AD9523_CHANNEL_CLOCK_DIST(chan->channel)); channel 652 drivers/iio/frequency/ad9523.c *val = st->vco_out_freq[st->vco_out_map[chan->channel]] / channel 677 drivers/iio/frequency/ad9523.c ret = ad9523_read(indio_dev, AD9523_CHANNEL_CLOCK_DIST(chan->channel)); channel 695 drivers/iio/frequency/ad9523.c ret = ad9523_set_clock_provider(indio_dev, chan->channel, val); channel 698 drivers/iio/frequency/ad9523.c tmp = st->vco_out_freq[st->vco_out_map[chan->channel]] / val; channel 715 drivers/iio/frequency/ad9523.c ret = ad9523_write(indio_dev, AD9523_CHANNEL_CLOCK_DIST(chan->channel), channel 937 drivers/iio/frequency/ad9523.c st->ad9523_channels[i].channel = chan->channel_num; channel 182 drivers/iio/frequency/adf4371.c u32 channel) channel 192 drivers/iio/frequency/adf4371.c if (channel == ADF4371_CH_RF8 || channel == ADF4371_CH_RFAUX8) channel 199 drivers/iio/frequency/adf4371.c if (channel == ADF4371_CH_RF16) channel 201 drivers/iio/frequency/adf4371.c else if (channel == ADF4371_CH_RF32) channel 237 drivers/iio/frequency/adf4371.c unsigned int channel) channel 243 drivers/iio/frequency/adf4371.c switch (channel) { channel 336 drivers/iio/frequency/adf4371.c val = adf4371_pll_fract_n_get_rate(st, chan->channel); channel 347 drivers/iio/frequency/adf4371.c reg = adf4371_pwrdown_ch[chan->channel].reg; channel 348 drivers/iio/frequency/adf4371.c bit = adf4371_pwrdown_ch[chan->channel].bit; channel 357 drivers/iio/frequency/adf4371.c return sprintf(buf, "%s\n", adf4371_ch_names[chan->channel]); channel 385 drivers/iio/frequency/adf4371.c ret = adf4371_set_freq(st, freq, chan->channel); channel 392 drivers/iio/frequency/adf4371.c reg = adf4371_pwrdown_ch[chan->channel].reg; channel 393 drivers/iio/frequency/adf4371.c bit = adf4371_pwrdown_ch[chan->channel].bit; channel 435 drivers/iio/frequency/adf4371.c .channel = index, \ channel 139 drivers/iio/gyro/adis16080.c .channel = 0, channel 147 drivers/iio/gyro/adis16080.c .channel = 1, channel 155 drivers/iio/gyro/adis16080.c .channel = 0, channel 129 drivers/iio/gyro/adis16130.c .channel = 0, channel 378 drivers/iio/gyro/adis16136.c .channel = 0, channel 218 drivers/iio/gyro/adis16260.c if (chan->channel == 0) { channel 383 drivers/iio/gyro/adxrs450.c .channel = 0, channel 399 drivers/iio/gyro/adxrs450.c .channel = 0, channel 82 drivers/iio/gyro/hid-sensor-gyro-3d.c int channel, int size) channel 84 drivers/iio/gyro/hid-sensor-gyro-3d.c channels[channel].scan_type.sign = 's'; channel 86 drivers/iio/gyro/hid-sensor-gyro-3d.c channels[channel].scan_type.realbits = size * 8; channel 88 drivers/iio/gyro/hid-sensor-gyro-3d.c channels[channel].scan_type.storagebits = sizeof(u32) * 8; channel 86 drivers/iio/health/afe440x.h .channel = _index, \ channel 103 drivers/iio/health/afe440x.h .channel = _index, \ channel 42 drivers/iio/humidity/hid-sensor-humidity.c int channel, int size) channel 44 drivers/iio/humidity/hid-sensor-humidity.c channels[channel].scan_type.sign = 's'; channel 46 drivers/iio/humidity/hid-sensor-humidity.c channels[channel].scan_type.realbits = size * 8; channel 48 drivers/iio/humidity/hid-sensor-humidity.c channels[channel].scan_type.storagebits = sizeof(s32) * 8; channel 39 drivers/iio/humidity/htu21.c struct iio_chan_spec const *channel, int *val, channel 48 drivers/iio/humidity/htu21.c switch (channel->type) { channel 570 drivers/iio/imu/adis16400.c if (chan->channel == 0) { channel 692 drivers/iio/imu/adis16400.c .channel = chn, \ channel 780 drivers/iio/imu/adis16400.c .channel = 0, \ channel 802 drivers/iio/imu/adis16400.c .channel = 0, \ channel 275 drivers/iio/imu/adis16460.c .channel = 0, \ channel 718 drivers/iio/imu/adis16480.c .channel = 0, \ channel 736 drivers/iio/imu/adis16480.c .channel = 0, \ channel 944 drivers/iio/industrialio-core.c chan->channel, channel 972 drivers/iio/industrialio-core.c chan->channel, channel 1126 drivers/iio/industrialio-core.c if (chan->channel < 0) channel 123 drivers/iio/inkern.c static int __of_iio_channel_get(struct iio_channel *channel, channel 144 drivers/iio/inkern.c channel->indio_dev = indio_dev; channel 151 drivers/iio/inkern.c channel->channel = &indio_dev->channels[index]; channel 162 drivers/iio/inkern.c struct iio_channel *channel; channel 168 drivers/iio/inkern.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 169 drivers/iio/inkern.c if (channel == NULL) channel 172 drivers/iio/inkern.c err = __of_iio_channel_get(channel, np, index); channel 176 drivers/iio/inkern.c return channel; channel 179 drivers/iio/inkern.c kfree(channel); channel 281 drivers/iio/inkern.c struct iio_channel *channel; channel 302 drivers/iio/inkern.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 303 drivers/iio/inkern.c if (channel == NULL) { channel 308 drivers/iio/inkern.c channel->indio_dev = c->indio_dev; channel 311 drivers/iio/inkern.c channel->channel = channel 312 drivers/iio/inkern.c iio_chan_spec_from_name(channel->indio_dev, channel 315 drivers/iio/inkern.c if (channel->channel == NULL) { channel 321 drivers/iio/inkern.c return channel; channel 324 drivers/iio/inkern.c kfree(channel); channel 334 drivers/iio/inkern.c struct iio_channel *channel; channel 337 drivers/iio/inkern.c channel = of_iio_channel_get_by_name(dev->of_node, channel 339 drivers/iio/inkern.c if (channel != NULL) channel 340 drivers/iio/inkern.c return channel; channel 347 drivers/iio/inkern.c void iio_channel_release(struct iio_channel *channel) channel 349 drivers/iio/inkern.c if (!channel) channel 351 drivers/iio/inkern.c iio_device_put(channel->indio_dev); channel 352 drivers/iio/inkern.c kfree(channel); channel 358 drivers/iio/inkern.c struct iio_channel *channel = *(struct iio_channel **)res; channel 360 drivers/iio/inkern.c iio_channel_release(channel); channel 378 drivers/iio/inkern.c struct iio_channel **ptr, *channel; channel 384 drivers/iio/inkern.c channel = iio_channel_get(dev, channel_name); channel 385 drivers/iio/inkern.c if (IS_ERR(channel)) { channel 387 drivers/iio/inkern.c return channel; channel 390 drivers/iio/inkern.c *ptr = channel; channel 393 drivers/iio/inkern.c return channel; channel 397 drivers/iio/inkern.c void devm_iio_channel_release(struct device *dev, struct iio_channel *channel) channel 400 drivers/iio/inkern.c devm_iio_channel_match, channel)); channel 448 drivers/iio/inkern.c chans[mapind].channel = channel 451 drivers/iio/inkern.c if (chans[mapind].channel == NULL) { channel 536 drivers/iio/inkern.c if (!iio_channel_has_info(chan->channel, info)) channel 541 drivers/iio/inkern.c chan->channel, INDIO_MAX_RAW_ELEMENTS, channel 547 drivers/iio/inkern.c chan->channel, val, val2, info); channel 699 drivers/iio/inkern.c if (iio_channel_has_info(chan->channel, IIO_CHAN_INFO_PROCESSED)) { channel 726 drivers/iio/inkern.c if (!iio_channel_has_available(chan->channel, info)) channel 729 drivers/iio/inkern.c return chan->indio_dev->info->read_avail(chan->indio_dev, chan->channel, channel 847 drivers/iio/inkern.c *type = chan->channel->type; channel 859 drivers/iio/inkern.c chan->channel, val, val2, info); channel 892 drivers/iio/inkern.c if (!chan->channel->ext_info) channel 895 drivers/iio/inkern.c for (ext_info = chan->channel->ext_info; ext_info->name; ext_info++) channel 908 drivers/iio/inkern.c if (!chan->channel->ext_info) channel 911 drivers/iio/inkern.c for (ext_info = chan->channel->ext_info; ext_info->name; ++ext_info) { channel 929 drivers/iio/inkern.c chan->channel, buf); channel 943 drivers/iio/inkern.c chan->channel, buf, len); channel 259 drivers/iio/light/apds9300.c ret = apds9300_get_adc_val(data, chan->channel); channel 365 drivers/iio/light/apds9300.c .channel = 0, channel 370 drivers/iio/light/apds9300.c .channel = 0, channel 378 drivers/iio/light/apds9300.c .channel = 1, channel 255 drivers/iio/light/apds9960.c .channel = _si + 1, \ channel 284 drivers/iio/light/apds9960.c .channel = 0, channel 150 drivers/iio/light/cm3605.c .channel = CM3605_ALS_CHANNEL, channel 175 drivers/iio/light/cros_ec_light_prox.c struct iio_chan_spec *channel; channel 195 drivers/iio/light/cros_ec_light_prox.c channel = state->channels; channel 198 drivers/iio/light/cros_ec_light_prox.c channel->info_mask_shared_by_all = channel 201 drivers/iio/light/cros_ec_light_prox.c channel->info_mask_shared_by_all_available = channel 203 drivers/iio/light/cros_ec_light_prox.c channel->scan_type.realbits = CROS_EC_SENSOR_BITS; channel 204 drivers/iio/light/cros_ec_light_prox.c channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; channel 205 drivers/iio/light/cros_ec_light_prox.c channel->scan_type.shift = 0; channel 206 drivers/iio/light/cros_ec_light_prox.c channel->scan_index = 0; channel 207 drivers/iio/light/cros_ec_light_prox.c channel->ext_info = cros_ec_sensors_ext_info; channel 208 drivers/iio/light/cros_ec_light_prox.c channel->scan_type.sign = 'u'; channel 213 drivers/iio/light/cros_ec_light_prox.c channel->type = IIO_LIGHT; channel 214 drivers/iio/light/cros_ec_light_prox.c channel->info_mask_separate = channel 220 drivers/iio/light/cros_ec_light_prox.c channel->type = IIO_PROXIMITY; channel 221 drivers/iio/light/cros_ec_light_prox.c channel->info_mask_separate = channel 232 drivers/iio/light/cros_ec_light_prox.c channel++; channel 233 drivers/iio/light/cros_ec_light_prox.c channel->type = IIO_TIMESTAMP; channel 234 drivers/iio/light/cros_ec_light_prox.c channel->channel = -1; channel 235 drivers/iio/light/cros_ec_light_prox.c channel->scan_index = 1; channel 236 drivers/iio/light/cros_ec_light_prox.c channel->scan_type.sign = 's'; channel 237 drivers/iio/light/cros_ec_light_prox.c channel->scan_type.realbits = 64; channel 238 drivers/iio/light/cros_ec_light_prox.c channel->scan_type.storagebits = 64; channel 64 drivers/iio/light/hid-sensor-als.c int channel, int size) channel 66 drivers/iio/light/hid-sensor-als.c channels[channel].scan_type.sign = 's'; channel 68 drivers/iio/light/hid-sensor-als.c channels[channel].scan_type.realbits = size * 8; channel 70 drivers/iio/light/hid-sensor-als.c channels[channel].scan_type.storagebits = sizeof(u32) * 8; channel 45 drivers/iio/light/hid-sensor-prox.c int channel, int size) channel 47 drivers/iio/light/hid-sensor-prox.c channels[channel].scan_type.sign = 's'; channel 49 drivers/iio/light/hid-sensor-prox.c channels[channel].scan_type.realbits = size * 8; channel 51 drivers/iio/light/hid-sensor-prox.c channels[channel].scan_type.storagebits = sizeof(u32) * 8; channel 468 drivers/iio/light/isl29018.c .channel = 0, \ channel 124 drivers/iio/light/lm3533-als.c static inline u8 lm3533_als_get_target_reg(unsigned channel, unsigned zone) channel 126 drivers/iio/light/lm3533-als.c return LM3533_REG_ALS_TARGET_BASE + 5 * channel + zone; channel 129 drivers/iio/light/lm3533-als.c static int lm3533_als_get_target(struct iio_dev *indio_dev, unsigned channel, channel 136 drivers/iio/light/lm3533-als.c if (channel > LM3533_ALS_CHANNEL_CURRENT_MAX) channel 142 drivers/iio/light/lm3533-als.c reg = lm3533_als_get_target_reg(channel, zone); channel 150 drivers/iio/light/lm3533-als.c static int lm3533_als_set_target(struct iio_dev *indio_dev, unsigned channel, channel 157 drivers/iio/light/lm3533-als.c if (channel > LM3533_ALS_CHANNEL_CURRENT_MAX) channel 163 drivers/iio/light/lm3533-als.c reg = lm3533_als_get_target_reg(channel, zone); channel 171 drivers/iio/light/lm3533-als.c static int lm3533_als_get_current(struct iio_dev *indio_dev, unsigned channel, channel 182 drivers/iio/light/lm3533-als.c ret = lm3533_als_get_target(indio_dev, channel, zone, &target); channel 204 drivers/iio/light/lm3533-als.c ret = lm3533_als_get_current(indio_dev, chan->channel, channel 227 drivers/iio/light/lm3533-als.c .channel = _channel, \ channel 236 drivers/iio/light/lm3533-als.c .channel = 0, channel 470 drivers/iio/light/si1133.c .channel = _ch, \ channel 480 drivers/iio/light/si1133.c .channel = 0, channel 622 drivers/iio/light/si1133.c err = si1133_set_adcmux(data, 0, chan->channel); channel 650 drivers/iio/light/si1145.c SI1145_PS_LED_REG(chan->channel)); channel 654 drivers/iio/light/si1145.c *val = (ret >> SI1145_PS_LED_SHIFT(chan->channel)) channel 773 drivers/iio/light/si1145.c reg1 = SI1145_PS_LED_REG(chan->channel); channel 774 drivers/iio/light/si1145.c shift = SI1145_PS_LED_SHIFT(chan->channel); channel 852 drivers/iio/light/si1145.c .channel = _ch, \ channel 874 drivers/iio/light/si1145.c .channel = _ch, \ channel 539 drivers/iio/light/tsl2563.c .channel = 0, channel 1256 drivers/iio/light/tsl2772.c if (chan->channel == 0) channel 1521 drivers/iio/light/tsl2772.c .channel = 0, channel 1526 drivers/iio/light/tsl2772.c .channel = 0, channel 1539 drivers/iio/light/tsl2772.c .channel = 1, channel 1546 drivers/iio/light/tsl2772.c .channel = 0, channel 1551 drivers/iio/light/tsl2772.c .channel = 0, channel 1562 drivers/iio/light/tsl2772.c .channel = 1, channel 1573 drivers/iio/light/tsl2772.c .channel = 0, channel 1583 drivers/iio/light/tsl2772.c .channel = 0, channel 1595 drivers/iio/light/tsl2772.c .channel = 0, channel 1600 drivers/iio/light/tsl2772.c .channel = 0, channel 1613 drivers/iio/light/tsl2772.c .channel = 1, channel 1618 drivers/iio/light/tsl2772.c .channel = 0, channel 1628 drivers/iio/light/tsl2772.c .channel = 0, channel 1633 drivers/iio/light/tsl2772.c .channel = 0, channel 1644 drivers/iio/light/tsl2772.c .channel = 1, channel 1649 drivers/iio/light/tsl2772.c .channel = 0, channel 1661 drivers/iio/light/tsl2772.c .channel = 0, channel 1674 drivers/iio/light/tsl2772.c .channel = 0, channel 1689 drivers/iio/light/tsl2772.c .channel = 0, channel 1694 drivers/iio/light/tsl2772.c .channel = 0, channel 1707 drivers/iio/light/tsl2772.c .channel = 1, channel 1712 drivers/iio/light/tsl2772.c .channel = 0, channel 1725 drivers/iio/light/tsl2772.c .channel = 0, channel 1730 drivers/iio/light/tsl2772.c .channel = 0, channel 1741 drivers/iio/light/tsl2772.c .channel = 1, channel 1746 drivers/iio/light/tsl2772.c .channel = 0, channel 188 drivers/iio/light/vcnl4035.c if (chan->channel) channel 369 drivers/iio/light/vcnl4035.c .channel = 0, channel 385 drivers/iio/light/vcnl4035.c .channel = 1, channel 134 drivers/iio/magnetometer/hid-sensor-magn-3d.c int channel, int size) channel 136 drivers/iio/magnetometer/hid-sensor-magn-3d.c channels[channel].scan_type.sign = 's'; channel 138 drivers/iio/magnetometer/hid-sensor-magn-3d.c channels[channel].scan_type.realbits = size * 8; channel 140 drivers/iio/magnetometer/hid-sensor-magn-3d.c channels[channel].scan_type.storagebits = sizeof(u32) * 8; channel 45 drivers/iio/multiplexer/iio-mux.c ret = mux_control_select(mux->control, chan->channel); channel 51 drivers/iio/multiplexer/iio-mux.c if (mux->cached_state == chan->channel) channel 75 drivers/iio/multiplexer/iio-mux.c mux->cached_state = chan->channel; channel 243 drivers/iio/multiplexer/iio-mux.c struct iio_chan_spec const *pchan = mux->parent->channel; channel 273 drivers/iio/multiplexer/iio-mux.c chan->channel = state; channel 405 drivers/iio/multiplexer/iio-mux.c parent->channel->ext_info, channel 411 drivers/iio/multiplexer/iio-mux.c if (parent->channel->ext_info[i].read) channel 413 drivers/iio/multiplexer/iio-mux.c if (parent->channel->ext_info[i].write) channel 47 drivers/iio/potentiometer/ds1803.c .channel = (ch), \ channel 62 drivers/iio/potentiometer/ds1803.c int pot = chan->channel; channel 90 drivers/iio/potentiometer/ds1803.c int pot = chan->channel; channel 36 drivers/iio/potentiometer/max5432.c .channel = 0, channel 55 drivers/iio/potentiometer/max5481.c .channel = 0, \ channel 33 drivers/iio/potentiometer/max5487.c .channel = ch, \ channel 51 drivers/iio/potentiometer/mcp4018.c .channel = 0, channel 70 drivers/iio/potentiometer/mcp41010.c .channel = (ch), \ channel 85 drivers/iio/potentiometer/mcp41010.c int channel = chan->channel; channel 89 drivers/iio/potentiometer/mcp41010.c *val = data->value[channel]; channel 107 drivers/iio/potentiometer/mcp41010.c int channel = chan->channel; channel 117 drivers/iio/potentiometer/mcp41010.c data->buf[0] = MCP41010_WIPER_CHANNEL << channel; channel 123 drivers/iio/potentiometer/mcp41010.c data->value[channel] = val; channel 139 drivers/iio/potentiometer/mcp4131.c .channel = (ch), \ channel 170 drivers/iio/potentiometer/mcp4131.c int address = chan->channel; channel 211 drivers/iio/potentiometer/mcp4131.c int address = chan->channel << MCP4131_WIPER_SHIFT; channel 128 drivers/iio/potentiometer/mcp4531.c .channel = (ch), \ channel 144 drivers/iio/potentiometer/mcp4531.c int address = chan->channel << MCP4531_WIPER_SHIFT; channel 187 drivers/iio/potentiometer/mcp4531.c int address = chan->channel << MCP4531_WIPER_SHIFT; channel 52 drivers/iio/potentiometer/tpl0102.c .channel = (ch), \ channel 71 drivers/iio/potentiometer/tpl0102.c int ret = regmap_read(data->regmap, chan->channel, val); channel 114 drivers/iio/potentiometer/tpl0102.c return regmap_write(data->regmap, chan->channel, val); channel 81 drivers/iio/potentiostat/lmp91000.c .channel = 0, channel 96 drivers/iio/potentiostat/lmp91000.c .channel = 1, channel 103 drivers/iio/potentiostat/lmp91000.c static int lmp91000_read(struct lmp91000_data *data, int channel, int *val) channel 111 drivers/iio/potentiostat/lmp91000.c ret = regmap_write(data->regmap, LMP91000_REG_MODECN, channel); channel 116 drivers/iio/potentiostat/lmp91000.c if (state != channel && channel == LMP91000_REG_MODECN_TEMP) channel 119 drivers/iio/potentiostat/lmp91000.c data->chan_select = channel != LMP91000_REG_MODECN_3LEAD; channel 126 drivers/iio/pressure/cros_ec_baro.c struct iio_chan_spec *channel; channel 146 drivers/iio/pressure/cros_ec_baro.c channel = state->channels; channel 148 drivers/iio/pressure/cros_ec_baro.c channel->info_mask_separate = BIT(IIO_CHAN_INFO_RAW); channel 149 drivers/iio/pressure/cros_ec_baro.c channel->info_mask_shared_by_all = channel 153 drivers/iio/pressure/cros_ec_baro.c channel->info_mask_shared_by_all_available = channel 155 drivers/iio/pressure/cros_ec_baro.c channel->scan_type.realbits = CROS_EC_SENSOR_BITS; channel 156 drivers/iio/pressure/cros_ec_baro.c channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; channel 157 drivers/iio/pressure/cros_ec_baro.c channel->scan_type.shift = 0; channel 158 drivers/iio/pressure/cros_ec_baro.c channel->scan_index = 0; channel 159 drivers/iio/pressure/cros_ec_baro.c channel->ext_info = cros_ec_sensors_ext_info; channel 160 drivers/iio/pressure/cros_ec_baro.c channel->scan_type.sign = 'u'; channel 165 drivers/iio/pressure/cros_ec_baro.c channel->type = IIO_PRESSURE; channel 173 drivers/iio/pressure/cros_ec_baro.c channel++; channel 174 drivers/iio/pressure/cros_ec_baro.c channel->type = IIO_TIMESTAMP; channel 175 drivers/iio/pressure/cros_ec_baro.c channel->channel = -1; channel 176 drivers/iio/pressure/cros_ec_baro.c channel->scan_index = 1; channel 177 drivers/iio/pressure/cros_ec_baro.c channel->scan_type.sign = 's'; channel 178 drivers/iio/pressure/cros_ec_baro.c channel->scan_type.realbits = 64; channel 179 drivers/iio/pressure/cros_ec_baro.c channel->scan_type.storagebits = 64; channel 49 drivers/iio/pressure/hid-sensor-press.c int channel, int size) channel 51 drivers/iio/pressure/hid-sensor-press.c channels[channel].scan_type.sign = 's'; channel 53 drivers/iio/pressure/hid-sensor-press.c channels[channel].scan_type.realbits = size * 8; channel 55 drivers/iio/pressure/hid-sensor-press.c channels[channel].scan_type.storagebits = sizeof(u32) * 8; channel 37 drivers/iio/pressure/ms5637.c struct iio_chan_spec const *channel, int *val, channel 53 drivers/iio/pressure/ms5637.c switch (channel->type) { channel 134 drivers/iio/proximity/mb1232.c struct iio_chan_spec const *channel, int *val, channel 140 drivers/iio/proximity/mb1232.c if (channel->type != IIO_DISTANCE) channel 182 drivers/iio/proximity/srf04.c struct iio_chan_spec const *channel, int *val, channel 188 drivers/iio/proximity/srf04.c if (channel->type != IIO_DISTANCE) channel 204 drivers/iio/proximity/srf08.c struct iio_chan_spec const *channel, int *val, channel 210 drivers/iio/proximity/srf08.c if (channel->type != IIO_DISTANCE) channel 114 drivers/iio/proximity/sx9500.c .channel = idx, \ channel 271 drivers/iio/proximity/sx9500.c ret = regmap_write(data->regmap, SX9500_REG_SENSOR_SEL, chan->channel); channel 312 drivers/iio/proximity/sx9500.c ret = sx9500_inc_chan_users(data, chan->channel); channel 340 drivers/iio/proximity/sx9500.c ret = sx9500_dec_chan_users(data, chan->channel); channel 351 drivers/iio/proximity/sx9500.c sx9500_dec_chan_users(data, chan->channel); channel 536 drivers/iio/proximity/sx9500.c return data->event_enabled[chan->channel]; channel 555 drivers/iio/proximity/sx9500.c ret = sx9500_inc_chan_users(data, chan->channel); channel 562 drivers/iio/proximity/sx9500.c ret = sx9500_dec_chan_users(data, chan->channel); channel 570 drivers/iio/proximity/sx9500.c data->event_enabled[chan->channel] = state; channel 575 drivers/iio/proximity/sx9500.c sx9500_dec_chan_users(data, chan->channel); channel 577 drivers/iio/proximity/sx9500.c sx9500_inc_chan_users(data, chan->channel); channel 116 drivers/iio/resolver/ad2s1200.c .channel = 0, channel 122 drivers/iio/resolver/ad2s1200.c .channel = 0, channel 74 drivers/iio/resolver/ad2s90.c .channel = 0, channel 42 drivers/iio/temperature/hid-sensor-temperature.c int channel, int size) channel 44 drivers/iio/temperature/hid-sensor-temperature.c channels[channel].scan_type.sign = 's'; channel 46 drivers/iio/temperature/hid-sensor-temperature.c channels[channel].scan_type.realbits = size * 8; channel 48 drivers/iio/temperature/hid-sensor-temperature.c channels[channel].scan_type.storagebits = sizeof(s32) * 8; channel 218 drivers/iio/temperature/mlx90614.c struct iio_chan_spec const *channel, int *val, channel 227 drivers/iio/temperature/mlx90614.c switch (channel->channel2) { channel 232 drivers/iio/temperature/mlx90614.c switch (channel->channel) { channel 309 drivers/iio/temperature/mlx90614.c struct iio_chan_spec const *channel, int val, channel 348 drivers/iio/temperature/mlx90614.c struct iio_chan_spec const *channel, channel 384 drivers/iio/temperature/mlx90614.c .channel = 1, channel 247 drivers/iio/temperature/mlx90632.c u8 channel = 0; channel 250 drivers/iio/temperature/mlx90632.c ret = mlx90632_channel_new_select(perform_measurement_ret, &channel, channel 255 drivers/iio/temperature/mlx90632.c ret = regmap_read(regmap, MLX90632_RAM_2(channel), &read_tmp); channel 261 drivers/iio/temperature/mlx90632.c ret = regmap_read(regmap, MLX90632_RAM_1(channel), &read_tmp); channel 520 drivers/iio/temperature/mlx90632.c struct iio_chan_spec const *channel, int *val, channel 528 drivers/iio/temperature/mlx90632.c switch (channel->channel2) { channel 558 drivers/iio/temperature/mlx90632.c struct iio_chan_spec const *channel, int val, channel 74 drivers/iio/temperature/tmp006.c struct iio_chan_spec const *channel, int *val, channel 83 drivers/iio/temperature/tmp006.c if (channel->type == IIO_VOLTAGE) { channel 89 drivers/iio/temperature/tmp006.c } else if (channel->type == IIO_TEMP) { channel 100 drivers/iio/temperature/tmp006.c if (channel->type == IIO_VOLTAGE) { channel 103 drivers/iio/temperature/tmp006.c } else if (channel->type == IIO_TEMP) { channel 102 drivers/iio/temperature/tmp007.c struct iio_chan_spec const *channel, int *val, channel 111 drivers/iio/temperature/tmp007.c switch (channel->channel2) { channel 147 drivers/iio/temperature/tmp007.c struct iio_chan_spec const *channel, int val, channel 80 drivers/iio/temperature/tsys01.c struct iio_chan_spec const *channel, int *val, channel 88 drivers/iio/temperature/tsys01.c switch (channel->type) { channel 30 drivers/iio/temperature/tsys02d.c struct iio_chan_spec const *channel, int *val, channel 39 drivers/iio/temperature/tsys02d.c switch (channel->type) { channel 667 drivers/iio/trigger/stm32-timer-trigger.c .channel = 0, channel 52 drivers/input/joystick/fsia6b.c u16 channel[IBUS_SERVO_COUNT]; channel 83 drivers/input/joystick/fsia6b.c fsia6b->packet.channel[fsia6b->packet.offset] = channel 92 drivers/input/joystick/fsia6b.c fsia6b->packet.channel[i]); channel 95 drivers/input/joystick/fsia6b.c if (fsia6b->packet.channel[i] > 1900) channel 97 drivers/input/joystick/fsia6b.c else if (fsia6b->packet.channel[i] < 1100) channel 26 drivers/input/keyboard/adc-keys.c struct iio_channel *channel; channel 40 drivers/input/keyboard/adc-keys.c ret = iio_read_channel_processed(st->channel, &value); channel 121 drivers/input/keyboard/adc-keys.c st->channel = devm_iio_channel_get(dev, "buttons"); channel 122 drivers/input/keyboard/adc-keys.c if (IS_ERR(st->channel)) channel 123 drivers/input/keyboard/adc-keys.c return PTR_ERR(st->channel); channel 125 drivers/input/keyboard/adc-keys.c if (!st->channel->indio_dev) channel 128 drivers/input/keyboard/adc-keys.c error = iio_get_channel_type(st->channel, &type); channel 196 drivers/input/keyboard/sun4i-lradc-keys.c u32 channel; channel 198 drivers/input/keyboard/sun4i-lradc-keys.c error = of_property_read_u32(pp, "channel", &channel); channel 199 drivers/input/keyboard/sun4i-lradc-keys.c if (error || channel != 0) { channel 312 drivers/input/misc/ati_remote2.c int channel, mode; channel 314 drivers/input/misc/ati_remote2.c channel = data[0] >> 4; channel 316 drivers/input/misc/ati_remote2.c if (!((1 << channel) & ar2->channel_mask)) channel 351 drivers/input/misc/ati_remote2.c int channel, mode, hw_code, index; channel 353 drivers/input/misc/ati_remote2.c channel = data[0] >> 4; channel 355 drivers/input/misc/ati_remote2.c if (!((1 << channel) & ar2->channel_mask)) channel 667 drivers/input/misc/ati_remote2.c int r, i, channel; channel 678 drivers/input/misc/ati_remote2.c channel = 0; channel 682 drivers/input/misc/ati_remote2.c channel = i + 1; channel 690 drivers/input/misc/ati_remote2.c channel, 0x0, NULL, 0, USB_CTRL_SET_TIMEOUT); channel 245 drivers/input/serio/hyperv-keyboard.c foreach_vmbus_pkt(desc, hv_dev->channel) { channel 267 drivers/input/serio/hyperv-keyboard.c error = vmbus_sendpacket(hv_dev->channel, request, channel 343 drivers/input/serio/hyperv-keyboard.c error = vmbus_open(hv_dev->channel, channel 363 drivers/input/serio/hyperv-keyboard.c vmbus_close(hv_dev->channel); channel 375 drivers/input/serio/hyperv-keyboard.c vmbus_close(hv_dev->channel); channel 53 drivers/input/touchscreen/colibri-vf50-ts.c static int adc_ts_measure(struct iio_channel *channel, channel 65 drivers/input/touchscreen/colibri-vf50-ts.c error = iio_read_channel_raw(channel, &val); channel 124 drivers/input/touchscreen/mc13783_ts.c unsigned int channel = 12; channel 127 drivers/input/touchscreen/mc13783_ts.c mode, channel, channel 209 drivers/input/touchscreen/mxs-lradc-ts.c unsigned int channel) channel 214 drivers/input/touchscreen/mxs-lradc-ts.c reg = readl(ts->base + LRADC_CH(channel)); channel 121 drivers/input/touchscreen/resistive-adc-touch.c if (!strcmp(chan->channel->datasheet_name, "pressure")) channel 22 drivers/input/touchscreen/tsc2007_iio.c .channel = _chan, \ channel 43 drivers/input/touchscreen/tsc2007_iio.c int adc_chan = chan->channel; channel 54 drivers/input/touchscreen/tsc2007_iio.c switch (chan->channel) { channel 49 drivers/ipack/devices/ipoctal.c struct ipoctal_channel channel[NR_CHANNELS]; channel 58 drivers/ipack/devices/ipoctal.c return container_of(chan, struct ipoctal, channel[index]); channel 61 drivers/ipack/devices/ipoctal.c static void ipoctal_reset_channel(struct ipoctal_channel *channel) channel 63 drivers/ipack/devices/ipoctal.c iowrite8(CR_DISABLE_RX | CR_DISABLE_TX, &channel->regs->w.cr); channel 64 drivers/ipack/devices/ipoctal.c channel->rx_enable = 0; channel 65 drivers/ipack/devices/ipoctal.c iowrite8(CR_CMD_RESET_RX, &channel->regs->w.cr); channel 66 drivers/ipack/devices/ipoctal.c iowrite8(CR_CMD_RESET_TX, &channel->regs->w.cr); channel 67 drivers/ipack/devices/ipoctal.c iowrite8(CR_CMD_RESET_ERR_STATUS, &channel->regs->w.cr); channel 68 drivers/ipack/devices/ipoctal.c iowrite8(CR_CMD_RESET_MR, &channel->regs->w.cr); channel 73 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel; channel 75 drivers/ipack/devices/ipoctal.c channel = dev_get_drvdata(tty->dev); channel 81 drivers/ipack/devices/ipoctal.c iowrite8(CR_ENABLE_RX, &channel->regs->w.cr); channel 82 drivers/ipack/devices/ipoctal.c channel->rx_enable = 1; channel 88 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = dev_get_drvdata(tty->dev); channel 89 drivers/ipack/devices/ipoctal.c struct ipoctal *ipoctal = chan_to_ipoctal(channel, tty->index); channel 92 drivers/ipack/devices/ipoctal.c tty->driver_data = channel; channel 97 drivers/ipack/devices/ipoctal.c err = tty_port_open(&channel->tty_port, tty, file); channel 114 drivers/ipack/devices/ipoctal.c static void ipoctal_free_channel(struct ipoctal_channel *channel) channel 116 drivers/ipack/devices/ipoctal.c ipoctal_reset_stats(&channel->stats); channel 117 drivers/ipack/devices/ipoctal.c channel->pointer_read = 0; channel 118 drivers/ipack/devices/ipoctal.c channel->pointer_write = 0; channel 119 drivers/ipack/devices/ipoctal.c channel->nb_bytes = 0; channel 124 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = tty->driver_data; channel 126 drivers/ipack/devices/ipoctal.c tty_port_close(&channel->tty_port, tty, filp); channel 127 drivers/ipack/devices/ipoctal.c ipoctal_free_channel(channel); channel 133 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = tty->driver_data; channel 139 drivers/ipack/devices/ipoctal.c icount->rx = channel->stats.rx; channel 140 drivers/ipack/devices/ipoctal.c icount->tx = channel->stats.tx; channel 141 drivers/ipack/devices/ipoctal.c icount->frame = channel->stats.framing_err; channel 142 drivers/ipack/devices/ipoctal.c icount->parity = channel->stats.parity_err; channel 143 drivers/ipack/devices/ipoctal.c icount->brk = channel->stats.rcv_break; channel 147 drivers/ipack/devices/ipoctal.c static void ipoctal_irq_rx(struct ipoctal_channel *channel, u8 sr) channel 149 drivers/ipack/devices/ipoctal.c struct tty_port *port = &channel->tty_port; channel 155 drivers/ipack/devices/ipoctal.c value = ioread8(&channel->regs->r.rhr); channel 159 drivers/ipack/devices/ipoctal.c iowrite8(CR_CMD_RESET_ERR_STATUS, &channel->regs->w.cr); channel 162 drivers/ipack/devices/ipoctal.c channel->stats.overrun_err++; channel 167 drivers/ipack/devices/ipoctal.c channel->stats.parity_err++; channel 171 drivers/ipack/devices/ipoctal.c channel->stats.framing_err++; channel 175 drivers/ipack/devices/ipoctal.c channel->stats.rcv_break++; channel 185 drivers/ipack/devices/ipoctal.c isr = ioread8(&channel->block_regs->r.isr); channel 186 drivers/ipack/devices/ipoctal.c sr = ioread8(&channel->regs->r.sr); channel 187 drivers/ipack/devices/ipoctal.c } while (isr & channel->isr_rx_rdy_mask); channel 192 drivers/ipack/devices/ipoctal.c static void ipoctal_irq_tx(struct ipoctal_channel *channel) channel 195 drivers/ipack/devices/ipoctal.c unsigned int *pointer_write = &channel->pointer_write; channel 197 drivers/ipack/devices/ipoctal.c if (channel->nb_bytes == 0) channel 200 drivers/ipack/devices/ipoctal.c spin_lock(&channel->lock); channel 201 drivers/ipack/devices/ipoctal.c value = channel->tty_port.xmit_buf[*pointer_write]; channel 202 drivers/ipack/devices/ipoctal.c iowrite8(value, &channel->regs->w.thr); channel 203 drivers/ipack/devices/ipoctal.c channel->stats.tx++; channel 206 drivers/ipack/devices/ipoctal.c channel->nb_bytes--; channel 207 drivers/ipack/devices/ipoctal.c spin_unlock(&channel->lock); channel 210 drivers/ipack/devices/ipoctal.c static void ipoctal_irq_channel(struct ipoctal_channel *channel) channel 216 drivers/ipack/devices/ipoctal.c isr = ioread8(&channel->block_regs->r.isr); channel 217 drivers/ipack/devices/ipoctal.c sr = ioread8(&channel->regs->r.sr); channel 220 drivers/ipack/devices/ipoctal.c iowrite8(CR_CMD_RESET_BREAK_CHANGE, &channel->regs->w.cr); channel 222 drivers/ipack/devices/ipoctal.c if ((sr & SR_TX_EMPTY) && (channel->nb_bytes == 0)) { channel 223 drivers/ipack/devices/ipoctal.c iowrite8(CR_DISABLE_TX, &channel->regs->w.cr); channel 226 drivers/ipack/devices/ipoctal.c if (channel->board_id == IPACK1_DEVICE_ID_SBS_OCTAL_485) { channel 227 drivers/ipack/devices/ipoctal.c iowrite8(CR_CMD_NEGATE_RTSN, &channel->regs->w.cr); channel 228 drivers/ipack/devices/ipoctal.c iowrite8(CR_ENABLE_RX, &channel->regs->w.cr); channel 229 drivers/ipack/devices/ipoctal.c channel->rx_enable = 1; channel 234 drivers/ipack/devices/ipoctal.c if ((isr & channel->isr_rx_rdy_mask) && (sr & SR_RX_READY)) channel 235 drivers/ipack/devices/ipoctal.c ipoctal_irq_rx(channel, sr); channel 238 drivers/ipack/devices/ipoctal.c if ((isr & channel->isr_tx_rdy_mask) && (sr & SR_TX_READY)) channel 239 drivers/ipack/devices/ipoctal.c ipoctal_irq_tx(channel); channel 253 drivers/ipack/devices/ipoctal.c ipoctal_irq_channel(&ipoctal->channel[i]); channel 270 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel; channel 318 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = &ipoctal->channel[i]; channel 319 drivers/ipack/devices/ipoctal.c channel->regs = chan_regs + i; channel 320 drivers/ipack/devices/ipoctal.c channel->block_regs = block_regs + (i >> 1); channel 321 drivers/ipack/devices/ipoctal.c channel->board_id = ipoctal->board_id; channel 323 drivers/ipack/devices/ipoctal.c channel->isr_tx_rdy_mask = ISR_TxRDY_B; channel 324 drivers/ipack/devices/ipoctal.c channel->isr_rx_rdy_mask = ISR_RxRDY_FFULL_B; channel 326 drivers/ipack/devices/ipoctal.c channel->isr_tx_rdy_mask = ISR_TxRDY_A; channel 327 drivers/ipack/devices/ipoctal.c channel->isr_rx_rdy_mask = ISR_RxRDY_FFULL_A; channel 330 drivers/ipack/devices/ipoctal.c ipoctal_reset_channel(channel); channel 332 drivers/ipack/devices/ipoctal.c &channel->regs->w.mr); /* mr1 */ channel 333 drivers/ipack/devices/ipoctal.c iowrite8(0, &channel->regs->w.mr); /* mr2 */ channel 334 drivers/ipack/devices/ipoctal.c iowrite8(TX_CLK_9600 | RX_CLK_9600, &channel->regs->w.csr); channel 387 drivers/ipack/devices/ipoctal.c channel = &ipoctal->channel[i]; channel 388 drivers/ipack/devices/ipoctal.c tty_port_init(&channel->tty_port); channel 389 drivers/ipack/devices/ipoctal.c tty_port_alloc_xmit_buf(&channel->tty_port); channel 390 drivers/ipack/devices/ipoctal.c channel->tty_port.ops = &ipoctal_tty_port_ops; channel 392 drivers/ipack/devices/ipoctal.c ipoctal_reset_stats(&channel->stats); channel 393 drivers/ipack/devices/ipoctal.c channel->nb_bytes = 0; channel 394 drivers/ipack/devices/ipoctal.c spin_lock_init(&channel->lock); channel 395 drivers/ipack/devices/ipoctal.c channel->pointer_read = 0; channel 396 drivers/ipack/devices/ipoctal.c channel->pointer_write = 0; channel 397 drivers/ipack/devices/ipoctal.c tty_dev = tty_port_register_device(&channel->tty_port, tty, i, NULL); channel 400 drivers/ipack/devices/ipoctal.c tty_port_destroy(&channel->tty_port); channel 403 drivers/ipack/devices/ipoctal.c dev_set_drvdata(tty_dev, channel); channel 417 drivers/ipack/devices/ipoctal.c static inline int ipoctal_copy_write_buffer(struct ipoctal_channel *channel, channel 423 drivers/ipack/devices/ipoctal.c unsigned int *pointer_read = &channel->pointer_read; channel 427 drivers/ipack/devices/ipoctal.c if (i <= (PAGE_SIZE - channel->nb_bytes)) { channel 428 drivers/ipack/devices/ipoctal.c spin_lock_irqsave(&channel->lock, flags); channel 429 drivers/ipack/devices/ipoctal.c channel->tty_port.xmit_buf[*pointer_read] = buf[i]; channel 431 drivers/ipack/devices/ipoctal.c channel->nb_bytes++; channel 432 drivers/ipack/devices/ipoctal.c spin_unlock_irqrestore(&channel->lock, flags); channel 443 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = tty->driver_data; channel 446 drivers/ipack/devices/ipoctal.c char_copied = ipoctal_copy_write_buffer(channel, buf, count); channel 449 drivers/ipack/devices/ipoctal.c if (channel->board_id == IPACK1_DEVICE_ID_SBS_OCTAL_485) { channel 450 drivers/ipack/devices/ipoctal.c iowrite8(CR_DISABLE_RX, &channel->regs->w.cr); channel 451 drivers/ipack/devices/ipoctal.c channel->rx_enable = 0; channel 452 drivers/ipack/devices/ipoctal.c iowrite8(CR_CMD_ASSERT_RTSN, &channel->regs->w.cr); channel 459 drivers/ipack/devices/ipoctal.c iowrite8(CR_ENABLE_TX, &channel->regs->w.cr); channel 465 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = tty->driver_data; channel 467 drivers/ipack/devices/ipoctal.c return PAGE_SIZE - channel->nb_bytes; channel 472 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = tty->driver_data; channel 474 drivers/ipack/devices/ipoctal.c return channel->nb_bytes; channel 484 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = tty->driver_data; channel 490 drivers/ipack/devices/ipoctal.c ipoctal_reset_channel(channel); channel 527 drivers/ipack/devices/ipoctal.c switch (channel->board_id) { channel 603 drivers/ipack/devices/ipoctal.c iowrite8(mr1, &channel->regs->w.mr); channel 604 drivers/ipack/devices/ipoctal.c iowrite8(mr2, &channel->regs->w.mr); channel 605 drivers/ipack/devices/ipoctal.c iowrite8(csr, &channel->regs->w.csr); channel 608 drivers/ipack/devices/ipoctal.c if (channel->rx_enable) channel 609 drivers/ipack/devices/ipoctal.c iowrite8(CR_ENABLE_RX, &channel->regs->w.cr); channel 615 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = tty->driver_data; channel 617 drivers/ipack/devices/ipoctal.c if (channel == NULL) channel 620 drivers/ipack/devices/ipoctal.c spin_lock_irqsave(&channel->lock, flags); channel 621 drivers/ipack/devices/ipoctal.c channel->nb_bytes = 0; channel 622 drivers/ipack/devices/ipoctal.c channel->pointer_read = 0; channel 623 drivers/ipack/devices/ipoctal.c channel->pointer_write = 0; channel 624 drivers/ipack/devices/ipoctal.c spin_unlock_irqrestore(&channel->lock, flags); channel 626 drivers/ipack/devices/ipoctal.c tty_port_hangup(&channel->tty_port); channel 628 drivers/ipack/devices/ipoctal.c ipoctal_reset_channel(channel); channel 629 drivers/ipack/devices/ipoctal.c tty_port_set_initialized(&channel->tty_port, 0); channel 630 drivers/ipack/devices/ipoctal.c wake_up_interruptible(&channel->tty_port.open_wait); channel 635 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = tty->driver_data; channel 637 drivers/ipack/devices/ipoctal.c if (channel == NULL) channel 640 drivers/ipack/devices/ipoctal.c ipoctal_reset_channel(channel); channel 641 drivers/ipack/devices/ipoctal.c tty_port_set_initialized(&channel->tty_port, 0); channel 646 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = tty->driver_data; channel 647 drivers/ipack/devices/ipoctal.c struct ipoctal *ipoctal = chan_to_ipoctal(channel, tty->index); channel 696 drivers/ipack/devices/ipoctal.c struct ipoctal_channel *channel = &ipoctal->channel[i]; channel 698 drivers/ipack/devices/ipoctal.c tty_port_free_xmit_buf(&channel->tty_port); channel 699 drivers/ipack/devices/ipoctal.c tty_port_destroy(&channel->tty_port); channel 34 drivers/irqchip/irq-imx-irqsteer.c int channel; channel 173 drivers/irqchip/irq-imx-irqsteer.c ret = of_property_read_u32(np, "fsl,channel", &data->channel); channel 199 drivers/irqchip/irq-imx-irqsteer.c writel_relaxed(BIT(data->channel), data->regs + CHANCTRL); channel 264 drivers/irqchip/irq-imx-irqsteer.c writel_relaxed(BIT(data->channel), data->regs + CHANCTRL); channel 103 drivers/irqchip/irq-meson-gpio.c static unsigned int meson_gpio_irq_channel_to_reg(unsigned int channel) channel 105 drivers/irqchip/irq-meson-gpio.c return (channel < 4) ? REG_PIN_03_SEL : REG_PIN_47_SEL; channel 67 drivers/irqchip/irq-st.c int device, int channel, bool irq) channel 106 drivers/irqchip/irq-st.c ST_A9_IRQ_N_SEL(device, channel) : channel 107 drivers/irqchip/irq-st.c ST_A9_FIQ_N_SEL(device, channel); channel 248 drivers/isdn/hardware/mISDN/avmfritz.c Sel_BCS(struct fritzcard *fc, u32 channel) channel 251 drivers/isdn/hardware/mISDN/avmfritz.c (fc->bch[0].nr & channel)) channel 254 drivers/isdn/hardware/mISDN/avmfritz.c (fc->bch[1].nr & channel)) channel 261 drivers/isdn/hardware/mISDN/avmfritz.c __write_ctrl_pci(struct fritzcard *fc, struct hdlc_hw *hdlc, u32 channel) { channel 262 drivers/isdn/hardware/mISDN/avmfritz.c u32 idx = channel == 2 ? AVM_HDLC_2 : AVM_HDLC_1; channel 269 drivers/isdn/hardware/mISDN/avmfritz.c __write_ctrl_pciv2(struct fritzcard *fc, struct hdlc_hw *hdlc, u32 channel) { channel 270 drivers/isdn/hardware/mISDN/avmfritz.c outl(hdlc->ctrl.ctrl, fc->addr + (channel == 2 ? AVM_HDLC_STATUS_2 : channel 294 drivers/isdn/hardware/mISDN/avmfritz.c __read_status_pci(u_long addr, u32 channel) channel 296 drivers/isdn/hardware/mISDN/avmfritz.c outl(channel == 2 ? AVM_HDLC_2 : AVM_HDLC_1, addr + CHIP_INDEX); channel 301 drivers/isdn/hardware/mISDN/avmfritz.c __read_status_pciv2(u_long addr, u32 channel) channel 303 drivers/isdn/hardware/mISDN/avmfritz.c return inl(addr + (channel == 2 ? AVM_HDLC_STATUS_2 : channel 309 drivers/isdn/hardware/mISDN/avmfritz.c read_status(struct fritzcard *fc, u32 channel) channel 313 drivers/isdn/hardware/mISDN/avmfritz.c return __read_status_pciv2(fc->addr, channel); channel 315 drivers/isdn/hardware/mISDN/avmfritz.c return __read_status_pci(fc->addr, channel); channel 877 drivers/isdn/hardware/mISDN/avmfritz.c if (cq->channel < 0 || cq->channel > 3) { channel 881 drivers/isdn/hardware/mISDN/avmfritz.c ret = fc->isac.ctrl(&fc->isac, HW_TESTLOOP, cq->channel); channel 899 drivers/isdn/hardware/mISDN/avmfritz.c if (rq->adr.channel == 0 || rq->adr.channel > 2) channel 903 drivers/isdn/hardware/mISDN/avmfritz.c bch = &fc->bch[rq->adr.channel - 1]; channel 4088 drivers/isdn/hardware/mISDN/hfcmulti.c if (!test_channelmap(rq->adr.channel, dch->dev.channelmap)) channel 4093 drivers/isdn/hardware/mISDN/hfcmulti.c ch = rq->adr.channel; channel 4095 drivers/isdn/hardware/mISDN/hfcmulti.c ch = (rq->adr.channel - 1) + (dch->slot - 2); channel 306 drivers/isdn/hardware/mISDN/hfcpci.c Sel_BCS(struct hfc_pci *hc, int channel) channel 309 drivers/isdn/hardware/mISDN/hfcpci.c (hc->bch[0].nr & channel)) channel 312 drivers/isdn/hardware/mISDN/hfcpci.c (hc->bch[1].nr & channel)) channel 1787 drivers/isdn/hardware/mISDN/hfcpci.c if (cq->channel < 0 || cq->channel > 2) { channel 1791 drivers/isdn/hardware/mISDN/hfcpci.c if (cq->channel & 1) { channel 1803 drivers/isdn/hardware/mISDN/hfcpci.c if (cq->channel & 2) { channel 1815 drivers/isdn/hardware/mISDN/hfcpci.c if (cq->channel & 3) channel 1825 drivers/isdn/hardware/mISDN/hfcpci.c if (cq->channel == cq->p1) { channel 1829 drivers/isdn/hardware/mISDN/hfcpci.c if (cq->channel < 1 || cq->channel > 2 || channel 1883 drivers/isdn/hardware/mISDN/hfcpci.c if (rq->adr.channel == 1) { channel 1929 drivers/isdn/hardware/mISDN/hfcpci.c if (rq->adr.channel == 0 || rq->adr.channel > 2) channel 1933 drivers/isdn/hardware/mISDN/hfcpci.c bch = &hc->bch[rq->adr.channel - 1]; channel 45 drivers/isdn/hardware/mISDN/hfcsusb.c static void hfcsusb_start_endpoint(struct hfcsusb *hw, int channel); channel 46 drivers/isdn/hardware/mISDN/hfcsusb.c static void hfcsusb_stop_endpoint(struct hfcsusb *hw, int channel); channel 419 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, __func__, hw->dch.dev.id, rq->adr.channel, channel 429 drivers/isdn/hardware/mISDN/hfcsusb.c if (rq->adr.channel == 1) { channel 470 drivers/isdn/hardware/mISDN/hfcsusb.c if (rq->adr.channel == 0 || rq->adr.channel > 2) channel 477 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, __func__, rq->adr.channel); channel 479 drivers/isdn/hardware/mISDN/hfcsusb.c bch = &hw->bch[rq->adr.channel - 1]; channel 498 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, __func__, (cq->op), (cq->channel)); channel 1598 drivers/isdn/hardware/mISDN/hfcsusb.c hfcsusb_start_endpoint(struct hfcsusb *hw, int channel) channel 1601 drivers/isdn/hardware/mISDN/hfcsusb.c if ((channel == HFC_CHAN_D) && (hw->fifos[HFCUSB_D_RX].active)) channel 1603 drivers/isdn/hardware/mISDN/hfcsusb.c if ((channel == HFC_CHAN_B1) && (hw->fifos[HFCUSB_B1_RX].active)) channel 1605 drivers/isdn/hardware/mISDN/hfcsusb.c if ((channel == HFC_CHAN_B2) && (hw->fifos[HFCUSB_B2_RX].active)) channel 1607 drivers/isdn/hardware/mISDN/hfcsusb.c if ((channel == HFC_CHAN_E) && (hw->fifos[HFCUSB_PCM_RX].active)) channel 1612 drivers/isdn/hardware/mISDN/hfcsusb.c start_int_fifo(hw->fifos + channel * 2 + 1); channel 1616 drivers/isdn/hardware/mISDN/hfcsusb.c switch (channel) { channel 1645 drivers/isdn/hardware/mISDN/hfcsusb.c switch (channel) { channel 1666 drivers/isdn/hardware/mISDN/hfcsusb.c hfcsusb_stop_endpoint(struct hfcsusb *hw, int channel) channel 1669 drivers/isdn/hardware/mISDN/hfcsusb.c if ((channel == HFC_CHAN_D) && (!hw->fifos[HFCUSB_D_RX].active)) channel 1671 drivers/isdn/hardware/mISDN/hfcsusb.c if ((channel == HFC_CHAN_B1) && (!hw->fifos[HFCUSB_B1_RX].active)) channel 1673 drivers/isdn/hardware/mISDN/hfcsusb.c if ((channel == HFC_CHAN_B2) && (!hw->fifos[HFCUSB_B2_RX].active)) channel 1675 drivers/isdn/hardware/mISDN/hfcsusb.c if ((channel == HFC_CHAN_E) && (!hw->fifos[HFCUSB_PCM_RX].active)) channel 1680 drivers/isdn/hardware/mISDN/hfcsusb.c stop_int_gracefull(hw->fifos + channel * 2 + 1); channel 1684 drivers/isdn/hardware/mISDN/hfcsusb.c stop_iso_gracefull(hw->fifos + channel * 2 + 1); channel 1687 drivers/isdn/hardware/mISDN/hfcsusb.c if (channel != HFC_CHAN_E) channel 1688 drivers/isdn/hardware/mISDN/hfcsusb.c stop_iso_gracefull(hw->fifos + channel * 2); channel 749 drivers/isdn/hardware/mISDN/mISDNipac.c if (rq->adr.channel == 1) channel 1483 drivers/isdn/hardware/mISDN/mISDNipac.c if (rq->adr.channel == 0 || rq->adr.channel > 2) channel 1487 drivers/isdn/hardware/mISDN/mISDNipac.c bch = &ipac->hscx[rq->adr.channel - 1].bch; channel 1507 drivers/isdn/hardware/mISDN/mISDNipac.c if (cq->channel < 0 || cq->channel > 3) { channel 1511 drivers/isdn/hardware/mISDN/mISDNipac.c ret = ipac->ctrl(ipac, HW_TESTLOOP, cq->channel); channel 1640 drivers/isdn/hardware/mISDN/mISDNisar.c if (rq->adr.channel == 0 || rq->adr.channel > 2) channel 1644 drivers/isdn/hardware/mISDN/mISDNisar.c bch = &isar->ch[rq->adr.channel - 1].bch; channel 831 drivers/isdn/hardware/mISDN/netjet.c if (cq->channel < 0 || cq->channel > 3) { channel 835 drivers/isdn/hardware/mISDN/netjet.c ret = card->isac.ctrl(&card->isac, HW_TESTLOOP, cq->channel); channel 853 drivers/isdn/hardware/mISDN/netjet.c if (rq->adr.channel == 0 || rq->adr.channel > 2) channel 857 drivers/isdn/hardware/mISDN/netjet.c bch = &card->bc[rq->adr.channel - 1].bch; channel 218 drivers/isdn/hardware/mISDN/speedfax.c if (cq->channel < 0 || cq->channel > 3) { channel 222 drivers/isdn/hardware/mISDN/speedfax.c ret = sf->isac.ctrl(&sf->isac, HW_TESTLOOP, cq->channel); channel 991 drivers/isdn/hardware/mISDN/w6692.c if (rq->adr.channel == 0 || rq->adr.channel > 2) channel 995 drivers/isdn/hardware/mISDN/w6692.c bch = &card->bc[rq->adr.channel - 1].bch; channel 1164 drivers/isdn/hardware/mISDN/w6692.c if (rq->adr.channel == 1) channel 264 drivers/isdn/mISDN/l1oip_core.c l1oip_socket_send(struct l1oip *hc, u8 localcodec, u8 channel, u32 chanmask, channel 305 drivers/isdn/mISDN/l1oip_core.c *p++ = 0x00 + channel; /* m-flag, channel */ channel 316 drivers/isdn/mISDN/l1oip_core.c &hc->chan[channel].codecstate); channel 350 drivers/isdn/mISDN/l1oip_core.c l1oip_socket_recv(struct l1oip *hc, u8 remotecodec, u8 channel, u16 timebase, channel 370 drivers/isdn/mISDN/l1oip_core.c if (channel < 1 || channel > 127) { channel 372 drivers/isdn/mISDN/l1oip_core.c "range\n", __func__, channel); channel 375 drivers/isdn/mISDN/l1oip_core.c dch = hc->chan[channel].dch; channel 376 drivers/isdn/mISDN/l1oip_core.c bch = hc->chan[channel].bch; channel 379 drivers/isdn/mISDN/l1oip_core.c "stack\n", __func__, channel); channel 407 drivers/isdn/mISDN/l1oip_core.c rx_counter = hc->chan[channel].rx_counter; channel 425 drivers/isdn/mISDN/l1oip_core.c hc->chan[channel].rx_counter = rx_counter; channel 428 drivers/isdn/mISDN/l1oip_core.c if (hc->chan[channel].disorder_flag) { channel 429 drivers/isdn/mISDN/l1oip_core.c swap(hc->chan[channel].disorder_skb, nskb); channel 430 drivers/isdn/mISDN/l1oip_core.c swap(hc->chan[channel].disorder_cnt, rx_counter); channel 432 drivers/isdn/mISDN/l1oip_core.c hc->chan[channel].disorder_flag ^= 1; channel 447 drivers/isdn/mISDN/l1oip_core.c u8 channel; channel 538 drivers/isdn/mISDN/l1oip_core.c channel = *buf & 0x7f; channel 595 drivers/isdn/mISDN/l1oip_core.c l1oip_socket_recv(hc, remotecodec, channel, timebase, buf, mlen); channel 1008 drivers/isdn/mISDN/l1oip_core.c if (!test_channelmap(rq->adr.channel, dch->dev.channelmap)) channel 1012 drivers/isdn/mISDN/l1oip_core.c ch = rq->adr.channel; /* BRI: 1=B1 2=B2 PRI: 1..15,17.. */ channel 2148 drivers/isdn/mISDN/layer2.c rq.adr.channel = 0; channel 2173 drivers/isdn/mISDN/layer2.c rq.adr.channel = 0; channel 135 drivers/isdn/mISDN/socket.c maddr->channel = (mISDN_HEAD_ID(skb) >> 16) & 0xff; channel 139 drivers/isdn/mISDN/socket.c maddr->channel = _pms(sk)->ch.nr; channel 207 drivers/isdn/mISDN/socket.c mISDN_HEAD_ID(skb) = maddr->channel; channel 299 drivers/isdn/mISDN/socket.c if (bchan->nr == cq.channel) { channel 565 drivers/isdn/mISDN/socket.c maddr->channel = _pms(sk)->ch.nr; channel 428 drivers/isdn/mISDN/stack.c adr->channel, adr->sapi, adr->tei); channel 438 drivers/isdn/mISDN/stack.c rq.adr.channel = adr->channel; channel 465 drivers/isdn/mISDN/stack.c adr->dev, adr->channel, adr->sapi, channel 521 drivers/isdn/mISDN/stack.c adr->dev, adr->channel, adr->sapi, channel 536 drivers/isdn/mISDN/stack.c rq.adr.channel = 0; channel 994 drivers/isdn/mISDN/tei.c crq->protocol, crq->adr.dev, crq->adr.channel, channel 28 drivers/leds/leds-is31fl319x.c #define IS31FL319X_PWM(channel) (0x07 + channel) channel 30 drivers/leds/leds-is31fl319x.c #define IS31FL319X_T0(channel) (0x11 + channel) channel 34 drivers/leds/leds-is31fl319x.c #define IS31FL319X_T4(channel) (0x1d + channel) channel 39 drivers/leds/leds-is31fl32xx.c u8 channel; /* 1-based, max priv->cdef->channels */ channel 235 drivers/leds/leds-is31fl32xx.c pwm_register_offset = cdef->channels - led_data->channel; channel 237 drivers/leds/leds-is31fl32xx.c pwm_register_offset = led_data->channel - 1; channel 345 drivers/leds/leds-is31fl32xx.c led_data->channel = reg; channel 357 drivers/leds/leds-is31fl32xx.c u8 channel) channel 362 drivers/leds/leds-is31fl32xx.c if (priv->leds[i].channel == channel) channel 388 drivers/leds/leds-is31fl32xx.c led_data->channel); channel 394 drivers/leds/leds-is31fl32xx.c led_data->channel); channel 406 drivers/leds/leds-lm3533.c unsigned channel; channel 416 drivers/leds/leds-lm3533.c channel = (val & LM3533_REG_CTRLBANK_BCONF_ALS_CHANNEL_MASK) + 1; channel 418 drivers/leds/leds-lm3533.c return scnprintf(buf, PAGE_SIZE, "%u\n", channel); channel 427 drivers/leds/leds-lm3533.c unsigned channel; channel 433 drivers/leds/leds-lm3533.c if (kstrtouint(buf, 0, &channel)) channel 436 drivers/leds/leds-lm3533.c if (channel < LM3533_ALS_CHANNEL_LV_MIN || channel 437 drivers/leds/leds-lm3533.c channel > LM3533_ALS_CHANNEL_LV_MAX) channel 442 drivers/leds/leds-lm3533.c val = channel - 1; channel 68 drivers/leds/leds-lp3952.c led->channel); channel 71 drivers/leds/leds-lp3952.c lp3952_on_off(priv, led->channel, false); channel 75 drivers/leds/leds-lp3952.c if (led->channel > LP3952_RED_1) { channel 80 drivers/leds/leds-lp3952.c if (led->channel >= LP3952_BLUE_1) { channel 82 drivers/leds/leds-lp3952.c shift_val = (led->channel - LP3952_BLUE_1) * 2; channel 85 drivers/leds/leds-lp3952.c shift_val = led->channel * 2; channel 89 drivers/leds/leds-lp3952.c lp3952_on_off(priv, led->channel, true); channel 131 drivers/leds/leds-lp3952.c priv->leds[i].channel = i; channel 83 drivers/mailbox/mailbox-sti.c unsigned int channel; channel 91 drivers/mailbox/mailbox-sti.c unsigned int channel = chan_info->channel; channel 93 drivers/mailbox/mailbox-sti.c return mdev->enabled[instance] & BIT(channel); channel 99 drivers/mailbox/mailbox-sti.c unsigned int channel) channel 108 drivers/mailbox/mailbox-sti.c chan_info->channel == channel) channel 114 drivers/mailbox/mailbox-sti.c instance, channel); channel 124 drivers/mailbox/mailbox-sti.c unsigned int channel = chan_info->channel; channel 129 drivers/mailbox/mailbox-sti.c mdev->enabled[instance] |= BIT(channel); channel 130 drivers/mailbox/mailbox-sti.c writel_relaxed(BIT(channel), base + STI_ENA_SET_OFFSET); channel 139 drivers/mailbox/mailbox-sti.c unsigned int channel = chan_info->channel; channel 144 drivers/mailbox/mailbox-sti.c mdev->enabled[instance] &= ~BIT(channel); channel 145 drivers/mailbox/mailbox-sti.c writel_relaxed(BIT(channel), base + STI_ENA_CLR_OFFSET); channel 154 drivers/mailbox/mailbox-sti.c unsigned int channel = chan_info->channel; channel 157 drivers/mailbox/mailbox-sti.c writel_relaxed(BIT(channel), base + STI_IRQ_CLR_OFFSET); channel 165 drivers/mailbox/mailbox-sti.c unsigned int channel; channel 175 drivers/mailbox/mailbox-sti.c for (channel = 0; bits; channel++) { channel 176 drivers/mailbox/mailbox-sti.c if (!test_and_clear_bit(channel, &bits)) channel 179 drivers/mailbox/mailbox-sti.c chan = sti_mbox_to_channel(mbox, instance, channel); channel 183 drivers/mailbox/mailbox-sti.c instance, channel); channel 233 drivers/mailbox/mailbox-sti.c chan_info->channel, mdev->enabled[instance]); channel 256 drivers/mailbox/mailbox-sti.c unsigned int channel = chan_info->channel; channel 259 drivers/mailbox/mailbox-sti.c if (!(readl_relaxed(base + STI_ENA_VAL_OFFSET) & BIT(channel))) { channel 261 drivers/mailbox/mailbox-sti.c mdev->name, instance, channel); channel 265 drivers/mailbox/mailbox-sti.c if (readl_relaxed(base + STI_IRQ_VAL_OFFSET) & BIT(channel)) { channel 267 drivers/mailbox/mailbox-sti.c mdev->name, instance, channel); channel 279 drivers/mailbox/mailbox-sti.c unsigned int channel = chan_info->channel; channel 283 drivers/mailbox/mailbox-sti.c writel_relaxed(BIT(channel), base + STI_IRQ_SET_OFFSET); channel 287 drivers/mailbox/mailbox-sti.c mdev->name, instance, channel); channel 329 drivers/mailbox/mailbox-sti.c unsigned int channel = spec->args[1]; channel 333 drivers/mailbox/mailbox-sti.c if (instance >= pdata->num_inst || channel >= pdata->num_chan) { channel 336 drivers/mailbox/mailbox-sti.c instance, channel); channel 347 drivers/mailbox/mailbox-sti.c channel == chan_info->channel) { channel 372 drivers/mailbox/mailbox-sti.c chan_info->channel = channel; channel 378 drivers/mailbox/mailbox-sti.c mdev->name, instance, channel); channel 326 drivers/mailbox/mailbox-test.c struct mbox_chan *channel; channel 340 drivers/mailbox/mailbox-test.c channel = mbox_request_channel_byname(client, name); channel 341 drivers/mailbox/mailbox-test.c if (IS_ERR(channel)) { channel 346 drivers/mailbox/mailbox-test.c return channel; channel 61 drivers/mailbox/tegra-hsp.c struct tegra_hsp_channel channel; channel 69 drivers/mailbox/tegra-hsp.c struct tegra_hsp_channel channel; channel 118 drivers/mailbox/tegra-hsp.c static inline u32 tegra_hsp_channel_readl(struct tegra_hsp_channel *channel, channel 121 drivers/mailbox/tegra-hsp.c return readl(channel->regs + offset); channel 124 drivers/mailbox/tegra-hsp.c static inline void tegra_hsp_channel_writel(struct tegra_hsp_channel *channel, channel 127 drivers/mailbox/tegra-hsp.c writel(value, channel->regs + offset); channel 134 drivers/mailbox/tegra-hsp.c value = tegra_hsp_channel_readl(&db->channel, HSP_DB_ENABLE); channel 174 drivers/mailbox/tegra-hsp.c value = tegra_hsp_channel_readl(&db->channel, HSP_DB_PENDING); channel 175 drivers/mailbox/tegra-hsp.c tegra_hsp_channel_writel(&db->channel, value, HSP_DB_PENDING); channel 194 drivers/mailbox/tegra-hsp.c if (db && db->channel.chan) channel 195 drivers/mailbox/tegra-hsp.c mbox_chan_received_data(db->channel.chan, NULL); channel 234 drivers/mailbox/tegra-hsp.c mbox_chan_txdone(mb->channel.chan, 0); channel 245 drivers/mailbox/tegra-hsp.c value = tegra_hsp_channel_readl(&mb->channel, channel 249 drivers/mailbox/tegra-hsp.c mbox_chan_received_data(mb->channel.chan, msg); channel 260 drivers/mailbox/tegra-hsp.c tegra_hsp_channel_writel(&mb->channel, 0x0, channel 283 drivers/mailbox/tegra-hsp.c db->channel.regs = hsp->regs + offset; channel 284 drivers/mailbox/tegra-hsp.c db->channel.hsp = hsp; channel 294 drivers/mailbox/tegra-hsp.c return &db->channel; channel 301 drivers/mailbox/tegra-hsp.c tegra_hsp_channel_writel(&db->channel, 1, HSP_DB_TRIGGER); channel 309 drivers/mailbox/tegra-hsp.c struct tegra_hsp *hsp = db->channel.hsp; channel 330 drivers/mailbox/tegra-hsp.c value = tegra_hsp_channel_readl(&ccplex->channel, HSP_DB_ENABLE); channel 332 drivers/mailbox/tegra-hsp.c tegra_hsp_channel_writel(&ccplex->channel, value, HSP_DB_ENABLE); channel 342 drivers/mailbox/tegra-hsp.c struct tegra_hsp *hsp = db->channel.hsp; channel 353 drivers/mailbox/tegra-hsp.c value = tegra_hsp_channel_readl(&ccplex->channel, HSP_DB_ENABLE); channel 355 drivers/mailbox/tegra-hsp.c tegra_hsp_channel_writel(&ccplex->channel, value, HSP_DB_ENABLE); channel 369 drivers/mailbox/tegra-hsp.c struct tegra_hsp *hsp = mb->channel.hsp; channel 380 drivers/mailbox/tegra-hsp.c tegra_hsp_channel_writel(&mb->channel, value, HSP_SM_SHRD_MBOX); channel 397 drivers/mailbox/tegra-hsp.c struct tegra_hsp_channel *ch = &mb->channel; channel 418 drivers/mailbox/tegra-hsp.c struct tegra_hsp_channel *ch = &mb->channel; channel 419 drivers/mailbox/tegra-hsp.c struct tegra_hsp *hsp = mb->channel.hsp; channel 461 drivers/mailbox/tegra-hsp.c struct tegra_hsp_channel *ch = &mb->channel; channel 462 drivers/mailbox/tegra-hsp.c struct tegra_hsp *hsp = mb->channel.hsp; channel 498 drivers/mailbox/tegra-hsp.c struct tegra_hsp_channel *channel = ERR_PTR(-ENODEV); channel 509 drivers/mailbox/tegra-hsp.c channel = &db->channel; channel 511 drivers/mailbox/tegra-hsp.c if (IS_ERR(channel)) channel 512 drivers/mailbox/tegra-hsp.c return ERR_CAST(channel); channel 519 drivers/mailbox/tegra-hsp.c channel->chan = chan; channel 552 drivers/mailbox/tegra-hsp.c return mb->channel.chan; channel 558 drivers/mailbox/tegra-hsp.c struct tegra_hsp_channel *channel; channel 561 drivers/mailbox/tegra-hsp.c channel = tegra_hsp_doorbell_create(hsp, map->name, channel 563 drivers/mailbox/tegra-hsp.c if (IS_ERR(channel)) channel 564 drivers/mailbox/tegra-hsp.c return PTR_ERR(channel); channel 586 drivers/mailbox/tegra-hsp.c mb->channel.hsp = hsp; channel 587 drivers/mailbox/tegra-hsp.c mb->channel.regs = hsp->regs + SZ_64K + i * SZ_32K; channel 588 drivers/mailbox/tegra-hsp.c mb->channel.chan = &hsp->mbox_sm.chans[i]; channel 589 drivers/mailbox/tegra-hsp.c mb->channel.chan->con_priv = mb; channel 781 drivers/mailbox/tegra-hsp.c if (db && db->channel.chan) channel 782 drivers/mailbox/tegra-hsp.c tegra_hsp_doorbell_startup(db->channel.chan); channel 789 drivers/mailbox/tegra-hsp.c if (mb->channel.chan->cl) channel 790 drivers/mailbox/tegra-hsp.c tegra_hsp_mailbox_startup(mb->channel.chan); channel 4757 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_channel *channel, s32 tuner_freq_offset) channel 7850 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_channel *channel, s32 tuner_freq_offset, u32 op) channel 7996 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->constellation) { channel 8001 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->symbolrate = 5360537; channel 8007 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->symbolrate = 5056941; channel 8015 drivers/media/dvb-frontends/drx39xyj/drxj.c if (channel->symbolrate == 0) { channel 8020 drivers/media/dvb-frontends/drx39xyj/drxj.c (adc_frequency / channel->symbolrate) * (1 << 21) + channel 8022 drivers/media/dvb-frontends/drx39xyj/drxj.c ((adc_frequency % channel->symbolrate), channel 8023 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->symbolrate) >> 7) - (1 << 23); channel 8026 drivers/media/dvb-frontends/drx39xyj/drxj.c (channel->symbolrate + channel 8037 drivers/media/dvb-frontends/drx39xyj/drxj.c set_param_parameters[0] = channel->constellation; /* constellation */ channel 8041 drivers/media/dvb-frontends/drx39xyj/drxj.c set_param_parameters[0] = channel->constellation; /* constellation */ channel 8042 drivers/media/dvb-frontends/drx39xyj/drxj.c set_param_parameters[1] = channel->interleavemode; /* interleave mode */ channel 8045 drivers/media/dvb-frontends/drx39xyj/drxj.c set_param_parameters[0] = channel->constellation; /* constellation */ channel 8144 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = set_qam_measurement(demod, channel->constellation, channel->symbolrate); channel 8155 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = set_frequency(demod, channel, tuner_freq_offset); channel 8275 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->constellation) { channel 8506 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->constellation) { channel 8548 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->constellation) { channel 8668 drivers/media/dvb-frontends/drx39xyj/drxj.c static int qam_flip_spec(struct drx_demod_instance *demod, struct drx_channel *channel) channel 8862 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_channel *channel, channel 8923 drivers/media/dvb-frontends/drx39xyj/drxj.c if (channel->mirror == DRX_MIRROR_AUTO) { channel 8937 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = qam_flip_spec(demod, channel); channel 9010 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_channel *channel, channel 9050 drivers/media/dvb-frontends/drx39xyj/drxj.c if ((channel->mirror == DRX_MIRROR_AUTO) && channel 9054 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = qam_flip_spec(demod, channel); channel 9092 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_channel *channel, s32 tuner_freq_offset) channel 9103 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->constellation) { channel 9113 drivers/media/dvb-frontends/drx39xyj/drxj.c ext_attr->constellation = channel->constellation; channel 9114 drivers/media/dvb-frontends/drx39xyj/drxj.c if (channel->mirror == DRX_MIRROR_AUTO) channel 9117 drivers/media/dvb-frontends/drx39xyj/drxj.c ext_attr->mirror = channel->mirror; channel 9119 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = set_qam(demod, channel, tuner_freq_offset, QAM_SET_OP_ALL); channel 9125 drivers/media/dvb-frontends/drx39xyj/drxj.c if (channel->constellation == DRX_CONSTELLATION_QAM64) channel 9126 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = qam64auto(demod, channel, tuner_freq_offset, channel 9129 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = qam256auto(demod, channel, tuner_freq_offset, channel 9143 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->constellation = DRX_CONSTELLATION_QAM256; channel 9145 drivers/media/dvb-frontends/drx39xyj/drxj.c if (channel->mirror == DRX_MIRROR_AUTO) channel 9148 drivers/media/dvb-frontends/drx39xyj/drxj.c ext_attr->mirror = channel->mirror; channel 9149 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = set_qam(demod, channel, tuner_freq_offset, channel 9155 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = qam256auto(demod, channel, tuner_freq_offset, channel 9163 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->constellation = DRX_CONSTELLATION_AUTO; channel 9168 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->constellation = DRX_CONSTELLATION_QAM64; channel 9170 drivers/media/dvb-frontends/drx39xyj/drxj.c if (channel->mirror == DRX_MIRROR_AUTO) channel 9173 drivers/media/dvb-frontends/drx39xyj/drxj.c ext_attr->mirror = channel->mirror; channel 9197 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = set_qam(demod, channel, tuner_freq_offset, channel 9211 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = qam64auto(demod, channel, tuner_freq_offset, channel 9218 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->constellation = DRX_CONSTELLATION_AUTO; channel 9222 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->constellation = DRX_CONSTELLATION_QAM64; channel 9226 drivers/media/dvb-frontends/drx39xyj/drxj.c if (channel->mirror == DRX_MIRROR_AUTO) channel 9229 drivers/media/dvb-frontends/drx39xyj/drxj.c ext_attr->mirror = channel->mirror; channel 9252 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = set_qam(demod, channel, tuner_freq_offset, channel 9265 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = qam64auto(demod, channel, tuner_freq_offset, channel 9271 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->constellation = DRX_CONSTELLATION_AUTO; channel 9284 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->constellation = DRX_CONSTELLATION_AUTO; channel 10437 drivers/media/dvb-frontends/drx39xyj/drxj.c ctrl_set_channel(struct drx_demod_instance *demod, struct drx_channel *channel) channel 10451 drivers/media/dvb-frontends/drx39xyj/drxj.c if ((demod == NULL) || (channel == NULL)) channel 10476 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->bandwidth) { channel 10479 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->bandwidth = DRX_BANDWIDTH_6MHZ; channel 10508 drivers/media/dvb-frontends/drx39xyj/drxj.c if (channel->symbolrate < min_symbol_rate || channel 10509 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->symbolrate > max_symbol_rate) { channel 10513 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->constellation) { channel 10519 drivers/media/dvb-frontends/drx39xyj/drxj.c bandwidth_temp = channel->symbolrate * bw_rolloff_factor; channel 10526 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->bandwidth = DRX_BANDWIDTH_6MHZ; channel 10529 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->bandwidth = DRX_BANDWIDTH_7MHZ; channel 10531 drivers/media/dvb-frontends/drx39xyj/drxj.c channel->bandwidth = DRX_BANDWIDTH_8MHZ; channel 10543 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->constellation) { channel 10552 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->interleavemode) { channel 10582 drivers/media/dvb-frontends/drx39xyj/drxj.c switch (channel->bandwidth) { channel 10615 drivers/media/dvb-frontends/drx39xyj/drxj.c if (channel->mirror == DRX_MIRROR_AUTO) channel 10618 drivers/media/dvb-frontends/drx39xyj/drxj.c ext_attr->mirror = channel->mirror; channel 10624 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = set_frequency(demod, channel, tuner_freq_offset); channel 10634 drivers/media/dvb-frontends/drx39xyj/drxj.c rc = set_qam_channel(demod, channel, tuner_freq_offset); channel 12080 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_channel channel; channel 12154 drivers/media/dvb-frontends/drx39xyj/drxj.c channel = def_channel; channel 12155 drivers/media/dvb-frontends/drx39xyj/drxj.c channel.frequency = p->frequency / 1000; channel 12156 drivers/media/dvb-frontends/drx39xyj/drxj.c channel.bandwidth = DRX_BANDWIDTH_6MHZ; channel 12157 drivers/media/dvb-frontends/drx39xyj/drxj.c channel.constellation = constellation; channel 12160 drivers/media/dvb-frontends/drx39xyj/drxj.c result = ctrl_set_channel(demod, &channel); channel 3844 drivers/media/dvb-frontends/drxk_hard.c switch (channel->priority) { channel 4019 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_set_frequency_shift(demod, channel, tuner_offset); channel 5533 drivers/media/dvb-frontends/drxk_hard.c status = set_frequency(channel, tuner_freq_offset)); channel 1369 drivers/media/firewire/firedtv-avc.c int cmp_establish_pp_connection(struct firedtv *fdtv, int plug, int channel) channel 1389 drivers/media/firewire/firedtv-avc.c if (get_opcr_channel(*opcr) != channel) { channel 1397 drivers/media/firewire/firedtv-avc.c set_opcr_channel(opcr, channel); channel 1429 drivers/media/firewire/firedtv-avc.c void cmp_break_pp_connection(struct firedtv *fdtv, int plug, int channel) channel 1440 drivers/media/firewire/firedtv-avc.c get_opcr_channel(*opcr) != channel) { channel 132 drivers/media/firewire/firedtv.h int cmp_establish_pp_connection(struct firedtv *fdtv, int plug, int channel); channel 133 drivers/media/firewire/firedtv.h void cmp_break_pp_connection(struct firedtv *fdtv, int plug, int channel); channel 1576 drivers/media/i2c/ov5640.c u8 temp, channel = virtual_channel; channel 1579 drivers/media/i2c/ov5640.c if (channel > 3) { channel 1582 drivers/media/i2c/ov5640.c __func__, channel); channel 1590 drivers/media/i2c/ov5640.c temp |= (channel << 6); channel 248 drivers/media/i2c/ov5647.c static int ov5647_set_virtual_channel(struct v4l2_subdev *sd, int channel) channel 258 drivers/media/i2c/ov5647.c return ov5647_write(sd, OV5647_REG_MIPI_CTRL14, channel_id | (channel << 6)); channel 30 drivers/media/i2c/tw2804.c u8 channel:2; channel 106 drivers/media/i2c/tw2804.c static int write_reg(struct i2c_client *client, u8 reg, u8 value, u8 channel) channel 108 drivers/media/i2c/tw2804.c return i2c_smbus_write_byte_data(client, reg | (channel << 6), value); channel 111 drivers/media/i2c/tw2804.c static int write_regs(struct i2c_client *client, const u8 *regs, u8 channel) channel 118 drivers/media/i2c/tw2804.c regs[i] | (channel << 6), regs[i + 1]); channel 125 drivers/media/i2c/tw2804.c static int read_reg(struct i2c_client *client, u8 reg, u8 channel) channel 127 drivers/media/i2c/tw2804.c return i2c_smbus_read_byte_data(client, (reg) | (channel << 6)); channel 146 drivers/media/i2c/tw2804.c v4l2_info(sd, "Channel: %d\n", state->channel); channel 199 drivers/media/i2c/tw2804.c reg = read_reg(client, addr, state->channel); channel 206 drivers/media/i2c/tw2804.c return write_reg(client, addr, reg, state->channel); channel 210 drivers/media/i2c/tw2804.c reg = read_reg(client, addr, state->channel); channel 214 drivers/media/i2c/tw2804.c return write_reg(client, addr, reg, state->channel); channel 230 drivers/media/i2c/tw2804.c ctrl->val, state->channel); channel 234 drivers/media/i2c/tw2804.c ctrl->val, state->channel); channel 238 drivers/media/i2c/tw2804.c ctrl->val, state->channel); channel 242 drivers/media/i2c/tw2804.c ctrl->val, state->channel); channel 269 drivers/media/i2c/tw2804.c write_regs(client, regs, dec->channel); channel 281 drivers/media/i2c/tw2804.c if (config && config - 1 != dec->channel) { channel 287 drivers/media/i2c/tw2804.c dec->channel = config - 1; channel 289 drivers/media/i2c/tw2804.c dec->channel); channel 290 drivers/media/i2c/tw2804.c if (dec->channel == 0 && channel 296 drivers/media/i2c/tw2804.c if (write_regs(client, channel_registers, dec->channel) < 0) { channel 299 drivers/media/i2c/tw2804.c dec->channel); channel 310 drivers/media/i2c/tw2804.c reg = read_reg(client, 0x22, dec->channel); channel 317 drivers/media/i2c/tw2804.c reg = write_reg(client, 0x22, reg, dec->channel); channel 363 drivers/media/i2c/tw2804.c state->channel = -1; channel 277 drivers/media/i2c/video-i2c.c u32 attr, int channel) channel 283 drivers/media/i2c/video-i2c.c u32 attr, int channel, long *val) channel 21 drivers/media/pci/cx25821/cx25821-medusa-video.c static void medusa_enable_bluefield_output(struct cx25821_dev *dev, int channel, channel 29 drivers/media/pci/cx25821/cx25821-medusa-video.c switch (channel) { channel 61 drivers/media/pci/cx25821/cx25821-video.c const struct sram_channel *channel) channel 66 drivers/media/pci/cx25821/cx25821-video.c cx25821_sram_channel_setup(dev, channel, buf->bpl, buf->risc.dma); channel 69 drivers/media/pci/cx25821/cx25821-video.c cx_write(channel->gpcnt_ctl, 3); channel 72 drivers/media/pci/cx25821/cx25821-video.c cx_set(PCI_INT_MSK, cx_read(PCI_INT_MSK) | (1 << channel->i)); channel 73 drivers/media/pci/cx25821/cx25821-video.c cx_set(channel->int_msk, 0x11); channel 76 drivers/media/pci/cx25821/cx25821-video.c cx_write(channel->dma_ctl, 0x11); /* FIFO and RISC enable */ channel 89 drivers/media/pci/cx25821/cx25821-video.c const struct sram_channel *channel = dev->channels[chan_num].sram_channels; channel 91 drivers/media/pci/cx25821/cx25821-video.c mask = cx_read(channel->int_msk); channel 95 drivers/media/pci/cx25821/cx25821-video.c cx_write(channel->int_stat, status); channel 100 drivers/media/pci/cx25821/cx25821-video.c dev->name, channel->name); channel 101 drivers/media/pci/cx25821/cx25821-video.c cx_clear(channel->dma_ctl, 0x11); channel 102 drivers/media/pci/cx25821/cx25821-video.c cx25821_sram_channel_dump(dev, channel); channel 108 drivers/media/pci/cx25821/cx25821-video.c &dev->channels[channel->i].dma_vidq; channel 45 drivers/media/pci/cx25821/cx25821-video.h const struct sram_channel *channel); channel 424 drivers/media/pci/cx25821/cx25821.h extern void cx25821_set_pixel_format(struct cx25821_dev *dev, int channel, channel 91 drivers/media/pci/ddbridge/ddbridge.h const struct ddb_regset *channel; channel 112 drivers/media/pci/ngene/ngene-cards.c return &chan->dev->channel[0].i2c_adapter; channel 114 drivers/media/pci/ngene/ngene-cards.c return &chan->dev->channel[1].i2c_adapter; channel 213 drivers/media/pci/ngene/ngene-core.c spin_lock(&dev->channel[i].state_lock); channel 215 drivers/media/pci/ngene/ngene-core.c if (dev->channel[i].nextBuffer) { channel 216 drivers/media/pci/ngene/ngene-core.c if ((dev->channel[i].nextBuffer-> channel 218 drivers/media/pci/ngene/ngene-core.c dev->channel[i].nextBuffer-> channel 221 drivers/media/pci/ngene/ngene-core.c &dev->channel[i].demux_tasklet); channel 225 drivers/media/pci/ngene/ngene-core.c spin_unlock(&dev->channel[i].state_lock); channel 544 drivers/media/pci/ngene/ngene-core.c struct ngene_channel *chan = &dev->channel[stream]; channel 809 drivers/media/pci/ngene/ngene-core.c chan = &dev->channel[i]; channel 1060 drivers/media/pci/ngene/ngene-core.c dev->channel[i].State = KSSTATE_STOP; channel 1064 drivers/media/pci/ngene/ngene-core.c &dev->channel[i].RingBuffer, channel 1073 drivers/media/pci/ngene/ngene-core.c &dev->channel[i]. channel 1083 drivers/media/pci/ngene/ngene-core.c &dev->channel[i]. channel 1095 drivers/media/pci/ngene/ngene-core.c &dev->channel[i]. channel 1102 drivers/media/pci/ngene/ngene-core.c &dev->channel[i]. channel 1111 drivers/media/pci/ngene/ngene-core.c &dev->channel[i]. channel 1117 drivers/media/pci/ngene/ngene-core.c &dev->channel[i]. channel 1122 drivers/media/pci/ngene/ngene-core.c FillTSIdleBuffer(&dev->channel[i].TSIdleBuffer, channel 1123 drivers/media/pci/ngene/ngene-core.c &dev->channel[i].TSRingBuffer); channel 1190 drivers/media/pci/ngene/ngene-core.c dev->channel[i].dev = dev; channel 1191 drivers/media/pci/ngene/ngene-core.c dev->channel[i].number = i; channel 1264 drivers/media/pci/ngene/ngene-core.c i2c_del_adapter(&(dev->channel[0].i2c_adapter)); channel 1265 drivers/media/pci/ngene/ngene-core.c i2c_del_adapter(&(dev->channel[1].i2c_adapter)); channel 1332 drivers/media/pci/ngene/ngene-core.c spin_lock_init(&dev->channel[i].state_lock); channel 1493 drivers/media/pci/ngene/ngene-core.c chan->dev->channel[2].DataFormatFlags = DF_SWAP32; channel 1494 drivers/media/pci/ngene/ngene-core.c set_transfer(&chan->dev->channel[2], 1); channel 1544 drivers/media/pci/ngene/ngene-core.c dev->channel[i].number = i; channel 1545 drivers/media/pci/ngene/ngene-core.c if (init_channel(&dev->channel[i]) < 0) { channel 1547 drivers/media/pci/ngene/ngene-core.c release_channel(&dev->channel[j]); channel 1570 drivers/media/pci/ngene/ngene-core.c ret = ngene_port_has_cxd2099(&dev->channel[0].i2c_adapter, &type); channel 1583 drivers/media/pci/ngene/ngene-core.c &dev->channel[0].i2c_adapter, channel 1589 drivers/media/pci/ngene/ngene-core.c dev->channel[0].i2c_client[0] = client; channel 1603 drivers/media/pci/ngene/ngene-core.c dvb_module_release(dev->channel[0].i2c_client[0]); channel 1604 drivers/media/pci/ngene/ngene-core.c dev->channel[0].i2c_client[0] = NULL; channel 1652 drivers/media/pci/ngene/ngene-core.c release_channel(&dev->channel[i]); channel 147 drivers/media/pci/ngene/ngene-i2c.c struct i2c_adapter *adap = &(dev->channel[dev_nr].i2c_adapter); channel 149 drivers/media/pci/ngene/ngene-i2c.c i2c_set_adapdata(adap, &(dev->channel[dev_nr])); channel 154 drivers/media/pci/ngene/ngene-i2c.c adap->algo_data = (void *)&(dev->channel[dev_nr]); channel 784 drivers/media/pci/ngene/ngene.h struct ngene_channel channel[MAX_STREAM]; channel 217 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_pcm_copy_user(struct snd_pcm_substream *ss, int channel, channel 244 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_pcm_copy_kernel(struct snd_pcm_substream *ss, int channel, channel 172 drivers/media/pci/ttpci/dvb_filter.h int channel; channel 125 drivers/media/pci/tw5864/tw5864-core.c int channel = tw_readl(TW5864_DSP) & TW5864_DSP_ENC_CHN; channel 126 drivers/media/pci/tw5864/tw5864-core.c struct tw5864_input *input = &dev->inputs[channel]; channel 160 drivers/media/pci/tw5864/tw5864-core.c channel); channel 340 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_RT_CNTR_CH_FRM(channel, frame) \ channel 341 drivers/media/pci/tw5864/tw5864-reg.h (0x0c00 | (channel << 4) | (frame << 2)) channel 986 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_H264EN_RATE_CNTL_LO_WORD(bus, channel) \ channel 987 drivers/media/pci/tw5864/tw5864-reg.h (0x9100 + bus * 0x20 + channel * 0x08) channel 988 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_H264EN_RATE_CNTL_HI_WORD(bus, channel) \ channel 989 drivers/media/pci/tw5864/tw5864-reg.h (0x9104 + bus * 0x20 + channel * 0x08) channel 1455 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_0(channel) (0x000 + channel * 0x010) channel 1496 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_1(channel) (0x001 + channel * 0x010) channel 1524 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_2_HDELAY_XY_LO(channel) (0x002 + channel * 0x010) channel 1526 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_3_HACTIVE_XY_LO(channel) (0x003 + channel * 0x010) channel 1528 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_4_VDELAY_XY_LO(channel) (0x004 + channel * 0x010) channel 1530 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_5_VACTIVE_XY_LO(channel) (0x005 + channel * 0x010) channel 1532 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_6(channel) (0x006 + channel * 0x010) channel 1564 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_7_HUE(channel) (0x007 + channel * 0x010) channel 1566 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_8(channel) (0x008 + channel * 0x010) channel 1595 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_9_CNTRST(channel) (0x009 + channel * 0x010) channel 1602 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_A_BRIGHT(channel) (0x00a + channel * 0x010) channel 1612 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_B_SAT_U(channel) (0x00b + channel * 0x010) channel 1622 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_C_SAT_V(channel) (0x00c + channel * 0x010) channel 1625 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_D(channel) (0x00d + channel * 0x010) channel 1642 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_E(channel) (0x00e + channel * 0x010) channel 1683 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_VIN_F(channel) (0x00f + channel * 0x010) channel 1869 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_IN_PIC_WIDTH(channel) (0x200 + 4 * channel) channel 1870 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_IN_PIC_HEIGHT(channel) (0x201 + 4 * channel) channel 1871 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_OUT_PIC_WIDTH(channel) (0x202 + 4 * channel) channel 1872 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_OUT_PIC_HEIGHT(channel) (0x203 + 4 * channel) channel 1929 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_DETECTION_CTL0(channel) (0x300 + channel * 0x08) channel 1957 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_DETECTION_CTL1(channel) (0x301 + channel * 0x08) channel 1975 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_DETECTION_CTL2(channel) (0x302 + channel * 0x08) channel 2000 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_DETECTION_CTL3(channel) (0x303 + channel * 0x08) channel 2024 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_DETECTION_CTL4(channel) (0x304 + channel * 0x08) channel 2042 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_DETECTION_CTL5(channel) (0x305 + channel * 0x08) channel 2123 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_PV_VD_CK_POL_PV(channel) BIT(channel) channel 2124 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_INDIR_PV_VD_CK_POL_VD(channel) BIT(channel + 4) channel 93 drivers/media/pci/tw686x/tw686x-core.c void tw686x_disable_channel(struct tw686x_dev *dev, unsigned int channel) channel 98 drivers/media/pci/tw686x/tw686x-core.c dma_en &= ~BIT(channel); channel 99 drivers/media/pci/tw686x/tw686x-core.c dma_cmd &= ~BIT(channel); channel 102 drivers/media/pci/tw686x/tw686x-core.c dev->pending_dma_en &= ~BIT(channel); channel 103 drivers/media/pci/tw686x/tw686x-core.c dev->pending_dma_cmd &= ~BIT(channel); channel 112 drivers/media/pci/tw686x/tw686x-core.c void tw686x_enable_channel(struct tw686x_dev *dev, unsigned int channel) channel 117 drivers/media/pci/tw686x/tw686x-core.c dev->pending_dma_en |= dma_en | BIT(channel); channel 118 drivers/media/pci/tw686x/tw686x-core.c dev->pending_dma_cmd |= dma_cmd | DMA_CMD_ENABLE | BIT(channel); channel 167 drivers/media/pci/tw686x/tw686x.h void tw686x_enable_channel(struct tw686x_dev *dev, unsigned int channel); channel 168 drivers/media/pci/tw686x/tw686x.h void tw686x_disable_channel(struct tw686x_dev *dev, unsigned int channel); channel 602 drivers/media/platform/davinci/vpif.h static inline int vpif_intr_status(int channel) channel 607 drivers/media/platform/davinci/vpif.h if (channel < 0 || channel > 3) channel 610 drivers/media/platform/davinci/vpif.h mask = 1 << channel; channel 860 drivers/media/platform/pxa_camera.c struct pxa_buffer *buf, int channel, channel 863 drivers/media/platform/pxa_camera.c struct dma_chan *dma_chan = pcdev->dma_chans[channel]; channel 875 drivers/media/platform/pxa_camera.c switch (channel) { channel 887 drivers/media/platform/pxa_camera.c buf->descs[channel] = tx; channel 36 drivers/media/platform/rcar-vin/rcar-core.c #define rvin_group_csi_channel_to_pad(channel) ((channel) + 1) channel 69 drivers/media/platform/rcar-vin/rcar-core.c unsigned char channel) channel 77 drivers/media/platform/rcar-vin/rcar-core.c route->channel == channel) { channel 80 drivers/media/platform/rcar-vin/rcar-core.c route->vin, route->csi, route->channel); channel 117 drivers/media/platform/rcar-vin/rcar-core.c unsigned int master_id, channel, mask_new, i; channel 167 drivers/media/platform/rcar-vin/rcar-core.c channel = rvin_group_csi_pad_to_channel(csi_pad->index); channel 169 drivers/media/platform/rcar-vin/rcar-core.c mask &= rvin_group_get_mask(group->vin[i], csi_id, channel); channel 202 drivers/media/platform/rcar-vin/rcar-core.c channel = rvin_group_csi_pad_to_channel(link->source->index); channel 203 drivers/media/platform/rcar-vin/rcar-core.c mask_new = mask & rvin_group_get_mask(vin, csi_id, channel); channel 721 drivers/media/platform/rcar-vin/rcar-core.c source_idx = rvin_group_csi_channel_to_pad(route->channel); channel 948 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 0, .mask = BIT(0) | BIT(3) }, channel 949 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 0, .mask = BIT(1) | BIT(4) }, channel 950 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 0, .mask = BIT(2) }, channel 951 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 1, .mask = BIT(0) }, channel 952 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 1, .mask = BIT(1) | BIT(3) }, channel 953 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 1, .mask = BIT(2) }, channel 954 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 1, .mask = BIT(4) }, channel 955 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 2, .mask = BIT(0) }, channel 956 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 2, .mask = BIT(1) }, channel 957 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 2, .mask = BIT(2) }, channel 958 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 2, .vin = 2, .mask = BIT(3) }, channel 959 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 2, .vin = 2, .mask = BIT(4) }, channel 960 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 3, .mask = BIT(0) }, channel 961 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 3, .mask = BIT(1) | BIT(2) }, channel 962 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 3, .vin = 3, .mask = BIT(3) }, channel 963 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 3, .vin = 3, .mask = BIT(4) }, channel 964 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 0, .vin = 4, .mask = BIT(0) | BIT(3) }, channel 965 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 4, .mask = BIT(1) | BIT(4) }, channel 966 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 1, .vin = 4, .mask = BIT(2) }, channel 967 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 5, .mask = BIT(0) }, channel 968 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 1, .vin = 5, .mask = BIT(1) | BIT(3) }, channel 969 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 0, .vin = 5, .mask = BIT(2) }, channel 970 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 5, .mask = BIT(4) }, channel 971 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 6, .mask = BIT(0) }, channel 972 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 0, .vin = 6, .mask = BIT(1) }, channel 973 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 6, .mask = BIT(2) }, channel 974 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 2, .vin = 6, .mask = BIT(3) }, channel 975 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 2, .vin = 6, .mask = BIT(4) }, channel 976 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 1, .vin = 7, .mask = BIT(0) }, channel 977 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 7, .mask = BIT(1) | BIT(2) }, channel 978 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 3, .vin = 7, .mask = BIT(3) }, channel 979 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 3, .vin = 7, .mask = BIT(4) }, channel 992 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 0, .mask = BIT(0) | BIT(3) }, channel 993 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 0, .mask = BIT(1) | BIT(4) }, channel 994 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 0, .vin = 0, .mask = BIT(2) | BIT(5) }, channel 995 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 1, .mask = BIT(0) }, channel 996 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 0, .vin = 1, .mask = BIT(1) }, channel 997 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 1, .mask = BIT(2) }, channel 998 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 1, .mask = BIT(3) }, channel 999 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 1, .mask = BIT(4) }, channel 1000 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 1, .vin = 1, .mask = BIT(5) }, channel 1001 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 0, .vin = 2, .mask = BIT(0) }, channel 1002 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 2, .mask = BIT(1) }, channel 1003 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 2, .mask = BIT(2) }, channel 1004 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 2, .vin = 2, .mask = BIT(3) }, channel 1005 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 2, .vin = 2, .mask = BIT(4) }, channel 1006 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 2, .vin = 2, .mask = BIT(5) }, channel 1007 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 3, .mask = BIT(0) }, channel 1008 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 3, .mask = BIT(1) }, channel 1009 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 1, .vin = 3, .mask = BIT(2) }, channel 1010 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 3, .vin = 3, .mask = BIT(3) }, channel 1011 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 3, .vin = 3, .mask = BIT(4) }, channel 1012 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 3, .vin = 3, .mask = BIT(5) }, channel 1013 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 0, .vin = 4, .mask = BIT(0) | BIT(3) }, channel 1014 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 4, .mask = BIT(1) | BIT(4) }, channel 1015 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 0, .vin = 4, .mask = BIT(2) | BIT(5) }, channel 1016 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 5, .mask = BIT(0) }, channel 1017 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 0, .vin = 5, .mask = BIT(1) }, channel 1018 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 0, .vin = 5, .mask = BIT(2) }, channel 1019 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 1, .vin = 5, .mask = BIT(3) }, channel 1020 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 5, .mask = BIT(4) }, channel 1021 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 1, .vin = 5, .mask = BIT(5) }, channel 1022 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 0, .vin = 6, .mask = BIT(0) }, channel 1023 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 0, .vin = 6, .mask = BIT(1) }, channel 1024 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 6, .mask = BIT(2) }, channel 1025 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 2, .vin = 6, .mask = BIT(3) }, channel 1026 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 2, .vin = 6, .mask = BIT(4) }, channel 1027 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 2, .vin = 6, .mask = BIT(5) }, channel 1028 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 1, .vin = 7, .mask = BIT(0) }, channel 1029 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 7, .mask = BIT(1) }, channel 1030 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 1, .vin = 7, .mask = BIT(2) }, channel 1031 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 3, .vin = 7, .mask = BIT(3) }, channel 1032 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 3, .vin = 7, .mask = BIT(4) }, channel 1033 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI21, .channel = 3, .vin = 7, .mask = BIT(5) }, channel 1046 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 0, .mask = BIT(0) | BIT(3) }, channel 1047 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 0, .mask = BIT(1) | BIT(4) }, channel 1048 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 1, .mask = BIT(0) }, channel 1049 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 1, .mask = BIT(2) }, channel 1050 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 1, .mask = BIT(3) }, channel 1051 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 1, .mask = BIT(4) }, channel 1052 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 2, .mask = BIT(1) }, channel 1053 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 2, .mask = BIT(2) }, channel 1054 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 2, .vin = 2, .mask = BIT(3) }, channel 1055 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 2, .vin = 2, .mask = BIT(4) }, channel 1056 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 3, .mask = BIT(0) }, channel 1057 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 3, .mask = BIT(1) }, channel 1058 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 3, .vin = 3, .mask = BIT(3) }, channel 1059 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 3, .vin = 3, .mask = BIT(4) }, channel 1060 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 4, .mask = BIT(0) | BIT(3) }, channel 1061 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 4, .mask = BIT(1) | BIT(4) }, channel 1062 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 5, .mask = BIT(0) }, channel 1063 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 5, .mask = BIT(2) }, channel 1064 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 5, .mask = BIT(3) }, channel 1065 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 5, .mask = BIT(4) }, channel 1066 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 6, .mask = BIT(1) }, channel 1067 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 6, .mask = BIT(2) }, channel 1068 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 2, .vin = 6, .mask = BIT(3) }, channel 1069 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 2, .vin = 6, .mask = BIT(4) }, channel 1070 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 7, .mask = BIT(0) }, channel 1071 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 7, .mask = BIT(1) }, channel 1072 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 3, .vin = 7, .mask = BIT(3) }, channel 1073 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 3, .vin = 7, .mask = BIT(4) }, channel 1086 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 0, .mask = BIT(0) | BIT(3) }, channel 1087 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 0, .mask = BIT(1) | BIT(4) }, channel 1088 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 0, .mask = BIT(2) }, channel 1089 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 1, .mask = BIT(0) }, channel 1090 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 1, .mask = BIT(1) | BIT(3) }, channel 1091 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 1, .mask = BIT(2) }, channel 1092 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 1, .mask = BIT(4) }, channel 1093 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 2, .mask = BIT(0) }, channel 1094 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 2, .mask = BIT(1) }, channel 1095 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 2, .mask = BIT(2) }, channel 1096 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 2, .vin = 2, .mask = BIT(3) }, channel 1097 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 2, .vin = 2, .mask = BIT(4) }, channel 1098 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 3, .mask = BIT(0) }, channel 1099 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 3, .mask = BIT(1) | BIT(2) }, channel 1100 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 3, .vin = 3, .mask = BIT(3) }, channel 1101 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 3, .vin = 3, .mask = BIT(4) }, channel 1102 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 4, .mask = BIT(0) | BIT(3) }, channel 1103 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 4, .mask = BIT(1) | BIT(4) }, channel 1104 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 4, .mask = BIT(2) }, channel 1105 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 5, .mask = BIT(0) }, channel 1106 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 5, .mask = BIT(1) | BIT(3) }, channel 1107 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 5, .mask = BIT(2) }, channel 1108 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 5, .mask = BIT(4) }, channel 1109 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 6, .mask = BIT(0) }, channel 1110 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 6, .mask = BIT(1) }, channel 1111 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 0, .vin = 6, .mask = BIT(2) }, channel 1112 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 2, .vin = 6, .mask = BIT(3) }, channel 1113 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 2, .vin = 6, .mask = BIT(4) }, channel 1114 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 7, .mask = BIT(0) }, channel 1115 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 1, .vin = 7, .mask = BIT(1) | BIT(2) }, channel 1116 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 3, .vin = 7, .mask = BIT(3) }, channel 1117 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI20, .channel = 3, .vin = 7, .mask = BIT(4) }, channel 1130 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 0, .mask = BIT(0) | BIT(3) }, channel 1131 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 1, .mask = BIT(2) }, channel 1132 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 1, .mask = BIT(3) }, channel 1133 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 2, .mask = BIT(1) }, channel 1134 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 2, .vin = 2, .mask = BIT(3) }, channel 1135 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 3, .mask = BIT(0) }, channel 1136 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 3, .vin = 3, .mask = BIT(3) }, channel 1149 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 0, .mask = BIT(0) | BIT(3) }, channel 1150 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 0, .mask = BIT(2) }, channel 1151 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 1, .mask = BIT(2) }, channel 1152 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 1, .mask = BIT(1) | BIT(3) }, channel 1153 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 2, .mask = BIT(1) }, channel 1154 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 2, .vin = 2, .mask = BIT(3) }, channel 1155 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 3, .mask = BIT(0) }, channel 1156 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 3, .vin = 3, .mask = BIT(3) }, channel 1157 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 0, .vin = 4, .mask = BIT(0) | BIT(3) }, channel 1158 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 1, .vin = 4, .mask = BIT(2) }, channel 1159 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 0, .vin = 5, .mask = BIT(2) }, channel 1160 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 1, .vin = 5, .mask = BIT(1) | BIT(3) }, channel 1161 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 0, .vin = 6, .mask = BIT(1) }, channel 1162 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 2, .vin = 6, .mask = BIT(3) }, channel 1163 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 1, .vin = 7, .mask = BIT(0) }, channel 1164 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI41, .channel = 3, .vin = 7, .mask = BIT(3) }, channel 1177 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 4, .mask = BIT(0) | BIT(3) }, channel 1178 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 0, .vin = 5, .mask = BIT(2) }, channel 1179 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 4, .mask = BIT(2) }, channel 1180 drivers/media/platform/rcar-vin/rcar-core.c { .csi = RVIN_CSI40, .channel = 1, .vin = 5, .mask = BIT(1) | BIT(3) }, channel 120 drivers/media/platform/rcar-vin/rcar-vin.h unsigned int channel; channel 64 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c struct channel_info *channel; channel 69 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel = fei->channel_data[chan_num]; channel 72 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c if (channel->irec && readl(channel->irec + DMA_PRDS_TPENABLE)) channel 73 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c tasklet_schedule(&channel->tsklet); channel 82 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c struct channel_info *channel = (struct channel_info *)data; channel 88 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c if (unlikely(!channel || !channel->irec)) channel 91 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c fei = channel->fei; channel 93 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c wp = readl(channel->irec + DMA_PRDS_BUSWP_TP(0)); channel 94 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c rp = readl(channel->irec + DMA_PRDS_BUSRP_TP(0)); channel 96 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c pos = rp - channel->back_buffer_busaddr; channel 100 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c wp = channel->back_buffer_busaddr + FEI_BUFFER_SIZE; channel 111 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c buf = (u8 *) channel->back_buffer_aligned; channel 115 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel->tsin_id, channel, num_packets, buf, pos, rp, wp); channel 120 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c demux[channel->demux_mapping].dvb_demux, channel 127 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c if (wp == (channel->back_buffer_busaddr + FEI_BUFFER_SIZE)) channel 128 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(channel->back_buffer_busaddr, channel->irec + channel 131 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(wp, channel->irec + DMA_PRDS_BUSRP_TP(0)); channel 139 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c struct channel_info *channel; channel 178 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel = fei->channel_data[stdemux->tsin_index]; channel 180 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c bitmap = (unsigned long *) channel->pid_buffer_aligned; channel 184 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c tmp = readl(fei->io + C8SECTPFE_IB_PID_SET(channel->tsin_id)); channel 186 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(tmp, fei->io + C8SECTPFE_IB_PID_SET(channel->tsin_id)); channel 194 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel->pid_buffer_busaddr, channel 198 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel->active = 1; channel 209 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c dev_dbg(fei->dev, "Starting channel=%p\n", channel); channel 211 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c tasklet_init(&channel->tsklet, channel_swdemux_tsklet, channel 212 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c (unsigned long) channel); channel 215 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(channel->fifo, channel 216 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c fei->io + C8SECTPFE_IB_BUFF_STRT(channel->tsin_id)); channel 217 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(channel->fifo + FIFO_LEN - 1, channel 218 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c fei->io + C8SECTPFE_IB_BUFF_END(channel->tsin_id)); channel 220 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(channel->fifo, channel 221 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c fei->io + C8SECTPFE_IB_READ_PNT(channel->tsin_id)); channel 222 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(channel->fifo, channel 223 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c fei->io + C8SECTPFE_IB_WRT_PNT(channel->tsin_id)); channel 227 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(channel->back_buffer_busaddr, channel->irec + channel 230 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c tmp = channel->back_buffer_busaddr + FEI_BUFFER_SIZE - 1; channel 231 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(tmp, channel->irec + DMA_PRDS_BUSTOP_TP(0)); channel 233 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(channel->back_buffer_busaddr, channel->irec + channel 238 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c , fei->io + C8SECTPFE_IB_SYS(channel->tsin_id)); channel 241 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(0x1, channel->irec + DMA_PRDS_TPENABLE); channel 261 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c struct channel_info *channel; channel 275 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel = fei->channel_data[stdemux->tsin_index]; channel 277 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c bitmap = (unsigned long *) channel->pid_buffer_aligned; channel 280 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c tmp = readl(fei->io + C8SECTPFE_IB_PID_SET(channel->tsin_id)); channel 282 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(tmp, fei->io + C8SECTPFE_IB_PID_SET(channel->tsin_id)); channel 289 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel->pid_buffer_busaddr, channel 295 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel = fei->channel_data[stdemux->tsin_index]; channel 300 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(0, fei->io + C8SECTPFE_IB_SYS(channel->tsin_id)); channel 303 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(0, channel->irec + DMA_PRDS_TPENABLE); channel 305 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c tasklet_disable(&channel->tsklet); channel 308 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c idlereq = (1 << channel->tsin_id) | IDLEREQ; channel 312 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c ret = wait_for_completion_timeout(&channel->idle_completion, channel 318 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel->tsin_id); channel 320 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c reinit_completion(&channel->idle_completion); channel 324 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(channel->back_buffer_busaddr, channel 325 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel->irec + DMA_PRDS_BUSBASE_TP(0)); channel 327 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c tmp = channel->back_buffer_busaddr + FEI_BUFFER_SIZE - 1; channel 328 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(tmp, channel->irec + DMA_PRDS_BUSTOP_TP(0)); channel 330 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c writel(channel->back_buffer_busaddr, channel 331 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel->irec + DMA_PRDS_BUSWP_TP(0)); channel 335 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c __func__, __LINE__, stdemux, channel->tsin_id); channel 338 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c memset((void *)channel->pid_buffer_aligned channel 343 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel->pid_buffer_busaddr, channel 347 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel->active = 0; channel 890 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c struct channel_info *channel; channel 901 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c channel = fei->channel_data[i]; channel 902 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c free_input_block(fei, channel); channel 820 drivers/media/platform/ti-vpe/vpdma.c int channel, next_chan; channel 825 drivers/media/platform/ti-vpe/vpdma.c channel = next_chan = raw_vpdma_chan; channel 849 drivers/media/platform/ti-vpe/vpdma.c DTD_DIR_OUT, channel, priority, next_chan); channel 889 drivers/media/platform/ti-vpe/vpdma.c int channel, next_chan; channel 893 drivers/media/platform/ti-vpe/vpdma.c channel = next_chan = chan_info[chan].num; channel 919 drivers/media/platform/ti-vpe/vpdma.c DTD_DIR_IN, channel, priority, next_chan); channel 153 drivers/media/platform/ti-vpe/vpe.c enum vpdma_channel channel; /* VPDMA channel */ channel 175 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_LUMA1_IN, channel 180 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_CHROMA1_IN, channel 185 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_LUMA2_IN, channel 190 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_CHROMA2_IN, channel 195 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_LUMA3_IN, channel 200 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_CHROMA3_IN, channel 205 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_MV_IN, channel 208 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_MV_OUT, channel 211 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_LUMA_OUT, channel 215 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_CHROMA_OUT, channel 219 drivers/media/platform/ti-vpe/vpe.c .channel = VPE_CHAN_RGB_OUT, channel 1069 drivers/media/platform/ti-vpe/vpe.c MAX_OUT_HEIGHT_REG1, p_data->channel, flags); channel 1157 drivers/media/platform/ti-vpe/vpe.c p_data->channel, field, flags, frame_width, channel 124 drivers/media/radio/radio-sf16fmr2.c static void tc9154a_set_attenuation(struct fmr2 *fmr2, int att, u32 channel) channel 131 drivers/media/radio/radio-sf16fmr2.c reg |= channel; channel 1196 drivers/media/usb/go7007/go7007-usb.c u16 channel; channel 1199 drivers/media/usb/go7007/go7007-usb.c go7007_read_addr(go, 0x3c81, &channel); channel 1200 drivers/media/usb/go7007/go7007-usb.c channel &= 0x3; channel 1204 drivers/media/usb/go7007/go7007-usb.c go->channel_number = channel; channel 1207 drivers/media/usb/go7007/go7007-usb.c channel); channel 24 drivers/media/usb/gspca/spca506.c char channel; channel 112 drivers/media/usb/gspca/spca506.c __u16 channel) channel 127 drivers/media/usb/gspca/spca506.c if (channel == 4 || channel == 5 || channel > 9) channel 128 drivers/media/usb/gspca/spca506.c channel = 0; channel 129 drivers/media/usb/gspca/spca506.c if (channel < 4) channel 133 drivers/media/usb/gspca/spca506.c spca506_WriteI2c(gspca_dev, (0xc0 | (channel & 0x0F)), 0x02); channel 146 drivers/media/usb/gspca/spca506.c sd->channel = channel; channel 149 drivers/media/usb/gspca/spca506.c norme, channel); channel 153 drivers/media/usb/gspca/spca506.c __u16 *norme, __u16 *channel) channel 160 drivers/media/usb/gspca/spca506.c *channel = sd->channel; channel 162 drivers/media/usb/gspca/spca506.c *norme, *channel); channel 321 drivers/media/usb/gspca/spca506.c __u16 channel; channel 442 drivers/media/usb/gspca/spca506.c spca506_GetNormeInput(gspca_dev, &norme, &channel); channel 443 drivers/media/usb/gspca/spca506.c spca506_SetNormeInput(gspca_dev, norme, channel); channel 186 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap); channel 196 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap, 0x61, channel 246 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap); channel 256 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap, 0x61, channel 332 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap); channel 342 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap, 0x42, channel 345 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap, channel 430 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap); channel 440 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap); channel 450 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap, 0x42, channel 453 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap, channel 548 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap, channel 572 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap, channel 600 drivers/media/usb/pvrusb2/pvrusb2-devattr.c &adap->channel.hdw->i2c_adap, channel 31 drivers/media/usb/pvrusb2/pvrusb2-dvb.c stream = adap->channel.stream->stream; channel 106 drivers/media/usb/pvrusb2/pvrusb2-dvb.c if (adap->channel.stream) { channel 107 drivers/media/usb/pvrusb2/pvrusb2-dvb.c stream = adap->channel.stream->stream; channel 112 drivers/media/usb/pvrusb2/pvrusb2-dvb.c pvr2_hdw_set_streaming(adap->channel.hdw, 0); channel 116 drivers/media/usb/pvrusb2/pvrusb2-dvb.c pvr2_channel_claim_stream(&adap->channel, NULL); channel 131 drivers/media/usb/pvrusb2/pvrusb2-dvb.c struct pvr2_context *pvr = adap->channel.mc_head; channel 139 drivers/media/usb/pvrusb2/pvrusb2-dvb.c ret = pvr2_channel_claim_stream(&adap->channel, &pvr->video_stream); channel 143 drivers/media/usb/pvrusb2/pvrusb2-dvb.c stream = adap->channel.stream->stream; channel 164 drivers/media/usb/pvrusb2/pvrusb2-dvb.c ret = pvr2_hdw_set_streaming(adap->channel.hdw, 1); channel 239 drivers/media/usb/pvrusb2/pvrusb2-dvb.c &adap->channel, channel 249 drivers/media/usb/pvrusb2/pvrusb2-dvb.c &adap->channel.hdw->usb_dev->dev, channel 311 drivers/media/usb/pvrusb2/pvrusb2-dvb.c struct pvr2_hdw *hdw = adap->channel.hdw; channel 321 drivers/media/usb/pvrusb2/pvrusb2-dvb.c &adap->channel, channel 387 drivers/media/usb/pvrusb2/pvrusb2-dvb.c pvr2_channel_limit_inputs(&adap->channel, 0); channel 433 drivers/media/usb/pvrusb2/pvrusb2-dvb.c pvr2_channel_done(&adap->channel); channel 440 drivers/media/usb/pvrusb2/pvrusb2-dvb.c adap = container_of(chp, struct pvr2_dvb_adapter, channel); channel 441 drivers/media/usb/pvrusb2/pvrusb2-dvb.c if (!adap->channel.mc_head->disconnect_flag) return; channel 456 drivers/media/usb/pvrusb2/pvrusb2-dvb.c pvr2_channel_init(&adap->channel, pvr); channel 457 drivers/media/usb/pvrusb2/pvrusb2-dvb.c adap->channel.check_func = pvr2_dvb_internal_check; channel 469 drivers/media/usb/pvrusb2/pvrusb2-dvb.c pvr2_channel_done(&adap->channel); channel 15 drivers/media/usb/pvrusb2/pvrusb2-dvb.h struct pvr2_channel channel; channel 19 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c struct pvr2_channel channel; channel 254 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_hdw_commit_ctl(cip->chptr->channel.hdw); channel 293 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c cptr = pvr2_hdw_get_ctrl_by_index(sfp->channel.hdw,ctl_id); channel 469 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c cnt = pvr2_hdw_get_ctrl_count(sfp->channel.hdw); channel 555 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_hdw_v4l_get_minor_number(sfp->channel.hdw, channel 567 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_hdw_get_bus_info(sfp->channel.hdw)); channel 578 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_hdw_get_type(sfp->channel.hdw)); channel 589 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_hdw_get_desc(sfp->channel.hdw)); channel 601 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_hdw_v4l_get_minor_number(sfp->channel.hdw, channel 613 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_hdw_get_unit_number(sfp->channel.hdw)); channel 624 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c usb_dev = pvr2_hdw_get_dev(sfp->channel.hdw); channel 634 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_hdw_get_device_identifier(sfp->channel.hdw)); channel 747 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c sfp = container_of(chp,struct pvr2_sysfs,channel); channel 748 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c if (!sfp->channel.mc_head->disconnect_flag) return; channel 751 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_channel_done(&sfp->channel); channel 763 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_channel_init(&sfp->channel,mp); channel 764 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c sfp->channel.check_func = pvr2_sysfs_internal_check; channel 807 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c pvr2_hdw_trigger_module_log(sfp->channel.hdw); channel 808 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c return pvr2_debugifc_print_info(sfp->channel.hdw,buf,PAGE_SIZE); channel 818 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c return pvr2_debugifc_print_status(sfp->channel.hdw,buf,PAGE_SIZE); channel 832 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c ret = pvr2_debugifc_docmd(sfp->channel.hdw,buf,count); channel 40 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_channel channel; channel 52 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_channel channel; channel 112 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 127 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 140 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 152 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 165 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 213 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 235 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 290 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 302 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 318 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 353 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 395 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 415 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 453 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 470 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 489 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 504 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 562 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 577 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 590 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 603 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 638 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 667 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 689 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 705 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 756 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 788 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 830 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = dip->v4lp->channel.mc_head->hdw; channel 880 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_channel_done(&vp->channel); channel 896 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c vp = container_of(chp,struct pvr2_v4l2,channel); channel 897 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c if (!vp->channel.mc_head->disconnect_flag) return; channel 915 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fhp->channel.mc_head->hdw; channel 932 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_channel_done(&fhp->channel); channel 940 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c if (vp->channel.mc_head->disconnect_flag && channel 963 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c hdw = vp->channel.hdw; channel 983 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_channel_init(&fhp->channel,vp->channel.mc_head); channel 997 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c ret = pvr2_channel_limit_inputs(&fhp->channel,input_mask); channel 999 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_channel_done(&fhp->channel); channel 1016 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_channel_done(&fhp->channel); channel 1060 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c if ((ret = pvr2_channel_claim_stream(&fh->channel, channel 1068 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_channel_claim_stream(&fh->channel,NULL); channel 1072 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c hdw = fh->channel.mc_head->hdw; channel 1088 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; channel 1196 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c hdw = vp->channel.mc_head->hdw; channel 1200 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c dip->stream = &vp->channel.mc_head->video_stream; channel 1218 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c dip->stream = &vp->channel.mc_head->video_stream; channel 1271 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_channel_init(&vp->channel,mnp); channel 1274 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c vp->channel.check_func = pvr2_v4l2_internal_check; channel 1280 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c if (pvr2_hdw_get_input_available(vp->channel.mc_head->hdw) & channel 546 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c static void ttusb_handle_ts_data(struct ttusb_channel *channel, channel 548 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c static void ttusb_handle_sec_data(struct ttusb_channel *channel, channel 586 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c int channel = muxpack[0] & 0x1F; channel 593 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c ttusb_handle_sec_data(ttusb->channel + channel, data, channel 608 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c int channel; channel 609 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c for (channel = 0; channel < TTUSB_MAXCHANNEL; ++channel) channel 610 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c if (ttusb->channel[channel].active channel 611 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c && (pid == ttusb->channel[channel].pid)) channel 612 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c ttusb_handle_ts_data(ttusb->channel + channel 613 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c channel, muxpack, channel 2388 drivers/media/usb/usbvision/usbvision-core.c int usbvision_muxsel(struct usb_usbvision *usbvision, int channel) channel 2399 drivers/media/usb/usbvision/usbvision-core.c RESTRICT_TO_RANGE(channel, 0, usbvision->video_inputs); channel 2400 drivers/media/usb/usbvision/usbvision-core.c usbvision->ctl_input = channel; channel 2425 drivers/media/usb/usbvision/usbvision-core.c call_all(usbvision, video, s_routing, mode[channel], 0, 0); channel 2426 drivers/media/usb/usbvision/usbvision-core.c usbvision_set_audio(usbvision, audio[channel]); channel 493 drivers/media/usb/usbvision/usbvision.h int usbvision_muxsel(struct usb_usbvision *usbvision, int channel); channel 5644 drivers/message/fusion/mptbase.c mpt_inactive_raid_volumes(MPT_ADAPTER *ioc, u8 channel, u8 id) channel 5658 drivers/message/fusion/mptbase.c cfg.pageAddr = (channel << 8) + id; channel 5703 drivers/message/fusion/mptbase.c component_info->volumeBus = channel; channel 7347 drivers/message/fusion/mptbase.c u8 channel = (u8)(evData0 >> 8); channel 7353 drivers/message/fusion/mptbase.c "id=%d channel=%d", id, channel); channel 7358 drivers/message/fusion/mptbase.c "id=%d channel=%d", id, channel); channel 7363 drivers/message/fusion/mptbase.c "id=%d channel=%d", id, channel); channel 7368 drivers/message/fusion/mptbase.c "id=%d channel=%d", id, channel); channel 7373 drivers/message/fusion/mptbase.c "Discovered : id=%d channel=%d", id, channel); channel 7378 drivers/message/fusion/mptbase.c "Reset : id=%d channel=%d", id, channel); channel 7383 drivers/message/fusion/mptbase.c "Abort : id=%d channel=%d", id, channel); channel 7388 drivers/message/fusion/mptbase.c "Task Set : id=%d channel=%d", id, channel); channel 7393 drivers/message/fusion/mptbase.c "Task Set : id=%d channel=%d", id, channel); channel 7398 drivers/message/fusion/mptbase.c "Task : id=%d channel=%d", id, channel); channel 7403 drivers/message/fusion/mptbase.c "id=%d channel=%d", id, channel); channel 7414 drivers/message/fusion/mptbase.c u8 channel = (u8)(evData0 >> 8); channel 7419 drivers/message/fusion/mptbase.c channel, id, curr_depth); channel 7490 drivers/message/fusion/mptbase.c u8 channel = (u8)(evData0 >> 8); channel 7499 drivers/message/fusion/mptbase.c id, channel, phys_num); channel 7505 drivers/message/fusion/mptbase.c id, channel, phys_num); channel 7511 drivers/message/fusion/mptbase.c id, channel, phys_num); channel 7517 drivers/message/fusion/mptbase.c id, channel, phys_num); channel 7523 drivers/message/fusion/mptbase.c id, channel, phys_num); channel 7529 drivers/message/fusion/mptbase.c id, channel, phys_num); channel 7535 drivers/message/fusion/mptbase.c id, channel, phys_num); channel 7541 drivers/message/fusion/mptbase.c id, channel, phys_num); channel 7547 drivers/message/fusion/mptbase.c id, channel, phys_num); channel 392 drivers/message/fusion/mptbase.h u8 channel; channel 1433 drivers/message/fusion/mptctl.c *pdata = (((u8)lun << 16) + (vdevice->vtarget->channel << 8) + channel 1904 drivers/message/fusion/mptctl.c (pScsiReq->Bus == vtarget->channel) && channel 2609 drivers/message/fusion/mptctl.c cfg.pageAddr = (karg.hdr.channel << 8) | karg.hdr.id; channel 2664 drivers/message/fusion/mptctl.c cfg.pageAddr = (karg.hdr.channel << 8) | karg.hdr.id; channel 367 drivers/message/fusion/mptctl.h unsigned int channel; channel 284 drivers/message/fusion/mptfc.c void(*func)(MPT_ADAPTER *ioc,int channel, FCDevicePage0_t *arg)) channel 422 drivers/message/fusion/mptfc.c mptfc_register_dev(MPT_ADAPTER *ioc, int channel, FCDevicePage0_t *pg0) channel 461 drivers/message/fusion/mptfc.c rport = fc_remote_port_add(ioc->sh, channel, &rport_ids); channel 475 drivers/message/fusion/mptfc.c vtarget->channel = pg0->CurrentBus; channel 548 drivers/message/fusion/mptfc.c vtarget->channel = ri->pg0.CurrentBus; channel 554 drivers/message/fusion/mptsas.c mptsas_add_device_component(MPT_ADAPTER *ioc, u8 channel, u8 id, channel 570 drivers/message/fusion/mptsas.c (sas_info->fw.channel == channel && channel 585 drivers/message/fusion/mptsas.c sas_info->fw.channel = channel; channel 602 drivers/message/fusion/mptsas.c sas_info->os.channel = starget->channel; channel 619 drivers/message/fusion/mptsas.c mptsas_add_device_component_by_fw(MPT_ADAPTER *ioc, u8 channel, u8 id) channel 628 drivers/message/fusion/mptsas.c (channel << 8) + id); channel 638 drivers/message/fusion/mptsas.c mptsas_add_device_component(ioc, sas_device.channel, channel 708 drivers/message/fusion/mptsas.c (sas_info->fw.channel == phys_disk.PhysDiskBus && channel 735 drivers/message/fusion/mptsas.c sas_info->os.channel = starget->channel; channel 776 drivers/message/fusion/mptsas.c mptsas_add_device_component(ioc, phy_info->attached.channel, channel 790 drivers/message/fusion/mptsas.c mptsas_del_device_component_by_os(MPT_ADAPTER *ioc, u8 channel, u8 id) channel 799 drivers/message/fusion/mptsas.c if (sas_info->os.channel == channel && sas_info->os.id == id) channel 966 drivers/message/fusion/mptsas.c mptsas_find_vtarget(MPT_ADAPTER *ioc, u8 channel, u8 id) channel 982 drivers/message/fusion/mptsas.c vdevice->vtarget->channel == channel) channel 1040 drivers/message/fusion/mptsas.c mptsas_target_reset(MPT_ADAPTER *ioc, u8 channel, u8 id) channel 1064 drivers/message/fusion/mptsas.c pScsiTm->Bus = channel; channel 1073 drivers/message/fusion/mptsas.c ioc->name, MPI_SCSITASKMGMT_TASKTYPE_TARGET_RESET, channel, id)); channel 1116 drivers/message/fusion/mptsas.c u8 id, channel; channel 1119 drivers/message/fusion/mptsas.c channel = sas_event_data->Bus; channel 1121 drivers/message/fusion/mptsas.c vtarget = mptsas_find_vtarget(ioc, channel, id); channel 1142 drivers/message/fusion/mptsas.c if (mptsas_target_reset(ioc, channel, id)) { channel 1163 drivers/message/fusion/mptsas.c u8 id, channel; channel 1175 drivers/message/fusion/mptsas.c channel = target_reset_list->sas_event_data.Bus; channel 1178 drivers/message/fusion/mptsas.c if (mptsas_target_reset(ioc, channel, id)) channel 1197 drivers/message/fusion/mptsas.c u8 id, channel; channel 1253 drivers/message/fusion/mptsas.c channel = pScsiTmReply->Bus; channel 1260 drivers/message/fusion/mptsas.c if (mptsas_target_reset(ioc, channel, id)) channel 1460 drivers/message/fusion/mptsas.c phy_info->attached.channel, phy_info->attached.id, channel 1541 drivers/message/fusion/mptsas.c "sas_addr 0x%llx\n", ioc->name, ds, phy_info->attached.channel, channel 1595 drivers/message/fusion/mptsas.c port_info->phy_info[i].attached.channel = sas_device->channel; channel 1701 drivers/message/fusion/mptsas.c if (sdev->channel == MPTSAS_RAID_CHANNEL) { channel 1720 drivers/message/fusion/mptsas.c u8 id, channel; channel 1734 drivers/message/fusion/mptsas.c channel = 0; channel 1739 drivers/message/fusion/mptsas.c if (starget->channel == MPTSAS_RAID_CHANNEL) { channel 1747 drivers/message/fusion/mptsas.c channel = ioc->raid_data.pIocPg2-> channel 1763 drivers/message/fusion/mptsas.c channel = p->phy_info[i].attached.channel; channel 1769 drivers/message/fusion/mptsas.c if (mptscsih_is_phys_disk(ioc, channel, id)) { channel 1771 drivers/message/fusion/mptsas.c channel, id); channel 1787 drivers/message/fusion/mptsas.c vtarget->channel = channel; channel 1808 drivers/message/fusion/mptsas.c mptsas_del_device_component_by_os(ioc, starget->channel, channel 1812 drivers/message/fusion/mptsas.c if (starget->channel == MPTSAS_RAID_CHANNEL) channel 1825 drivers/message/fusion/mptsas.c p->phy_info[i].attached.channel, channel 1862 drivers/message/fusion/mptsas.c if (sdev->channel == MPTSAS_RAID_CHANNEL) channel 1877 drivers/message/fusion/mptsas.c p->phy_info[i].attached.channel, channel 2621 drivers/message/fusion/mptsas.c device_info->channel = buffer->Bus; channel 3267 drivers/message/fusion/mptsas.c phy_info->attached.channel, channel 3735 drivers/message/fusion/mptsas.c u8 channel, id; channel 3737 drivers/message/fusion/mptsas.c channel = phy_info->attached.channel; channel 3741 drivers/message/fusion/mptsas.c phy_info->attached.channel)); channel 3753 drivers/message/fusion/mptsas.c vdevice->vtarget->channel == channel 3754 drivers/message/fusion/mptsas.c channel) channel 3807 drivers/message/fusion/mptsas.c (sas_info->fw.channel << 8) + channel 3844 drivers/message/fusion/mptsas.c sas_info->fw.channel, sas_info->fw.id); channel 4028 drivers/message/fusion/mptsas.c int channel = -1; channel 4048 drivers/message/fusion/mptsas.c (sas_info->fw.channel == fw_channel && channel 4051 drivers/message/fusion/mptsas.c channel = MPTSAS_RAID_CHANNEL; channel 4062 drivers/message/fusion/mptsas.c if (sas_info->fw.channel == fw_channel && channel 4065 drivers/message/fusion/mptsas.c channel = sas_info->os.channel; channel 4077 drivers/message/fusion/mptsas.c if (sdev->id == id && sdev->channel == channel) { channel 4141 drivers/message/fusion/mptsas.c u8 channel, u8 id) channel 4167 drivers/message/fusion/mptsas.c (channel == phys_disk->Path[i].PhysDiskBus)) { channel 4196 drivers/message/fusion/mptsas.c (port_info->phy_info[i].attached.channel == channel 4197 drivers/message/fusion/mptsas.c channel)) channel 4222 drivers/message/fusion/mptsas.c mptsas_adding_inactive_raid_components(MPT_ADAPTER *ioc, u8 channel, u8 id) channel 4236 drivers/message/fusion/mptsas.c cfg.pageAddr = (channel << 8) + id; channel 4336 drivers/message/fusion/mptsas.c (hot_plug_info->channel << 8) + channel 4398 drivers/message/fusion/mptsas.c hot_plug_info->channel, channel 4408 drivers/message/fusion/mptsas.c (hot_plug_info->channel << 8) + hot_plug_info->id)) { channel 4452 drivers/message/fusion/mptsas.c ioc->name, hot_plug_info->channel, hot_plug_info->id, channel 4467 drivers/message/fusion/mptsas.c (hot_plug_info->channel << 8) + hot_plug_info->id)) { channel 4518 drivers/message/fusion/mptsas.c ioc->name, hot_plug_info->channel, hot_plug_info->id, channel 4527 drivers/message/fusion/mptsas.c hot_plug_info->channel, hot_plug_info->id); channel 4554 drivers/message/fusion/mptsas.c hot_plug_info->channel, hot_plug_info->id); channel 4599 drivers/message/fusion/mptsas.c hot_plug_info.channel = sas_event_data->Bus; channel 4649 drivers/message/fusion/mptsas.c hot_plug_info.channel = raid_event_data->VolumeBus; channel 4681 drivers/message/fusion/mptsas.c hot_plug_info.channel = phys_disk.PhysDiskBus; channel 4760 drivers/message/fusion/mptsas.c mptsas_issue_tm(MPT_ADAPTER *ioc, u8 type, u8 channel, u8 id, u64 lun, channel 4780 drivers/message/fusion/mptsas.c type, timeout, channel, id, (unsigned long long)lun, channel 4789 drivers/message/fusion/mptsas.c pScsiTm->Bus = channel; channel 4844 drivers/message/fusion/mptsas.c u8 channel, id; channel 4882 drivers/message/fusion/mptsas.c channel = vdevice->vtarget->channel; channel 4886 drivers/message/fusion/mptsas.c channel, id, (u64)lun, task_context, 30, &issue_reset)) channel 4899 drivers/message/fusion/mptsas.c channel, id, (u64)lun, 0, 30, &issue_reset)) channel 4949 drivers/message/fusion/mptsas.c hot_plug_info.channel = ir2_data->Bus; channel 5018 drivers/message/fusion/mptsas.c u8 id, channel; channel 5021 drivers/message/fusion/mptsas.c channel = sas_event_data->Bus; channel 5023 drivers/message/fusion/mptsas.c vtarget = mptsas_find_vtarget(ioc, channel, id); channel 5030 drivers/message/fusion/mptsas.c id, channel)); channel 74 drivers/message/fusion/mptsas.h u8 channel; channel 98 drivers/message/fusion/mptsas.h u8 channel; channel 139 drivers/message/fusion/mptsas.h u8 channel; /* logical bus number of this device */ channel 97 drivers/message/fusion/mptscsih.c int mptscsih_IssueTaskMgmt(MPT_SCSI_HOST *hd, u8 type, u8 channel, u8 id, channel 414 drivers/message/fusion/mptscsih.c SEPMsg->Bus = vtarget->channel; channel 697 drivers/message/fusion/mptscsih.c sc->device->host->host_no, sc->device->channel, channel 813 drivers/message/fusion/mptscsih.c ioc->name, sc->result, sc->device->channel, sc->device->id)); channel 1038 drivers/message/fusion/mptscsih.c int channel, id; channel 1047 drivers/message/fusion/mptscsih.c channel = mf->Bus; channel 1058 drivers/message/fusion/mptscsih.c "idx=%x\n", ioc->name, channel, id, sc, mf, ii)); channel 1104 drivers/message/fusion/mptscsih.c if ((mf->Bus != vdevice->vtarget->channel) || channel 1121 drivers/message/fusion/mptscsih.c vdevice->vtarget->channel, vdevice->vtarget->id, channel 1379 drivers/message/fusion/mptscsih.c pScsiReq->Bus = vdevice->vtarget->channel; channel 1513 drivers/message/fusion/mptscsih.c mptscsih_IssueTaskMgmt(MPT_SCSI_HOST *hd, u8 type, u8 channel, u8 id, u64 lun, channel 1578 drivers/message/fusion/mptscsih.c pScsiTm->Bus = channel; channel 1771 drivers/message/fusion/mptscsih.c vdevice->vtarget->channel, channel 1840 drivers/message/fusion/mptscsih.c vdevice->vtarget->channel, channel 1893 drivers/message/fusion/mptscsih.c vdevice->vtarget->channel, 0, 0, 0, channel 2124 drivers/message/fusion/mptscsih.c mptscsih_is_phys_disk(MPT_ADAPTER *ioc, u8 channel, u8 id) channel 2136 drivers/message/fusion/mptscsih.c (channel == ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskBus)) { channel 2171 drivers/message/fusion/mptscsih.c (channel == phys_disk->Path[j].PhysDiskBus)) { channel 2191 drivers/message/fusion/mptscsih.c (component_info->d.PhysDiskBus == channel)) channel 2202 drivers/message/fusion/mptscsih.c mptscsih_raid_id_to_num(MPT_ADAPTER *ioc, u8 channel, u8 id) channel 2214 drivers/message/fusion/mptscsih.c (channel == ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskBus)) { channel 2249 drivers/message/fusion/mptscsih.c (channel == phys_disk->Path[j].PhysDiskBus)) { channel 2268 drivers/message/fusion/mptscsih.c (component_info->d.PhysDiskBus == channel)) channel 2366 drivers/message/fusion/mptscsih.c ioc->name, sdev, sdev->channel, sdev->id, sdev->lun)); channel 2439 drivers/message/fusion/mptscsih.c (sc->device->channel << 8) | sc->device->id; channel 2920 drivers/message/fusion/mptscsih.c pScsiReq->Bus = io->channel; channel 2955 drivers/message/fusion/mptscsih.c ioc->name, __func__, cmd, io->channel, io->id, io->lun)); channel 3034 drivers/message/fusion/mptscsih.c iocmd.channel = vdevice->vtarget->channel; channel 99 drivers/message/fusion/mptscsih.h u8 channel; /* bus number */ channel 117 drivers/message/fusion/mptscsih.h extern int mptscsih_IssueTaskMgmt(MPT_SCSI_HOST *hd, u8 type, u8 channel, channel 132 drivers/message/fusion/mptscsih.h extern u8 mptscsih_raid_id_to_num(MPT_ADAPTER *ioc, u8 channel, u8 id); channel 133 drivers/message/fusion/mptscsih.h extern int mptscsih_is_phys_disk(MPT_ADAPTER *ioc, u8 channel, u8 id); channel 254 drivers/message/fusion/mptspi.c mptspi_writeIOCPage4(MPT_SCSI_HOST *hd, u8 channel , u8 id) channel 294 drivers/message/fusion/mptspi.c IOCPage4Ptr->SEP[ii].SEPBus = channel; channel 296 drivers/message/fusion/mptspi.c pReq->PageAddress = cpu_to_le32(id | (channel << 8 )); channel 307 drivers/message/fusion/mptspi.c ioc->name, IOCPage4Ptr->MaxSEP, IOCPage4Ptr->ActiveSEP, id, channel)); channel 347 drivers/message/fusion/mptspi.c mptspi_writeIOCPage4(hd, vtarget->channel, vtarget->id); channel 358 drivers/message/fusion/mptspi.c mptspi_writeIOCPage4(hd, vtarget->channel, vtarget->id); channel 415 drivers/message/fusion/mptspi.c vtarget->channel = (u8)starget->channel; channel 419 drivers/message/fusion/mptspi.c if (starget->channel == 1) { channel 424 drivers/message/fusion/mptspi.c vtarget->channel = 0; channel 430 drivers/message/fusion/mptspi.c if (starget->channel == 0 && channel 434 drivers/message/fusion/mptspi.c "RAID Volume @ channel=%d id=%d\n", ioc->name, starget->channel, channel 527 drivers/message/fusion/mptspi.c if (starget->channel == 0 && channel 618 drivers/message/fusion/mptspi.c mptscsih_quiesce_raid(MPT_SCSI_HOST *hd, int quiesce, u8 channel, u8 id) channel 645 drivers/message/fusion/mptspi.c pReq->VolumeBus = channel; channel 655 drivers/message/fusion/mptspi.c ioc->name, pReq->Action, channel, id)); channel 690 drivers/message/fusion/mptspi.c if (sdev->channel == 0 && channel 695 drivers/message/fusion/mptspi.c if (sdev->channel == 1 && channel 696 drivers/message/fusion/mptspi.c mptscsih_quiesce_raid(hd, 1, vtarget->channel, vtarget->id) < 0) { channel 706 drivers/message/fusion/mptspi.c if (sdev->channel == 1 && channel 707 drivers/message/fusion/mptspi.c mptscsih_quiesce_raid(hd, 0, vtarget->channel, vtarget->id) < 0) channel 724 drivers/message/fusion/mptspi.c if (sdev->channel == 1 && channel 743 drivers/message/fusion/mptspi.c if (sdev->channel == 1) channel 768 drivers/message/fusion/mptspi.c if ((sdev->channel == 1 || channel 789 drivers/message/fusion/mptspi.c if (SCpnt->device->channel == 1 && channel 867 drivers/message/fusion/mptspi.c if (starget->channel == 0 && channel 1133 drivers/message/fusion/mptspi.c if (sdev->channel != 1) channel 1196 drivers/message/fusion/mptspi.c starget->channel == 0) ? 1 : 0; channel 192 drivers/mfd/ab8500-gpadc.c int ab8500_gpadc_ad_to_voltage(struct ab8500_gpadc *gpadc, u8 channel, channel 197 drivers/mfd/ab8500-gpadc.c switch (channel) { channel 310 drivers/mfd/ab8500-gpadc.c int ab8500_gpadc_sw_hw_convert(struct ab8500_gpadc *gpadc, u8 channel, channel 316 drivers/mfd/ab8500-gpadc.c ad_value = ab8500_gpadc_read_raw(gpadc, channel, avg_sample, channel 321 drivers/mfd/ab8500-gpadc.c ad_value = ab8500_gpadc_read_raw(gpadc, channel, avg_sample, channel 325 drivers/mfd/ab8500-gpadc.c channel); channel 329 drivers/mfd/ab8500-gpadc.c voltage = ab8500_gpadc_ad_to_voltage(gpadc, channel, ad_value); channel 333 drivers/mfd/ab8500-gpadc.c channel, ad_value); channel 350 drivers/mfd/ab8500-gpadc.c int ab8500_gpadc_read_raw(struct ab8500_gpadc *gpadc, u8 channel, channel 353 drivers/mfd/ab8500-gpadc.c return ab8500_gpadc_double_read_raw(gpadc, channel, avg_sample, channel 358 drivers/mfd/ab8500-gpadc.c int ab8500_gpadc_double_read_raw(struct ab8500_gpadc *gpadc, u8 channel, channel 406 drivers/mfd/ab8500-gpadc.c val = channel | AVG_1; channel 409 drivers/mfd/ab8500-gpadc.c val = channel | AVG_4; channel 412 drivers/mfd/ab8500-gpadc.c val = channel | AVG_8; channel 415 drivers/mfd/ab8500-gpadc.c val = channel | AVG_16; channel 439 drivers/mfd/ab8500-gpadc.c switch (channel) { channel 525 drivers/mfd/ab8500-gpadc.c if ((channel == BAT_CTRL_AND_IBAT) || channel 526 drivers/mfd/ab8500-gpadc.c (channel == VBAT_MEAS_AND_IBAT) || channel 527 drivers/mfd/ab8500-gpadc.c (channel == VBAT_TRUE_MEAS_AND_IBAT) || channel 528 drivers/mfd/ab8500-gpadc.c (channel == BAT_TEMP_AND_IBAT)) { channel 593 drivers/mfd/ab8500-gpadc.c "gpadc_conversion: Failed to AD convert channel %d\n", channel); channel 374 drivers/mfd/da9052-core.c int da9052_adc_manual_read(struct da9052 *da9052, unsigned char channel) channel 381 drivers/mfd/da9052-core.c if (channel > DA9052_ADC_VBBAT) channel 389 drivers/mfd/da9052-core.c mux_sel = chan_mux[channel] | DA9052_ADC_MAN_MAN_CONV; channel 253 drivers/mfd/mc13xxx-core.c unsigned int channel, u8 ato, bool atox, channel 288 drivers/mfd/mc13xxx-core.c if (channel > 7 && channel < 16) { channel 290 drivers/mfd/mc13xxx-core.c } else if (channel == 16) { channel 292 drivers/mfd/mc13xxx-core.c channel = 7; channel 293 drivers/mfd/mc13xxx-core.c } else if (channel == 17) { channel 295 drivers/mfd/mc13xxx-core.c channel = 7; channel 307 drivers/mfd/mc13xxx-core.c adc1 |= (channel & 0x7) << MC13XXX_ADC1_CHAN0_SHIFT; channel 54 drivers/mfd/pcf50633-adc.c static void adc_setup(struct pcf50633 *pcf, int channel, int avg) channel 56 drivers/mfd/pcf50633-adc.c channel &= PCF50633_ADCC1_ADCMUX_MASK; channel 63 drivers/mfd/pcf50633-adc.c pcf50633_reg_write(pcf, PCF50633_REG_ADCC1, channel | avg | channel 184 drivers/mfd/wm8350-core.c int wm8350_read_auxadc(struct wm8350 *wm8350, int channel, int scale, int vref) channel 188 drivers/mfd/wm8350-core.c if (channel < WM8350_AUXADC_AUX1 || channel > WM8350_AUXADC_TEMP) channel 190 drivers/mfd/wm8350-core.c if (channel >= WM8350_AUXADC_USB && channel <= WM8350_AUXADC_TEMP channel 203 drivers/mfd/wm8350-core.c wm8350_reg_write(wm8350, WM8350_AUX1_READBACK + channel, reg); channel 207 drivers/mfd/wm8350-core.c reg |= 1 << channel | WM8350_AUXADC_POLL; channel 221 drivers/mfd/wm8350-core.c dev_err(wm8350->dev, "adc chn %d read timeout\n", channel); channel 224 drivers/mfd/wm8350-core.c WM8350_AUX1_READBACK + channel); channel 113 drivers/misc/habanalabs/hwmon.c u32 attr, int channel, long *val) channel 133 drivers/misc/habanalabs/hwmon.c *val = hl_get_temperature(hdev, channel, attr); channel 145 drivers/misc/habanalabs/hwmon.c *val = hl_get_voltage(hdev, channel, attr); channel 157 drivers/misc/habanalabs/hwmon.c *val = hl_get_current(hdev, channel, attr); channel 168 drivers/misc/habanalabs/hwmon.c *val = hl_get_fan_speed(hdev, channel, attr); channel 178 drivers/misc/habanalabs/hwmon.c *val = hl_get_pwm_info(hdev, channel, attr); channel 187 drivers/misc/habanalabs/hwmon.c u32 attr, int channel, long val) channel 203 drivers/misc/habanalabs/hwmon.c hl_set_pwm_info(hdev, channel, attr, val); channel 212 drivers/misc/habanalabs/hwmon.c u32 attr, int channel) channel 318 drivers/misc/hpilo.c driver_ccb->channel = slot; channel 319 drivers/misc/hpilo.c ilo_ccb->channel = slot; channel 104 drivers/misc/hpilo.h u64 channel; channel 115 drivers/misc/pti.c + (mc->channel << 8); channel 166 drivers/misc/pti.c .channel = 0}; channel 184 drivers/misc/pti.c mccontrol.channel = pti_control_channel; channel 188 drivers/misc/pti.c mc->channel, thread_name_p); channel 264 drivers/misc/pti.c mc->channel = ((i & 0xf)<<3) + j; channel 338 drivers/misc/pti.c u8 master, channel, i; channel 344 drivers/misc/pti.c channel = mc->channel; channel 347 drivers/misc/pti.c i = channel >> 3; channel 348 drivers/misc/pti.c drv_data->ia_app[i] &= ~(0x80>>(channel & 0x7)); channel 350 drivers/misc/pti.c i = channel >> 3; channel 351 drivers/misc/pti.c drv_data->ia_os[i] &= ~(0x80>>(channel & 0x7)); channel 353 drivers/misc/pti.c i = channel >> 3; channel 354 drivers/misc/pti.c drv_data->ia_modem[i] &= ~(0x80>>(channel & 0x7)); channel 673 drivers/misc/pti.c .channel = 0}; channel 675 drivers/misc/pti.c mc.channel = pti_console_channel; channel 149 drivers/misc/sgi-xp/xpnet.c xpnet_receive(short partid, int channel, struct xpnet_message *msg) channel 159 drivers/misc/sgi-xp/xpnet.c xpc_received(partid, channel, (void *)msg); channel 174 drivers/misc/sgi-xp/xpnet.c xpc_received(partid, channel, (void *)msg); channel 224 drivers/misc/sgi-xp/xpnet.c xpc_received(partid, channel, (void *)msg); channel 250 drivers/misc/sgi-xp/xpnet.c xpc_received(partid, channel, (void *)msg); channel 258 drivers/misc/sgi-xp/xpnet.c xpnet_connection_activity(enum xp_retval reason, short partid, int channel, channel 262 drivers/misc/sgi-xp/xpnet.c DBUG_ON(channel != XPC_NET_CHANNEL); channel 268 drivers/misc/sgi-xp/xpnet.c xpnet_receive(partid, channel, (struct xpnet_message *)data); channel 342 drivers/misc/sgi-xp/xpnet.c xpnet_send_completed(enum xp_retval reason, short partid, int channel, channel 587 drivers/mmc/host/au1xmmc.c u32 channel = DMA_CHANNEL(host); channel 598 drivers/mmc/host/au1xmmc.c au1xxx_dbdma_start(channel); channel 642 drivers/mmc/host/au1xmmc.c u32 channel = DMA_CHANNEL(host); channel 644 drivers/mmc/host/au1xmmc.c au1xxx_dbdma_stop(channel); channel 657 drivers/mmc/host/au1xmmc.c ret = au1xxx_dbdma_put_source(channel, channel 660 drivers/mmc/host/au1xmmc.c ret = au1xxx_dbdma_put_dest(channel, channel 2244 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct dma_chan *channel = get_dma_chan(this); channel 2260 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c desc = mxs_dmaengine_prep_pio(channel, pio, ARRAY_SIZE(pio), channel 2278 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c desc = dmaengine_prep_slave_sg(channel, &transfer->sgl, 1, DMA_MEM_TO_DEV, channel 2286 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct dma_chan *channel = get_dma_chan(this); channel 2297 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c return mxs_dmaengine_prep_pio(channel, pio, 2, DMA_TRANS_NONE, channel 2305 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct dma_chan *channel = get_dma_chan(this); channel 2335 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c desc = mxs_dmaengine_prep_pio(channel, pio, ARRAY_SIZE(pio), channel 2341 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c desc = dmaengine_prep_slave_sg(channel, &transfer->sgl, 1, channel 2351 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct dma_chan *channel = get_dma_chan(this); channel 2381 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c desc = mxs_dmaengine_prep_pio(channel, pio, ARRAY_SIZE(pio), channel 2388 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c desc = dmaengine_prep_slave_sg(channel, &transfer->sgl, 1, channel 502 drivers/net/can/rcar/rcar_canfd.c u32 channel; /* Channel number */ channel 835 drivers/net/can/rcar/rcar_canfd.c u32 ctr, ch = priv->channel; channel 852 drivers/net/can/rcar/rcar_canfd.c u32 ctr, ch = priv->channel; channel 870 drivers/net/can/rcar/rcar_canfd.c u32 ch = priv->channel; channel 923 drivers/net/can/rcar/rcar_canfd.c u32 ch = priv->channel; channel 1038 drivers/net/can/rcar/rcar_canfd.c u32 ch = priv->channel; channel 1184 drivers/net/can/rcar/rcar_canfd.c u32 ch = priv->channel; channel 1229 drivers/net/can/rcar/rcar_canfd.c u32 sts, ch = priv->channel; channel 1300 drivers/net/can/rcar/rcar_canfd.c u32 sts, ch = priv->channel; channel 1345 drivers/net/can/rcar/rcar_canfd.c u32 ch = priv->channel; channel 1418 drivers/net/can/rcar/rcar_canfd.c u32 ch = priv->channel; channel 1492 drivers/net/can/rcar/rcar_canfd.c u32 ch = priv->channel; channel 1540 drivers/net/can/rcar/rcar_canfd.c u32 val, ch = priv->channel; channel 1576 drivers/net/can/rcar/rcar_canfd.c priv->channel = ch; channel 1609 drivers/net/can/rcar/rcar_canfd.c gpriv->ch[priv->channel] = priv; channel 1610 drivers/net/can/rcar/rcar_canfd.c dev_info(&pdev->dev, "device registered (channel %u)\n", priv->channel); channel 42 drivers/net/can/sja1000/kvaser_pci.c int channel; channel 197 drivers/net/can/sja1000/kvaser_pci.c static int kvaser_pci_add_chan(struct pci_dev *pdev, int channel, channel 216 drivers/net/can/sja1000/kvaser_pci.c board->channel = channel; channel 224 drivers/net/can/sja1000/kvaser_pci.c if (channel == 0) { channel 237 drivers/net/can/sja1000/kvaser_pci.c master_board->slave_dev[channel - 1] = dev; channel 238 drivers/net/can/sja1000/kvaser_pci.c master_board->no_channels = channel + 1; channel 242 drivers/net/can/sja1000/kvaser_pci.c priv->reg_base = base_addr + channel * KVASER_PCI_PORT_BYTES; channel 259 drivers/net/can/sja1000/kvaser_pci.c dev->dev_id = channel; channel 269 drivers/net/can/sja1000/kvaser_pci.c if (channel == 0) channel 151 drivers/net/can/sja1000/peak_pci.c struct peak_pciec_chan channel[PEAK_PCI_CHAN_MAX]; channel 283 drivers/net/can/sja1000/peak_pci.c netdev = card->channel[i].netdev; channel 294 drivers/net/can/sja1000/peak_pci.c if (netdev->stats.rx_bytes != card->channel[i].prev_rx_bytes) { channel 295 drivers/net/can/sja1000/peak_pci.c card->channel[i].prev_rx_bytes = netdev->stats.rx_bytes; channel 299 drivers/net/can/sja1000/peak_pci.c if (netdev->stats.tx_bytes != card->channel[i].prev_tx_bytes) { channel 300 drivers/net/can/sja1000/peak_pci.c card->channel[i].prev_tx_bytes = netdev->stats.tx_bytes; channel 486 drivers/net/can/sja1000/peak_pci.c card->channel[card->chan_count++].netdev = dev; channel 140 drivers/net/can/sja1000/peak_pcmcia.c struct pcan_channel channel[PCC_CHAN_MAX]; channel 389 drivers/net/can/sja1000/peak_pcmcia.c netdev = card->channel[i].netdev; channel 400 drivers/net/can/sja1000/peak_pcmcia.c if (netdev->stats.rx_bytes != card->channel[i].prev_rx_bytes) { channel 401 drivers/net/can/sja1000/peak_pcmcia.c card->channel[i].prev_rx_bytes = netdev->stats.rx_bytes; channel 405 drivers/net/can/sja1000/peak_pcmcia.c if (netdev->stats.tx_bytes != card->channel[i].prev_tx_bytes) { channel 406 drivers/net/can/sja1000/peak_pcmcia.c card->channel[i].prev_tx_bytes = netdev->stats.tx_bytes; channel 451 drivers/net/can/sja1000/peak_pcmcia.c netdev = card->channel[i].netdev; channel 478 drivers/net/can/sja1000/peak_pcmcia.c netdev = card->channel[i].netdev; channel 531 drivers/net/can/sja1000/peak_pcmcia.c for (i = 0; i < ARRAY_SIZE(card->channel); i++) { channel 577 drivers/net/can/sja1000/peak_pcmcia.c card->channel[i].netdev = netdev; channel 139 drivers/net/can/usb/gs_usb.c u8 channel; channel 173 drivers/net/can/usb/gs_usb.c unsigned int channel; /* channel number */ channel 254 drivers/net/can/usb/gs_usb.c gsdev->channel, channel 316 drivers/net/can/usb/gs_usb.c if (hf->channel >= GS_MAX_INTF) channel 319 drivers/net/can/usb/gs_usb.c dev = usbcan->canch[hf->channel]; channel 432 drivers/net/can/usb/gs_usb.c dev->channel, channel 502 drivers/net/can/usb/gs_usb.c hf->channel = dev->channel; channel 666 drivers/net/can/usb/gs_usb.c dev->channel, channel 750 drivers/net/can/usb/gs_usb.c dev->channel, channel 785 drivers/net/can/usb/gs_usb.c static struct gs_can *gs_make_candev(unsigned int channel, channel 803 drivers/net/can/usb/gs_usb.c channel, channel 845 drivers/net/can/usb/gs_usb.c dev->channel = channel; channel 113 drivers/net/can/usb/kvaser_usb/kvaser_usb.h int channel; channel 160 drivers/net/can/usb/kvaser_usb/kvaser_usb.h int (*dev_reset_chip)(struct kvaser_usb *dev, int channel); channel 461 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c err = dev->ops->dev_reset_chip(dev, priv->channel); channel 634 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c const struct usb_device_id *id, int channel) channel 641 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c err = dev->ops->dev_reset_chip(dev, channel); channel 662 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c priv->channel = channel; channel 691 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c netdev->dev_id = channel; channel 693 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c dev->nets[channel] = priv; channel 699 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c dev->nets[channel] = NULL; channel 96 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 channel; channel 102 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 channel; channel 230 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 channel; channel 250 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 channel; channel 424 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 channel = 0xff; channel 429 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c channel = i; channel 434 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c return channel; channel 473 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 channel = kvaser_usb_hydra_channel_from_cmd(dev, cmd); channel 475 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c if (channel >= dev->nchannels) channel 477 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c "Invalid channel number (%d)\n", channel); channel 479 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c priv = dev->nets[channel]; channel 504 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 cmd_no, int channel) channel 514 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c if (channel < 0) { channel 518 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c if (channel >= KVASER_USB_MAX_NET_DEVICES) { channel 520 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c channel); channel 525 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c (cmd, dev->card_data.hydra.channel_to_he[channel]); channel 555 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c (cmd, dev->card_data.hydra.channel_to_he[priv->channel]); channel 628 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 he, channel; channel 646 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c channel = transid & 0x000f; channel 648 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c card_data->channel_to_he[channel] = he; channel 664 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 channel, const char *name) channel 677 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c cmd->map_ch_req.channel = channel; channel 1369 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c dev->card_data.hydra.channel_to_he[priv->channel]); channel 1444 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c (cmd, dev->card_data.hydra.channel_to_he[priv->channel]); channel 1516 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c (cmd, dev->card_data.hydra.channel_to_he[priv->channel]); channel 1559 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c (cmd, dev->card_data.hydra.channel_to_he[priv->channel]); channel 1578 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c priv->channel); channel 1826 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c (cmd, dev->card_data.hydra.channel_to_he[priv->channel]); channel 1847 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c priv->channel); channel 1870 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c priv->channel); channel 1888 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c priv->channel); channel 122 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 166 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 175 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 191 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 196 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 204 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 213 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 225 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 236 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 244 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 266 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 273 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 279 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel; channel 331 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel, status, txerr, rxerr; channel 360 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->u.tx_can.channel = priv->channel; channel 454 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 cmd_id, int channel) channel 465 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->u.simple.channel = channel; channel 549 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel, tid; channel 551 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c channel = cmd->u.tx_acknowledge_header.channel; channel 554 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (channel >= dev->nchannels) { channel 556 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c "Invalid channel number (%d)\n", channel); channel 560 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c priv = dev->nets[channel]; channel 617 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->u.simple.channel = priv->channel; channel 703 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (es->channel >= dev->nchannels) { channel 705 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c "Invalid channel number (%d)\n", es->channel); channel 709 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c priv = dev->nets[es->channel]; channel 793 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c unsigned int channel; channel 796 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c channel = es->channel; channel 797 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (channel >= dev->nchannels) { channel 799 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c "Invalid channel number (%d)\n", channel); channel 803 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c priv = dev->nets[channel]; channel 832 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c es.channel = cmd->u.usbcan.chip_state_event.channel; channel 840 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c es.channel = 0; channel 852 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c es.channel = 1; channel 876 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c es.channel = cmd->u.leaf.error_event.channel; channel 883 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c es.channel = cmd->u.leaf.log_message.channel; channel 890 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c es.channel = cmd->u.leaf.chip_state_event.channel; channel 929 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel = cmd->u.rx_can_header.channel; channel 932 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (channel >= dev->nchannels) { channel 934 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c "Invalid channel number (%d)\n", channel); channel 938 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c priv = dev->nets[channel]; channel 1016 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel = cmd->u.simple.channel; channel 1018 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (channel >= dev->nchannels) { channel 1020 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c "Invalid channel number (%d)\n", channel); channel 1024 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c priv = dev->nets[channel]; channel 1039 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 channel = cmd->u.simple.channel; channel 1041 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (channel >= dev->nchannels) { channel 1043 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c "Invalid channel number (%d)\n", channel); channel 1047 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c priv = dev->nets[channel]; channel 1150 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->u.ctrl_mode.channel = priv->channel; channel 1170 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c priv->channel); channel 1188 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c priv->channel); channel 1199 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c static int kvaser_usb_leaf_reset_chip(struct kvaser_usb *dev, int channel) channel 1201 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c return kvaser_usb_leaf_send_simple_cmd(dev, CMD_RESET_CHIP, channel); channel 1215 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->u.flush_queue.channel = priv->channel; channel 1260 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->u.busparams.channel = priv->channel; channel 130 drivers/net/can/usb/peak_usb/pcan_usb_fd.c #define PCAN_UFD_OVMSG_CHANNEL(o) ((o)->channel & 0xf) channel 137 drivers/net/can/usb/peak_usb/pcan_usb_fd.c u8 channel; channel 143 drivers/net/can/usb/peak_usb/pcan_usb_fd.c return om->channel & 0xf; channel 294 drivers/net/can/usb/peak_usb/pcan_usb_pro.c (pr->bus_act.channel != req_channel)) channel 297 drivers/net/can/usb/peak_usb/pcan_usb_pro.c req_data_type, pr->bus_act.channel); channel 560 drivers/net/can/usb/peak_usb/pcan_usb_pro.c const unsigned int ctrl_idx = (er->channel >> 4) & 0x0f; channel 82 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 channel; channel 89 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 channel; channel 95 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 channel; channel 113 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 channel; channel 120 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 channel; channel 143 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 channel; channel 168 drivers/net/can/usb/usb_8dev.c u8 channel; /* unkown - always 0 */ channel 281 drivers/net/can/usb/usb_8dev.c .channel = 0, channel 295 drivers/net/can/usb/usb_8dev.c .channel = 0, channel 438 drivers/net/ethernet/allwinner/sun4i-emac.c unsigned long channel; channel 441 drivers/net/ethernet/allwinner/sun4i-emac.c channel = db->tx_fifo_stat & 3; channel 442 drivers/net/ethernet/allwinner/sun4i-emac.c if (channel == 3) channel 445 drivers/net/ethernet/allwinner/sun4i-emac.c channel = (channel == 1 ? 1 : 0); channel 449 drivers/net/ethernet/allwinner/sun4i-emac.c writel(channel, db->membase + EMAC_TX_INS_REG); channel 455 drivers/net/ethernet/allwinner/sun4i-emac.c db->tx_fifo_stat |= 1 << channel; channel 457 drivers/net/ethernet/allwinner/sun4i-emac.c if (channel == 0) { channel 466 drivers/net/ethernet/allwinner/sun4i-emac.c } else if (channel == 1) { channel 174 drivers/net/ethernet/amd/xgbe/xgbe-desc.c struct xgbe_channel *channel; channel 180 drivers/net/ethernet/amd/xgbe/xgbe-desc.c channel = pdata->channel[i]; channel 181 drivers/net/ethernet/amd/xgbe/xgbe-desc.c xgbe_free_ring(pdata, channel->tx_ring); channel 182 drivers/net/ethernet/amd/xgbe/xgbe-desc.c xgbe_free_ring(pdata, channel->rx_ring); channel 248 drivers/net/ethernet/amd/xgbe/xgbe-desc.c struct xgbe_channel *channel; channel 253 drivers/net/ethernet/amd/xgbe/xgbe-desc.c channel = pdata->channel[i]; channel 255 drivers/net/ethernet/amd/xgbe/xgbe-desc.c channel->name); channel 257 drivers/net/ethernet/amd/xgbe/xgbe-desc.c ret = xgbe_init_ring(pdata, channel->tx_ring, channel 266 drivers/net/ethernet/amd/xgbe/xgbe-desc.c channel->name); channel 268 drivers/net/ethernet/amd/xgbe/xgbe-desc.c ret = xgbe_init_ring(pdata, channel->rx_ring, channel 389 drivers/net/ethernet/amd/xgbe/xgbe-desc.c struct xgbe_channel *channel; channel 399 drivers/net/ethernet/amd/xgbe/xgbe-desc.c channel = pdata->channel[i]; channel 400 drivers/net/ethernet/amd/xgbe/xgbe-desc.c ring = channel->tx_ring; channel 421 drivers/net/ethernet/amd/xgbe/xgbe-desc.c hw_if->tx_desc_init(channel); channel 430 drivers/net/ethernet/amd/xgbe/xgbe-desc.c struct xgbe_channel *channel; channel 440 drivers/net/ethernet/amd/xgbe/xgbe-desc.c channel = pdata->channel[i]; channel 441 drivers/net/ethernet/amd/xgbe/xgbe-desc.c ring = channel->rx_ring; channel 464 drivers/net/ethernet/amd/xgbe/xgbe-desc.c hw_if->rx_desc_init(channel); channel 523 drivers/net/ethernet/amd/xgbe/xgbe-desc.c static int xgbe_map_tx_skb(struct xgbe_channel *channel, struct sk_buff *skb) channel 525 drivers/net/ethernet/amd/xgbe/xgbe-desc.c struct xgbe_prv_data *pdata = channel->pdata; channel 526 drivers/net/ethernet/amd/xgbe/xgbe-desc.c struct xgbe_ring *ring = channel->tx_ring; channel 192 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_CR, PBLX8, channel 195 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (pdata->channel[i]->tx_ring) channel 196 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_TCR, channel 199 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (pdata->channel[i]->rx_ring) channel 200 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_RCR, channel 212 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->tx_ring) channel 215 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_TCR, OSP, channel 269 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->rx_ring) channel 272 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_RIWT, RWT, channel 289 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->rx_ring) channel 292 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_RCR, RBSZ, channel 302 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->tx_ring) channel 305 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_TCR, TSE, 1); channel 314 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->rx_ring) channel 317 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_CR, SPH, 1); channel 652 drivers/net/ethernet/amd/xgbe/xgbe-dev.c struct xgbe_channel *channel; channel 663 drivers/net/ethernet/amd/xgbe/xgbe-dev.c channel = pdata->channel[i]; channel 666 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_SR, channel 667 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOREAD(channel, DMA_CH_SR)); channel 670 drivers/net/ethernet/amd/xgbe/xgbe-dev.c channel->curr_ier = 0; channel 678 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, NIE20, 1); channel 679 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, AIE20, 1); channel 681 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, NIE, 1); channel 682 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, AIE, 1); channel 684 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, FBEE, 1); channel 686 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (channel->tx_ring) { channel 693 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, channel 696 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (channel->rx_ring) { channel 703 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, RBUE, 1); channel 705 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, channel 709 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_IER, channel->curr_ier); channel 1408 drivers/net/ethernet/amd/xgbe/xgbe-dev.c static void xgbe_tx_desc_init(struct xgbe_channel *channel) channel 1410 drivers/net/ethernet/amd/xgbe/xgbe-dev.c struct xgbe_ring *ring = channel->tx_ring; channel 1426 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_TDRLR, ring->rdesc_count - 1); channel 1430 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_TDLR_HI, channel 1432 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_TDLR_LO, channel 1486 drivers/net/ethernet/amd/xgbe/xgbe-dev.c static void xgbe_rx_desc_init(struct xgbe_channel *channel) channel 1488 drivers/net/ethernet/amd/xgbe/xgbe-dev.c struct xgbe_prv_data *pdata = channel->pdata; channel 1489 drivers/net/ethernet/amd/xgbe/xgbe-dev.c struct xgbe_ring *ring = channel->rx_ring; channel 1505 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_RDRLR, ring->rdesc_count - 1); channel 1509 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_RDLR_HI, channel 1511 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_RDLR_LO, channel 1516 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_RDTR_LO, channel 1641 drivers/net/ethernet/amd/xgbe/xgbe-dev.c static void xgbe_tx_start_xmit(struct xgbe_channel *channel, channel 1644 drivers/net/ethernet/amd/xgbe/xgbe-dev.c struct xgbe_prv_data *pdata = channel->pdata; channel 1653 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_TDTR_LO, channel 1657 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (pdata->tx_usecs && !channel->tx_timer_active) { channel 1658 drivers/net/ethernet/amd/xgbe/xgbe-dev.c channel->tx_timer_active = 1; channel 1659 drivers/net/ethernet/amd/xgbe/xgbe-dev.c mod_timer(&channel->tx_timer, channel 1666 drivers/net/ethernet/amd/xgbe/xgbe-dev.c static void xgbe_dev_xmit(struct xgbe_channel *channel) channel 1668 drivers/net/ethernet/amd/xgbe/xgbe-dev.c struct xgbe_prv_data *pdata = channel->pdata; channel 1669 drivers/net/ethernet/amd/xgbe/xgbe-dev.c struct xgbe_ring *ring = channel->tx_ring; channel 1868 drivers/net/ethernet/amd/xgbe/xgbe-dev.c pdata->ext_stats.txq_packets[channel->queue_index] += tx_packets; channel 1869 drivers/net/ethernet/amd/xgbe/xgbe-dev.c pdata->ext_stats.txq_bytes[channel->queue_index] += tx_bytes; channel 1892 drivers/net/ethernet/amd/xgbe/xgbe-dev.c channel->queue_index))) channel 1893 drivers/net/ethernet/amd/xgbe/xgbe-dev.c xgbe_tx_start_xmit(channel, ring); channel 1898 drivers/net/ethernet/amd/xgbe/xgbe-dev.c channel->name, start_index & (ring->rdesc_count - 1), channel 1904 drivers/net/ethernet/amd/xgbe/xgbe-dev.c static int xgbe_dev_read(struct xgbe_channel *channel) channel 1906 drivers/net/ethernet/amd/xgbe/xgbe-dev.c struct xgbe_prv_data *pdata = channel->pdata; channel 1907 drivers/net/ethernet/amd/xgbe/xgbe-dev.c struct xgbe_ring *ring = channel->rx_ring; channel 2055 drivers/net/ethernet/amd/xgbe/xgbe-dev.c pdata->ext_stats.rxq_packets[channel->queue_index]++; channel 2056 drivers/net/ethernet/amd/xgbe/xgbe-dev.c pdata->ext_stats.rxq_bytes[channel->queue_index] += rdata->rx.len; channel 2058 drivers/net/ethernet/amd/xgbe/xgbe-dev.c DBGPR("<--xgbe_dev_read: %s - descriptor=%u (cur=%d)\n", channel->name, channel 2076 drivers/net/ethernet/amd/xgbe/xgbe-dev.c static int xgbe_enable_int(struct xgbe_channel *channel, channel 2081 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, TIE, 1); channel 2084 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, TXSE, 1); channel 2087 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, TBUE, 1); channel 2090 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, RIE, 1); channel 2093 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, RBUE, 1); channel 2096 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, RSE, 1); channel 2099 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, TIE, 1); channel 2100 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, RIE, 1); channel 2103 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, FBEE, 1); channel 2106 drivers/net/ethernet/amd/xgbe/xgbe-dev.c channel->curr_ier |= channel->saved_ier; channel 2112 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_IER, channel->curr_ier); channel 2117 drivers/net/ethernet/amd/xgbe/xgbe-dev.c static int xgbe_disable_int(struct xgbe_channel *channel, channel 2122 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, TIE, 0); channel 2125 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, TXSE, 0); channel 2128 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, TBUE, 0); channel 2131 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, RIE, 0); channel 2134 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, RBUE, 0); channel 2137 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, RSE, 0); channel 2140 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, TIE, 0); channel 2141 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, RIE, 0); channel 2144 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_SET_BITS(channel->curr_ier, DMA_CH_IER, FBEE, 0); channel 2147 drivers/net/ethernet/amd/xgbe/xgbe-dev.c channel->saved_ier = channel->curr_ier; channel 2148 drivers/net/ethernet/amd/xgbe/xgbe-dev.c channel->curr_ier = 0; channel 2154 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE(channel, DMA_CH_IER, channel->curr_ier); channel 3288 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->tx_ring) channel 3291 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_TCR, ST, 1); channel 3320 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->tx_ring) channel 3323 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_TCR, ST, 0); channel 3359 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->rx_ring) channel 3362 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_RCR, SR, 1); channel 3397 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->rx_ring) channel 3400 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_RCR, SR, 0); channel 3410 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->tx_ring) channel 3413 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_TCR, ST, 1); channel 3433 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->tx_ring) channel 3436 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_TCR, ST, 0); channel 3446 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->rx_ring) channel 3449 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_RCR, SR, 1); channel 3459 drivers/net/ethernet/amd/xgbe/xgbe-dev.c if (!pdata->channel[i]->rx_ring) channel 3462 drivers/net/ethernet/amd/xgbe/xgbe-dev.c XGMAC_DMA_IOWRITE_BITS(pdata->channel[i], DMA_CH_RCR, SR, 0); channel 176 drivers/net/ethernet/amd/xgbe/xgbe-drv.c for (i = 0; i < ARRAY_SIZE(pdata->channel); i++) { channel 177 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (!pdata->channel[i]) channel 180 drivers/net/ethernet/amd/xgbe/xgbe-drv.c kfree(pdata->channel[i]->rx_ring); channel 181 drivers/net/ethernet/amd/xgbe/xgbe-drv.c kfree(pdata->channel[i]->tx_ring); channel 182 drivers/net/ethernet/amd/xgbe/xgbe-drv.c kfree(pdata->channel[i]); channel 184 drivers/net/ethernet/amd/xgbe/xgbe-drv.c pdata->channel[i] = NULL; channel 192 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 206 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = xgbe_alloc_node(sizeof(*channel), node); channel 207 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (!channel) channel 209 drivers/net/ethernet/amd/xgbe/xgbe-drv.c pdata->channel[i] = channel; channel 211 drivers/net/ethernet/amd/xgbe/xgbe-drv.c snprintf(channel->name, sizeof(channel->name), "channel-%u", i); channel 212 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->pdata = pdata; channel 213 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->queue_index = i; channel 214 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->dma_regs = pdata->xgmac_regs + DMA_CH_BASE + channel 216 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->node = node; channel 217 drivers/net/ethernet/amd/xgbe/xgbe-drv.c cpumask_set_cpu(cpu, &channel->affinity_mask); channel 220 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->dma_irq = pdata->channel_irq[i]; channel 230 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->tx_ring = ring; channel 241 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->rx_ring = ring; channel 245 drivers/net/ethernet/amd/xgbe/xgbe-drv.c "%s: cpu=%u, node=%d\n", channel->name, cpu, node); channel 249 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->name, channel->dma_regs, channel->dma_irq, channel 250 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->tx_ring, channel->rx_ring); channel 273 drivers/net/ethernet/amd/xgbe/xgbe-drv.c static int xgbe_maybe_stop_tx_queue(struct xgbe_channel *channel, channel 276 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_prv_data *pdata = channel->pdata; channel 281 drivers/net/ethernet/amd/xgbe/xgbe-drv.c netif_stop_subqueue(pdata->netdev, channel->queue_index); channel 288 drivers/net/ethernet/amd/xgbe/xgbe-drv.c pdata->hw_if.tx_start_xmit(channel, ring); channel 310 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel) channel 315 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (channel->tx_ring && channel->rx_ring) channel 317 drivers/net/ethernet/amd/xgbe/xgbe-drv.c else if (channel->tx_ring) channel 319 drivers/net/ethernet/amd/xgbe/xgbe-drv.c else if (channel->rx_ring) channel 324 drivers/net/ethernet/amd/xgbe/xgbe-drv.c hw_if->enable_int(channel, int_id); channel 332 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_enable_rx_tx_int(pdata, pdata->channel[i]); channel 336 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel) channel 341 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (channel->tx_ring && channel->rx_ring) channel 343 drivers/net/ethernet/amd/xgbe/xgbe-drv.c else if (channel->tx_ring) channel 345 drivers/net/ethernet/amd/xgbe/xgbe-drv.c else if (channel->rx_ring) channel 350 drivers/net/ethernet/amd/xgbe/xgbe-drv.c hw_if->disable_int(channel, int_id); channel 358 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_disable_rx_tx_int(pdata, pdata->channel[i]); channel 480 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 499 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 501 drivers/net/ethernet/amd/xgbe/xgbe-drv.c dma_ch_isr = XGMAC_DMA_IOREAD(channel, DMA_CH_SR); channel 536 drivers/net/ethernet/amd/xgbe/xgbe-drv.c XGMAC_DMA_IOWRITE(channel, DMA_CH_SR, dma_ch_isr); channel 617 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel = data; channel 618 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_prv_data *pdata = channel->pdata; channel 624 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (napi_schedule_prep(&channel->napi)) { channel 627 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_disable_rx_tx_int(pdata, channel); channel 629 drivers/net/ethernet/amd/xgbe/xgbe-drv.c disable_irq_nosync(channel->dma_irq); channel 632 drivers/net/ethernet/amd/xgbe/xgbe-drv.c __napi_schedule_irqoff(&channel->napi); channel 639 drivers/net/ethernet/amd/xgbe/xgbe-drv.c XGMAC_DMA_IOWRITE(channel, DMA_CH_SR, dma_status); channel 646 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel = from_timer(channel, t, tx_timer); channel 647 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_prv_data *pdata = channel->pdata; channel 652 drivers/net/ethernet/amd/xgbe/xgbe-drv.c napi = (pdata->per_channel_irq) ? &channel->napi : &pdata->napi; channel 658 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_disable_rx_tx_int(pdata, channel); channel 660 drivers/net/ethernet/amd/xgbe/xgbe-drv.c disable_irq_nosync(channel->dma_irq); channel 668 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->tx_timer_active = 0; channel 693 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 699 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 700 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (!channel->tx_ring) channel 703 drivers/net/ethernet/amd/xgbe/xgbe-drv.c timer_setup(&channel->tx_timer, xgbe_tx_timer, 0); channel 714 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 720 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 721 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (!channel->tx_ring) channel 724 drivers/net/ethernet/amd/xgbe/xgbe-drv.c del_timer_sync(&channel->tx_timer); channel 1019 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 1024 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 1026 drivers/net/ethernet/amd/xgbe/xgbe-drv.c netif_napi_add(pdata->netdev, &channel->napi, channel 1029 drivers/net/ethernet/amd/xgbe/xgbe-drv.c napi_enable(&channel->napi); channel 1042 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 1047 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 1048 drivers/net/ethernet/amd/xgbe/xgbe-drv.c napi_disable(&channel->napi); channel 1051 drivers/net/ethernet/amd/xgbe/xgbe-drv.c netif_napi_del(&channel->napi); channel 1063 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 1094 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 1095 drivers/net/ethernet/amd/xgbe/xgbe-drv.c snprintf(channel->dma_irq_name, channel 1096 drivers/net/ethernet/amd/xgbe/xgbe-drv.c sizeof(channel->dma_irq_name) - 1, channel 1098 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->queue_index); channel 1100 drivers/net/ethernet/amd/xgbe/xgbe-drv.c ret = devm_request_irq(pdata->dev, channel->dma_irq, channel 1102 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->dma_irq_name, channel); channel 1105 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel->dma_irq); channel 1109 drivers/net/ethernet/amd/xgbe/xgbe-drv.c irq_set_affinity_hint(channel->dma_irq, channel 1110 drivers/net/ethernet/amd/xgbe/xgbe-drv.c &channel->affinity_mask); channel 1118 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 1120 drivers/net/ethernet/amd/xgbe/xgbe-drv.c irq_set_affinity_hint(channel->dma_irq, NULL); channel 1121 drivers/net/ethernet/amd/xgbe/xgbe-drv.c devm_free_irq(pdata->dev, channel->dma_irq, channel); channel 1135 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 1147 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 1149 drivers/net/ethernet/amd/xgbe/xgbe-drv.c irq_set_affinity_hint(channel->dma_irq, NULL); channel 1150 drivers/net/ethernet/amd/xgbe/xgbe-drv.c devm_free_irq(pdata->dev, channel->dma_irq, channel); channel 1193 drivers/net/ethernet/amd/xgbe/xgbe-drv.c ring = pdata->channel[i]->tx_ring; channel 1216 drivers/net/ethernet/amd/xgbe/xgbe-drv.c ring = pdata->channel[i]->rx_ring; channel 1435 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 1464 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 1465 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (!channel->tx_ring) channel 1468 drivers/net/ethernet/amd/xgbe/xgbe-drv.c txq = netdev_get_tx_queue(netdev, channel->queue_index); channel 2016 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 2024 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[skb->queue_mapping]; channel 2025 drivers/net/ethernet/amd/xgbe/xgbe-drv.c txq = netdev_get_tx_queue(netdev, channel->queue_index); channel 2026 drivers/net/ethernet/amd/xgbe/xgbe-drv.c ring = channel->tx_ring; channel 2043 drivers/net/ethernet/amd/xgbe/xgbe-drv.c ret = xgbe_maybe_stop_tx_queue(channel, ring, packet->rdesc_count); channel 2056 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (!desc_if->map_tx_skb(channel, skb)) { channel 2067 drivers/net/ethernet/amd/xgbe/xgbe-drv.c hw_if->dev_xmit(channel); channel 2073 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_maybe_stop_tx_queue(channel, ring, XGBE_TX_MAX_DESCS); channel 2228 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 2235 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 2236 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_dma_isr(channel->dma_irq, channel); channel 2516 drivers/net/ethernet/amd/xgbe/xgbe-drv.c static void xgbe_rx_refresh(struct xgbe_channel *channel) channel 2518 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_prv_data *pdata = channel->pdata; channel 2521 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_ring *ring = channel->rx_ring; channel 2544 drivers/net/ethernet/amd/xgbe/xgbe-drv.c XGMAC_DMA_IOWRITE(channel, DMA_CH_RDTR_LO, channel 2612 drivers/net/ethernet/amd/xgbe/xgbe-drv.c static int xgbe_tx_poll(struct xgbe_channel *channel) channel 2614 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_prv_data *pdata = channel->pdata; channel 2617 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_ring *ring = channel->tx_ring; channel 2637 drivers/net/ethernet/amd/xgbe/xgbe-drv.c txq = netdev_get_tx_queue(netdev, channel->queue_index); channel 2683 drivers/net/ethernet/amd/xgbe/xgbe-drv.c static int xgbe_rx_poll(struct xgbe_channel *channel, int budget) channel 2685 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_prv_data *pdata = channel->pdata; channel 2687 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_ring *ring = channel->rx_ring; channel 2708 drivers/net/ethernet/amd/xgbe/xgbe-drv.c napi = (pdata->per_channel_irq) ? &channel->napi : &pdata->napi; channel 2731 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_rx_refresh(channel); channel 2733 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (hw_if->dev_read(channel)) channel 2851 drivers/net/ethernet/amd/xgbe/xgbe-drv.c skb_record_rx_queue(skb, channel->queue_index); channel 2875 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel = container_of(napi, struct xgbe_channel, channel 2877 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_prv_data *pdata = channel->pdata; channel 2883 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_tx_poll(channel); channel 2886 drivers/net/ethernet/amd/xgbe/xgbe-drv.c processed = xgbe_rx_poll(channel, budget); channel 2892 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_enable_rx_tx_int(pdata, channel); channel 2894 drivers/net/ethernet/amd/xgbe/xgbe-drv.c enable_irq(channel->dma_irq); channel 2906 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct xgbe_channel *channel; channel 2919 drivers/net/ethernet/amd/xgbe/xgbe-drv.c channel = pdata->channel[i]; channel 2922 drivers/net/ethernet/amd/xgbe/xgbe-drv.c xgbe_tx_poll(channel); channel 2927 drivers/net/ethernet/amd/xgbe/xgbe-drv.c processed += xgbe_rx_poll(channel, ring_budget); channel 1116 drivers/net/ethernet/amd/xgbe/xgbe.h struct xgbe_channel *channel[XGBE_MAX_DMA_CHANNELS]; channel 18 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c u32 attr, int channel, long *value) channel 45 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c u32 attr, int channel, const char **str) channel 69 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c u32 attr, int channel) channel 764 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct ethtool_channels *channel) channel 779 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c channel->max_combined = min_t(int, max_rx_rings, max_tx_rings); channel 792 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c channel->max_rx = max_rx_rings; channel 793 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c channel->max_tx = max_tx_rings; channel 794 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c channel->max_other = 0; channel 796 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c channel->combined_count = bp->rx_nr_rings; channel 798 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c channel->combined_count--; channel 801 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c channel->rx_count = bp->rx_nr_rings; channel 802 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c channel->tx_count = bp->tx_nr_rings_per_tc; channel 808 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct ethtool_channels *channel) channel 816 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (channel->other_count) channel 819 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (!channel->combined_count && channel 820 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c (!channel->rx_count || !channel->tx_count)) channel 823 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (channel->combined_count && channel 824 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c (channel->rx_count || channel->tx_count)) channel 827 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (BNXT_CHIP_TYPE_NITRO_A0(bp) && (channel->rx_count || channel 828 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c channel->tx_count)) channel 831 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (channel->combined_count) channel 836 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c req_tx_rings = sh ? channel->combined_count : channel->tx_count; channel 837 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c req_rx_rings = sh ? channel->combined_count : channel->rx_count; channel 867 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bp->rx_nr_rings = channel->combined_count; channel 868 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bp->tx_nr_rings_per_tc = channel->combined_count; channel 871 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bp->rx_nr_rings = channel->rx_count; channel 872 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bp->tx_nr_rings_per_tc = channel->tx_count; channel 12693 drivers/net/ethernet/broadcom/tg3.c struct ethtool_channels *channel) channel 12698 drivers/net/ethernet/broadcom/tg3.c channel->max_rx = tp->rxq_max; channel 12699 drivers/net/ethernet/broadcom/tg3.c channel->max_tx = tp->txq_max; channel 12702 drivers/net/ethernet/broadcom/tg3.c channel->rx_count = tp->rxq_cnt; channel 12703 drivers/net/ethernet/broadcom/tg3.c channel->tx_count = tp->txq_cnt; channel 12706 drivers/net/ethernet/broadcom/tg3.c channel->rx_count = tp->rxq_req; channel 12708 drivers/net/ethernet/broadcom/tg3.c channel->rx_count = min(deflt_qs, tp->rxq_max); channel 12711 drivers/net/ethernet/broadcom/tg3.c channel->tx_count = tp->txq_req; channel 12713 drivers/net/ethernet/broadcom/tg3.c channel->tx_count = min(deflt_qs, tp->txq_max); channel 12718 drivers/net/ethernet/broadcom/tg3.c struct ethtool_channels *channel) channel 12725 drivers/net/ethernet/broadcom/tg3.c if (channel->rx_count > tp->rxq_max || channel 12726 drivers/net/ethernet/broadcom/tg3.c channel->tx_count > tp->txq_max) channel 12729 drivers/net/ethernet/broadcom/tg3.c tp->rxq_req = channel->rx_count; channel 12730 drivers/net/ethernet/broadcom/tg3.c tp->txq_req = channel->tx_count; channel 498 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c struct ethtool_channels *channel) channel 532 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c channel->max_rx = max_rx; channel 533 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c channel->max_tx = max_tx; channel 534 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c channel->max_combined = max_combined; channel 535 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c channel->rx_count = rx_count; channel 536 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c channel->tx_count = tx_count; channel 537 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c channel->combined_count = combined_count; channel 603 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c struct ethtool_channels *channel) channel 615 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c if (!channel->combined_count || channel->other_count || channel 616 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c channel->rx_count || channel->tx_count) channel 619 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c combined_count = channel->combined_count; channel 704 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c struct ethtool_channels *channel) channel 708 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c memset(channel, 0, sizeof(*channel)); channel 710 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c channel->max_rx = nic->max_queues; channel 711 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c channel->max_tx = nic->max_queues; channel 713 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c channel->rx_count = nic->rx_queues; channel 714 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c channel->tx_count = nic->tx_queues; channel 719 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c struct ethtool_channels *channel) channel 726 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c if (!channel->rx_count || !channel->tx_count) channel 728 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c if (channel->rx_count > nic->max_queues) channel 730 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c if (channel->tx_count > nic->max_queues) channel 734 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c ((channel->tx_count + channel->rx_count) > nic->max_queues)) { channel 744 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c nic->rx_queues = channel->rx_count; channel 745 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c nic->tx_queues = channel->tx_count; channel 749 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c nic->xdp_tx_queues = channel->rx_count; channel 691 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __u8 channel:1; channel 695 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __u8 channel:1; channel 1061 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h s8 channel; /* scheduler channel [0..N] */ channel 1867 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h int rateunit, int ratemode, int channel, int class, channel 3113 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c p.u.params.channel = pi->tx_chan; channel 57 drivers/net/ethernet/chelsio/cxgb4/sched.c p->u.params.channel, e->idx, channel 10352 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c int rateunit, int ratemode, int channel, int class, channel 10367 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c cmd.u.params.ch = channel; channel 221 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h u8 channel:2; channel 233 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h u8 channel:2; channel 320 drivers/net/ethernet/ec_bhf.c int channel, channel 323 drivers/net/ethernet/ec_bhf.c int offset = channel * DMA_CHAN_SIZE + DMA_CHAN_OFFSET; channel 776 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static void dpaa_eth_add_channel(u16 channel) channel 778 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c u32 pool = QM_SDQCR_CHANNELS_POOL_CONV(channel); channel 871 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c fq->channel = priv->channel; channel 884 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c fq->channel = (u16)fman_port_get_qman_channel_id(port); channel 919 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c fq->channel = channels[portal_cnt++ % num_portals]; channel 1011 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c qm_fqd_set_destwq(&initfq.fqd, dpaa_fq->channel, dpaa_fq->wq); channel 2784 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c int err = 0, i, channel; channel 2866 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c channel = dpaa_get_channel(); channel 2867 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (channel < 0) { channel 2869 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c err = channel; channel 2873 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c priv->channel = (u16)channel; channel 2878 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_eth_add_channel(priv->channel); channel 70 drivers/net/ethernet/freescale/dpaa/dpaa_eth.h u16 channel; channel 159 drivers/net/ethernet/freescale/dpaa/dpaa_eth.h u16 channel; channel 134 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c ch = priv->channel[i]; channel 1016 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c new_count = add_bufs(priv, priv->channel[j], bpid); channel 1017 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c priv->channel[j]->buf_count += new_count; channel 1056 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c priv->channel[i]->buf_count = 0; channel 1195 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c ch = priv->channel[i]; channel 1206 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c ch = priv->channel[i]; channel 1806 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c ch = priv->channel[i]; channel 2107 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct dpaa2_eth_channel *channel; channel 2112 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 2113 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (!channel) channel 2116 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c channel->dpcon = setup_dpcon(priv); channel 2117 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (IS_ERR_OR_NULL(channel->dpcon)) { channel 2118 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c err = PTR_ERR_OR_ZERO(channel->dpcon); channel 2122 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c err = dpcon_get_attributes(priv->mc_io, 0, channel->dpcon->mc_handle, channel 2129 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c channel->dpcon_id = attr.id; channel 2130 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c channel->ch_id = attr.qbman_ch_id; channel 2131 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c channel->priv = priv; channel 2133 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c return channel; channel 2136 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c free_dpcon(priv, channel->dpcon); channel 2138 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c kfree(channel); channel 2143 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct dpaa2_eth_channel *channel) channel 2145 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c free_dpcon(priv, channel->dpcon); channel 2146 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c kfree(channel); channel 2155 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct dpaa2_eth_channel *channel; channel 2172 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c channel = alloc_channel(priv); channel 2173 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (IS_ERR_OR_NULL(channel)) { channel 2174 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c err = PTR_ERR_OR_ZERO(channel); channel 2181 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c priv->channel[priv->num_channels] = channel; channel 2183 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c nctx = &channel->nctx; channel 2186 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c nctx->id = channel->ch_id; channel 2190 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c channel->dpio = dpaa2_io_service_select(i); channel 2191 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c err = dpaa2_io_service_register(channel->dpio, nctx, dev); channel 2208 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c channel->dpcon->mc_handle, channel 2231 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dpaa2_io_service_deregister(channel->dpio, nctx, dev); channel 2233 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c free_channel(priv, channel); channel 2237 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c channel = priv->channel[i]; channel 2238 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c nctx = &channel->nctx; channel 2239 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dpaa2_io_service_deregister(channel->dpio, nctx, dev); channel 2240 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c free_channel(priv, channel); channel 2265 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c ch = priv->channel[i]; channel 2278 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (priv->channel[i]->nctx.desired_cpu == cpu) channel 2279 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c return priv->channel[i]; channel 2286 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c return priv->channel[0]; channel 2320 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c fq->channel = get_affine_channel(priv, fq->target_cpu); channel 2503 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c return dpaa2_io_service_enqueue_qd(fq->channel->dpio, channel 2512 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c return dpaa2_io_service_enqueue_fq(fq->channel->dpio, channel 2697 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c queue.destination.id = fq->channel->dpcon_id; channel 2711 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c err = xdp_rxq_info_reg(&fq->channel->xdp_rxq, priv->net_dev, channel 2718 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c err = xdp_rxq_info_reg_mem_model(&fq->channel->xdp_rxq, channel 2760 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c queue.destination.id = fq->channel->dpcon_id; channel 3171 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c priv->channel[i]->store = channel 3173 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (!priv->channel[i]->store) { channel 3183 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (!priv->channel[i]->store) channel 3185 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dpaa2_io_store_destroy(priv->channel[i]->store); channel 3196 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dpaa2_io_store_destroy(priv->channel[i]->store); channel 3424 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c ch = priv->channel[i]; channel 3437 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c ch = priv->channel[i]; channel 311 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h struct dpaa2_eth_channel *channel; channel 368 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h struct dpaa2_eth_channel *channel[DPAA2_ETH_MAX_DPCONS]; channel 237 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c ch_stats = &priv->channel[k]->stats; channel 538 drivers/net/ethernet/freescale/fec_ptp.c u8 channel = fep->pps_channel; channel 541 drivers/net/ethernet/freescale/fec_ptp.c val = readl(fep->hwp + FEC_TCSR(channel)); channel 546 drivers/net/ethernet/freescale/fec_ptp.c writel(fep->next_counter, fep->hwp + FEC_TCCR(channel)); channel 548 drivers/net/ethernet/freescale/fec_ptp.c writel(val, fep->hwp + FEC_TCSR(channel)); channel 549 drivers/net/ethernet/freescale/fec_ptp.c } while (readl(fep->hwp + FEC_TCSR(channel)) & FEC_T_TF_MASK); channel 80 drivers/net/ethernet/ibm/emac/mal.c int mal_set_rcbs(struct mal_instance *mal, int channel, unsigned long size) channel 82 drivers/net/ethernet/ibm/emac/mal.c BUG_ON(channel < 0 || channel >= mal->num_rx_chans || channel 85 drivers/net/ethernet/ibm/emac/mal.c MAL_DBG(mal, "set_rbcs(%d, %lu)" NL, channel, size); channel 90 drivers/net/ethernet/ibm/emac/mal.c mal->index, size, channel); channel 94 drivers/net/ethernet/ibm/emac/mal.c set_mal_dcrn(mal, MAL_RCBS(channel), size >> 4); channel 98 drivers/net/ethernet/ibm/emac/mal.c int mal_tx_bd_offset(struct mal_instance *mal, int channel) channel 100 drivers/net/ethernet/ibm/emac/mal.c BUG_ON(channel < 0 || channel >= mal->num_tx_chans); channel 102 drivers/net/ethernet/ibm/emac/mal.c return channel * NUM_TX_BUFF; channel 105 drivers/net/ethernet/ibm/emac/mal.c int mal_rx_bd_offset(struct mal_instance *mal, int channel) channel 107 drivers/net/ethernet/ibm/emac/mal.c BUG_ON(channel < 0 || channel >= mal->num_rx_chans); channel 108 drivers/net/ethernet/ibm/emac/mal.c return mal->num_tx_chans * NUM_TX_BUFF + channel * NUM_RX_BUFF; channel 111 drivers/net/ethernet/ibm/emac/mal.c void mal_enable_tx_channel(struct mal_instance *mal, int channel) channel 117 drivers/net/ethernet/ibm/emac/mal.c MAL_DBG(mal, "enable_tx(%d)" NL, channel); channel 120 drivers/net/ethernet/ibm/emac/mal.c get_mal_dcrn(mal, MAL_TXCASR) | MAL_CHAN_MASK(channel)); channel 125 drivers/net/ethernet/ibm/emac/mal.c void mal_disable_tx_channel(struct mal_instance *mal, int channel) channel 127 drivers/net/ethernet/ibm/emac/mal.c set_mal_dcrn(mal, MAL_TXCARR, MAL_CHAN_MASK(channel)); channel 129 drivers/net/ethernet/ibm/emac/mal.c MAL_DBG(mal, "disable_tx(%d)" NL, channel); channel 132 drivers/net/ethernet/ibm/emac/mal.c void mal_enable_rx_channel(struct mal_instance *mal, int channel) channel 141 drivers/net/ethernet/ibm/emac/mal.c if (!(channel % 8)) channel 142 drivers/net/ethernet/ibm/emac/mal.c channel >>= 3; channel 146 drivers/net/ethernet/ibm/emac/mal.c MAL_DBG(mal, "enable_rx(%d)" NL, channel); channel 149 drivers/net/ethernet/ibm/emac/mal.c get_mal_dcrn(mal, MAL_RXCASR) | MAL_CHAN_MASK(channel)); channel 154 drivers/net/ethernet/ibm/emac/mal.c void mal_disable_rx_channel(struct mal_instance *mal, int channel) channel 161 drivers/net/ethernet/ibm/emac/mal.c if (!(channel % 8)) channel 162 drivers/net/ethernet/ibm/emac/mal.c channel >>= 3; channel 164 drivers/net/ethernet/ibm/emac/mal.c set_mal_dcrn(mal, MAL_RXCARR, MAL_CHAN_MASK(channel)); channel 166 drivers/net/ethernet/ibm/emac/mal.c MAL_DBG(mal, "disable_rx(%d)" NL, channel); channel 263 drivers/net/ethernet/ibm/emac/mal.h int mal_set_rcbs(struct mal_instance *mal, int channel, unsigned long size); channel 268 drivers/net/ethernet/ibm/emac/mal.h int mal_tx_bd_offset(struct mal_instance *mal, int channel); channel 269 drivers/net/ethernet/ibm/emac/mal.h int mal_rx_bd_offset(struct mal_instance *mal, int channel); channel 271 drivers/net/ethernet/ibm/emac/mal.h void mal_enable_tx_channel(struct mal_instance *mal, int channel); channel 272 drivers/net/ethernet/ibm/emac/mal.h void mal_disable_tx_channel(struct mal_instance *mal, int channel); channel 273 drivers/net/ethernet/ibm/emac/mal.h void mal_enable_rx_channel(struct mal_instance *mal, int channel); channel 274 drivers/net/ethernet/ibm/emac/mal.h void mal_disable_rx_channel(struct mal_instance *mal, int channel); channel 23 drivers/net/ethernet/ibm/emac/tah.c int tah_attach(struct platform_device *ofdev, int channel) channel 35 drivers/net/ethernet/ibm/emac/tah.c void tah_detach(struct platform_device *ofdev, int channel) channel 73 drivers/net/ethernet/ibm/emac/tah.h int tah_attach(struct platform_device *ofdev, int channel); channel 74 drivers/net/ethernet/ibm/emac/tah.h void tah_detach(struct platform_device *ofdev, int channel); channel 1796 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct ethtool_channels *channel) channel 1800 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c channel->max_rx = mlx4_en_get_max_num_rx_rings(dev); channel 1801 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c channel->max_tx = priv->mdev->profile.max_num_tx_rings_p_up; channel 1803 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c channel->rx_count = priv->rx_ring_num; channel 1804 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c channel->tx_count = priv->tx_ring_num[TX] / channel 1809 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct ethtool_channels *channel) channel 1821 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c if (!channel->tx_count || !channel->rx_count) channel 1829 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c xdp_count = priv->tx_ring_num[TX_XDP] ? channel->rx_count : 0; channel 1830 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c total_tx_count = channel->tx_count * priv->prof->num_up + xdp_count; channel 1840 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c new_prof.num_tx_rings_p_up = channel->tx_count; channel 1841 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c new_prof.tx_ring_num[TX] = channel->tx_count * priv->prof->num_up; channel 1843 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c new_prof.rx_ring_num = channel->rx_count; channel 326 drivers/net/ethernet/mellanox/mlx5/core/en.h struct mlx5e_channel *channel; channel 421 drivers/net/ethernet/mellanox/mlx5/core/en.h struct mlx5e_channel *channel; channel 542 drivers/net/ethernet/mellanox/mlx5/core/en.h struct mlx5e_channel *channel; channel 566 drivers/net/ethernet/mellanox/mlx5/core/en.h struct mlx5e_channel *channel; channel 658 drivers/net/ethernet/mellanox/mlx5/core/en.h struct mlx5e_channel *channel; channel 39 drivers/net/ethernet/mellanox/mlx5/core/en/health.c struct mlx5e_priv *priv = cq->channel->priv; channel 130 drivers/net/ethernet/mellanox/mlx5/core/en/health.c int mlx5e_health_sq_to_ready(struct mlx5e_channel *channel, u32 sqn) channel 132 drivers/net/ethernet/mellanox/mlx5/core/en/health.c struct mlx5_core_dev *mdev = channel->mdev; channel 133 drivers/net/ethernet/mellanox/mlx5/core/en/health.c struct net_device *dev = channel->netdev; channel 178 drivers/net/ethernet/mellanox/mlx5/core/en/health.c int mlx5e_health_channel_eq_recover(struct mlx5_eq_comp *eq, struct mlx5e_channel *channel) channel 182 drivers/net/ethernet/mellanox/mlx5/core/en/health.c netdev_err(channel->netdev, "EQ 0x%x: Cons = 0x%x, irqn = 0x%x\n", channel 189 drivers/net/ethernet/mellanox/mlx5/core/en/health.c netdev_err(channel->netdev, "Recovered %d eqes on EQ 0x%x\n", channel 192 drivers/net/ethernet/mellanox/mlx5/core/en/health.c channel->stats->eq_rearm++; channel 41 drivers/net/ethernet/mellanox/mlx5/core/en/health.h int mlx5e_health_sq_to_ready(struct mlx5e_channel *channel, u32 sqn); channel 42 drivers/net/ethernet/mellanox/mlx5/core/en/health.h int mlx5e_health_channel_eq_recover(struct mlx5_eq_comp *eq, struct mlx5e_channel *channel); channel 41 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c netdev_err(icosq->channel->netdev, channel 66 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c rq = &icosq->channel->rq; channel 67 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c mdev = icosq->channel->mdev; channel 68 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c dev = icosq->channel->netdev; channel 88 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c err = mlx5e_health_sq_to_ready(icosq->channel, icosq->sqn); channel 107 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c struct mlx5e_priv *priv = icosq->channel->priv; channel 176 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c struct mlx5e_priv *priv = rq->channel->priv; channel 195 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c icosq = &rq->channel->icosq; channel 197 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c err = mlx5e_health_channel_eq_recover(eq, rq->channel); channel 206 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c struct mlx5e_icosq *icosq = &rq->channel->icosq; channel 207 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c struct mlx5e_priv *priv = rq->channel->priv; channel 214 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c icosq->channel->ix, icosq->sqn, rq->rqn, rq->cq.mcq.cqn); channel 237 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c struct mlx5e_priv *priv = rq->channel->priv; channel 247 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c icosq = &rq->channel->icosq; channel 264 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c err = devlink_fmsg_u32_pair_put(fmsg, "channel ix", rq->channel->ix); channel 17 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c netdev_err(sq->channel->netdev, channel 43 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c mdev = sq->channel->mdev; channel 44 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c dev = sq->channel->netdev; channel 70 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c err = mlx5e_health_sq_to_ready(sq->channel, sq->sqn); channel 87 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c struct mlx5e_priv *priv = sq->channel->priv; channel 106 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c err = mlx5e_health_channel_eq_recover(eq, sq->channel); channel 115 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c struct mlx5e_priv *priv = sq->channel->priv; channel 123 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c sq->channel->ix, sq->sqn, sq->cq.mcq.cqn, sq->cc, sq->pc, channel 151 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c struct mlx5e_priv *priv = sq->channel->priv; channel 419 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c netdev_WARN_ONCE(sq->channel->netdev, channel 272 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c if (MLX5_CAP_GEN(sq->channel->mdev, tls_tx)) { channel 398 drivers/net/ethernet/mellanox/mlx5/core/en_main.c rq->channel = c; channel 743 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_channel *c = rq->channel; channel 774 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_channel *c = rq->channel; channel 809 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_channel *c = rq->channel; channel 926 drivers/net/ethernet/mellanox/mlx5/core/en_main.c mlx5e_trigger_irq(&rq->channel->icosq); channel 932 drivers/net/ethernet/mellanox/mlx5/core/en_main.c napi_synchronize(&rq->channel->napi); /* prevent mlx5e_post_rx_wqes */ channel 938 drivers/net/ethernet/mellanox/mlx5/core/en_main.c cancel_work_sync(&rq->channel->icosq.recover_work); channel 1002 drivers/net/ethernet/mellanox/mlx5/core/en_main.c sq->channel = c; channel 1073 drivers/net/ethernet/mellanox/mlx5/core/en_main.c sq->channel = c; channel 1146 drivers/net/ethernet/mellanox/mlx5/core/en_main.c sq->channel = c; channel 1350 drivers/net/ethernet/mellanox/mlx5/core/en_main.c sq->txq = netdev_get_tx_queue(sq->channel->netdev, sq->txq_ix); channel 1365 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_channel *c = sq->channel; channel 1391 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_channel *c = sq->channel; channel 1446 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_channel *c = icosq->channel; channel 1454 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_channel *c = sq->channel; channel 1523 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_channel *c = sq->channel; channel 1587 drivers/net/ethernet/mellanox/mlx5/core/en_main.c cq->channel = c; channel 489 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c struct mlx5e_icosq *sq = &rq->channel->icosq; channel 619 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c netdev_WARN_ONCE(cq->channel->netdev, channel 622 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c queue_work(cq->channel->priv->wq, &sq->recover_work); channel 638 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c netdev_WARN_ONCE(cq->channel->netdev, channel 655 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c struct mlx5e_icosq *sq = &rq->channel->icosq; channel 1143 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c queue_work(rq->channel->priv->wq, &rq->recover_work); channel 411 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c netdev_err(sq->channel->netdev, channel 466 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c queue_work(cq->channel->priv->wq, channel 205 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c cq->channel->stats->events++; channel 211 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c struct mlx5e_channel *c = cq->channel; channel 135 drivers/net/ethernet/micrel/ks8842.c int channel; channel 144 drivers/net/ethernet/micrel/ks8842.c int channel; channel 147 drivers/net/ethernet/micrel/ks8842.c #define KS8842_USE_DMA(adapter) (((adapter)->dma_tx.channel != -1) && \ channel 148 drivers/net/ethernet/micrel/ks8842.c ((adapter)->dma_rx.channel != -1)) channel 928 drivers/net/ethernet/micrel/ks8842.c (void *)(long)tx_ctl->channel); channel 950 drivers/net/ethernet/micrel/ks8842.c (void *)(long)rx_ctl->channel); channel 988 drivers/net/ethernet/micrel/ks8842.c adapter->dma_rx.channel = -1; channel 989 drivers/net/ethernet/micrel/ks8842.c adapter->dma_tx.channel = -1; channel 1169 drivers/net/ethernet/micrel/ks8842.c adapter->dma_rx.channel = pdata->rx_dma_channel; channel 1170 drivers/net/ethernet/micrel/ks8842.c adapter->dma_tx.channel = pdata->tx_dma_channel; channel 1172 drivers/net/ethernet/micrel/ks8842.c adapter->dma_rx.channel = -1; channel 1173 drivers/net/ethernet/micrel/ks8842.c adapter->dma_tx.channel = -1; channel 239 drivers/net/ethernet/microchip/lan743x_main.c unsigned int channel; channel 242 drivers/net/ethernet/microchip/lan743x_main.c for (channel = 0; channel < LAN743X_USED_RX_CHANNELS; channel 243 drivers/net/ethernet/microchip/lan743x_main.c channel++) { channel 244 drivers/net/ethernet/microchip/lan743x_main.c u32 int_bit = INT_BIT_DMA_RX_(channel); channel 247 drivers/net/ethernet/microchip/lan743x_main.c lan743x_rx_isr(&adapter->rx[channel], channel 254 drivers/net/ethernet/microchip/lan743x_main.c for (channel = 0; channel < LAN743X_USED_TX_CHANNELS; channel 255 drivers/net/ethernet/microchip/lan743x_main.c channel++) { channel 256 drivers/net/ethernet/microchip/lan743x_main.c u32 int_bit = INT_BIT_DMA_TX_(channel); channel 259 drivers/net/ethernet/microchip/lan743x_main.c lan743x_tx_isr(&adapter->tx[channel], channel 88 drivers/net/ethernet/microchip/lan743x_main.h #define FCT_RX_CTL_EN_(channel) BIT(28 + (channel)) channel 89 drivers/net/ethernet/microchip/lan743x_main.h #define FCT_RX_CTL_DIS_(channel) BIT(24 + (channel)) channel 90 drivers/net/ethernet/microchip/lan743x_main.h #define FCT_RX_CTL_RESET_(channel) BIT(20 + (channel)) channel 93 drivers/net/ethernet/microchip/lan743x_main.h #define FCT_TX_CTL_EN_(channel) BIT(28 + (channel)) channel 94 drivers/net/ethernet/microchip/lan743x_main.h #define FCT_TX_CTL_DIS_(channel) BIT(24 + (channel)) channel 95 drivers/net/ethernet/microchip/lan743x_main.h #define FCT_TX_CTL_RESET_(channel) BIT(20 + (channel)) channel 213 drivers/net/ethernet/microchip/lan743x_main.h #define INT_BIT_DMA_RX_(channel) BIT(24 + (channel)) channel 215 drivers/net/ethernet/microchip/lan743x_main.h #define INT_BIT_DMA_TX_(channel) BIT(16 + (channel)) channel 236 drivers/net/ethernet/microchip/lan743x_main.h #define INT_VEC_MAP0_RX_VEC_(channel, vector) \ channel 237 drivers/net/ethernet/microchip/lan743x_main.h (((u32)(vector)) << ((channel) << 2)) channel 240 drivers/net/ethernet/microchip/lan743x_main.h #define INT_VEC_MAP1_TX_VEC_(channel, vector) \ channel 241 drivers/net/ethernet/microchip/lan743x_main.h (((u32)(vector)) << ((channel) << 2)) channel 269 drivers/net/ethernet/microchip/lan743x_main.h #define PTP_GENERAL_CONFIG_CLOCK_EVENT_X_MASK_(channel) \ channel 270 drivers/net/ethernet/microchip/lan743x_main.h (0x7 << (1 + ((channel) << 2))) channel 277 drivers/net/ethernet/microchip/lan743x_main.h #define PTP_GENERAL_CONFIG_CLOCK_EVENT_X_SET_(channel, value) \ channel 278 drivers/net/ethernet/microchip/lan743x_main.h (((value) & 0x7) << (1 + ((channel) << 2))) channel 279 drivers/net/ethernet/microchip/lan743x_main.h #define PTP_GENERAL_CONFIG_RELOAD_ADD_X_(channel) (BIT((channel) << 2)) channel 297 drivers/net/ethernet/microchip/lan743x_main.h #define PTP_CLOCK_TARGET_SEC_X(channel) (0x0A30 + ((channel) << 4)) channel 298 drivers/net/ethernet/microchip/lan743x_main.h #define PTP_CLOCK_TARGET_NS_X(channel) (0x0A34 + ((channel) << 4)) channel 299 drivers/net/ethernet/microchip/lan743x_main.h #define PTP_CLOCK_TARGET_RELOAD_SEC_X(channel) (0x0A38 + ((channel) << 4)) channel 300 drivers/net/ethernet/microchip/lan743x_main.h #define PTP_CLOCK_TARGET_RELOAD_NS_X(channel) (0x0A3C + ((channel) << 4)) channel 361 drivers/net/ethernet/microchip/lan743x_main.h #define DMAC_CMD_TX_SWR_(channel) BIT(24 + (channel)) channel 362 drivers/net/ethernet/microchip/lan743x_main.h #define DMAC_CMD_START_T_(channel) BIT(20 + (channel)) channel 363 drivers/net/ethernet/microchip/lan743x_main.h #define DMAC_CMD_STOP_T_(channel) BIT(16 + (channel)) channel 364 drivers/net/ethernet/microchip/lan743x_main.h #define DMAC_CMD_RX_SWR_(channel) BIT(8 + (channel)) channel 365 drivers/net/ethernet/microchip/lan743x_main.h #define DMAC_CMD_START_R_(channel) BIT(4 + (channel)) channel 366 drivers/net/ethernet/microchip/lan743x_main.h #define DMAC_CMD_STOP_R_(channel) BIT(0 + (channel)) channel 371 drivers/net/ethernet/microchip/lan743x_main.h #define DMAC_INT_BIT_RXFRM_(channel) BIT(16 + (channel)) channel 372 drivers/net/ethernet/microchip/lan743x_main.h #define DMAC_INT_BIT_TX_IOC_(channel) BIT(0 + (channel)) channel 374 drivers/net/ethernet/microchip/lan743x_main.h #define RX_CFG_A(channel) (0xC40 + ((channel) << 6)) channel 387 drivers/net/ethernet/microchip/lan743x_main.h #define RX_CFG_B(channel) (0xC44 + ((channel) << 6)) channel 395 drivers/net/ethernet/microchip/lan743x_main.h #define RX_BASE_ADDRH(channel) (0xC48 + ((channel) << 6)) channel 397 drivers/net/ethernet/microchip/lan743x_main.h #define RX_BASE_ADDRL(channel) (0xC4C + ((channel) << 6)) channel 399 drivers/net/ethernet/microchip/lan743x_main.h #define RX_HEAD_WRITEBACK_ADDRH(channel) (0xC50 + ((channel) << 6)) channel 401 drivers/net/ethernet/microchip/lan743x_main.h #define RX_HEAD_WRITEBACK_ADDRL(channel) (0xC54 + ((channel) << 6)) channel 403 drivers/net/ethernet/microchip/lan743x_main.h #define RX_HEAD(channel) (0xC58 + ((channel) << 6)) channel 405 drivers/net/ethernet/microchip/lan743x_main.h #define RX_TAIL(channel) (0xC5C + ((channel) << 6)) channel 409 drivers/net/ethernet/microchip/lan743x_main.h #define RX_CFG_C(channel) (0xC64 + ((channel) << 6)) channel 415 drivers/net/ethernet/microchip/lan743x_main.h #define TX_CFG_A(channel) (0xD40 + ((channel) << 6)) channel 429 drivers/net/ethernet/microchip/lan743x_main.h #define TX_CFG_B(channel) (0xD44 + ((channel) << 6)) channel 433 drivers/net/ethernet/microchip/lan743x_main.h #define TX_BASE_ADDRH(channel) (0xD48 + ((channel) << 6)) channel 435 drivers/net/ethernet/microchip/lan743x_main.h #define TX_BASE_ADDRL(channel) (0xD4C + ((channel) << 6)) channel 437 drivers/net/ethernet/microchip/lan743x_main.h #define TX_HEAD_WRITEBACK_ADDRH(channel) (0xD50 + ((channel) << 6)) channel 439 drivers/net/ethernet/microchip/lan743x_main.h #define TX_HEAD_WRITEBACK_ADDRL(channel) (0xD54 + ((channel) << 6)) channel 441 drivers/net/ethernet/microchip/lan743x_main.h #define TX_HEAD(channel) (0xD58 + ((channel) << 6)) channel 443 drivers/net/ethernet/microchip/lan743x_main.h #define TX_TAIL(channel) (0xD5C + ((channel) << 6)) channel 448 drivers/net/ethernet/microchip/lan743x_main.h #define TX_CFG_C(channel) (0xD64 + ((channel) << 6)) channel 725 drivers/net/ethernet/microchip/lan743x_main.h #define LAN743X_COMPONENT_FLAG_RX(channel) BIT(20 + (channel)) channel 408 drivers/net/ethernet/neterion/vxge/vxge-config.c static void __vxge_hw_channel_free(struct __vxge_hw_channel *channel) channel 410 drivers/net/ethernet/neterion/vxge/vxge-config.c kfree(channel->work_arr); channel 411 drivers/net/ethernet/neterion/vxge/vxge-config.c kfree(channel->free_arr); channel 412 drivers/net/ethernet/neterion/vxge/vxge-config.c kfree(channel->reserve_arr); channel 413 drivers/net/ethernet/neterion/vxge/vxge-config.c kfree(channel->orig_arr); channel 414 drivers/net/ethernet/neterion/vxge/vxge-config.c kfree(channel); channel 423 drivers/net/ethernet/neterion/vxge/vxge-config.c __vxge_hw_channel_initialize(struct __vxge_hw_channel *channel) channel 428 drivers/net/ethernet/neterion/vxge/vxge-config.c vpath = channel->vph->vpath; channel 430 drivers/net/ethernet/neterion/vxge/vxge-config.c if ((channel->reserve_arr != NULL) && (channel->orig_arr != NULL)) { channel 431 drivers/net/ethernet/neterion/vxge/vxge-config.c for (i = 0; i < channel->length; i++) channel 432 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->orig_arr[i] = channel->reserve_arr[i]; channel 435 drivers/net/ethernet/neterion/vxge/vxge-config.c switch (channel->type) { channel 437 drivers/net/ethernet/neterion/vxge/vxge-config.c vpath->fifoh = (struct __vxge_hw_fifo *)channel; channel 438 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->stats = &((struct __vxge_hw_fifo *) channel 439 drivers/net/ethernet/neterion/vxge/vxge-config.c channel)->stats->common_stats; channel 442 drivers/net/ethernet/neterion/vxge/vxge-config.c vpath->ringh = (struct __vxge_hw_ring *)channel; channel 443 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->stats = &((struct __vxge_hw_ring *) channel 444 drivers/net/ethernet/neterion/vxge/vxge-config.c channel)->stats->common_stats; channel 458 drivers/net/ethernet/neterion/vxge/vxge-config.c __vxge_hw_channel_reset(struct __vxge_hw_channel *channel) channel 462 drivers/net/ethernet/neterion/vxge/vxge-config.c for (i = 0; i < channel->length; i++) { channel 463 drivers/net/ethernet/neterion/vxge/vxge-config.c if (channel->reserve_arr != NULL) channel 464 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->reserve_arr[i] = channel->orig_arr[i]; channel 465 drivers/net/ethernet/neterion/vxge/vxge-config.c if (channel->free_arr != NULL) channel 466 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->free_arr[i] = NULL; channel 467 drivers/net/ethernet/neterion/vxge/vxge-config.c if (channel->work_arr != NULL) channel 468 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->work_arr[i] = NULL; channel 470 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->free_ptr = channel->length; channel 471 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->reserve_ptr = channel->length; channel 472 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->reserve_top = 0; channel 473 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->post_index = 0; channel 474 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->compl_index = 0; channel 2105 drivers/net/ethernet/neterion/vxge/vxge-config.c u32 reserve_index = ring->channel.reserve_ptr - channel 2109 drivers/net/ethernet/neterion/vxge/vxge-config.c ring->channel.reserve_arr[reserve_index] = ((u8 *)item) + channel 2119 drivers/net/ethernet/neterion/vxge/vxge-config.c rxdp = ring->channel.reserve_arr[reserve_index]; channel 2148 drivers/net/ethernet/neterion/vxge/vxge-config.c struct __vxge_hw_channel *channel; channel 2151 drivers/net/ethernet/neterion/vxge/vxge-config.c channel = &ring->channel; channel 2153 drivers/net/ethernet/neterion/vxge/vxge-config.c while (vxge_hw_channel_dtr_count(channel) > 0) { channel 2160 drivers/net/ethernet/neterion/vxge/vxge-config.c status = ring->rxd_init(rxd, channel->userdata); channel 2185 drivers/net/ethernet/neterion/vxge/vxge-config.c struct __vxge_hw_channel *channel; channel 2204 drivers/net/ethernet/neterion/vxge/vxge-config.c channel = kzalloc(size, GFP_KERNEL); channel 2205 drivers/net/ethernet/neterion/vxge/vxge-config.c if (channel == NULL) channel 2207 drivers/net/ethernet/neterion/vxge/vxge-config.c INIT_LIST_HEAD(&channel->item); channel 2209 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->common_reg = hldev->common_reg; channel 2210 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->first_vp_id = hldev->first_vp_id; channel 2211 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->type = type; channel 2212 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->devh = hldev; channel 2213 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->vph = vph; channel 2214 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->userdata = userdata; channel 2215 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->per_dtr_space = per_dtr_space; channel 2216 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->length = length; channel 2217 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->vp_id = vp_id; channel 2219 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->work_arr = kcalloc(length, sizeof(void *), GFP_KERNEL); channel 2220 drivers/net/ethernet/neterion/vxge/vxge-config.c if (channel->work_arr == NULL) channel 2223 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->free_arr = kcalloc(length, sizeof(void *), GFP_KERNEL); channel 2224 drivers/net/ethernet/neterion/vxge/vxge-config.c if (channel->free_arr == NULL) channel 2226 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->free_ptr = length; channel 2228 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->reserve_arr = kcalloc(length, sizeof(void *), GFP_KERNEL); channel 2229 drivers/net/ethernet/neterion/vxge/vxge-config.c if (channel->reserve_arr == NULL) channel 2231 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->reserve_ptr = length; channel 2232 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->reserve_top = 0; channel 2234 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->orig_arr = kcalloc(length, sizeof(void *), GFP_KERNEL); channel 2235 drivers/net/ethernet/neterion/vxge/vxge-config.c if (channel->orig_arr == NULL) channel 2238 drivers/net/ethernet/neterion/vxge/vxge-config.c return channel; channel 2240 drivers/net/ethernet/neterion/vxge/vxge-config.c __vxge_hw_channel_free(channel); channel 2719 drivers/net/ethernet/neterion/vxge/vxge-config.c struct __vxge_hw_channel *channel; channel 2721 drivers/net/ethernet/neterion/vxge/vxge-config.c channel = &ring->channel; channel 2724 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_hw_channel_dtr_try_complete(channel, &rxdh); channel 2729 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_hw_channel_dtr_complete(channel); channel 2733 drivers/net/ethernet/neterion/vxge/vxge-config.c channel->userdata); channel 2735 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_hw_channel_dtr_free(channel, rxdh); channel 2748 drivers/net/ethernet/neterion/vxge/vxge-config.c struct __vxge_hw_channel *channel; channel 2750 drivers/net/ethernet/neterion/vxge/vxge-config.c channel = &ring->channel; channel 2754 drivers/net/ethernet/neterion/vxge/vxge-config.c status = __vxge_hw_channel_reset(channel); channel 2783 drivers/net/ethernet/neterion/vxge/vxge-config.c __vxge_hw_channel_free(&ring->channel); channel 2872 drivers/net/ethernet/neterion/vxge/vxge-config.c status = __vxge_hw_channel_initialize(&ring->channel); channel 3339 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_hw_channel_dtr_try_complete(&fifo->channel, &txdlh); channel 3344 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_hw_channel_dtr_complete(&fifo->channel); channel 3349 drivers/net/ethernet/neterion/vxge/vxge-config.c fifo->channel.userdata); channel 3352 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_hw_channel_dtr_free(&fifo->channel, txdlh); channel 3367 drivers/net/ethernet/neterion/vxge/vxge-config.c status = __vxge_hw_channel_reset(&fifo->channel); channel 3388 drivers/net/ethernet/neterion/vxge/vxge-config.c __vxge_hw_channel_free(&fifo->channel); channel 3423 drivers/net/ethernet/neterion/vxge/vxge-config.c fifo->channel.reserve_arr[fifo->channel.reserve_ptr - 1 - index] = txdp; channel 3548 drivers/net/ethernet/neterion/vxge/vxge-config.c status = __vxge_hw_channel_initialize(&fifo->channel); channel 3554 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_assert(fifo->channel.reserve_ptr); channel 918 drivers/net/ethernet/neterion/vxge/vxge-config.h struct __vxge_hw_channel channel; channel 1003 drivers/net/ethernet/neterion/vxge/vxge-config.h struct __vxge_hw_channel channel; channel 294 drivers/net/ethernet/neterion/vxge/vxge-traffic.c void vxge_hw_channel_msix_mask(struct __vxge_hw_channel *channel, int msix_id) channel 299 drivers/net/ethernet/neterion/vxge/vxge-traffic.c &channel->common_reg->set_msix_mask_vect[msix_id%4]); channel 312 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_msix_unmask(struct __vxge_hw_channel *channel, int msix_id) channel 317 drivers/net/ethernet/neterion/vxge/vxge-traffic.c &channel->common_reg->clear_msix_mask_vect[msix_id%4]); channel 330 drivers/net/ethernet/neterion/vxge/vxge-traffic.c void vxge_hw_channel_msix_clear(struct __vxge_hw_channel *channel, int msix_id) channel 334 drivers/net/ethernet/neterion/vxge/vxge-traffic.c &channel->common_reg->clr_msix_one_shot_vec[msix_id % 4]); channel 1006 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_alloc(struct __vxge_hw_channel *channel, void **dtrh) channel 1008 drivers/net/ethernet/neterion/vxge/vxge-traffic.c if (channel->reserve_ptr - channel->reserve_top > 0) { channel 1010 drivers/net/ethernet/neterion/vxge/vxge-traffic.c *dtrh = channel->reserve_arr[--channel->reserve_ptr]; channel 1021 drivers/net/ethernet/neterion/vxge/vxge-traffic.c if (channel->length - channel->free_ptr > 0) { channel 1022 drivers/net/ethernet/neterion/vxge/vxge-traffic.c swap(channel->reserve_arr, channel->free_arr); channel 1023 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->reserve_ptr = channel->length; channel 1024 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->reserve_top = channel->free_ptr; channel 1025 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->free_ptr = channel->length; channel 1027 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->stats->reserve_free_swaps_cnt++; channel 1032 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->stats->full_cnt++; channel 1047 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_post(struct __vxge_hw_channel *channel, void *dtrh) channel 1049 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_assert(channel->work_arr[channel->post_index] == NULL); channel 1051 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->work_arr[channel->post_index++] = dtrh; channel 1054 drivers/net/ethernet/neterion/vxge/vxge-traffic.c if (channel->post_index == channel->length) channel 1055 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->post_index = 0; channel 1067 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_try_complete(struct __vxge_hw_channel *channel, void **dtrh) channel 1069 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_assert(channel->compl_index < channel->length); channel 1071 drivers/net/ethernet/neterion/vxge/vxge-traffic.c *dtrh = channel->work_arr[channel->compl_index]; channel 1082 drivers/net/ethernet/neterion/vxge/vxge-traffic.c void vxge_hw_channel_dtr_complete(struct __vxge_hw_channel *channel) channel 1084 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->work_arr[channel->compl_index] = NULL; channel 1087 drivers/net/ethernet/neterion/vxge/vxge-traffic.c if (++channel->compl_index == channel->length) channel 1088 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->compl_index = 0; channel 1090 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->stats->total_compl_cnt++; channel 1101 drivers/net/ethernet/neterion/vxge/vxge-traffic.c void vxge_hw_channel_dtr_free(struct __vxge_hw_channel *channel, void *dtrh) channel 1103 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->free_arr[--channel->free_ptr] = dtrh; channel 1113 drivers/net/ethernet/neterion/vxge/vxge-traffic.c int vxge_hw_channel_dtr_count(struct __vxge_hw_channel *channel) channel 1115 drivers/net/ethernet/neterion/vxge/vxge-traffic.c return (channel->reserve_ptr - channel->reserve_top) + channel 1116 drivers/net/ethernet/neterion/vxge/vxge-traffic.c (channel->length - channel->free_ptr); channel 1137 drivers/net/ethernet/neterion/vxge/vxge-traffic.c struct __vxge_hw_channel *channel; channel 1139 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel = &ring->channel; channel 1141 drivers/net/ethernet/neterion/vxge/vxge-traffic.c status = vxge_hw_channel_dtr_alloc(channel, rxdh); channel 1179 drivers/net/ethernet/neterion/vxge/vxge-traffic.c struct __vxge_hw_channel *channel; channel 1181 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel = &ring->channel; channel 1183 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_free(channel, rxdh); channel 1196 drivers/net/ethernet/neterion/vxge/vxge-traffic.c struct __vxge_hw_channel *channel; channel 1198 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel = &ring->channel; channel 1200 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_post(channel, rxdh); channel 1233 drivers/net/ethernet/neterion/vxge/vxge-traffic.c struct __vxge_hw_channel *channel; channel 1235 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel = &ring->channel; channel 1240 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_post(channel, rxdh); channel 1295 drivers/net/ethernet/neterion/vxge/vxge-traffic.c struct __vxge_hw_channel *channel; channel 1300 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel = &ring->channel; channel 1302 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_try_complete(channel, rxdh); channel 1321 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_complete(channel); channel 1412 drivers/net/ethernet/neterion/vxge/vxge-traffic.c return vxge_hw_channel_dtr_count(&fifoh->channel); channel 1439 drivers/net/ethernet/neterion/vxge/vxge-traffic.c struct __vxge_hw_channel *channel; channel 1443 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel = &fifo->channel; channel 1445 drivers/net/ethernet/neterion/vxge/vxge-traffic.c status = vxge_hw_channel_dtr_alloc(channel, txdlh); channel 1550 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_post(&fifo->channel, txdlh); channel 1601 drivers/net/ethernet/neterion/vxge/vxge-traffic.c struct __vxge_hw_channel *channel; channel 1605 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel = &fifo->channel; channel 1607 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_try_complete(channel, txdlh); channel 1620 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_complete(channel); channel 1694 drivers/net/ethernet/neterion/vxge/vxge-traffic.c struct __vxge_hw_channel *channel; channel 1696 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel = &fifo->channel; channel 1698 drivers/net/ethernet/neterion/vxge/vxge-traffic.c vxge_hw_channel_dtr_free(channel, txdlh); channel 2386 drivers/net/ethernet/neterion/vxge/vxge-traffic.c t_code, ring->channel.userdata); channel 2434 drivers/net/ethernet/neterion/vxge/vxge-traffic.c struct __vxge_hw_channel *channel; channel 2436 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel = &fifo->channel; channel 2442 drivers/net/ethernet/neterion/vxge/vxge-traffic.c channel->userdata, skb_ptr, nr_skb, more) != VXGE_HW_OK) channel 2274 drivers/net/ethernet/neterion/vxge/vxge-traffic.h vxge_hw_channel_dtr_try_complete(struct __vxge_hw_channel *channel, channel 2278 drivers/net/ethernet/neterion/vxge/vxge-traffic.h vxge_hw_channel_dtr_complete(struct __vxge_hw_channel *channel); channel 2281 drivers/net/ethernet/neterion/vxge/vxge-traffic.h vxge_hw_channel_dtr_free(struct __vxge_hw_channel *channel, void *dtrh); channel 2284 drivers/net/ethernet/neterion/vxge/vxge-traffic.h vxge_hw_channel_dtr_count(struct __vxge_hw_channel *channel); channel 17 drivers/net/ethernet/netronome/nfp/nfp_hwmon.c static int nfp_hwmon_sensor_id(enum hwmon_sensor_types type, int channel) channel 22 drivers/net/ethernet/netronome/nfp/nfp_hwmon.c return NFP_SENSOR_ASSEMBLY_POWER + channel; channel 28 drivers/net/ethernet/netronome/nfp/nfp_hwmon.c int channel, long *val) channel 49 drivers/net/ethernet/netronome/nfp/nfp_hwmon.c err = nfp_hwmon_sensor_id(type, channel); channel 67 drivers/net/ethernet/netronome/nfp/nfp_hwmon.c int channel) channel 1319 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c struct ethtool_channels *channel) channel 1328 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c channel->max_rx = min(nn->max_rx_rings, nn->max_r_vecs); channel 1329 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c channel->max_tx = min(nn->max_tx_rings, nn->max_r_vecs); channel 1330 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c channel->max_combined = min(channel->max_rx, channel->max_tx); channel 1331 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c channel->max_other = NFP_NET_NON_Q_VECTORS; channel 1332 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c channel->combined_count = min(nn->dp.num_rx_rings, num_tx_rings); channel 1333 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c channel->rx_count = nn->dp.num_rx_rings - channel->combined_count; channel 1334 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c channel->tx_count = num_tx_rings - channel->combined_count; channel 1335 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c channel->other_count = NFP_NET_NON_Q_VECTORS; channel 1357 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c struct ethtool_channels *channel) channel 1363 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c if (!channel->combined_count || channel 1364 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c channel->other_count != NFP_NET_NON_Q_VECTORS || channel 1365 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c (channel->rx_count && channel->tx_count)) channel 1368 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c total_rx = channel->combined_count + channel->rx_count; channel 1369 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c total_tx = channel->combined_count + channel->tx_count; channel 175 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h #define NFP_CPP_INTERFACE(type, unit, channel) \ channel 178 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h (((channel) & 0xff) << 0)) channel 379 drivers/net/ethernet/qlogic/qed/qed.h u8 channel; channel 483 drivers/net/ethernet/qlogic/qed/qed_hw.c u8 idx_cmd = p_hwfn->dmae_info.channel, i; channel 563 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.channel = p_hwfn->rel_pf_id; channel 724 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c struct ethtool_channels *channel) channel 728 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c channel->max_rx = adapter->max_sds_rings; channel 729 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c channel->max_tx = adapter->max_tx_rings; channel 730 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c channel->rx_count = adapter->drv_sds_rings; channel 731 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c channel->tx_count = adapter->drv_tx_rings; channel 735 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c struct ethtool_channels *channel) channel 745 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (channel->other_count || channel->combined_count) channel 748 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c err = qlcnic_validate_ring_count(adapter, channel->rx_count, channel 749 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c channel->tx_count); channel 753 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (adapter->drv_sds_rings != channel->rx_count) { channel 754 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c err = qlcnic_validate_rings(adapter, channel->rx_count, channel 758 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c channel->rx_count); channel 761 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c adapter->drv_rss_rings = channel->rx_count; channel 764 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (adapter->drv_tx_rings != channel->tx_count) { channel 765 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c err = qlcnic_validate_rings(adapter, channel->tx_count, channel 769 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c channel->tx_count); channel 772 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c adapter->drv_tss_rings = channel->tx_count; channel 248 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c struct ethtool_channels *channel) channel 250 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c channel->max_rx = SXGBE_MAX_RX_CHANNELS; channel 251 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c channel->max_tx = SXGBE_MAX_TX_CHANNELS; channel 252 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c channel->rx_count = SXGBE_RX_QUEUES; channel 253 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c channel->tx_count = SXGBE_TX_QUEUES; channel 915 drivers/net/ethernet/sfc/ef10.c struct efx_channel *channel; channel 945 drivers/net/ethernet/sfc/ef10.c efx_for_each_channel(channel, efx) { channel 949 drivers/net/ethernet/sfc/ef10.c if (!channel->type->want_pio) channel 951 drivers/net/ethernet/sfc/ef10.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 957 drivers/net/ethernet/sfc/ef10.c tx_queue->channel->channel - 1) * channel 1023 drivers/net/ethernet/sfc/ef10.c struct efx_channel *channel; channel 1027 drivers/net/ethernet/sfc/ef10.c efx_for_each_channel(channel, efx) channel 1028 drivers/net/ethernet/sfc/ef10.c efx_for_each_channel_tx_queue(tx_queue, channel) channel 2072 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_push_irq_moderation(struct efx_channel *channel) channel 2074 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 2078 drivers/net/ethernet/sfc/ef10.c if (channel->irq_moderation_us) { channel 2080 drivers/net/ethernet/sfc/ef10.c usecs = channel->irq_moderation_us; channel 2091 drivers/net/ethernet/sfc/ef10.c channel->channel); channel 2106 drivers/net/ethernet/sfc/ef10.c channel->channel); channel 2114 drivers/net/ethernet/sfc/ef10.c channel->channel); channel 2243 drivers/net/ethernet/sfc/ef10.c efx_schedule_channel_irq(efx->channel[context->index]); channel 2253 drivers/net/ethernet/sfc/ef10.c struct efx_channel *channel; channel 2269 drivers/net/ethernet/sfc/ef10.c efx_for_each_channel(channel, efx) { channel 2271 drivers/net/ethernet/sfc/ef10.c efx_schedule_channel_irq(channel); channel 2412 drivers/net/ethernet/sfc/ef10.c struct efx_channel *channel = tx_queue->channel; channel 2444 drivers/net/ethernet/sfc/ef10.c channel->channel); channel 2448 drivers/net/ethernet/sfc/ef10.c MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_TARGET_EVQ, channel->channel); channel 3085 drivers/net/ethernet/sfc/ef10.c struct efx_channel *channel = efx_rx_queue_channel(rx_queue); channel 3099 drivers/net/ethernet/sfc/ef10.c MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_TARGET_EVQ, channel->channel); channel 3199 drivers/net/ethernet/sfc/ef10.c struct efx_channel *channel = efx_rx_queue_channel(rx_queue); channel 3207 drivers/net/ethernet/sfc/ef10.c MCDI_SET_DWORD(inbuf, DRIVER_EVENT_IN_EVQ, channel->channel); channel 3215 drivers/net/ethernet/sfc/ef10.c efx_mcdi_rpc_async(channel->efx, MC_CMD_DRIVER_EVENT, channel 3228 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_ev_probe(struct efx_channel *channel) channel 3230 drivers/net/ethernet/sfc/ef10.c return efx_nic_alloc_buffer(channel->efx, &channel->eventq.buf, channel 3231 drivers/net/ethernet/sfc/ef10.c (channel->eventq_mask + 1) * channel 3236 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_ev_fini(struct efx_channel *channel) channel 3240 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3244 drivers/net/ethernet/sfc/ef10.c MCDI_SET_DWORD(inbuf, FINI_EVQ_IN_INSTANCE, channel->channel); channel 3259 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_ev_init(struct efx_channel *channel) channel 3265 drivers/net/ethernet/sfc/ef10.c size_t entries = channel->eventq.buf.len / EFX_BUF_SIZE; channel 3266 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3277 drivers/net/ethernet/sfc/ef10.c memset(channel->eventq.buf.addr, 0xff, channel->eventq.buf.len); channel 3279 drivers/net/ethernet/sfc/ef10.c MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_SIZE, channel->eventq_mask + 1); channel 3280 drivers/net/ethernet/sfc/ef10.c MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_INSTANCE, channel->channel); channel 3282 drivers/net/ethernet/sfc/ef10.c MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_IRQ_NUM, channel->channel); channel 3312 drivers/net/ethernet/sfc/ef10.c dma_addr = channel->eventq.buf.dma_addr; channel 3326 drivers/net/ethernet/sfc/ef10.c channel->channel, channel 3330 drivers/net/ethernet/sfc/ef10.c if (channel->channel || rc) channel 3385 drivers/net/ethernet/sfc/ef10.c efx_ef10_ev_fini(channel); channel 3389 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_ev_remove(struct efx_channel *channel) channel 3391 drivers/net/ethernet/sfc/ef10.c efx_nic_free_buffer(channel->efx, &channel->eventq.buf); channel 3440 drivers/net/ethernet/sfc/ef10.c static u16 efx_ef10_handle_rx_event_errors(struct efx_channel *channel, channel 3447 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3453 drivers/net/ethernet/sfc/ef10.c channel->n_rx_eth_crc_err += n_packets; channel 3470 drivers/net/ethernet/sfc/ef10.c &channel->n_rx_outer_ip_hdr_chksum_err : channel 3471 drivers/net/ethernet/sfc/ef10.c &channel->n_rx_ip_hdr_chksum_err) += n_packets; channel 3486 drivers/net/ethernet/sfc/ef10.c &channel->n_rx_outer_tcp_udp_chksum_err : channel 3487 drivers/net/ethernet/sfc/ef10.c &channel->n_rx_tcp_udp_chksum_err) += n_packets; channel 3505 drivers/net/ethernet/sfc/ef10.c channel->n_rx_inner_ip_hdr_chksum_err += n_packets; channel 3523 drivers/net/ethernet/sfc/ef10.c channel->n_rx_inner_tcp_udp_chksum_err += n_packets; channel 3531 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_handle_rx_event(struct efx_channel *channel, channel 3537 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3565 drivers/net/ethernet/sfc/ef10.c rx_queue = efx_channel_get_rx_queue(channel); channel 3607 drivers/net/ethernet/sfc/ef10.c ++channel->n_rx_merge_events; channel 3608 drivers/net/ethernet/sfc/ef10.c channel->n_rx_merge_packets += n_packets; channel 3625 drivers/net/ethernet/sfc/ef10.c flags |= efx_ef10_handle_rx_event_errors(channel, n_packets, channel 3655 drivers/net/ethernet/sfc/ef10.c channel->irq_mod_score += 2 * n_packets; channel 3684 drivers/net/ethernet/sfc/ef10.c efx_ef10_handle_tx_event(struct efx_channel *channel, efx_qword_t *event) channel 3686 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3701 drivers/net/ethernet/sfc/ef10.c tx_queue = efx_channel_get_tx_queue(channel, channel 3754 drivers/net/ethernet/sfc/ef10.c channel->channel, tx_ev_type, channel 3761 drivers/net/ethernet/sfc/ef10.c efx_ef10_handle_driver_event(struct efx_channel *channel, efx_qword_t *event) channel 3763 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3779 drivers/net/ethernet/sfc/ef10.c channel->channel, subcode, channel 3785 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_handle_driver_generated_event(struct efx_channel *channel, channel 3788 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3795 drivers/net/ethernet/sfc/ef10.c channel->event_test_cpu = raw_smp_processor_id(); channel 3802 drivers/net/ethernet/sfc/ef10.c efx_fast_push_rx_descriptors(&channel->rx_queue, true); channel 3808 drivers/net/ethernet/sfc/ef10.c channel->channel, (unsigned) subcode, channel 3813 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_ev_process(struct efx_channel *channel, int quota) channel 3815 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3824 drivers/net/ethernet/sfc/ef10.c read_ptr = channel->eventq_read_ptr; channel 3827 drivers/net/ethernet/sfc/ef10.c p_event = efx_event(channel, read_ptr); channel 3841 drivers/net/ethernet/sfc/ef10.c channel->channel, EFX_QWORD_VAL(event)); channel 3845 drivers/net/ethernet/sfc/ef10.c efx_mcdi_process_event(channel, &event); channel 3848 drivers/net/ethernet/sfc/ef10.c spent += efx_ef10_handle_rx_event(channel, &event); channel 3858 drivers/net/ethernet/sfc/ef10.c efx_ef10_handle_tx_event(channel, &event); channel 3861 drivers/net/ethernet/sfc/ef10.c efx_ef10_handle_driver_event(channel, &event); channel 3866 drivers/net/ethernet/sfc/ef10.c efx_ef10_handle_driver_generated_event(channel, &event); channel 3872 drivers/net/ethernet/sfc/ef10.c channel->channel, ev_code, channel 3878 drivers/net/ethernet/sfc/ef10.c channel->eventq_read_ptr = read_ptr; channel 3882 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_ev_read_ack(struct efx_channel *channel) channel 3884 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3896 drivers/net/ethernet/sfc/ef10.c (channel->eventq_read_ptr & channel 3897 drivers/net/ethernet/sfc/ef10.c channel->eventq_mask) >> channel 3900 drivers/net/ethernet/sfc/ef10.c channel->channel); channel 3904 drivers/net/ethernet/sfc/ef10.c channel->eventq_read_ptr & channel 3907 drivers/net/ethernet/sfc/ef10.c channel->channel); channel 3910 drivers/net/ethernet/sfc/ef10.c channel->eventq_read_ptr & channel 3911 drivers/net/ethernet/sfc/ef10.c channel->eventq_mask); channel 3912 drivers/net/ethernet/sfc/ef10.c efx_writed_page(efx, &rptr, ER_DZ_EVQ_RPTR, channel->channel); channel 3916 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_ev_test_generate(struct efx_channel *channel) channel 3919 drivers/net/ethernet/sfc/ef10.c struct efx_nic *efx = channel->efx; channel 3927 drivers/net/ethernet/sfc/ef10.c MCDI_SET_DWORD(inbuf, DRIVER_EVENT_IN_EVQ, channel->channel); channel 3958 drivers/net/ethernet/sfc/ef10.c struct efx_channel *channel; channel 3973 drivers/net/ethernet/sfc/ef10.c efx_for_each_channel(channel, efx) { channel 3974 drivers/net/ethernet/sfc/ef10.c efx_for_each_channel_rx_queue(rx_queue, channel) channel 3976 drivers/net/ethernet/sfc/ef10.c efx_for_each_channel_tx_queue(tx_queue, channel) channel 6180 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_rx_enable_timestamping(struct efx_channel *channel, channel 6186 drivers/net/ethernet/sfc/ef10.c if (channel->sync_events_state == SYNC_EVENTS_REQUESTED || channel 6187 drivers/net/ethernet/sfc/ef10.c channel->sync_events_state == SYNC_EVENTS_VALID || channel 6188 drivers/net/ethernet/sfc/ef10.c (temp && channel->sync_events_state == SYNC_EVENTS_DISABLED)) channel 6190 drivers/net/ethernet/sfc/ef10.c channel->sync_events_state = SYNC_EVENTS_REQUESTED; channel 6195 drivers/net/ethernet/sfc/ef10.c channel->channel); channel 6197 drivers/net/ethernet/sfc/ef10.c rc = efx_mcdi_rpc(channel->efx, MC_CMD_PTP, channel 6201 drivers/net/ethernet/sfc/ef10.c channel->sync_events_state = temp ? SYNC_EVENTS_QUIESCENT : channel 6207 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_rx_disable_timestamping(struct efx_channel *channel, channel 6213 drivers/net/ethernet/sfc/ef10.c if (channel->sync_events_state == SYNC_EVENTS_DISABLED || channel 6214 drivers/net/ethernet/sfc/ef10.c (temp && channel->sync_events_state == SYNC_EVENTS_QUIESCENT)) channel 6216 drivers/net/ethernet/sfc/ef10.c if (channel->sync_events_state == SYNC_EVENTS_QUIESCENT) { channel 6217 drivers/net/ethernet/sfc/ef10.c channel->sync_events_state = SYNC_EVENTS_DISABLED; channel 6220 drivers/net/ethernet/sfc/ef10.c channel->sync_events_state = temp ? SYNC_EVENTS_QUIESCENT : channel 6228 drivers/net/ethernet/sfc/ef10.c channel->channel); channel 6230 drivers/net/ethernet/sfc/ef10.c rc = efx_mcdi_rpc(channel->efx, MC_CMD_PTP, channel 6239 drivers/net/ethernet/sfc/ef10.c int (*set)(struct efx_channel *channel, bool temp); channel 6240 drivers/net/ethernet/sfc/ef10.c struct efx_channel *channel; channel 6246 drivers/net/ethernet/sfc/ef10.c channel = efx_ptp_channel(efx); channel 6247 drivers/net/ethernet/sfc/ef10.c if (channel) { channel 6248 drivers/net/ethernet/sfc/ef10.c int rc = set(channel, temp); channel 219 drivers/net/ethernet/sfc/efx.c static void efx_remove_channel(struct efx_channel *channel); channel 223 drivers/net/ethernet/sfc/efx.c static void efx_init_napi_channel(struct efx_channel *channel); channel 225 drivers/net/ethernet/sfc/efx.c static void efx_fini_napi_channel(struct efx_channel *channel); channel 261 drivers/net/ethernet/sfc/efx.c static int efx_process_channel(struct efx_channel *channel, int budget) channel 267 drivers/net/ethernet/sfc/efx.c if (unlikely(!channel->enabled)) channel 271 drivers/net/ethernet/sfc/efx.c EFX_WARN_ON_PARANOID(channel->rx_list != NULL); channel 273 drivers/net/ethernet/sfc/efx.c channel->rx_list = &rx_list; channel 275 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 280 drivers/net/ethernet/sfc/efx.c spent = efx_nic_process_eventq(channel, budget); channel 281 drivers/net/ethernet/sfc/efx.c if (spent && efx_channel_has_rx_queue(channel)) { channel 283 drivers/net/ethernet/sfc/efx.c efx_channel_get_rx_queue(channel); channel 285 drivers/net/ethernet/sfc/efx.c efx_rx_flush_packet(channel); channel 290 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 298 drivers/net/ethernet/sfc/efx.c netif_receive_skb_list(channel->rx_list); channel 299 drivers/net/ethernet/sfc/efx.c channel->rx_list = NULL; channel 309 drivers/net/ethernet/sfc/efx.c static void efx_update_irq_mod(struct efx_nic *efx, struct efx_channel *channel) channel 313 drivers/net/ethernet/sfc/efx.c if (channel->irq_mod_score < irq_adapt_low_thresh) { channel 314 drivers/net/ethernet/sfc/efx.c if (channel->irq_moderation_us > step) { channel 315 drivers/net/ethernet/sfc/efx.c channel->irq_moderation_us -= step; channel 316 drivers/net/ethernet/sfc/efx.c efx->type->push_irq_moderation(channel); channel 318 drivers/net/ethernet/sfc/efx.c } else if (channel->irq_mod_score > irq_adapt_high_thresh) { channel 319 drivers/net/ethernet/sfc/efx.c if (channel->irq_moderation_us < channel 321 drivers/net/ethernet/sfc/efx.c channel->irq_moderation_us += step; channel 322 drivers/net/ethernet/sfc/efx.c efx->type->push_irq_moderation(channel); channel 326 drivers/net/ethernet/sfc/efx.c channel->irq_count = 0; channel 327 drivers/net/ethernet/sfc/efx.c channel->irq_mod_score = 0; channel 332 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel = channel 334 drivers/net/ethernet/sfc/efx.c struct efx_nic *efx = channel->efx; channel 339 drivers/net/ethernet/sfc/efx.c channel->channel, raw_smp_processor_id()); channel 341 drivers/net/ethernet/sfc/efx.c spent = efx_process_channel(channel, budget); channel 344 drivers/net/ethernet/sfc/efx.c if (efx_channel_has_rx_queue(channel) && channel 346 drivers/net/ethernet/sfc/efx.c unlikely(++channel->irq_count == 1000)) { channel 347 drivers/net/ethernet/sfc/efx.c efx_update_irq_mod(efx, channel); channel 352 drivers/net/ethernet/sfc/efx.c schedule_work(&channel->filter_work); channel 361 drivers/net/ethernet/sfc/efx.c efx_nic_eventq_read_ack(channel); channel 372 drivers/net/ethernet/sfc/efx.c static int efx_probe_eventq(struct efx_channel *channel) channel 374 drivers/net/ethernet/sfc/efx.c struct efx_nic *efx = channel->efx; channel 378 drivers/net/ethernet/sfc/efx.c "chan %d create event queue\n", channel->channel); channel 384 drivers/net/ethernet/sfc/efx.c channel->eventq_mask = max(entries, EFX_MIN_EVQ_SIZE) - 1; channel 386 drivers/net/ethernet/sfc/efx.c return efx_nic_probe_eventq(channel); channel 390 drivers/net/ethernet/sfc/efx.c static int efx_init_eventq(struct efx_channel *channel) channel 392 drivers/net/ethernet/sfc/efx.c struct efx_nic *efx = channel->efx; channel 395 drivers/net/ethernet/sfc/efx.c EFX_WARN_ON_PARANOID(channel->eventq_init); channel 398 drivers/net/ethernet/sfc/efx.c "chan %d init event queue\n", channel->channel); channel 400 drivers/net/ethernet/sfc/efx.c rc = efx_nic_init_eventq(channel); channel 402 drivers/net/ethernet/sfc/efx.c efx->type->push_irq_moderation(channel); channel 403 drivers/net/ethernet/sfc/efx.c channel->eventq_read_ptr = 0; channel 404 drivers/net/ethernet/sfc/efx.c channel->eventq_init = true; channel 410 drivers/net/ethernet/sfc/efx.c void efx_start_eventq(struct efx_channel *channel) channel 412 drivers/net/ethernet/sfc/efx.c netif_dbg(channel->efx, ifup, channel->efx->net_dev, channel 413 drivers/net/ethernet/sfc/efx.c "chan %d start event queue\n", channel->channel); channel 416 drivers/net/ethernet/sfc/efx.c channel->enabled = true; channel 419 drivers/net/ethernet/sfc/efx.c napi_enable(&channel->napi_str); channel 420 drivers/net/ethernet/sfc/efx.c efx_nic_eventq_read_ack(channel); channel 424 drivers/net/ethernet/sfc/efx.c void efx_stop_eventq(struct efx_channel *channel) channel 426 drivers/net/ethernet/sfc/efx.c if (!channel->enabled) channel 429 drivers/net/ethernet/sfc/efx.c napi_disable(&channel->napi_str); channel 430 drivers/net/ethernet/sfc/efx.c channel->enabled = false; channel 433 drivers/net/ethernet/sfc/efx.c static void efx_fini_eventq(struct efx_channel *channel) channel 435 drivers/net/ethernet/sfc/efx.c if (!channel->eventq_init) channel 438 drivers/net/ethernet/sfc/efx.c netif_dbg(channel->efx, drv, channel->efx->net_dev, channel 439 drivers/net/ethernet/sfc/efx.c "chan %d fini event queue\n", channel->channel); channel 441 drivers/net/ethernet/sfc/efx.c efx_nic_fini_eventq(channel); channel 442 drivers/net/ethernet/sfc/efx.c channel->eventq_init = false; channel 445 drivers/net/ethernet/sfc/efx.c static void efx_remove_eventq(struct efx_channel *channel) channel 447 drivers/net/ethernet/sfc/efx.c netif_dbg(channel->efx, drv, channel->efx->net_dev, channel 448 drivers/net/ethernet/sfc/efx.c "chan %d remove event queue\n", channel->channel); channel 450 drivers/net/ethernet/sfc/efx.c efx_nic_remove_eventq(channel); channel 463 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 468 drivers/net/ethernet/sfc/efx.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 469 drivers/net/ethernet/sfc/efx.c if (!channel) channel 472 drivers/net/ethernet/sfc/efx.c channel->efx = efx; channel 473 drivers/net/ethernet/sfc/efx.c channel->channel = i; channel 474 drivers/net/ethernet/sfc/efx.c channel->type = &efx_default_channel_type; channel 477 drivers/net/ethernet/sfc/efx.c tx_queue = &channel->tx_queue[j]; channel 480 drivers/net/ethernet/sfc/efx.c tx_queue->channel = channel; channel 484 drivers/net/ethernet/sfc/efx.c INIT_WORK(&channel->filter_work, efx_filter_rfs_expire); channel 487 drivers/net/ethernet/sfc/efx.c rx_queue = &channel->rx_queue; channel 491 drivers/net/ethernet/sfc/efx.c return channel; channel 500 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 505 drivers/net/ethernet/sfc/efx.c channel = kmalloc(sizeof(*channel), GFP_KERNEL); channel 506 drivers/net/ethernet/sfc/efx.c if (!channel) channel 509 drivers/net/ethernet/sfc/efx.c *channel = *old_channel; channel 511 drivers/net/ethernet/sfc/efx.c channel->napi_dev = NULL; channel 512 drivers/net/ethernet/sfc/efx.c INIT_HLIST_NODE(&channel->napi_str.napi_hash_node); channel 513 drivers/net/ethernet/sfc/efx.c channel->napi_str.napi_id = 0; channel 514 drivers/net/ethernet/sfc/efx.c channel->napi_str.state = 0; channel 515 drivers/net/ethernet/sfc/efx.c memset(&channel->eventq, 0, sizeof(channel->eventq)); channel 518 drivers/net/ethernet/sfc/efx.c tx_queue = &channel->tx_queue[j]; channel 519 drivers/net/ethernet/sfc/efx.c if (tx_queue->channel) channel 520 drivers/net/ethernet/sfc/efx.c tx_queue->channel = channel; channel 526 drivers/net/ethernet/sfc/efx.c rx_queue = &channel->rx_queue; channel 531 drivers/net/ethernet/sfc/efx.c INIT_WORK(&channel->filter_work, efx_filter_rfs_expire); channel 534 drivers/net/ethernet/sfc/efx.c return channel; channel 537 drivers/net/ethernet/sfc/efx.c static int efx_probe_channel(struct efx_channel *channel) channel 543 drivers/net/ethernet/sfc/efx.c netif_dbg(channel->efx, probe, channel->efx->net_dev, channel 544 drivers/net/ethernet/sfc/efx.c "creating channel %d\n", channel->channel); channel 546 drivers/net/ethernet/sfc/efx.c rc = channel->type->pre_probe(channel); channel 550 drivers/net/ethernet/sfc/efx.c rc = efx_probe_eventq(channel); channel 554 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 560 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_rx_queue(rx_queue, channel) { channel 566 drivers/net/ethernet/sfc/efx.c channel->rx_list = NULL; channel 571 drivers/net/ethernet/sfc/efx.c efx_remove_channel(channel); channel 576 drivers/net/ethernet/sfc/efx.c efx_get_channel_name(struct efx_channel *channel, char *buf, size_t len) channel 578 drivers/net/ethernet/sfc/efx.c struct efx_nic *efx = channel->efx; channel 582 drivers/net/ethernet/sfc/efx.c number = channel->channel; channel 585 drivers/net/ethernet/sfc/efx.c } else if (channel->channel < efx->tx_channel_offset) { channel 596 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 598 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) channel 599 drivers/net/ethernet/sfc/efx.c channel->type->get_name(channel, channel 600 drivers/net/ethernet/sfc/efx.c efx->msi_context[channel->channel].name, channel 606 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 617 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_rev(channel, efx) { channel 618 drivers/net/ethernet/sfc/efx.c rc = efx_probe_channel(channel); channel 622 drivers/net/ethernet/sfc/efx.c channel->channel); channel 645 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 710 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 711 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 716 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_rx_queue(rx_queue, channel) { channel 719 drivers/net/ethernet/sfc/efx.c efx_stop_eventq(channel); channel 721 drivers/net/ethernet/sfc/efx.c efx_start_eventq(channel); channel 724 drivers/net/ethernet/sfc/efx.c WARN_ON(channel->rx_pkt_n_frags); channel 735 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 746 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 747 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_rx_queue(rx_queue, channel) channel 751 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 758 drivers/net/ethernet/sfc/efx.c if (efx_channel_has_rx_queue(channel)) { channel 759 drivers/net/ethernet/sfc/efx.c efx_stop_eventq(channel); channel 760 drivers/net/ethernet/sfc/efx.c efx_start_eventq(channel); channel 772 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 773 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_rx_queue(rx_queue, channel) channel 775 drivers/net/ethernet/sfc/efx.c efx_for_each_possible_channel_tx_queue(tx_queue, channel) channel 780 drivers/net/ethernet/sfc/efx.c static void efx_remove_channel(struct efx_channel *channel) channel 785 drivers/net/ethernet/sfc/efx.c netif_dbg(channel->efx, drv, channel->efx->net_dev, channel 786 drivers/net/ethernet/sfc/efx.c "destroy chan %d\n", channel->channel); channel 788 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_rx_queue(rx_queue, channel) channel 790 drivers/net/ethernet/sfc/efx.c efx_for_each_possible_channel_tx_queue(tx_queue, channel) channel 792 drivers/net/ethernet/sfc/efx.c efx_remove_eventq(channel); channel 793 drivers/net/ethernet/sfc/efx.c channel->type->post_remove(channel); channel 798 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 800 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) channel 801 drivers/net/ethernet/sfc/efx.c efx_remove_channel(channel); channel 807 drivers/net/ethernet/sfc/efx.c struct efx_channel *other_channel[EFX_MAX_CHANNELS], *channel; channel 819 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 823 drivers/net/ethernet/sfc/efx.c if (channel->type->copy) channel 826 drivers/net/ethernet/sfc/efx.c channel->eventq.index + channel 827 drivers/net/ethernet/sfc/efx.c channel->eventq.entries); channel 828 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_rx_queue(rx_queue, channel) channel 832 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_tx_queue(tx_queue, channel) channel 845 drivers/net/ethernet/sfc/efx.c channel = efx->channel[i]; channel 846 drivers/net/ethernet/sfc/efx.c if (channel->type->copy) channel 847 drivers/net/ethernet/sfc/efx.c channel = channel->type->copy(channel); channel 848 drivers/net/ethernet/sfc/efx.c if (!channel) { channel 852 drivers/net/ethernet/sfc/efx.c other_channel[i] = channel; channel 861 drivers/net/ethernet/sfc/efx.c channel = efx->channel[i]; channel 862 drivers/net/ethernet/sfc/efx.c efx->channel[i] = other_channel[i]; channel 863 drivers/net/ethernet/sfc/efx.c other_channel[i] = channel; channel 870 drivers/net/ethernet/sfc/efx.c channel = efx->channel[i]; channel 871 drivers/net/ethernet/sfc/efx.c if (!channel->type->copy) channel 873 drivers/net/ethernet/sfc/efx.c rc = efx_probe_channel(channel); channel 876 drivers/net/ethernet/sfc/efx.c efx_init_napi_channel(efx->channel[i]); channel 882 drivers/net/ethernet/sfc/efx.c channel = other_channel[i]; channel 883 drivers/net/ethernet/sfc/efx.c if (channel && channel->type->copy) { channel 884 drivers/net/ethernet/sfc/efx.c efx_fini_napi_channel(channel); channel 885 drivers/net/ethernet/sfc/efx.c efx_remove_channel(channel); channel 886 drivers/net/ethernet/sfc/efx.c kfree(channel); channel 907 drivers/net/ethernet/sfc/efx.c channel = efx->channel[i]; channel 908 drivers/net/ethernet/sfc/efx.c efx->channel[i] = other_channel[i]; channel 909 drivers/net/ethernet/sfc/efx.c other_channel[i] = channel; channel 919 drivers/net/ethernet/sfc/efx.c static bool efx_default_channel_want_txqs(struct efx_channel *channel) channel 921 drivers/net/ethernet/sfc/efx.c return channel->channel - channel->efx->tx_channel_offset < channel 922 drivers/net/ethernet/sfc/efx.c channel->efx->n_tx_channels; channel 935 drivers/net/ethernet/sfc/efx.c int efx_channel_dummy_op_int(struct efx_channel *channel) channel 940 drivers/net/ethernet/sfc/efx.c void efx_channel_dummy_op_void(struct efx_channel *channel) channel 1566 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 1569 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 1570 drivers/net/ethernet/sfc/efx.c cpu = cpumask_local_spread(channel->channel, channel 1572 drivers/net/ethernet/sfc/efx.c irq_set_affinity_hint(channel->irq, cpumask_of(cpu)); channel 1578 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 1580 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) channel 1581 drivers/net/ethernet/sfc/efx.c irq_set_affinity_hint(channel->irq, NULL); channel 1597 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel, *end_channel; channel 1605 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 1606 drivers/net/ethernet/sfc/efx.c if (!channel->type->keep_eventq) { channel 1607 drivers/net/ethernet/sfc/efx.c rc = efx_init_eventq(channel); channel 1611 drivers/net/ethernet/sfc/efx.c efx_start_eventq(channel); channel 1618 drivers/net/ethernet/sfc/efx.c end_channel = channel; channel 1619 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 1620 drivers/net/ethernet/sfc/efx.c if (channel == end_channel) channel 1622 drivers/net/ethernet/sfc/efx.c efx_stop_eventq(channel); channel 1623 drivers/net/ethernet/sfc/efx.c if (!channel->type->keep_eventq) channel 1624 drivers/net/ethernet/sfc/efx.c efx_fini_eventq(channel); channel 1632 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 1645 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 1646 drivers/net/ethernet/sfc/efx.c if (channel->irq) channel 1647 drivers/net/ethernet/sfc/efx.c synchronize_irq(channel->irq); channel 1649 drivers/net/ethernet/sfc/efx.c efx_stop_eventq(channel); channel 1650 drivers/net/ethernet/sfc/efx.c if (!channel->type->keep_eventq) channel 1651 drivers/net/ethernet/sfc/efx.c efx_fini_eventq(channel); channel 1660 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel, *end_channel; channel 1672 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 1673 drivers/net/ethernet/sfc/efx.c if (channel->type->keep_eventq) { channel 1674 drivers/net/ethernet/sfc/efx.c rc = efx_init_eventq(channel); channel 1687 drivers/net/ethernet/sfc/efx.c end_channel = channel; channel 1688 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 1689 drivers/net/ethernet/sfc/efx.c if (channel == end_channel) channel 1691 drivers/net/ethernet/sfc/efx.c if (channel->type->keep_eventq) channel 1692 drivers/net/ethernet/sfc/efx.c efx_fini_eventq(channel); channel 1702 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 1706 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 1707 drivers/net/ethernet/sfc/efx.c if (channel->type->keep_eventq) channel 1708 drivers/net/ethernet/sfc/efx.c efx_fini_eventq(channel); channel 1716 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 1719 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) channel 1720 drivers/net/ethernet/sfc/efx.c channel->irq = 0; channel 1730 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 1741 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 1742 drivers/net/ethernet/sfc/efx.c if (channel->channel < efx->n_rx_channels) channel 1743 drivers/net/ethernet/sfc/efx.c channel->rx_queue.core_index = channel->channel; channel 1745 drivers/net/ethernet/sfc/efx.c channel->rx_queue.core_index = -1; channel 1747 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_tx_queue(tx_queue, channel) channel 1836 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 1839 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 1840 drivers/net/ethernet/sfc/efx.c channel->rps_flow_id = channel 1842 drivers/net/ethernet/sfc/efx.c sizeof(*channel->rps_flow_id), channel 1844 drivers/net/ethernet/sfc/efx.c if (!channel->rps_flow_id) channel 1850 drivers/net/ethernet/sfc/efx.c channel->rps_flow_id[i] = channel 1855 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) channel 1856 drivers/net/ethernet/sfc/efx.c kfree(channel->rps_flow_id); channel 1874 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 1876 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) channel 1877 drivers/net/ethernet/sfc/efx.c kfree(channel->rps_flow_id); channel 2062 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 2081 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 2082 drivers/net/ethernet/sfc/efx.c if (efx_channel_has_rx_queue(channel)) channel 2083 drivers/net/ethernet/sfc/efx.c channel->irq_moderation_us = rx_usecs; channel 2084 drivers/net/ethernet/sfc/efx.c else if (efx_channel_has_tx_queues(channel)) channel 2085 drivers/net/ethernet/sfc/efx.c channel->irq_moderation_us = tx_usecs; channel 2106 drivers/net/ethernet/sfc/efx.c tx_channel = efx->channel[efx->tx_channel_offset]; channel 2174 drivers/net/ethernet/sfc/efx.c static void efx_init_napi_channel(struct efx_channel *channel) channel 2176 drivers/net/ethernet/sfc/efx.c struct efx_nic *efx = channel->efx; channel 2178 drivers/net/ethernet/sfc/efx.c channel->napi_dev = efx->net_dev; channel 2179 drivers/net/ethernet/sfc/efx.c netif_napi_add(channel->napi_dev, &channel->napi_str, channel 2185 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 2187 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) channel 2188 drivers/net/ethernet/sfc/efx.c efx_init_napi_channel(channel); channel 2191 drivers/net/ethernet/sfc/efx.c static void efx_fini_napi_channel(struct efx_channel *channel) channel 2193 drivers/net/ethernet/sfc/efx.c if (channel->napi_dev) channel 2194 drivers/net/ethernet/sfc/efx.c netif_napi_del(&channel->napi_str); channel 2196 drivers/net/ethernet/sfc/efx.c channel->napi_dev = NULL; channel 2201 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 2203 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) channel 2204 drivers/net/ethernet/sfc/efx.c efx_fini_napi_channel(channel); channel 2551 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 2591 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) { channel 2593 drivers/net/ethernet/sfc/efx.c efx_for_each_channel_tx_queue(tx_queue, channel) channel 3051 drivers/net/ethernet/sfc/efx.c efx->channel[i] = efx_alloc_channel(efx, i, NULL); channel 3052 drivers/net/ethernet/sfc/efx.c if (!efx->channel[i]) channel 3092 drivers/net/ethernet/sfc/efx.c kfree(efx->channel[i]); channel 3105 drivers/net/ethernet/sfc/efx.c struct efx_channel *channel; channel 3107 drivers/net/ethernet/sfc/efx.c efx_for_each_channel(channel, efx) channel 3108 drivers/net/ethernet/sfc/efx.c n_rx_nodesc_trunc += channel->n_rx_nodesc_trunc; channel 43 drivers/net/ethernet/sfc/efx.h void __efx_rx_packet(struct efx_channel *channel); channel 46 drivers/net/ethernet/sfc/efx.h static inline void efx_rx_flush_packet(struct efx_channel *channel) channel 48 drivers/net/ethernet/sfc/efx.h if (channel->rx_pkt_n_frags) channel 49 drivers/net/ethernet/sfc/efx.h __efx_rx_packet(channel); channel 172 drivers/net/ethernet/sfc/efx.h struct efx_channel *channel = container_of(data, struct efx_channel, channel 175 drivers/net/ethernet/sfc/efx.h if (channel->rfs_filters_added >= 60 && channel 176 drivers/net/ethernet/sfc/efx.h __efx_filter_rfs_expire(channel->efx, 100)) channel 177 drivers/net/ethernet/sfc/efx.h channel->rfs_filters_added -= 60; channel 217 drivers/net/ethernet/sfc/efx.h int efx_channel_dummy_op_int(struct efx_channel *channel); channel 218 drivers/net/ethernet/sfc/efx.h void efx_channel_dummy_op_void(struct efx_channel *channel); channel 243 drivers/net/ethernet/sfc/efx.h void efx_stop_eventq(struct efx_channel *channel); channel 244 drivers/net/ethernet/sfc/efx.h void efx_start_eventq(struct efx_channel *channel); channel 276 drivers/net/ethernet/sfc/efx.h static inline void efx_schedule_channel(struct efx_channel *channel) channel 278 drivers/net/ethernet/sfc/efx.h netif_vdbg(channel->efx, intr, channel->efx->net_dev, channel 280 drivers/net/ethernet/sfc/efx.h channel->channel, raw_smp_processor_id()); channel 282 drivers/net/ethernet/sfc/efx.h napi_schedule(&channel->napi_str); channel 285 drivers/net/ethernet/sfc/efx.h static inline void efx_schedule_channel_irq(struct efx_channel *channel) channel 287 drivers/net/ethernet/sfc/efx.h channel->event_test_cpu = raw_smp_processor_id(); channel 288 drivers/net/ethernet/sfc/efx.h efx_schedule_channel(channel); channel 57 drivers/net/ethernet/sfc/ethtool.c EFX_ETHTOOL_STAT(field, channel, n_##field, \ channel 251 drivers/net/ethernet/sfc/ethtool.c #define EFX_CHANNEL_NAME(_channel) "chan%d", _channel->channel channel 275 drivers/net/ethernet/sfc/ethtool.c struct efx_channel *channel = channel 279 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 318 drivers/net/ethernet/sfc/ethtool.c struct efx_channel *channel; channel 330 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel(channel, efx) { channel 332 drivers/net/ethernet/sfc/ethtool.c &tests->eventq_dma[channel->channel], channel 333 drivers/net/ethernet/sfc/ethtool.c EFX_CHANNEL_NAME(channel), channel 336 drivers/net/ethernet/sfc/ethtool.c &tests->eventq_int[channel->channel], channel 337 drivers/net/ethernet/sfc/ethtool.c EFX_CHANNEL_NAME(channel), channel 377 drivers/net/ethernet/sfc/ethtool.c struct efx_channel *channel; channel 379 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel(channel, efx) { channel 380 drivers/net/ethernet/sfc/ethtool.c if (efx_channel_has_tx_queues(channel)) { channel 385 drivers/net/ethernet/sfc/ethtool.c channel->tx_queue[0].queue / channel 392 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel(channel, efx) { channel 393 drivers/net/ethernet/sfc/ethtool.c if (efx_channel_has_rx_queue(channel)) { channel 397 drivers/net/ethernet/sfc/ethtool.c "rx-%d.rx_packets", channel->channel); channel 456 drivers/net/ethernet/sfc/ethtool.c struct efx_channel *channel; channel 475 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel(channel, efx) channel 476 drivers/net/ethernet/sfc/ethtool.c data[i] += stat->get_stat((void *)channel + channel 481 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel(channel, efx) { channel 482 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel_tx_queue(tx_queue, channel) channel 494 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel(channel, efx) { channel 495 drivers/net/ethernet/sfc/ethtool.c if (efx_channel_has_tx_queues(channel)) { channel 497 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 503 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel(channel, efx) { channel 504 drivers/net/ethernet/sfc/ethtool.c if (efx_channel_has_rx_queue(channel)) { channel 506 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel_rx_queue(rx_queue, channel) { channel 623 drivers/net/ethernet/sfc/ethtool.c struct efx_channel *channel; channel 655 drivers/net/ethernet/sfc/ethtool.c efx_for_each_channel(channel, efx) channel 656 drivers/net/ethernet/sfc/ethtool.c efx->type->push_irq_moderation(channel); channel 196 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_remove_channel(struct ef4_channel *channel); channel 200 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_init_napi_channel(struct ef4_channel *channel); channel 202 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_fini_napi_channel(struct ef4_channel *channel); channel 238 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_process_channel(struct ef4_channel *channel, int budget) channel 243 drivers/net/ethernet/sfc/falcon/efx.c if (unlikely(!channel->enabled)) channel 246 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_tx_queue(tx_queue, channel) { channel 251 drivers/net/ethernet/sfc/falcon/efx.c spent = ef4_nic_process_eventq(channel, budget); channel 252 drivers/net/ethernet/sfc/falcon/efx.c if (spent && ef4_channel_has_rx_queue(channel)) { channel 254 drivers/net/ethernet/sfc/falcon/efx.c ef4_channel_get_rx_queue(channel); channel 256 drivers/net/ethernet/sfc/falcon/efx.c ef4_rx_flush_packet(channel); channel 261 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_tx_queue(tx_queue, channel) { channel 276 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_update_irq_mod(struct ef4_nic *efx, struct ef4_channel *channel) channel 280 drivers/net/ethernet/sfc/falcon/efx.c if (channel->irq_mod_score < irq_adapt_low_thresh) { channel 281 drivers/net/ethernet/sfc/falcon/efx.c if (channel->irq_moderation_us > step) { channel 282 drivers/net/ethernet/sfc/falcon/efx.c channel->irq_moderation_us -= step; channel 283 drivers/net/ethernet/sfc/falcon/efx.c efx->type->push_irq_moderation(channel); channel 285 drivers/net/ethernet/sfc/falcon/efx.c } else if (channel->irq_mod_score > irq_adapt_high_thresh) { channel 286 drivers/net/ethernet/sfc/falcon/efx.c if (channel->irq_moderation_us < channel 288 drivers/net/ethernet/sfc/falcon/efx.c channel->irq_moderation_us += step; channel 289 drivers/net/ethernet/sfc/falcon/efx.c efx->type->push_irq_moderation(channel); channel 293 drivers/net/ethernet/sfc/falcon/efx.c channel->irq_count = 0; channel 294 drivers/net/ethernet/sfc/falcon/efx.c channel->irq_mod_score = 0; channel 299 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel = channel 301 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_nic *efx = channel->efx; channel 306 drivers/net/ethernet/sfc/falcon/efx.c channel->channel, raw_smp_processor_id()); channel 308 drivers/net/ethernet/sfc/falcon/efx.c spent = ef4_process_channel(channel, budget); channel 311 drivers/net/ethernet/sfc/falcon/efx.c if (ef4_channel_has_rx_queue(channel) && channel 313 drivers/net/ethernet/sfc/falcon/efx.c unlikely(++channel->irq_count == 1000)) { channel 314 drivers/net/ethernet/sfc/falcon/efx.c ef4_update_irq_mod(efx, channel); channel 317 drivers/net/ethernet/sfc/falcon/efx.c ef4_filter_rfs_expire(channel); channel 325 drivers/net/ethernet/sfc/falcon/efx.c ef4_nic_eventq_read_ack(channel); channel 336 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_probe_eventq(struct ef4_channel *channel) channel 338 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_nic *efx = channel->efx; channel 342 drivers/net/ethernet/sfc/falcon/efx.c "chan %d create event queue\n", channel->channel); channel 348 drivers/net/ethernet/sfc/falcon/efx.c channel->eventq_mask = max(entries, EF4_MIN_EVQ_SIZE) - 1; channel 350 drivers/net/ethernet/sfc/falcon/efx.c return ef4_nic_probe_eventq(channel); channel 354 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_init_eventq(struct ef4_channel *channel) channel 356 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_nic *efx = channel->efx; channel 359 drivers/net/ethernet/sfc/falcon/efx.c EF4_WARN_ON_PARANOID(channel->eventq_init); channel 362 drivers/net/ethernet/sfc/falcon/efx.c "chan %d init event queue\n", channel->channel); channel 364 drivers/net/ethernet/sfc/falcon/efx.c rc = ef4_nic_init_eventq(channel); channel 366 drivers/net/ethernet/sfc/falcon/efx.c efx->type->push_irq_moderation(channel); channel 367 drivers/net/ethernet/sfc/falcon/efx.c channel->eventq_read_ptr = 0; channel 368 drivers/net/ethernet/sfc/falcon/efx.c channel->eventq_init = true; channel 374 drivers/net/ethernet/sfc/falcon/efx.c void ef4_start_eventq(struct ef4_channel *channel) channel 376 drivers/net/ethernet/sfc/falcon/efx.c netif_dbg(channel->efx, ifup, channel->efx->net_dev, channel 377 drivers/net/ethernet/sfc/falcon/efx.c "chan %d start event queue\n", channel->channel); channel 380 drivers/net/ethernet/sfc/falcon/efx.c channel->enabled = true; channel 383 drivers/net/ethernet/sfc/falcon/efx.c napi_enable(&channel->napi_str); channel 384 drivers/net/ethernet/sfc/falcon/efx.c ef4_nic_eventq_read_ack(channel); channel 388 drivers/net/ethernet/sfc/falcon/efx.c void ef4_stop_eventq(struct ef4_channel *channel) channel 390 drivers/net/ethernet/sfc/falcon/efx.c if (!channel->enabled) channel 393 drivers/net/ethernet/sfc/falcon/efx.c napi_disable(&channel->napi_str); channel 394 drivers/net/ethernet/sfc/falcon/efx.c channel->enabled = false; channel 397 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_fini_eventq(struct ef4_channel *channel) channel 399 drivers/net/ethernet/sfc/falcon/efx.c if (!channel->eventq_init) channel 402 drivers/net/ethernet/sfc/falcon/efx.c netif_dbg(channel->efx, drv, channel->efx->net_dev, channel 403 drivers/net/ethernet/sfc/falcon/efx.c "chan %d fini event queue\n", channel->channel); channel 405 drivers/net/ethernet/sfc/falcon/efx.c ef4_nic_fini_eventq(channel); channel 406 drivers/net/ethernet/sfc/falcon/efx.c channel->eventq_init = false; channel 409 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_remove_eventq(struct ef4_channel *channel) channel 411 drivers/net/ethernet/sfc/falcon/efx.c netif_dbg(channel->efx, drv, channel->efx->net_dev, channel 412 drivers/net/ethernet/sfc/falcon/efx.c "chan %d remove event queue\n", channel->channel); channel 414 drivers/net/ethernet/sfc/falcon/efx.c ef4_nic_remove_eventq(channel); channel 427 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 432 drivers/net/ethernet/sfc/falcon/efx.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 433 drivers/net/ethernet/sfc/falcon/efx.c if (!channel) channel 436 drivers/net/ethernet/sfc/falcon/efx.c channel->efx = efx; channel 437 drivers/net/ethernet/sfc/falcon/efx.c channel->channel = i; channel 438 drivers/net/ethernet/sfc/falcon/efx.c channel->type = &ef4_default_channel_type; channel 441 drivers/net/ethernet/sfc/falcon/efx.c tx_queue = &channel->tx_queue[j]; channel 444 drivers/net/ethernet/sfc/falcon/efx.c tx_queue->channel = channel; channel 447 drivers/net/ethernet/sfc/falcon/efx.c rx_queue = &channel->rx_queue; channel 451 drivers/net/ethernet/sfc/falcon/efx.c return channel; channel 460 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 465 drivers/net/ethernet/sfc/falcon/efx.c channel = kmalloc(sizeof(*channel), GFP_KERNEL); channel 466 drivers/net/ethernet/sfc/falcon/efx.c if (!channel) channel 469 drivers/net/ethernet/sfc/falcon/efx.c *channel = *old_channel; channel 471 drivers/net/ethernet/sfc/falcon/efx.c channel->napi_dev = NULL; channel 472 drivers/net/ethernet/sfc/falcon/efx.c INIT_HLIST_NODE(&channel->napi_str.napi_hash_node); channel 473 drivers/net/ethernet/sfc/falcon/efx.c channel->napi_str.napi_id = 0; channel 474 drivers/net/ethernet/sfc/falcon/efx.c channel->napi_str.state = 0; channel 475 drivers/net/ethernet/sfc/falcon/efx.c memset(&channel->eventq, 0, sizeof(channel->eventq)); channel 478 drivers/net/ethernet/sfc/falcon/efx.c tx_queue = &channel->tx_queue[j]; channel 479 drivers/net/ethernet/sfc/falcon/efx.c if (tx_queue->channel) channel 480 drivers/net/ethernet/sfc/falcon/efx.c tx_queue->channel = channel; channel 485 drivers/net/ethernet/sfc/falcon/efx.c rx_queue = &channel->rx_queue; channel 490 drivers/net/ethernet/sfc/falcon/efx.c return channel; channel 493 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_probe_channel(struct ef4_channel *channel) channel 499 drivers/net/ethernet/sfc/falcon/efx.c netif_dbg(channel->efx, probe, channel->efx->net_dev, channel 500 drivers/net/ethernet/sfc/falcon/efx.c "creating channel %d\n", channel->channel); channel 502 drivers/net/ethernet/sfc/falcon/efx.c rc = channel->type->pre_probe(channel); channel 506 drivers/net/ethernet/sfc/falcon/efx.c rc = ef4_probe_eventq(channel); channel 510 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_tx_queue(tx_queue, channel) { channel 516 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_rx_queue(rx_queue, channel) { channel 525 drivers/net/ethernet/sfc/falcon/efx.c ef4_remove_channel(channel); channel 530 drivers/net/ethernet/sfc/falcon/efx.c ef4_get_channel_name(struct ef4_channel *channel, char *buf, size_t len) channel 532 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_nic *efx = channel->efx; channel 536 drivers/net/ethernet/sfc/falcon/efx.c number = channel->channel; channel 539 drivers/net/ethernet/sfc/falcon/efx.c } else if (channel->channel < efx->tx_channel_offset) { channel 550 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 552 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) channel 553 drivers/net/ethernet/sfc/falcon/efx.c channel->type->get_name(channel, channel 554 drivers/net/ethernet/sfc/falcon/efx.c efx->msi_context[channel->channel].name, channel 560 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 571 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_rev(channel, efx) { channel 572 drivers/net/ethernet/sfc/falcon/efx.c rc = ef4_probe_channel(channel); channel 576 drivers/net/ethernet/sfc/falcon/efx.c channel->channel); channel 599 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 664 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 665 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_tx_queue(tx_queue, channel) { channel 670 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_rx_queue(rx_queue, channel) { channel 673 drivers/net/ethernet/sfc/falcon/efx.c ef4_stop_eventq(channel); channel 675 drivers/net/ethernet/sfc/falcon/efx.c ef4_start_eventq(channel); channel 678 drivers/net/ethernet/sfc/falcon/efx.c WARN_ON(channel->rx_pkt_n_frags); channel 687 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 696 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 697 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_rx_queue(rx_queue, channel) channel 701 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 708 drivers/net/ethernet/sfc/falcon/efx.c if (ef4_channel_has_rx_queue(channel)) { channel 709 drivers/net/ethernet/sfc/falcon/efx.c ef4_stop_eventq(channel); channel 710 drivers/net/ethernet/sfc/falcon/efx.c ef4_start_eventq(channel); channel 731 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 732 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_rx_queue(rx_queue, channel) channel 734 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_possible_channel_tx_queue(tx_queue, channel) channel 739 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_remove_channel(struct ef4_channel *channel) channel 744 drivers/net/ethernet/sfc/falcon/efx.c netif_dbg(channel->efx, drv, channel->efx->net_dev, channel 745 drivers/net/ethernet/sfc/falcon/efx.c "destroy chan %d\n", channel->channel); channel 747 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_rx_queue(rx_queue, channel) channel 749 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_possible_channel_tx_queue(tx_queue, channel) channel 751 drivers/net/ethernet/sfc/falcon/efx.c ef4_remove_eventq(channel); channel 752 drivers/net/ethernet/sfc/falcon/efx.c channel->type->post_remove(channel); channel 757 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 759 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) channel 760 drivers/net/ethernet/sfc/falcon/efx.c ef4_remove_channel(channel); channel 766 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *other_channel[EF4_MAX_CHANNELS], *channel; channel 778 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 782 drivers/net/ethernet/sfc/falcon/efx.c if (channel->type->copy) channel 785 drivers/net/ethernet/sfc/falcon/efx.c channel->eventq.index + channel 786 drivers/net/ethernet/sfc/falcon/efx.c channel->eventq.entries); channel 787 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_rx_queue(rx_queue, channel) channel 791 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_tx_queue(tx_queue, channel) channel 804 drivers/net/ethernet/sfc/falcon/efx.c channel = efx->channel[i]; channel 805 drivers/net/ethernet/sfc/falcon/efx.c if (channel->type->copy) channel 806 drivers/net/ethernet/sfc/falcon/efx.c channel = channel->type->copy(channel); channel 807 drivers/net/ethernet/sfc/falcon/efx.c if (!channel) { channel 811 drivers/net/ethernet/sfc/falcon/efx.c other_channel[i] = channel; channel 820 drivers/net/ethernet/sfc/falcon/efx.c channel = efx->channel[i]; channel 821 drivers/net/ethernet/sfc/falcon/efx.c efx->channel[i] = other_channel[i]; channel 822 drivers/net/ethernet/sfc/falcon/efx.c other_channel[i] = channel; channel 829 drivers/net/ethernet/sfc/falcon/efx.c channel = efx->channel[i]; channel 830 drivers/net/ethernet/sfc/falcon/efx.c if (!channel->type->copy) channel 832 drivers/net/ethernet/sfc/falcon/efx.c rc = ef4_probe_channel(channel); channel 835 drivers/net/ethernet/sfc/falcon/efx.c ef4_init_napi_channel(efx->channel[i]); channel 841 drivers/net/ethernet/sfc/falcon/efx.c channel = other_channel[i]; channel 842 drivers/net/ethernet/sfc/falcon/efx.c if (channel && channel->type->copy) { channel 843 drivers/net/ethernet/sfc/falcon/efx.c ef4_fini_napi_channel(channel); channel 844 drivers/net/ethernet/sfc/falcon/efx.c ef4_remove_channel(channel); channel 845 drivers/net/ethernet/sfc/falcon/efx.c kfree(channel); channel 866 drivers/net/ethernet/sfc/falcon/efx.c channel = efx->channel[i]; channel 867 drivers/net/ethernet/sfc/falcon/efx.c efx->channel[i] = other_channel[i]; channel 868 drivers/net/ethernet/sfc/falcon/efx.c other_channel[i] = channel; channel 886 drivers/net/ethernet/sfc/falcon/efx.c int ef4_channel_dummy_op_int(struct ef4_channel *channel) channel 891 drivers/net/ethernet/sfc/falcon/efx.c void ef4_channel_dummy_op_void(struct ef4_channel *channel) channel 1469 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel, *end_channel; channel 1477 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 1478 drivers/net/ethernet/sfc/falcon/efx.c if (!channel->type->keep_eventq) { channel 1479 drivers/net/ethernet/sfc/falcon/efx.c rc = ef4_init_eventq(channel); channel 1483 drivers/net/ethernet/sfc/falcon/efx.c ef4_start_eventq(channel); channel 1488 drivers/net/ethernet/sfc/falcon/efx.c end_channel = channel; channel 1489 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 1490 drivers/net/ethernet/sfc/falcon/efx.c if (channel == end_channel) channel 1492 drivers/net/ethernet/sfc/falcon/efx.c ef4_stop_eventq(channel); channel 1493 drivers/net/ethernet/sfc/falcon/efx.c if (!channel->type->keep_eventq) channel 1494 drivers/net/ethernet/sfc/falcon/efx.c ef4_fini_eventq(channel); channel 1502 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 1513 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 1514 drivers/net/ethernet/sfc/falcon/efx.c if (channel->irq) channel 1515 drivers/net/ethernet/sfc/falcon/efx.c synchronize_irq(channel->irq); channel 1517 drivers/net/ethernet/sfc/falcon/efx.c ef4_stop_eventq(channel); channel 1518 drivers/net/ethernet/sfc/falcon/efx.c if (!channel->type->keep_eventq) channel 1519 drivers/net/ethernet/sfc/falcon/efx.c ef4_fini_eventq(channel); channel 1525 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel, *end_channel; channel 1537 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 1538 drivers/net/ethernet/sfc/falcon/efx.c if (channel->type->keep_eventq) { channel 1539 drivers/net/ethernet/sfc/falcon/efx.c rc = ef4_init_eventq(channel); channel 1552 drivers/net/ethernet/sfc/falcon/efx.c end_channel = channel; channel 1553 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 1554 drivers/net/ethernet/sfc/falcon/efx.c if (channel == end_channel) channel 1556 drivers/net/ethernet/sfc/falcon/efx.c if (channel->type->keep_eventq) channel 1557 drivers/net/ethernet/sfc/falcon/efx.c ef4_fini_eventq(channel); channel 1567 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 1571 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 1572 drivers/net/ethernet/sfc/falcon/efx.c if (channel->type->keep_eventq) channel 1573 drivers/net/ethernet/sfc/falcon/efx.c ef4_fini_eventq(channel); channel 1581 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 1584 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) channel 1585 drivers/net/ethernet/sfc/falcon/efx.c channel->irq = 0; channel 1595 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 1606 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 1607 drivers/net/ethernet/sfc/falcon/efx.c if (channel->channel < efx->n_rx_channels) channel 1608 drivers/net/ethernet/sfc/falcon/efx.c channel->rx_queue.core_index = channel->channel; channel 1610 drivers/net/ethernet/sfc/falcon/efx.c channel->rx_queue.core_index = -1; channel 1612 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_tx_queue(tx_queue, channel) channel 1702 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 1705 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 1706 drivers/net/ethernet/sfc/falcon/efx.c channel->rps_flow_id = channel 1708 drivers/net/ethernet/sfc/falcon/efx.c sizeof(*channel->rps_flow_id), channel 1710 drivers/net/ethernet/sfc/falcon/efx.c if (!channel->rps_flow_id) channel 1716 drivers/net/ethernet/sfc/falcon/efx.c channel->rps_flow_id[i] = channel 1721 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) channel 1722 drivers/net/ethernet/sfc/falcon/efx.c kfree(channel->rps_flow_id); channel 1740 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 1742 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) channel 1743 drivers/net/ethernet/sfc/falcon/efx.c kfree(channel->rps_flow_id); channel 1912 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 1931 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 1932 drivers/net/ethernet/sfc/falcon/efx.c if (ef4_channel_has_rx_queue(channel)) channel 1933 drivers/net/ethernet/sfc/falcon/efx.c channel->irq_moderation_us = rx_usecs; channel 1934 drivers/net/ethernet/sfc/falcon/efx.c else if (ef4_channel_has_tx_queues(channel)) channel 1935 drivers/net/ethernet/sfc/falcon/efx.c channel->irq_moderation_us = tx_usecs; channel 1956 drivers/net/ethernet/sfc/falcon/efx.c tx_channel = efx->channel[efx->tx_channel_offset]; channel 2019 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_init_napi_channel(struct ef4_channel *channel) channel 2021 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_nic *efx = channel->efx; channel 2023 drivers/net/ethernet/sfc/falcon/efx.c channel->napi_dev = efx->net_dev; channel 2024 drivers/net/ethernet/sfc/falcon/efx.c netif_napi_add(channel->napi_dev, &channel->napi_str, channel 2030 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 2032 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) channel 2033 drivers/net/ethernet/sfc/falcon/efx.c ef4_init_napi_channel(channel); channel 2036 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_fini_napi_channel(struct ef4_channel *channel) channel 2038 drivers/net/ethernet/sfc/falcon/efx.c if (channel->napi_dev) channel 2039 drivers/net/ethernet/sfc/falcon/efx.c netif_napi_del(&channel->napi_str); channel 2041 drivers/net/ethernet/sfc/falcon/efx.c channel->napi_dev = NULL; channel 2046 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 2048 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) channel 2049 drivers/net/ethernet/sfc/falcon/efx.c ef4_fini_napi_channel(channel); channel 2267 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 2305 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) { channel 2307 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel_tx_queue(tx_queue, channel) channel 2671 drivers/net/ethernet/sfc/falcon/efx.c efx->channel[i] = ef4_alloc_channel(efx, i, NULL); channel 2672 drivers/net/ethernet/sfc/falcon/efx.c if (!efx->channel[i]) channel 2701 drivers/net/ethernet/sfc/falcon/efx.c kfree(efx->channel[i]); channel 2714 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; channel 2716 drivers/net/ethernet/sfc/falcon/efx.c ef4_for_each_channel(channel, efx) channel 2717 drivers/net/ethernet/sfc/falcon/efx.c n_rx_nodesc_trunc += channel->n_rx_nodesc_trunc; channel 46 drivers/net/ethernet/sfc/falcon/efx.h void __ef4_rx_packet(struct ef4_channel *channel); channel 49 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_rx_flush_packet(struct ef4_channel *channel) channel 51 drivers/net/ethernet/sfc/falcon/efx.h if (channel->rx_pkt_n_frags) channel 52 drivers/net/ethernet/sfc/falcon/efx.h __ef4_rx_packet(channel); channel 167 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_filter_rfs_expire(struct ef4_channel *channel) channel 169 drivers/net/ethernet/sfc/falcon/efx.h if (channel->rfs_filters_added >= 60 && channel 170 drivers/net/ethernet/sfc/falcon/efx.h __ef4_filter_rfs_expire(channel->efx, 100)) channel 171 drivers/net/ethernet/sfc/falcon/efx.h channel->rfs_filters_added -= 60; channel 175 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_filter_rfs_expire(struct ef4_channel *channel) {} channel 181 drivers/net/ethernet/sfc/falcon/efx.h int ef4_channel_dummy_op_int(struct ef4_channel *channel); channel 182 drivers/net/ethernet/sfc/falcon/efx.h void ef4_channel_dummy_op_void(struct ef4_channel *channel); channel 207 drivers/net/ethernet/sfc/falcon/efx.h void ef4_stop_eventq(struct ef4_channel *channel); channel 208 drivers/net/ethernet/sfc/falcon/efx.h void ef4_start_eventq(struct ef4_channel *channel); channel 233 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_schedule_channel(struct ef4_channel *channel) channel 235 drivers/net/ethernet/sfc/falcon/efx.h netif_vdbg(channel->efx, intr, channel->efx->net_dev, channel 237 drivers/net/ethernet/sfc/falcon/efx.h channel->channel, raw_smp_processor_id()); channel 239 drivers/net/ethernet/sfc/falcon/efx.h napi_schedule(&channel->napi_str); channel 242 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_schedule_channel_irq(struct ef4_channel *channel) channel 244 drivers/net/ethernet/sfc/falcon/efx.h channel->event_test_cpu = raw_smp_processor_id(); channel 245 drivers/net/ethernet/sfc/falcon/efx.h ef4_schedule_channel(channel); channel 57 drivers/net/ethernet/sfc/falcon/ethtool.c EF4_ETHTOOL_STAT(field, channel, n_##field, \ channel 233 drivers/net/ethernet/sfc/falcon/ethtool.c #define EF4_CHANNEL_NAME(_channel) "chan%d", _channel->channel channel 257 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel = channel 261 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel_tx_queue(tx_queue, channel) { channel 300 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel; channel 312 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel(channel, efx) { channel 314 drivers/net/ethernet/sfc/falcon/ethtool.c &tests->eventq_dma[channel->channel], channel 315 drivers/net/ethernet/sfc/falcon/ethtool.c EF4_CHANNEL_NAME(channel), channel 318 drivers/net/ethernet/sfc/falcon/ethtool.c &tests->eventq_int[channel->channel], channel 319 drivers/net/ethernet/sfc/falcon/ethtool.c EF4_CHANNEL_NAME(channel), channel 359 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel; channel 361 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel(channel, efx) { channel 362 drivers/net/ethernet/sfc/falcon/ethtool.c if (ef4_channel_has_tx_queues(channel)) { channel 367 drivers/net/ethernet/sfc/falcon/ethtool.c channel->tx_queue[0].queue / channel 374 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel(channel, efx) { channel 375 drivers/net/ethernet/sfc/falcon/ethtool.c if (ef4_channel_has_rx_queue(channel)) { channel 379 drivers/net/ethernet/sfc/falcon/ethtool.c "rx-%d.rx_packets", channel->channel); channel 436 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel; channel 455 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel(channel, efx) channel 456 drivers/net/ethernet/sfc/falcon/ethtool.c data[i] += stat->get_stat((void *)channel + channel 461 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel(channel, efx) { channel 462 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel_tx_queue(tx_queue, channel) channel 474 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel(channel, efx) { channel 475 drivers/net/ethernet/sfc/falcon/ethtool.c if (ef4_channel_has_tx_queues(channel)) { channel 477 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel_tx_queue(tx_queue, channel) { channel 483 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel(channel, efx) { channel 484 drivers/net/ethernet/sfc/falcon/ethtool.c if (ef4_channel_has_rx_queue(channel)) { channel 486 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel_rx_queue(rx_queue, channel) { channel 601 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel; channel 633 drivers/net/ethernet/sfc/falcon/ethtool.c ef4_for_each_channel(channel, efx) channel 634 drivers/net/ethernet/sfc/falcon/ethtool.c efx->type->push_irq_moderation(channel); channel 374 drivers/net/ethernet/sfc/falcon/falcon.c static void falcon_push_irq_moderation(struct ef4_channel *channel) channel 377 drivers/net/ethernet/sfc/falcon/falcon.c struct ef4_nic *efx = channel->efx; channel 380 drivers/net/ethernet/sfc/falcon/falcon.c if (channel->irq_moderation_us) { channel 383 drivers/net/ethernet/sfc/falcon/falcon.c ticks = ef4_usecs_to_ticks(efx, channel->irq_moderation_us); channel 397 drivers/net/ethernet/sfc/falcon/falcon.c channel->channel); channel 1741 drivers/net/ethernet/sfc/falcon/falcon.c falcon_handle_global_event(struct ef4_channel *channel, ef4_qword_t *event) channel 1743 drivers/net/ethernet/sfc/falcon/falcon.c struct ef4_nic *efx = channel->efx; channel 1763 drivers/net/ethernet/sfc/falcon/falcon.c channel->channel); channel 65 drivers/net/ethernet/sfc/falcon/farch.c _EF4_CHANNEL_MAGIC(_EF4_CHANNEL_MAGIC_TEST, (_channel)->channel) channel 76 drivers/net/ethernet/sfc/falcon/farch.c static void ef4_farch_magic_event(struct ef4_channel *channel, u32 magic); channel 388 drivers/net/ethernet/sfc/falcon/farch.c tx_queue->channel->channel, channel 550 drivers/net/ethernet/sfc/falcon/farch.c ef4_rx_queue_channel(rx_queue)->channel, channel 618 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; channel 621 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel(channel, efx) { channel 622 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel_tx_queue(tx_queue, channel) { channel 645 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_magic_event(channel, channel 661 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; channel 666 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel(channel, efx) { channel 667 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel_tx_queue(tx_queue, channel) { channel 670 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel_rx_queue(rx_queue, channel) { channel 681 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel(channel, efx) { channel 682 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel_rx_queue(rx_queue, channel) { channel 719 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; channel 733 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel(channel, efx) { channel 734 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel_rx_queue(rx_queue, channel) channel 736 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel_tx_queue(tx_queue, channel) channel 778 drivers/net/ethernet/sfc/falcon/farch.c void ef4_farch_ev_read_ack(struct ef4_channel *channel) channel 781 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 784 drivers/net/ethernet/sfc/falcon/farch.c channel->eventq_read_ptr & channel->eventq_mask); channel 791 drivers/net/ethernet/sfc/falcon/farch.c FR_BZ_EVQ_RPTR_STEP * channel->channel); channel 810 drivers/net/ethernet/sfc/falcon/farch.c static void ef4_farch_magic_event(struct ef4_channel *channel, u32 magic) channel 817 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_generate_event(channel->efx, channel->channel, &event); channel 826 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_tx_event(struct ef4_channel *channel, ef4_qword_t *event) channel 831 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 842 drivers/net/ethernet/sfc/falcon/farch.c channel, tx_ev_q_label % EF4_TXQ_TYPES); channel 850 drivers/net/ethernet/sfc/falcon/farch.c channel, tx_ev_q_label % EF4_TXQ_TYPES); channel 860 drivers/net/ethernet/sfc/falcon/farch.c EF4_QWORD_FMT"\n", channel->channel, channel 871 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel = ef4_rx_queue_channel(rx_queue); channel 904 drivers/net/ethernet/sfc/falcon/farch.c ++channel->n_rx_frm_trunc; channel 906 drivers/net/ethernet/sfc/falcon/farch.c ++channel->n_rx_tobe_disc; channel 909 drivers/net/ethernet/sfc/falcon/farch.c ++channel->n_rx_ip_hdr_chksum_err; channel 911 drivers/net/ethernet/sfc/falcon/farch.c ++channel->n_rx_tcp_udp_chksum_err; channel 950 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel = ef4_rx_queue_channel(rx_queue); channel 957 drivers/net/ethernet/sfc/falcon/farch.c ++channel->n_rx_nodesc_trunc; channel 980 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_rx_event(struct ef4_channel *channel, const ef4_qword_t *event) channel 988 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 996 drivers/net/ethernet/sfc/falcon/farch.c channel->channel); channel 998 drivers/net/ethernet/sfc/falcon/farch.c rx_queue = ef4_channel_get_rx_queue(channel); channel 1071 drivers/net/ethernet/sfc/falcon/farch.c ++channel->n_rx_mcast_mismatch; channel 1076 drivers/net/ethernet/sfc/falcon/farch.c channel->irq_mod_score += 2; channel 1101 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_magic_event(tx_queue->channel, channel 1114 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; channel 1123 drivers/net/ethernet/sfc/falcon/farch.c channel = ef4_get_channel(efx, qid); channel 1124 drivers/net/ethernet/sfc/falcon/farch.c if (!ef4_channel_has_rx_queue(channel)) channel 1126 drivers/net/ethernet/sfc/falcon/farch.c rx_queue = ef4_channel_get_rx_queue(channel); channel 1143 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_drain_event(struct ef4_channel *channel) channel 1145 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 1153 drivers/net/ethernet/sfc/falcon/farch.c static void ef4_farch_handle_generated_event(struct ef4_channel *channel, channel 1156 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 1158 drivers/net/ethernet/sfc/falcon/farch.c ef4_channel_has_rx_queue(channel) ? channel 1159 drivers/net/ethernet/sfc/falcon/farch.c ef4_channel_get_rx_queue(channel) : NULL; channel 1165 drivers/net/ethernet/sfc/falcon/farch.c if (magic == EF4_CHANNEL_MAGIC_TEST(channel)) { channel 1166 drivers/net/ethernet/sfc/falcon/farch.c channel->event_test_cpu = raw_smp_processor_id(); channel 1173 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_drain_event(channel); channel 1175 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_drain_event(channel); channel 1179 drivers/net/ethernet/sfc/falcon/farch.c channel->channel, EF4_QWORD_VAL(*event)); channel 1184 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_driver_event(struct ef4_channel *channel, ef4_qword_t *event) channel 1186 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 1196 drivers/net/ethernet/sfc/falcon/farch.c channel->channel, ev_sub_data); channel 1201 drivers/net/ethernet/sfc/falcon/farch.c channel->channel, ev_sub_data); channel 1207 drivers/net/ethernet/sfc/falcon/farch.c channel->channel, ev_sub_data); channel 1211 drivers/net/ethernet/sfc/falcon/farch.c "channel %d SRAM update done\n", channel->channel); channel 1216 drivers/net/ethernet/sfc/falcon/farch.c channel->channel, ev_sub_data); channel 1221 drivers/net/ethernet/sfc/falcon/farch.c channel->channel, ev_sub_data); channel 1226 drivers/net/ethernet/sfc/falcon/farch.c "Resetting.\n", channel->channel); channel 1250 drivers/net/ethernet/sfc/falcon/farch.c "data %04x\n", channel->channel, ev_sub_code, channel 1256 drivers/net/ethernet/sfc/falcon/farch.c int ef4_farch_ev_process(struct ef4_channel *channel, int budget) channel 1258 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 1268 drivers/net/ethernet/sfc/falcon/farch.c read_ptr = channel->eventq_read_ptr; channel 1271 drivers/net/ethernet/sfc/falcon/farch.c p_event = ef4_event(channel, read_ptr); channel 1278 drivers/net/ethernet/sfc/falcon/farch.c netif_vdbg(channel->efx, intr, channel->efx->net_dev, channel 1280 drivers/net/ethernet/sfc/falcon/farch.c channel->channel, EF4_QWORD_VAL(event)); channel 1291 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_rx_event(channel, &event); channel 1296 drivers/net/ethernet/sfc/falcon/farch.c tx_packets += ef4_farch_handle_tx_event(channel, channel 1304 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_generated_event(channel, &event); channel 1307 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_driver_event(channel, &event); channel 1311 drivers/net/ethernet/sfc/falcon/farch.c efx->type->handle_global_event(channel, &event)) channel 1315 drivers/net/ethernet/sfc/falcon/farch.c netif_err(channel->efx, hw, channel->efx->net_dev, channel 1317 drivers/net/ethernet/sfc/falcon/farch.c EF4_QWORD_FMT ")\n", channel->channel, channel 1323 drivers/net/ethernet/sfc/falcon/farch.c channel->eventq_read_ptr = read_ptr; channel 1328 drivers/net/ethernet/sfc/falcon/farch.c int ef4_farch_ev_probe(struct ef4_channel *channel) channel 1330 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 1333 drivers/net/ethernet/sfc/falcon/farch.c entries = channel->eventq_mask + 1; channel 1334 drivers/net/ethernet/sfc/falcon/farch.c return ef4_alloc_special_buffer(efx, &channel->eventq, channel 1338 drivers/net/ethernet/sfc/falcon/farch.c int ef4_farch_ev_init(struct ef4_channel *channel) channel 1341 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 1345 drivers/net/ethernet/sfc/falcon/farch.c channel->channel, channel->eventq.index, channel 1346 drivers/net/ethernet/sfc/falcon/farch.c channel->eventq.index + channel->eventq.entries - 1); channel 1349 drivers/net/ethernet/sfc/falcon/farch.c ef4_init_special_buffer(efx, &channel->eventq); channel 1352 drivers/net/ethernet/sfc/falcon/farch.c memset(channel->eventq.buf.addr, 0xff, channel->eventq.buf.len); channel 1357 drivers/net/ethernet/sfc/falcon/farch.c FRF_AZ_EVQ_SIZE, __ffs(channel->eventq.entries), channel 1358 drivers/net/ethernet/sfc/falcon/farch.c FRF_AZ_EVQ_BUF_BASE_ID, channel->eventq.index); channel 1360 drivers/net/ethernet/sfc/falcon/farch.c channel->channel); channel 1365 drivers/net/ethernet/sfc/falcon/farch.c void ef4_farch_ev_fini(struct ef4_channel *channel) channel 1368 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_nic *efx = channel->efx; channel 1373 drivers/net/ethernet/sfc/falcon/farch.c channel->channel); channel 1376 drivers/net/ethernet/sfc/falcon/farch.c ef4_fini_special_buffer(efx, &channel->eventq); channel 1380 drivers/net/ethernet/sfc/falcon/farch.c void ef4_farch_ev_remove(struct ef4_channel *channel) channel 1382 drivers/net/ethernet/sfc/falcon/farch.c ef4_free_special_buffer(channel->efx, &channel->eventq); channel 1386 drivers/net/ethernet/sfc/falcon/farch.c void ef4_farch_ev_test_generate(struct ef4_channel *channel) channel 1388 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_magic_event(channel, EF4_CHANNEL_MAGIC_TEST(channel)); channel 1507 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; channel 1539 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel(channel, efx) { channel 1541 drivers/net/ethernet/sfc/falcon/farch.c ef4_schedule_channel_irq(channel); channel 1559 drivers/net/ethernet/sfc/falcon/farch.c ef4_for_each_channel(channel, efx) { channel 1560 drivers/net/ethernet/sfc/falcon/farch.c event = ef4_event(channel, channel 1561 drivers/net/ethernet/sfc/falcon/farch.c channel->eventq_read_ptr); channel 1563 drivers/net/ethernet/sfc/falcon/farch.c ef4_schedule_channel_irq(channel); channel 1565 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_ev_read_ack(channel); channel 1608 drivers/net/ethernet/sfc/falcon/farch.c ef4_schedule_channel_irq(efx->channel[context->index]); channel 216 drivers/net/ethernet/sfc/falcon/net_driver.h struct ef4_channel *channel; channel 406 drivers/net/ethernet/sfc/falcon/net_driver.h int channel; channel 792 drivers/net/ethernet/sfc/falcon/net_driver.h struct ef4_channel *channel[EF4_MAX_CHANNELS]; channel 1054 drivers/net/ethernet/sfc/falcon/net_driver.h bool (*handle_global_event)(struct ef4_channel *channel, ef4_qword_t *); channel 1067 drivers/net/ethernet/sfc/falcon/net_driver.h void (*push_irq_moderation)(struct ef4_channel *channel); channel 1095 drivers/net/ethernet/sfc/falcon/net_driver.h int (*ev_probe)(struct ef4_channel *channel); channel 1096 drivers/net/ethernet/sfc/falcon/net_driver.h int (*ev_init)(struct ef4_channel *channel); channel 1097 drivers/net/ethernet/sfc/falcon/net_driver.h void (*ev_fini)(struct ef4_channel *channel); channel 1098 drivers/net/ethernet/sfc/falcon/net_driver.h void (*ev_remove)(struct ef4_channel *channel); channel 1099 drivers/net/ethernet/sfc/falcon/net_driver.h int (*ev_process)(struct ef4_channel *channel, int quota); channel 1100 drivers/net/ethernet/sfc/falcon/net_driver.h void (*ev_read_ack)(struct ef4_channel *channel); channel 1101 drivers/net/ethernet/sfc/falcon/net_driver.h void (*ev_test_generate)(struct ef4_channel *channel); channel 1170 drivers/net/ethernet/sfc/falcon/net_driver.h return efx->channel[index]; channel 1175 drivers/net/ethernet/sfc/falcon/net_driver.h for (_channel = (_efx)->channel[0]; \ channel 1177 drivers/net/ethernet/sfc/falcon/net_driver.h _channel = (_channel->channel + 1 < (_efx)->n_channels) ? \ channel 1178 drivers/net/ethernet/sfc/falcon/net_driver.h (_efx)->channel[_channel->channel + 1] : NULL) channel 1182 drivers/net/ethernet/sfc/falcon/net_driver.h for (_channel = (_efx)->channel[(_efx)->n_channels - 1]; \ channel 1184 drivers/net/ethernet/sfc/falcon/net_driver.h _channel = _channel->channel ? \ channel 1185 drivers/net/ethernet/sfc/falcon/net_driver.h (_efx)->channel[_channel->channel - 1] : NULL) channel 1192 drivers/net/ethernet/sfc/falcon/net_driver.h return &efx->channel[efx->tx_channel_offset + index]->tx_queue[type]; channel 1195 drivers/net/ethernet/sfc/falcon/net_driver.h static inline bool ef4_channel_has_tx_queues(struct ef4_channel *channel) channel 1197 drivers/net/ethernet/sfc/falcon/net_driver.h return channel->channel - channel->efx->tx_channel_offset < channel 1198 drivers/net/ethernet/sfc/falcon/net_driver.h channel->efx->n_tx_channels; channel 1202 drivers/net/ethernet/sfc/falcon/net_driver.h ef4_channel_get_tx_queue(struct ef4_channel *channel, unsigned type) channel 1204 drivers/net/ethernet/sfc/falcon/net_driver.h EF4_BUG_ON_PARANOID(!ef4_channel_has_tx_queues(channel) || channel 1206 drivers/net/ethernet/sfc/falcon/net_driver.h return &channel->tx_queue[type]; channel 1234 drivers/net/ethernet/sfc/falcon/net_driver.h static inline bool ef4_channel_has_rx_queue(struct ef4_channel *channel) channel 1236 drivers/net/ethernet/sfc/falcon/net_driver.h return channel->rx_queue.core_index >= 0; channel 1240 drivers/net/ethernet/sfc/falcon/net_driver.h ef4_channel_get_rx_queue(struct ef4_channel *channel) channel 1242 drivers/net/ethernet/sfc/falcon/net_driver.h EF4_BUG_ON_PARANOID(!ef4_channel_has_rx_queue(channel)); channel 1243 drivers/net/ethernet/sfc/falcon/net_driver.h return &channel->rx_queue; channel 1263 drivers/net/ethernet/sfc/falcon/net_driver.h return ef4_rx_queue_channel(rx_queue)->channel; channel 53 drivers/net/ethernet/sfc/falcon/nic.c bool ef4_nic_event_present(struct ef4_channel *channel) channel 55 drivers/net/ethernet/sfc/falcon/nic.c return ef4_event_present(ef4_event(channel, channel->eventq_read_ptr)); channel 58 drivers/net/ethernet/sfc/falcon/nic.c void ef4_nic_event_test_start(struct ef4_channel *channel) channel 60 drivers/net/ethernet/sfc/falcon/nic.c channel->event_test_cpu = -1; channel 62 drivers/net/ethernet/sfc/falcon/nic.c channel->efx->type->ev_test_generate(channel); channel 77 drivers/net/ethernet/sfc/falcon/nic.c struct ef4_channel *channel; channel 107 drivers/net/ethernet/sfc/falcon/nic.c ef4_for_each_channel(channel, efx) { channel 108 drivers/net/ethernet/sfc/falcon/nic.c rc = request_irq(channel->irq, efx->type->irq_handle_msi, channel 110 drivers/net/ethernet/sfc/falcon/nic.c efx->msi_context[channel->channel].name, channel 111 drivers/net/ethernet/sfc/falcon/nic.c &efx->msi_context[channel->channel]); channel 114 drivers/net/ethernet/sfc/falcon/nic.c "failed to hook IRQ %d\n", channel->irq); channel 121 drivers/net/ethernet/sfc/falcon/nic.c channel->channel < efx->n_rx_channels) { channel 123 drivers/net/ethernet/sfc/falcon/nic.c channel->irq); channel 137 drivers/net/ethernet/sfc/falcon/nic.c ef4_for_each_channel(channel, efx) { channel 140 drivers/net/ethernet/sfc/falcon/nic.c free_irq(channel->irq, &efx->msi_context[channel->channel]); channel 148 drivers/net/ethernet/sfc/falcon/nic.c struct ef4_channel *channel; channel 157 drivers/net/ethernet/sfc/falcon/nic.c ef4_for_each_channel(channel, efx) channel 158 drivers/net/ethernet/sfc/falcon/nic.c free_irq(channel->irq, channel 159 drivers/net/ethernet/sfc/falcon/nic.c &efx->msi_context[channel->channel]); channel 36 drivers/net/ethernet/sfc/falcon/nic.h static inline ef4_qword_t *ef4_event(struct ef4_channel *channel, channel 39 drivers/net/ethernet/sfc/falcon/nic.h return ((ef4_qword_t *) (channel->eventq.buf.addr)) + channel 40 drivers/net/ethernet/sfc/falcon/nic.h (index & channel->eventq_mask); channel 355 drivers/net/ethernet/sfc/falcon/nic.h static inline int ef4_nic_probe_eventq(struct ef4_channel *channel) channel 357 drivers/net/ethernet/sfc/falcon/nic.h return channel->efx->type->ev_probe(channel); channel 359 drivers/net/ethernet/sfc/falcon/nic.h static inline int ef4_nic_init_eventq(struct ef4_channel *channel) channel 361 drivers/net/ethernet/sfc/falcon/nic.h return channel->efx->type->ev_init(channel); channel 363 drivers/net/ethernet/sfc/falcon/nic.h static inline void ef4_nic_fini_eventq(struct ef4_channel *channel) channel 365 drivers/net/ethernet/sfc/falcon/nic.h channel->efx->type->ev_fini(channel); channel 367 drivers/net/ethernet/sfc/falcon/nic.h static inline void ef4_nic_remove_eventq(struct ef4_channel *channel) channel 369 drivers/net/ethernet/sfc/falcon/nic.h channel->efx->type->ev_remove(channel); channel 372 drivers/net/ethernet/sfc/falcon/nic.h ef4_nic_process_eventq(struct ef4_channel *channel, int quota) channel 374 drivers/net/ethernet/sfc/falcon/nic.h return channel->efx->type->ev_process(channel, quota); channel 376 drivers/net/ethernet/sfc/falcon/nic.h static inline void ef4_nic_eventq_read_ack(struct ef4_channel *channel) channel 378 drivers/net/ethernet/sfc/falcon/nic.h channel->efx->type->ev_read_ack(channel); channel 380 drivers/net/ethernet/sfc/falcon/nic.h void ef4_nic_event_test_start(struct ef4_channel *channel); channel 396 drivers/net/ethernet/sfc/falcon/nic.h int ef4_farch_ev_probe(struct ef4_channel *channel); channel 397 drivers/net/ethernet/sfc/falcon/nic.h int ef4_farch_ev_init(struct ef4_channel *channel); channel 398 drivers/net/ethernet/sfc/falcon/nic.h void ef4_farch_ev_fini(struct ef4_channel *channel); channel 399 drivers/net/ethernet/sfc/falcon/nic.h void ef4_farch_ev_remove(struct ef4_channel *channel); channel 400 drivers/net/ethernet/sfc/falcon/nic.h int ef4_farch_ev_process(struct ef4_channel *channel, int quota); channel 401 drivers/net/ethernet/sfc/falcon/nic.h void ef4_farch_ev_read_ack(struct ef4_channel *channel); channel 402 drivers/net/ethernet/sfc/falcon/nic.h void ef4_farch_ev_test_generate(struct ef4_channel *channel); channel 433 drivers/net/ethernet/sfc/falcon/nic.h bool ef4_nic_event_present(struct ef4_channel *channel); channel 464 drivers/net/ethernet/sfc/falcon/nic.h static inline int ef4_nic_event_test_irq_cpu(struct ef4_channel *channel) channel 466 drivers/net/ethernet/sfc/falcon/nic.h return READ_ONCE(channel->event_test_cpu); channel 241 drivers/net/ethernet/sfc/falcon/rx.c static void ef4_recycle_rx_page(struct ef4_channel *channel, channel 245 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel); channel 289 drivers/net/ethernet/sfc/falcon/rx.c static void ef4_recycle_rx_pages(struct ef4_channel *channel, channel 293 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel); channel 296 drivers/net/ethernet/sfc/falcon/rx.c ef4_recycle_rx_page(channel, rx_buf); channel 301 drivers/net/ethernet/sfc/falcon/rx.c static void ef4_discard_rx_packet(struct ef4_channel *channel, channel 305 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel); channel 307 drivers/net/ethernet/sfc/falcon/rx.c ef4_recycle_rx_pages(channel, rx_buf, n_frags); channel 423 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_packet_gro(struct ef4_channel *channel, struct ef4_rx_buffer *rx_buf, channel 426 drivers/net/ethernet/sfc/falcon/rx.c struct napi_struct *napi = &channel->napi_str; channel 427 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_nic *efx = channel->efx; channel 434 drivers/net/ethernet/sfc/falcon/rx.c rx_queue = ef4_channel_get_rx_queue(channel); channel 454 drivers/net/ethernet/sfc/falcon/rx.c rx_buf = ef4_rx_buf_next(&channel->rx_queue, rx_buf); channel 460 drivers/net/ethernet/sfc/falcon/rx.c skb_record_rx_queue(skb, channel->rx_queue.core_index); channel 466 drivers/net/ethernet/sfc/falcon/rx.c static struct sk_buff *ef4_rx_mk_skb(struct ef4_channel *channel, channel 471 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_nic *efx = channel->efx; channel 505 drivers/net/ethernet/sfc/falcon/rx.c rx_buf = ef4_rx_buf_next(&channel->rx_queue, rx_buf); channel 518 drivers/net/ethernet/sfc/falcon/rx.c skb_mark_napi_id(skb, &channel->napi_str); channel 527 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_channel *channel = ef4_rx_queue_channel(rx_queue); channel 561 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_flush_packet(channel); channel 562 drivers/net/ethernet/sfc/falcon/rx.c ef4_discard_rx_packet(channel, rx_buf, n_frags); channel 600 drivers/net/ethernet/sfc/falcon/rx.c ef4_recycle_rx_pages(channel, rx_buf, n_frags); channel 605 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_flush_packet(channel); channel 606 drivers/net/ethernet/sfc/falcon/rx.c channel->rx_pkt_n_frags = n_frags; channel 607 drivers/net/ethernet/sfc/falcon/rx.c channel->rx_pkt_index = index; channel 610 drivers/net/ethernet/sfc/falcon/rx.c static void ef4_rx_deliver(struct ef4_channel *channel, u8 *eh, channel 617 drivers/net/ethernet/sfc/falcon/rx.c skb = ef4_rx_mk_skb(channel, rx_buf, n_frags, eh, hdr_len); channel 621 drivers/net/ethernet/sfc/falcon/rx.c rx_queue = ef4_channel_get_rx_queue(channel); channel 625 drivers/net/ethernet/sfc/falcon/rx.c skb_record_rx_queue(skb, channel->rx_queue.core_index); channel 632 drivers/net/ethernet/sfc/falcon/rx.c if (channel->type->receive_skb) channel 633 drivers/net/ethernet/sfc/falcon/rx.c if (channel->type->receive_skb(channel, skb)) channel 641 drivers/net/ethernet/sfc/falcon/rx.c void __ef4_rx_packet(struct ef4_channel *channel) channel 643 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_nic *efx = channel->efx; channel 645 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_buffer(&channel->rx_queue, channel->rx_pkt_index); channel 662 drivers/net/ethernet/sfc/falcon/rx.c rx_queue = ef4_channel_get_rx_queue(channel); channel 664 drivers/net/ethernet/sfc/falcon/rx.c channel->rx_pkt_n_frags); channel 671 drivers/net/ethernet/sfc/falcon/rx.c if ((rx_buf->flags & EF4_RX_PKT_TCP) && !channel->type->receive_skb) channel 672 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_packet_gro(channel, rx_buf, channel->rx_pkt_n_frags, eh); channel 674 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_deliver(channel, eh, rx_buf, channel->rx_pkt_n_frags); channel 676 drivers/net/ethernet/sfc/falcon/rx.c channel->rx_pkt_n_frags = 0; channel 834 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_channel *channel; channel 876 drivers/net/ethernet/sfc/falcon/rx.c channel = ef4_get_channel(efx, rxq_index); channel 877 drivers/net/ethernet/sfc/falcon/rx.c channel->rps_flow_id[rc] = flow_id; channel 878 drivers/net/ethernet/sfc/falcon/rx.c ++channel->rfs_filters_added; channel 910 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_channel *channel = ef4_get_channel(efx, channel_idx); channel 911 drivers/net/ethernet/sfc/falcon/rx.c flow_id = channel->rps_flow_id[index]; channel 918 drivers/net/ethernet/sfc/falcon/rx.c channel->rps_flow_id[index] = RPS_FLOW_ID_INVALID; channel 175 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_channel *channel; channel 182 drivers/net/ethernet/sfc/falcon/selftest.c ef4_for_each_channel(channel, efx) { channel 183 drivers/net/ethernet/sfc/falcon/selftest.c read_ptr[channel->channel] = channel->eventq_read_ptr; channel 184 drivers/net/ethernet/sfc/falcon/selftest.c set_bit(channel->channel, &dma_pend); channel 185 drivers/net/ethernet/sfc/falcon/selftest.c set_bit(channel->channel, &int_pend); channel 186 drivers/net/ethernet/sfc/falcon/selftest.c ef4_nic_event_test_start(channel); channel 198 drivers/net/ethernet/sfc/falcon/selftest.c ef4_for_each_channel(channel, efx) { channel 199 drivers/net/ethernet/sfc/falcon/selftest.c ef4_stop_eventq(channel); channel 200 drivers/net/ethernet/sfc/falcon/selftest.c if (channel->eventq_read_ptr != channel 201 drivers/net/ethernet/sfc/falcon/selftest.c read_ptr[channel->channel]) { channel 202 drivers/net/ethernet/sfc/falcon/selftest.c set_bit(channel->channel, &napi_ran); channel 203 drivers/net/ethernet/sfc/falcon/selftest.c clear_bit(channel->channel, &dma_pend); channel 204 drivers/net/ethernet/sfc/falcon/selftest.c clear_bit(channel->channel, &int_pend); channel 206 drivers/net/ethernet/sfc/falcon/selftest.c if (ef4_nic_event_present(channel)) channel 207 drivers/net/ethernet/sfc/falcon/selftest.c clear_bit(channel->channel, &dma_pend); channel 208 drivers/net/ethernet/sfc/falcon/selftest.c if (ef4_nic_event_test_irq_cpu(channel) >= 0) channel 209 drivers/net/ethernet/sfc/falcon/selftest.c clear_bit(channel->channel, &int_pend); channel 211 drivers/net/ethernet/sfc/falcon/selftest.c ef4_start_eventq(channel); channel 217 drivers/net/ethernet/sfc/falcon/selftest.c ef4_for_each_channel(channel, efx) { channel 218 drivers/net/ethernet/sfc/falcon/selftest.c bool dma_seen = !test_bit(channel->channel, &dma_pend); channel 219 drivers/net/ethernet/sfc/falcon/selftest.c bool int_seen = !test_bit(channel->channel, &int_pend); channel 221 drivers/net/ethernet/sfc/falcon/selftest.c tests->eventq_dma[channel->channel] = dma_seen ? 1 : -1; channel 222 drivers/net/ethernet/sfc/falcon/selftest.c tests->eventq_int[channel->channel] = int_seen ? 1 : -1; channel 227 drivers/net/ethernet/sfc/falcon/selftest.c channel->channel, channel 228 drivers/net/ethernet/sfc/falcon/selftest.c test_bit(channel->channel, &napi_ran) ? channel 236 drivers/net/ethernet/sfc/falcon/selftest.c channel->channel); channel 241 drivers/net/ethernet/sfc/falcon/selftest.c channel->channel); channel 246 drivers/net/ethernet/sfc/falcon/selftest.c channel->channel); channel 618 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_channel *channel = channel 660 drivers/net/ethernet/sfc/falcon/selftest.c ef4_for_each_channel_tx_queue(tx_queue, channel) { channel 774 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_channel *channel; channel 776 drivers/net/ethernet/sfc/falcon/selftest.c ef4_for_each_channel(channel, efx) channel 777 drivers/net/ethernet/sfc/falcon/selftest.c ef4_nic_event_test_start(channel); channel 790 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_channel *channel; channel 793 drivers/net/ethernet/sfc/falcon/selftest.c ef4_for_each_channel(channel, efx) { channel 794 drivers/net/ethernet/sfc/falcon/selftest.c cpu = ef4_nic_event_test_irq_cpu(channel); channel 798 drivers/net/ethernet/sfc/falcon/selftest.c channel->channel); channel 802 drivers/net/ethernet/sfc/falcon/selftest.c channel->channel, cpu); channel 430 drivers/net/ethernet/sfc/falcon/tx.c struct ef4_channel *channel; channel 455 drivers/net/ethernet/sfc/falcon/tx.c ef4_for_each_channel(channel, efx) { channel 457 drivers/net/ethernet/sfc/falcon/tx.c channel) { channel 67 drivers/net/ethernet/sfc/farch.c _EFX_CHANNEL_MAGIC(_EFX_CHANNEL_MAGIC_TEST, (_channel)->channel) channel 78 drivers/net/ethernet/sfc/farch.c static void efx_farch_magic_event(struct efx_channel *channel, u32 magic); channel 395 drivers/net/ethernet/sfc/farch.c tx_queue->channel->channel, channel 532 drivers/net/ethernet/sfc/farch.c efx_rx_queue_channel(rx_queue)->channel, channel 600 drivers/net/ethernet/sfc/farch.c struct efx_channel *channel; channel 603 drivers/net/ethernet/sfc/farch.c efx_for_each_channel(channel, efx) { channel 604 drivers/net/ethernet/sfc/farch.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 627 drivers/net/ethernet/sfc/farch.c efx_farch_magic_event(channel, channel 643 drivers/net/ethernet/sfc/farch.c struct efx_channel *channel; channel 648 drivers/net/ethernet/sfc/farch.c efx_for_each_channel(channel, efx) { channel 649 drivers/net/ethernet/sfc/farch.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 652 drivers/net/ethernet/sfc/farch.c efx_for_each_channel_rx_queue(rx_queue, channel) { channel 673 drivers/net/ethernet/sfc/farch.c efx_for_each_channel(channel, efx) { channel 674 drivers/net/ethernet/sfc/farch.c efx_for_each_channel_rx_queue(rx_queue, channel) { channel 712 drivers/net/ethernet/sfc/farch.c struct efx_channel *channel; channel 726 drivers/net/ethernet/sfc/farch.c efx_for_each_channel(channel, efx) { channel 727 drivers/net/ethernet/sfc/farch.c efx_for_each_channel_rx_queue(rx_queue, channel) channel 729 drivers/net/ethernet/sfc/farch.c efx_for_each_channel_tx_queue(tx_queue, channel) channel 771 drivers/net/ethernet/sfc/farch.c void efx_farch_ev_read_ack(struct efx_channel *channel) channel 774 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 777 drivers/net/ethernet/sfc/farch.c channel->eventq_read_ptr & channel->eventq_mask); channel 784 drivers/net/ethernet/sfc/farch.c FR_BZ_EVQ_RPTR_STEP * channel->channel); channel 803 drivers/net/ethernet/sfc/farch.c static void efx_farch_magic_event(struct efx_channel *channel, u32 magic) channel 810 drivers/net/ethernet/sfc/farch.c efx_farch_generate_event(channel->efx, channel->channel, &event); channel 819 drivers/net/ethernet/sfc/farch.c efx_farch_handle_tx_event(struct efx_channel *channel, efx_qword_t *event) channel 824 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 834 drivers/net/ethernet/sfc/farch.c channel, tx_ev_q_label % EFX_TXQ_TYPES); channel 840 drivers/net/ethernet/sfc/farch.c channel, tx_ev_q_label % EFX_TXQ_TYPES); channel 850 drivers/net/ethernet/sfc/farch.c EFX_QWORD_FMT"\n", channel->channel, channel 859 drivers/net/ethernet/sfc/farch.c struct efx_channel *channel = efx_rx_queue_channel(rx_queue); channel 890 drivers/net/ethernet/sfc/farch.c ++channel->n_rx_frm_trunc; channel 892 drivers/net/ethernet/sfc/farch.c ++channel->n_rx_tobe_disc; channel 895 drivers/net/ethernet/sfc/farch.c ++channel->n_rx_ip_hdr_chksum_err; channel 897 drivers/net/ethernet/sfc/farch.c ++channel->n_rx_tcp_udp_chksum_err; channel 939 drivers/net/ethernet/sfc/farch.c struct efx_channel *channel = efx_rx_queue_channel(rx_queue); channel 946 drivers/net/ethernet/sfc/farch.c ++channel->n_rx_nodesc_trunc; channel 968 drivers/net/ethernet/sfc/farch.c efx_farch_handle_rx_event(struct efx_channel *channel, const efx_qword_t *event) channel 976 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 984 drivers/net/ethernet/sfc/farch.c channel->channel); channel 986 drivers/net/ethernet/sfc/farch.c rx_queue = efx_channel_get_rx_queue(channel); channel 1059 drivers/net/ethernet/sfc/farch.c ++channel->n_rx_mcast_mismatch; channel 1064 drivers/net/ethernet/sfc/farch.c channel->irq_mod_score += 2; channel 1089 drivers/net/ethernet/sfc/farch.c efx_farch_magic_event(tx_queue->channel, channel 1102 drivers/net/ethernet/sfc/farch.c struct efx_channel *channel; channel 1111 drivers/net/ethernet/sfc/farch.c channel = efx_get_channel(efx, qid); channel 1112 drivers/net/ethernet/sfc/farch.c if (!efx_channel_has_rx_queue(channel)) channel 1114 drivers/net/ethernet/sfc/farch.c rx_queue = efx_channel_get_rx_queue(channel); channel 1131 drivers/net/ethernet/sfc/farch.c efx_farch_handle_drain_event(struct efx_channel *channel) channel 1133 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 1141 drivers/net/ethernet/sfc/farch.c static void efx_farch_handle_generated_event(struct efx_channel *channel, channel 1144 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 1146 drivers/net/ethernet/sfc/farch.c efx_channel_has_rx_queue(channel) ? channel 1147 drivers/net/ethernet/sfc/farch.c efx_channel_get_rx_queue(channel) : NULL; channel 1153 drivers/net/ethernet/sfc/farch.c if (magic == EFX_CHANNEL_MAGIC_TEST(channel)) { channel 1154 drivers/net/ethernet/sfc/farch.c channel->event_test_cpu = raw_smp_processor_id(); channel 1161 drivers/net/ethernet/sfc/farch.c efx_farch_handle_drain_event(channel); channel 1163 drivers/net/ethernet/sfc/farch.c efx_farch_handle_drain_event(channel); channel 1167 drivers/net/ethernet/sfc/farch.c channel->channel, EFX_QWORD_VAL(*event)); channel 1172 drivers/net/ethernet/sfc/farch.c efx_farch_handle_driver_event(struct efx_channel *channel, efx_qword_t *event) channel 1174 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 1184 drivers/net/ethernet/sfc/farch.c channel->channel, ev_sub_data); channel 1192 drivers/net/ethernet/sfc/farch.c channel->channel, ev_sub_data); channel 1201 drivers/net/ethernet/sfc/farch.c channel->channel, ev_sub_data); channel 1205 drivers/net/ethernet/sfc/farch.c "channel %d SRAM update done\n", channel->channel); channel 1210 drivers/net/ethernet/sfc/farch.c channel->channel, ev_sub_data); channel 1215 drivers/net/ethernet/sfc/farch.c channel->channel, ev_sub_data); channel 1220 drivers/net/ethernet/sfc/farch.c "Resetting.\n", channel->channel); channel 1253 drivers/net/ethernet/sfc/farch.c "data %04x\n", channel->channel, ev_sub_code, channel 1259 drivers/net/ethernet/sfc/farch.c int efx_farch_ev_process(struct efx_channel *channel, int budget) channel 1261 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 1270 drivers/net/ethernet/sfc/farch.c read_ptr = channel->eventq_read_ptr; channel 1273 drivers/net/ethernet/sfc/farch.c p_event = efx_event(channel, read_ptr); channel 1280 drivers/net/ethernet/sfc/farch.c netif_vdbg(channel->efx, intr, channel->efx->net_dev, channel 1282 drivers/net/ethernet/sfc/farch.c channel->channel, EFX_QWORD_VAL(event)); channel 1293 drivers/net/ethernet/sfc/farch.c efx_farch_handle_rx_event(channel, &event); channel 1298 drivers/net/ethernet/sfc/farch.c efx_farch_handle_tx_event(channel, &event); channel 1301 drivers/net/ethernet/sfc/farch.c efx_farch_handle_generated_event(channel, &event); channel 1304 drivers/net/ethernet/sfc/farch.c efx_farch_handle_driver_event(channel, &event); channel 1308 drivers/net/ethernet/sfc/farch.c efx_siena_sriov_event(channel, &event); channel 1312 drivers/net/ethernet/sfc/farch.c efx_mcdi_process_event(channel, &event); channel 1316 drivers/net/ethernet/sfc/farch.c efx->type->handle_global_event(channel, &event)) channel 1320 drivers/net/ethernet/sfc/farch.c netif_err(channel->efx, hw, channel->efx->net_dev, channel 1322 drivers/net/ethernet/sfc/farch.c EFX_QWORD_FMT ")\n", channel->channel, channel 1328 drivers/net/ethernet/sfc/farch.c channel->eventq_read_ptr = read_ptr; channel 1333 drivers/net/ethernet/sfc/farch.c int efx_farch_ev_probe(struct efx_channel *channel) channel 1335 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 1338 drivers/net/ethernet/sfc/farch.c entries = channel->eventq_mask + 1; channel 1339 drivers/net/ethernet/sfc/farch.c return efx_alloc_special_buffer(efx, &channel->eventq, channel 1343 drivers/net/ethernet/sfc/farch.c int efx_farch_ev_init(struct efx_channel *channel) channel 1346 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 1350 drivers/net/ethernet/sfc/farch.c channel->channel, channel->eventq.index, channel 1351 drivers/net/ethernet/sfc/farch.c channel->eventq.index + channel->eventq.entries - 1); channel 1357 drivers/net/ethernet/sfc/farch.c efx_writeo_table(efx, ®, FR_BZ_TIMER_TBL, channel->channel); channel 1360 drivers/net/ethernet/sfc/farch.c efx_init_special_buffer(efx, &channel->eventq); channel 1363 drivers/net/ethernet/sfc/farch.c memset(channel->eventq.buf.addr, 0xff, channel->eventq.buf.len); channel 1368 drivers/net/ethernet/sfc/farch.c FRF_AZ_EVQ_SIZE, __ffs(channel->eventq.entries), channel 1369 drivers/net/ethernet/sfc/farch.c FRF_AZ_EVQ_BUF_BASE_ID, channel->eventq.index); channel 1371 drivers/net/ethernet/sfc/farch.c channel->channel); channel 1376 drivers/net/ethernet/sfc/farch.c void efx_farch_ev_fini(struct efx_channel *channel) channel 1379 drivers/net/ethernet/sfc/farch.c struct efx_nic *efx = channel->efx; channel 1384 drivers/net/ethernet/sfc/farch.c channel->channel); channel 1385 drivers/net/ethernet/sfc/farch.c efx_writeo_table(efx, ®, FR_BZ_TIMER_TBL, channel->channel); channel 1388 drivers/net/ethernet/sfc/farch.c efx_fini_special_buffer(efx, &channel->eventq); channel 1392 drivers/net/ethernet/sfc/farch.c void efx_farch_ev_remove(struct efx_channel *channel) channel 1394 drivers/net/ethernet/sfc/farch.c efx_free_special_buffer(channel->efx, &channel->eventq); channel 1398 drivers/net/ethernet/sfc/farch.c void efx_farch_ev_test_generate(struct efx_channel *channel) channel 1400 drivers/net/ethernet/sfc/farch.c efx_farch_magic_event(channel, EFX_CHANNEL_MAGIC_TEST(channel)); channel 1516 drivers/net/ethernet/sfc/farch.c struct efx_channel *channel; channel 1548 drivers/net/ethernet/sfc/farch.c efx_for_each_channel(channel, efx) { channel 1550 drivers/net/ethernet/sfc/farch.c efx_schedule_channel_irq(channel); channel 1568 drivers/net/ethernet/sfc/farch.c efx_for_each_channel(channel, efx) { channel 1569 drivers/net/ethernet/sfc/farch.c event = efx_event(channel, channel 1570 drivers/net/ethernet/sfc/farch.c channel->eventq_read_ptr); channel 1572 drivers/net/ethernet/sfc/farch.c efx_schedule_channel_irq(channel); channel 1574 drivers/net/ethernet/sfc/farch.c efx_farch_ev_read_ack(channel); channel 1617 drivers/net/ethernet/sfc/farch.c efx_schedule_channel_irq(efx->channel[context->index]); channel 1301 drivers/net/ethernet/sfc/mcdi.c void efx_mcdi_process_event(struct efx_channel *channel, channel 1304 drivers/net/ethernet/sfc/mcdi.c struct efx_nic *efx = channel->efx; channel 1359 drivers/net/ethernet/sfc/mcdi.c efx_time_sync_event(channel, event); channel 1969 drivers/net/ethernet/sfc/mcdi.c struct efx_channel *channel; channel 1979 drivers/net/ethernet/sfc/mcdi.c efx_for_each_channel(channel, efx) { channel 1980 drivers/net/ethernet/sfc/mcdi.c efx_for_each_channel_rx_queue(rx_queue, channel) { channel 185 drivers/net/ethernet/sfc/mcdi.h void efx_mcdi_process_event(struct efx_channel *channel, efx_qword_t *event); channel 22 drivers/net/ethernet/sfc/mcdi_port.c u32 channel; channel 56 drivers/net/ethernet/sfc/mcdi_port.c cfg->channel = MCDI_DWORD(outbuf, GET_PHY_CFG_OUT_CHANNEL); channel 438 drivers/net/ethernet/sfc/mcdi_port.c efx->mdio_bus = phy_data->channel; channel 243 drivers/net/ethernet/sfc/net_driver.h struct efx_channel *channel; channel 457 drivers/net/ethernet/sfc/net_driver.h int channel; channel 964 drivers/net/ethernet/sfc/net_driver.h struct efx_channel *channel[EFX_MAX_CHANNELS]; channel 1285 drivers/net/ethernet/sfc/net_driver.h bool (*handle_global_event)(struct efx_channel *channel, efx_qword_t *); channel 1298 drivers/net/ethernet/sfc/net_driver.h void (*push_irq_moderation)(struct efx_channel *channel); channel 1342 drivers/net/ethernet/sfc/net_driver.h int (*ev_probe)(struct efx_channel *channel); channel 1343 drivers/net/ethernet/sfc/net_driver.h int (*ev_init)(struct efx_channel *channel); channel 1344 drivers/net/ethernet/sfc/net_driver.h void (*ev_fini)(struct efx_channel *channel); channel 1345 drivers/net/ethernet/sfc/net_driver.h void (*ev_remove)(struct efx_channel *channel); channel 1346 drivers/net/ethernet/sfc/net_driver.h int (*ev_process)(struct efx_channel *channel, int quota); channel 1347 drivers/net/ethernet/sfc/net_driver.h void (*ev_read_ack)(struct efx_channel *channel); channel 1348 drivers/net/ethernet/sfc/net_driver.h void (*ev_test_generate)(struct efx_channel *channel); channel 1451 drivers/net/ethernet/sfc/net_driver.h return efx->channel[index]; channel 1456 drivers/net/ethernet/sfc/net_driver.h for (_channel = (_efx)->channel[0]; \ channel 1458 drivers/net/ethernet/sfc/net_driver.h _channel = (_channel->channel + 1 < (_efx)->n_channels) ? \ channel 1459 drivers/net/ethernet/sfc/net_driver.h (_efx)->channel[_channel->channel + 1] : NULL) channel 1463 drivers/net/ethernet/sfc/net_driver.h for (_channel = (_efx)->channel[(_efx)->n_channels - 1]; \ channel 1465 drivers/net/ethernet/sfc/net_driver.h _channel = _channel->channel ? \ channel 1466 drivers/net/ethernet/sfc/net_driver.h (_efx)->channel[_channel->channel - 1] : NULL) channel 1473 drivers/net/ethernet/sfc/net_driver.h return &efx->channel[efx->tx_channel_offset + index]->tx_queue[type]; channel 1476 drivers/net/ethernet/sfc/net_driver.h static inline bool efx_channel_has_tx_queues(struct efx_channel *channel) channel 1478 drivers/net/ethernet/sfc/net_driver.h return channel->type && channel->type->want_txqs && channel 1479 drivers/net/ethernet/sfc/net_driver.h channel->type->want_txqs(channel); channel 1483 drivers/net/ethernet/sfc/net_driver.h efx_channel_get_tx_queue(struct efx_channel *channel, unsigned type) channel 1485 drivers/net/ethernet/sfc/net_driver.h EFX_WARN_ON_ONCE_PARANOID(!efx_channel_has_tx_queues(channel) || channel 1487 drivers/net/ethernet/sfc/net_driver.h return &channel->tx_queue[type]; channel 1515 drivers/net/ethernet/sfc/net_driver.h static inline bool efx_channel_has_rx_queue(struct efx_channel *channel) channel 1517 drivers/net/ethernet/sfc/net_driver.h return channel->rx_queue.core_index >= 0; channel 1521 drivers/net/ethernet/sfc/net_driver.h efx_channel_get_rx_queue(struct efx_channel *channel) channel 1523 drivers/net/ethernet/sfc/net_driver.h EFX_WARN_ON_ONCE_PARANOID(!efx_channel_has_rx_queue(channel)); channel 1524 drivers/net/ethernet/sfc/net_driver.h return &channel->rx_queue; channel 1544 drivers/net/ethernet/sfc/net_driver.h return efx_rx_queue_channel(rx_queue)->channel; channel 54 drivers/net/ethernet/sfc/nic.c bool efx_nic_event_present(struct efx_channel *channel) channel 56 drivers/net/ethernet/sfc/nic.c return efx_event_present(efx_event(channel, channel->eventq_read_ptr)); channel 59 drivers/net/ethernet/sfc/nic.c void efx_nic_event_test_start(struct efx_channel *channel) channel 61 drivers/net/ethernet/sfc/nic.c channel->event_test_cpu = -1; channel 63 drivers/net/ethernet/sfc/nic.c channel->efx->type->ev_test_generate(channel); channel 78 drivers/net/ethernet/sfc/nic.c struct efx_channel *channel; channel 108 drivers/net/ethernet/sfc/nic.c efx_for_each_channel(channel, efx) { channel 109 drivers/net/ethernet/sfc/nic.c rc = request_irq(channel->irq, efx->type->irq_handle_msi, channel 111 drivers/net/ethernet/sfc/nic.c efx->msi_context[channel->channel].name, channel 112 drivers/net/ethernet/sfc/nic.c &efx->msi_context[channel->channel]); channel 115 drivers/net/ethernet/sfc/nic.c "failed to hook IRQ %d\n", channel->irq); channel 122 drivers/net/ethernet/sfc/nic.c channel->channel < efx->n_rx_channels) { channel 124 drivers/net/ethernet/sfc/nic.c channel->irq); channel 138 drivers/net/ethernet/sfc/nic.c efx_for_each_channel(channel, efx) { channel 141 drivers/net/ethernet/sfc/nic.c free_irq(channel->irq, &efx->msi_context[channel->channel]); channel 149 drivers/net/ethernet/sfc/nic.c struct efx_channel *channel; channel 158 drivers/net/ethernet/sfc/nic.c efx_for_each_channel(channel, efx) channel 159 drivers/net/ethernet/sfc/nic.c free_irq(channel->irq, channel 160 drivers/net/ethernet/sfc/nic.c &efx->msi_context[channel->channel]); channel 34 drivers/net/ethernet/sfc/nic.h static inline efx_qword_t *efx_event(struct efx_channel *channel, channel 37 drivers/net/ethernet/sfc/nic.h return ((efx_qword_t *) (channel->eventq.buf.addr)) + channel 38 drivers/net/ethernet/sfc/nic.h (index & channel->eventq_mask); channel 447 drivers/net/ethernet/sfc/nic.h int efx_ptp_probe(struct efx_nic *efx, struct efx_channel *channel); channel 462 drivers/net/ethernet/sfc/nic.h void efx_time_sync_event(struct efx_channel *channel, efx_qword_t *ev); channel 463 drivers/net/ethernet/sfc/nic.h void __efx_rx_skb_attach_timestamp(struct efx_channel *channel, channel 465 drivers/net/ethernet/sfc/nic.h static inline void efx_rx_skb_attach_timestamp(struct efx_channel *channel, channel 468 drivers/net/ethernet/sfc/nic.h if (channel->sync_events_state == SYNC_EVENTS_VALID) channel 469 drivers/net/ethernet/sfc/nic.h __efx_rx_skb_attach_timestamp(channel, skb); channel 532 drivers/net/ethernet/sfc/nic.h static inline int efx_nic_probe_eventq(struct efx_channel *channel) channel 534 drivers/net/ethernet/sfc/nic.h return channel->efx->type->ev_probe(channel); channel 536 drivers/net/ethernet/sfc/nic.h static inline int efx_nic_init_eventq(struct efx_channel *channel) channel 538 drivers/net/ethernet/sfc/nic.h return channel->efx->type->ev_init(channel); channel 540 drivers/net/ethernet/sfc/nic.h static inline void efx_nic_fini_eventq(struct efx_channel *channel) channel 542 drivers/net/ethernet/sfc/nic.h channel->efx->type->ev_fini(channel); channel 544 drivers/net/ethernet/sfc/nic.h static inline void efx_nic_remove_eventq(struct efx_channel *channel) channel 546 drivers/net/ethernet/sfc/nic.h channel->efx->type->ev_remove(channel); channel 549 drivers/net/ethernet/sfc/nic.h efx_nic_process_eventq(struct efx_channel *channel, int quota) channel 551 drivers/net/ethernet/sfc/nic.h return channel->efx->type->ev_process(channel, quota); channel 553 drivers/net/ethernet/sfc/nic.h static inline void efx_nic_eventq_read_ack(struct efx_channel *channel) channel 555 drivers/net/ethernet/sfc/nic.h channel->efx->type->ev_read_ack(channel); channel 557 drivers/net/ethernet/sfc/nic.h void efx_nic_event_test_start(struct efx_channel *channel); channel 573 drivers/net/ethernet/sfc/nic.h int efx_farch_ev_probe(struct efx_channel *channel); channel 574 drivers/net/ethernet/sfc/nic.h int efx_farch_ev_init(struct efx_channel *channel); channel 575 drivers/net/ethernet/sfc/nic.h void efx_farch_ev_fini(struct efx_channel *channel); channel 576 drivers/net/ethernet/sfc/nic.h void efx_farch_ev_remove(struct efx_channel *channel); channel 577 drivers/net/ethernet/sfc/nic.h int efx_farch_ev_process(struct efx_channel *channel, int quota); channel 578 drivers/net/ethernet/sfc/nic.h void efx_farch_ev_read_ack(struct efx_channel *channel); channel 579 drivers/net/ethernet/sfc/nic.h void efx_farch_ev_test_generate(struct efx_channel *channel); channel 608 drivers/net/ethernet/sfc/nic.h bool efx_nic_event_present(struct efx_channel *channel); channel 641 drivers/net/ethernet/sfc/nic.h static inline int efx_nic_event_test_irq_cpu(struct efx_channel *channel) channel 643 drivers/net/ethernet/sfc/nic.h return READ_ONCE(channel->event_test_cpu); channel 281 drivers/net/ethernet/sfc/ptp.c struct efx_channel *channel; channel 366 drivers/net/ethernet/sfc/ptp.c static bool efx_ptp_want_txqs(struct efx_channel *channel) channel 368 drivers/net/ethernet/sfc/ptp.c return efx_ptp_use_mac_tx_timestamps(channel->efx); channel 541 drivers/net/ethernet/sfc/ptp.c return efx->ptp_data ? efx->ptp_data->channel : NULL; channel 546 drivers/net/ethernet/sfc/ptp.c struct efx_channel *channel = efx_ptp_channel(efx); channel 549 drivers/net/ethernet/sfc/ptp.c if (channel) channel 550 drivers/net/ethernet/sfc/ptp.c major = channel->sync_timestamp_major; channel 793 drivers/net/ethernet/sfc/ptp.c efx->ptp_data->channel ? channel 794 drivers/net/ethernet/sfc/ptp.c efx->ptp_data->channel->channel : 0); channel 1094 drivers/net/ethernet/sfc/ptp.c tx_queue = &ptp_data->channel->tx_queue[type]; channel 1281 drivers/net/ethernet/sfc/ptp.c if (!ptp->channel || ptp->rxfilter_installed) channel 1289 drivers/net/ethernet/sfc/ptp.c efx_channel_get_rx_queue(ptp->channel))); channel 1303 drivers/net/ethernet/sfc/ptp.c efx_channel_get_rx_queue(ptp->channel))); channel 1442 drivers/net/ethernet/sfc/ptp.c int efx_ptp_probe(struct efx_nic *efx, struct efx_channel *channel) channel 1454 drivers/net/ethernet/sfc/ptp.c ptp->channel = channel; channel 1472 drivers/net/ethernet/sfc/ptp.c channel->sync_events_state = SYNC_EVENTS_QUIESCENT; channel 1538 drivers/net/ethernet/sfc/ptp.c static int efx_ptp_probe_channel(struct efx_channel *channel) channel 1540 drivers/net/ethernet/sfc/ptp.c struct efx_nic *efx = channel->efx; channel 1543 drivers/net/ethernet/sfc/ptp.c channel->irq_moderation_us = 0; channel 1544 drivers/net/ethernet/sfc/ptp.c channel->rx_queue.core_index = 0; channel 1546 drivers/net/ethernet/sfc/ptp.c rc = efx_ptp_probe(efx, channel); channel 1584 drivers/net/ethernet/sfc/ptp.c static void efx_ptp_remove_channel(struct efx_channel *channel) channel 1586 drivers/net/ethernet/sfc/ptp.c efx_ptp_remove(channel->efx); channel 1589 drivers/net/ethernet/sfc/ptp.c static void efx_ptp_get_channel_name(struct efx_channel *channel, channel 1592 drivers/net/ethernet/sfc/ptp.c snprintf(buf, len, "%s-ptp", channel->efx->name); channel 1617 drivers/net/ethernet/sfc/ptp.c static bool efx_ptp_rx(struct efx_channel *channel, struct sk_buff *skb) channel 1619 drivers/net/ethernet/sfc/ptp.c struct efx_nic *efx = channel->efx; channel 1968 drivers/net/ethernet/sfc/ptp.c void efx_time_sync_event(struct efx_channel *channel, efx_qword_t *ev) channel 1970 drivers/net/ethernet/sfc/ptp.c struct efx_nic *efx = channel->efx; channel 1979 drivers/net/ethernet/sfc/ptp.c channel->sync_timestamp_major = MCDI_EVENT_FIELD(*ev, PTP_TIME_MAJOR); channel 1980 drivers/net/ethernet/sfc/ptp.c channel->sync_timestamp_minor = channel 1987 drivers/net/ethernet/sfc/ptp.c (void) cmpxchg(&channel->sync_events_state, SYNC_EVENTS_REQUESTED, channel 2004 drivers/net/ethernet/sfc/ptp.c void __efx_rx_skb_attach_timestamp(struct efx_channel *channel, channel 2007 drivers/net/ethernet/sfc/ptp.c struct efx_nic *efx = channel->efx; channel 2013 drivers/net/ethernet/sfc/ptp.c if (channel->sync_events_state != SYNC_EVENTS_VALID) channel 2021 drivers/net/ethernet/sfc/ptp.c diff = pkt_timestamp_minor - channel->sync_timestamp_minor; channel 2022 drivers/net/ethernet/sfc/ptp.c if (pkt_timestamp_minor < channel->sync_timestamp_minor) channel 2026 drivers/net/ethernet/sfc/ptp.c carry = (channel->sync_timestamp_minor >= ptp->nic_time.minor_max - diff) ? channel 2033 drivers/net/ethernet/sfc/ptp.c pkt_timestamp_major = channel->sync_timestamp_major + carry; channel 2039 drivers/net/ethernet/sfc/ptp.c pkt_timestamp_major = channel->sync_timestamp_major - 1 + carry; channel 2048 drivers/net/ethernet/sfc/ptp.c pkt_timestamp_minor, channel->sync_timestamp_major, channel 2049 drivers/net/ethernet/sfc/ptp.c channel->sync_timestamp_minor); channel 241 drivers/net/ethernet/sfc/rx.c static void efx_recycle_rx_page(struct efx_channel *channel, channel 245 drivers/net/ethernet/sfc/rx.c struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); channel 289 drivers/net/ethernet/sfc/rx.c static void efx_recycle_rx_pages(struct efx_channel *channel, channel 293 drivers/net/ethernet/sfc/rx.c struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); channel 296 drivers/net/ethernet/sfc/rx.c efx_recycle_rx_page(channel, rx_buf); channel 301 drivers/net/ethernet/sfc/rx.c static void efx_discard_rx_packet(struct efx_channel *channel, channel 305 drivers/net/ethernet/sfc/rx.c struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); channel 307 drivers/net/ethernet/sfc/rx.c efx_recycle_rx_pages(channel, rx_buf, n_frags); channel 411 drivers/net/ethernet/sfc/rx.c efx_rx_packet_gro(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, channel 414 drivers/net/ethernet/sfc/rx.c struct napi_struct *napi = &channel->napi_str; channel 415 drivers/net/ethernet/sfc/rx.c struct efx_nic *efx = channel->efx; channel 422 drivers/net/ethernet/sfc/rx.c rx_queue = efx_channel_get_rx_queue(channel); channel 443 drivers/net/ethernet/sfc/rx.c rx_buf = efx_rx_buf_next(&channel->rx_queue, rx_buf); channel 449 drivers/net/ethernet/sfc/rx.c skb_record_rx_queue(skb, channel->rx_queue.core_index); channel 455 drivers/net/ethernet/sfc/rx.c static struct sk_buff *efx_rx_mk_skb(struct efx_channel *channel, channel 460 drivers/net/ethernet/sfc/rx.c struct efx_nic *efx = channel->efx; channel 494 drivers/net/ethernet/sfc/rx.c rx_buf = efx_rx_buf_next(&channel->rx_queue, rx_buf); channel 507 drivers/net/ethernet/sfc/rx.c skb_mark_napi_id(skb, &channel->napi_str); channel 516 drivers/net/ethernet/sfc/rx.c struct efx_channel *channel = efx_rx_queue_channel(rx_queue); channel 550 drivers/net/ethernet/sfc/rx.c efx_rx_flush_packet(channel); channel 551 drivers/net/ethernet/sfc/rx.c efx_discard_rx_packet(channel, rx_buf, n_frags); channel 589 drivers/net/ethernet/sfc/rx.c efx_recycle_rx_pages(channel, rx_buf, n_frags); channel 594 drivers/net/ethernet/sfc/rx.c efx_rx_flush_packet(channel); channel 595 drivers/net/ethernet/sfc/rx.c channel->rx_pkt_n_frags = n_frags; channel 596 drivers/net/ethernet/sfc/rx.c channel->rx_pkt_index = index; channel 599 drivers/net/ethernet/sfc/rx.c static void efx_rx_deliver(struct efx_channel *channel, u8 *eh, channel 606 drivers/net/ethernet/sfc/rx.c skb = efx_rx_mk_skb(channel, rx_buf, n_frags, eh, hdr_len); channel 610 drivers/net/ethernet/sfc/rx.c rx_queue = efx_channel_get_rx_queue(channel); channel 614 drivers/net/ethernet/sfc/rx.c skb_record_rx_queue(skb, channel->rx_queue.core_index); channel 623 drivers/net/ethernet/sfc/rx.c efx_rx_skb_attach_timestamp(channel, skb); channel 625 drivers/net/ethernet/sfc/rx.c if (channel->type->receive_skb) channel 626 drivers/net/ethernet/sfc/rx.c if (channel->type->receive_skb(channel, skb)) channel 630 drivers/net/ethernet/sfc/rx.c if (channel->rx_list != NULL) channel 632 drivers/net/ethernet/sfc/rx.c list_add_tail(&skb->list, channel->rx_list); channel 639 drivers/net/ethernet/sfc/rx.c void __efx_rx_packet(struct efx_channel *channel) channel 641 drivers/net/ethernet/sfc/rx.c struct efx_nic *efx = channel->efx; channel 643 drivers/net/ethernet/sfc/rx.c efx_rx_buffer(&channel->rx_queue, channel->rx_pkt_index); channel 660 drivers/net/ethernet/sfc/rx.c rx_queue = efx_channel_get_rx_queue(channel); channel 662 drivers/net/ethernet/sfc/rx.c channel->rx_pkt_n_frags); channel 669 drivers/net/ethernet/sfc/rx.c if ((rx_buf->flags & EFX_RX_PKT_TCP) && !channel->type->receive_skb) channel 670 drivers/net/ethernet/sfc/rx.c efx_rx_packet_gro(channel, rx_buf, channel->rx_pkt_n_frags, eh); channel 672 drivers/net/ethernet/sfc/rx.c efx_rx_deliver(channel, eh, rx_buf, channel->rx_pkt_n_frags); channel 674 drivers/net/ethernet/sfc/rx.c channel->rx_pkt_n_frags = 0; channel 833 drivers/net/ethernet/sfc/rx.c struct efx_channel *channel = efx_get_channel(efx, req->rxq_index); channel 865 drivers/net/ethernet/sfc/rx.c channel->rps_flow_id[rc] = req->flow_id; channel 866 drivers/net/ethernet/sfc/rx.c ++channel->rfs_filters_added; channel 1005 drivers/net/ethernet/sfc/rx.c struct efx_channel *channel = efx_get_channel(efx, channel_idx); channel 1006 drivers/net/ethernet/sfc/rx.c flow_id = channel->rps_flow_id[index]; channel 1013 drivers/net/ethernet/sfc/rx.c channel->rps_flow_id[index] = RPS_FLOW_ID_INVALID; channel 175 drivers/net/ethernet/sfc/selftest.c struct efx_channel *channel; channel 182 drivers/net/ethernet/sfc/selftest.c efx_for_each_channel(channel, efx) { channel 183 drivers/net/ethernet/sfc/selftest.c read_ptr[channel->channel] = channel->eventq_read_ptr; channel 184 drivers/net/ethernet/sfc/selftest.c set_bit(channel->channel, &dma_pend); channel 185 drivers/net/ethernet/sfc/selftest.c set_bit(channel->channel, &int_pend); channel 186 drivers/net/ethernet/sfc/selftest.c efx_nic_event_test_start(channel); channel 198 drivers/net/ethernet/sfc/selftest.c efx_for_each_channel(channel, efx) { channel 199 drivers/net/ethernet/sfc/selftest.c efx_stop_eventq(channel); channel 200 drivers/net/ethernet/sfc/selftest.c if (channel->eventq_read_ptr != channel 201 drivers/net/ethernet/sfc/selftest.c read_ptr[channel->channel]) { channel 202 drivers/net/ethernet/sfc/selftest.c set_bit(channel->channel, &napi_ran); channel 203 drivers/net/ethernet/sfc/selftest.c clear_bit(channel->channel, &dma_pend); channel 204 drivers/net/ethernet/sfc/selftest.c clear_bit(channel->channel, &int_pend); channel 206 drivers/net/ethernet/sfc/selftest.c if (efx_nic_event_present(channel)) channel 207 drivers/net/ethernet/sfc/selftest.c clear_bit(channel->channel, &dma_pend); channel 208 drivers/net/ethernet/sfc/selftest.c if (efx_nic_event_test_irq_cpu(channel) >= 0) channel 209 drivers/net/ethernet/sfc/selftest.c clear_bit(channel->channel, &int_pend); channel 211 drivers/net/ethernet/sfc/selftest.c efx_start_eventq(channel); channel 217 drivers/net/ethernet/sfc/selftest.c efx_for_each_channel(channel, efx) { channel 218 drivers/net/ethernet/sfc/selftest.c bool dma_seen = !test_bit(channel->channel, &dma_pend); channel 219 drivers/net/ethernet/sfc/selftest.c bool int_seen = !test_bit(channel->channel, &int_pend); channel 221 drivers/net/ethernet/sfc/selftest.c tests->eventq_dma[channel->channel] = dma_seen ? 1 : -1; channel 222 drivers/net/ethernet/sfc/selftest.c tests->eventq_int[channel->channel] = int_seen ? 1 : -1; channel 227 drivers/net/ethernet/sfc/selftest.c channel->channel, channel 228 drivers/net/ethernet/sfc/selftest.c test_bit(channel->channel, &napi_ran) ? channel 236 drivers/net/ethernet/sfc/selftest.c channel->channel); channel 241 drivers/net/ethernet/sfc/selftest.c channel->channel); channel 246 drivers/net/ethernet/sfc/selftest.c channel->channel); channel 618 drivers/net/ethernet/sfc/selftest.c struct efx_channel *channel = channel 660 drivers/net/ethernet/sfc/selftest.c efx_for_each_channel_tx_queue(tx_queue, channel) { channel 774 drivers/net/ethernet/sfc/selftest.c struct efx_channel *channel; channel 776 drivers/net/ethernet/sfc/selftest.c efx_for_each_channel(channel, efx) channel 777 drivers/net/ethernet/sfc/selftest.c efx_nic_event_test_start(channel); channel 790 drivers/net/ethernet/sfc/selftest.c struct efx_channel *channel; channel 793 drivers/net/ethernet/sfc/selftest.c efx_for_each_channel(channel, efx) { channel 794 drivers/net/ethernet/sfc/selftest.c cpu = efx_nic_event_test_irq_cpu(channel); channel 798 drivers/net/ethernet/sfc/selftest.c channel->channel); channel 802 drivers/net/ethernet/sfc/selftest.c channel->channel, cpu); channel 31 drivers/net/ethernet/sfc/siena.c static void siena_push_irq_moderation(struct efx_channel *channel) channel 33 drivers/net/ethernet/sfc/siena.c struct efx_nic *efx = channel->efx; channel 36 drivers/net/ethernet/sfc/siena.c if (channel->irq_moderation_us) { channel 39 drivers/net/ethernet/sfc/siena.c ticks = efx_usecs_to_ticks(efx, channel->irq_moderation_us); channel 51 drivers/net/ethernet/sfc/siena.c efx_writed_page_locked(channel->efx, &timer_cmd, FR_BZ_TIMER_COMMAND_P0, channel 52 drivers/net/ethernet/sfc/siena.c channel->channel); channel 235 drivers/net/ethernet/sfc/siena_sriov.c FRF_CZ_DFLT_EVQ, nic_data->vfdi_channel->channel); channel 1027 drivers/net/ethernet/sfc/siena_sriov.c static int efx_siena_sriov_probe_channel(struct efx_channel *channel) channel 1029 drivers/net/ethernet/sfc/siena_sriov.c struct siena_nic_data *nic_data = channel->efx->nic_data; channel 1030 drivers/net/ethernet/sfc/siena_sriov.c nic_data->vfdi_channel = channel; channel 1036 drivers/net/ethernet/sfc/siena_sriov.c efx_siena_sriov_get_channel_name(struct efx_channel *channel, channel 1039 drivers/net/ethernet/sfc/siena_sriov.c snprintf(buf, len, "%s-iov", channel->efx->name); channel 1401 drivers/net/ethernet/sfc/siena_sriov.c void efx_siena_sriov_event(struct efx_channel *channel, efx_qword_t *event) channel 1403 drivers/net/ethernet/sfc/siena_sriov.c struct efx_nic *efx = channel->efx; channel 73 drivers/net/ethernet/sfc/siena_sriov.h void efx_siena_sriov_event(struct efx_channel *channel, efx_qword_t *event); channel 687 drivers/net/ethernet/sfc/tx.c struct efx_channel *channel; channel 712 drivers/net/ethernet/sfc/tx.c efx_for_each_channel(channel, efx) { channel 714 drivers/net/ethernet/sfc/tx.c channel) { channel 855 drivers/net/ethernet/sfc/tx.c tx_queue->channel == efx_ptp_channel(efx)); channel 457 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c u32 channel, int fifosz, u8 qmode) channel 480 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c u32 channel, int fifosz, u8 qmode) channel 151 drivers/net/ethernet/stmicro/stmmac/dwmac1000_dma.c u32 channel, int fifosz, u8 qmode) channel 179 drivers/net/ethernet/stmicro/stmmac/dwmac1000_dma.c u32 channel, int fifosz, u8 qmode) channel 54 drivers/net/ethernet/stmicro/stmmac/dwmac100_dma.c u32 channel, int fifosz, u8 qmode) channel 138 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c static void _dwmac4_dump_dma_regs(void __iomem *ioaddr, u32 channel, channel 141 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_CONTROL(channel) / 4] = channel 142 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_CONTROL(channel)); channel 143 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_TX_CONTROL(channel) / 4] = channel 144 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_TX_CONTROL(channel)); channel 145 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_RX_CONTROL(channel) / 4] = channel 146 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_RX_CONTROL(channel)); channel 147 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_TX_BASE_ADDR(channel) / 4] = channel 148 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_TX_BASE_ADDR(channel)); channel 149 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_RX_BASE_ADDR(channel) / 4] = channel 150 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_RX_BASE_ADDR(channel)); channel 151 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_TX_END_ADDR(channel) / 4] = channel 152 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_TX_END_ADDR(channel)); channel 153 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_RX_END_ADDR(channel) / 4] = channel 154 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_RX_END_ADDR(channel)); channel 155 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_TX_RING_LEN(channel) / 4] = channel 156 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_TX_RING_LEN(channel)); channel 157 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_RX_RING_LEN(channel) / 4] = channel 158 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_RX_RING_LEN(channel)); channel 159 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_INTR_ENA(channel) / 4] = channel 160 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_INTR_ENA(channel)); channel 161 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_RX_WATCHDOG(channel) / 4] = channel 162 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_RX_WATCHDOG(channel)); channel 163 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_SLOT_CTRL_STATUS(channel) / 4] = channel 164 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_SLOT_CTRL_STATUS(channel)); channel 165 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_CUR_TX_DESC(channel) / 4] = channel 166 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_CUR_TX_DESC(channel)); channel 167 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_CUR_RX_DESC(channel) / 4] = channel 168 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_CUR_RX_DESC(channel)); channel 169 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_CUR_TX_BUF_ADDR(channel) / 4] = channel 170 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_CUR_TX_BUF_ADDR(channel)); channel 171 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_CUR_RX_BUF_ADDR(channel) / 4] = channel 172 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_CUR_RX_BUF_ADDR(channel)); channel 173 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c reg_space[DMA_CHAN_STATUS(channel) / 4] = channel 174 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c readl(ioaddr + DMA_CHAN_STATUS(channel)); channel 194 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c u32 channel, int fifosz, u8 qmode) channel 199 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c mtl_rx_op = readl(ioaddr + MTL_CHAN_RX_OP_MODE(channel)); channel 267 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c writel(mtl_rx_op, ioaddr + MTL_CHAN_RX_OP_MODE(channel)); channel 270 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c mtl_rx_int = readl(ioaddr + MTL_CHAN_INT_CTRL(channel)); channel 272 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c ioaddr + MTL_CHAN_INT_CTRL(channel)); channel 276 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c u32 channel, int fifosz, u8 qmode) channel 278 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c u32 mtl_tx_op = readl(ioaddr + MTL_CHAN_TX_OP_MODE(channel)); channel 324 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c writel(mtl_tx_op, ioaddr + MTL_CHAN_TX_OP_MODE(channel)); channel 411 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c static void dwmac4_qmode(void __iomem *ioaddr, u32 channel, u8 qmode) channel 413 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c u32 mtl_tx_op = readl(ioaddr + MTL_CHAN_TX_OP_MODE(channel)); channel 421 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c writel(mtl_tx_op, ioaddr + MTL_CHAN_TX_OP_MODE(channel)); channel 140 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c u32 channel, int fifosz, u8 qmode) channel 142 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c u32 value = readl(ioaddr + XGMAC_MTL_RXQ_OPMODE(channel)); channel 163 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c u32 flow = readl(ioaddr + XGMAC_MTL_RXQ_FLOW_CONTROL(channel)); channel 205 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c writel(flow, ioaddr + XGMAC_MTL_RXQ_FLOW_CONTROL(channel)); channel 208 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c writel(value, ioaddr + XGMAC_MTL_RXQ_OPMODE(channel)); channel 211 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c value = readl(ioaddr + XGMAC_MTL_QINTEN(channel)); channel 212 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c writel(value | XGMAC_RXOIE, ioaddr + XGMAC_MTL_QINTEN(channel)); channel 216 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c u32 channel, int fifosz, u8 qmode) channel 218 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c u32 value = readl(ioaddr + XGMAC_MTL_TXQ_OPMODE(channel)); channel 244 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c value |= (channel << XGMAC_Q2TCMAP_SHIFT) & XGMAC_Q2TCMAP; channel 255 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c writel(value, ioaddr + XGMAC_MTL_TXQ_OPMODE(channel)); channel 470 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c static void dwxgmac2_qmode(void __iomem *ioaddr, u32 channel, u8 qmode) channel 472 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c u32 value = readl(ioaddr + XGMAC_MTL_TXQ_OPMODE(channel)); channel 478 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c writel(0, ioaddr + XGMAC_MTL_TCx_ETS_CONTROL(channel)); channel 484 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c writel(value, ioaddr + XGMAC_MTL_TXQ_OPMODE(channel)); channel 182 drivers/net/ethernet/stmicro/stmmac/hwif.h void (*dma_rx_mode)(void __iomem *ioaddr, int mode, u32 channel, channel 184 drivers/net/ethernet/stmicro/stmmac/hwif.h void (*dma_tx_mode)(void __iomem *ioaddr, int mode, u32 channel, channel 208 drivers/net/ethernet/stmicro/stmmac/hwif.h void (*qmode)(void __iomem *ioaddr, u32 channel, u8 qmode); channel 173 drivers/net/ethernet/stmicro/stmmac/stmmac.h struct stmmac_channel channel[STMMAC_CH_MAX]; channel 148 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_channel *ch = &priv->channel[queue]; channel 169 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_channel *ch = &priv->channel[queue]; channel 2060 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_channel *ch = &priv->channel[chan]; channel 2264 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c ch = &priv->channel[tx_q->queue_index]; channel 3459 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_channel *ch = &priv->channel[queue]; channel 4629 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_channel *ch = &priv->channel[queue]; channel 4701 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_channel *ch = &priv->channel[queue]; channel 791 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c struct stmmac_channel *ch = &priv->channel[i]; channel 361 drivers/net/ethernet/sun/niu.c static int esr2_set_tx_cfg(struct niu *np, unsigned long channel, u32 val) channel 366 drivers/net/ethernet/sun/niu.c ESR2_TI_PLL_TX_CFG_L(channel), channel 370 drivers/net/ethernet/sun/niu.c ESR2_TI_PLL_TX_CFG_H(channel), channel 375 drivers/net/ethernet/sun/niu.c static int esr2_set_rx_cfg(struct niu *np, unsigned long channel, u32 val) channel 380 drivers/net/ethernet/sun/niu.c ESR2_TI_PLL_RX_CFG_L(channel), channel 384 drivers/net/ethernet/sun/niu.c ESR2_TI_PLL_RX_CFG_H(channel), channel 4541 drivers/net/ethernet/sun/niu.c static int niu_tx_cs_sng_poll(struct niu *np, int channel) channel 4546 drivers/net/ethernet/sun/niu.c u64 val = nr64(TX_CS(channel)); channel 4553 drivers/net/ethernet/sun/niu.c static int niu_tx_channel_stop(struct niu *np, int channel) channel 4555 drivers/net/ethernet/sun/niu.c u64 val = nr64(TX_CS(channel)); channel 4558 drivers/net/ethernet/sun/niu.c nw64(TX_CS(channel), val); channel 4560 drivers/net/ethernet/sun/niu.c return niu_tx_cs_sng_poll(np, channel); channel 4563 drivers/net/ethernet/sun/niu.c static int niu_tx_cs_reset_poll(struct niu *np, int channel) channel 4568 drivers/net/ethernet/sun/niu.c u64 val = nr64(TX_CS(channel)); channel 4575 drivers/net/ethernet/sun/niu.c static int niu_tx_channel_reset(struct niu *np, int channel) channel 4577 drivers/net/ethernet/sun/niu.c u64 val = nr64(TX_CS(channel)); channel 4581 drivers/net/ethernet/sun/niu.c nw64(TX_CS(channel), val); channel 4583 drivers/net/ethernet/sun/niu.c err = niu_tx_cs_reset_poll(np, channel); channel 4585 drivers/net/ethernet/sun/niu.c nw64(TX_RING_KICK(channel), 0); channel 4590 drivers/net/ethernet/sun/niu.c static int niu_tx_channel_lpage_init(struct niu *np, int channel) channel 4594 drivers/net/ethernet/sun/niu.c nw64(TX_LOG_MASK1(channel), 0); channel 4595 drivers/net/ethernet/sun/niu.c nw64(TX_LOG_VAL1(channel), 0); channel 4596 drivers/net/ethernet/sun/niu.c nw64(TX_LOG_MASK2(channel), 0); channel 4597 drivers/net/ethernet/sun/niu.c nw64(TX_LOG_VAL2(channel), 0); channel 4598 drivers/net/ethernet/sun/niu.c nw64(TX_LOG_PAGE_RELO1(channel), 0); channel 4599 drivers/net/ethernet/sun/niu.c nw64(TX_LOG_PAGE_RELO2(channel), 0); channel 4600 drivers/net/ethernet/sun/niu.c nw64(TX_LOG_PAGE_HDL(channel), 0); channel 4604 drivers/net/ethernet/sun/niu.c nw64(TX_LOG_PAGE_VLD(channel), val); channel 4657 drivers/net/ethernet/sun/niu.c int err, channel = rp->tx_channel; channel 4660 drivers/net/ethernet/sun/niu.c err = niu_tx_channel_stop(np, channel); channel 4664 drivers/net/ethernet/sun/niu.c err = niu_tx_channel_reset(np, channel); channel 4668 drivers/net/ethernet/sun/niu.c err = niu_tx_channel_lpage_init(np, channel); channel 4672 drivers/net/ethernet/sun/niu.c nw64(TXC_DMA_MAX(channel), rp->max_burst); channel 4673 drivers/net/ethernet/sun/niu.c nw64(TX_ENT_MSK(channel), 0); channel 4678 drivers/net/ethernet/sun/niu.c channel, (unsigned long long)rp->descr_dma); channel 4691 drivers/net/ethernet/sun/niu.c nw64(TX_RNG_CFIG(channel), val); channel 4696 drivers/net/ethernet/sun/niu.c channel, (unsigned long long)rp->mbox_dma); channel 4699 drivers/net/ethernet/sun/niu.c nw64(TXDMA_MBH(channel), rp->mbox_dma >> 32); channel 4700 drivers/net/ethernet/sun/niu.c nw64(TXDMA_MBL(channel), rp->mbox_dma & TXDMA_MBL_MBADDR); channel 4702 drivers/net/ethernet/sun/niu.c nw64(TX_CS(channel), 0); channel 4769 drivers/net/ethernet/sun/niu.c static int niu_rx_channel_reset(struct niu *np, int channel) channel 4771 drivers/net/ethernet/sun/niu.c return niu_set_and_wait_clear(np, RXDMA_CFIG1(channel), channel 4776 drivers/net/ethernet/sun/niu.c static int niu_rx_channel_lpage_init(struct niu *np, int channel) channel 4780 drivers/net/ethernet/sun/niu.c nw64(RX_LOG_MASK1(channel), 0); channel 4781 drivers/net/ethernet/sun/niu.c nw64(RX_LOG_VAL1(channel), 0); channel 4782 drivers/net/ethernet/sun/niu.c nw64(RX_LOG_MASK2(channel), 0); channel 4783 drivers/net/ethernet/sun/niu.c nw64(RX_LOG_VAL2(channel), 0); channel 4784 drivers/net/ethernet/sun/niu.c nw64(RX_LOG_PAGE_RELO1(channel), 0); channel 4785 drivers/net/ethernet/sun/niu.c nw64(RX_LOG_PAGE_RELO2(channel), 0); channel 4786 drivers/net/ethernet/sun/niu.c nw64(RX_LOG_PAGE_HDL(channel), 0); channel 4790 drivers/net/ethernet/sun/niu.c nw64(RX_LOG_PAGE_VLD(channel), val); channel 4886 drivers/net/ethernet/sun/niu.c static int niu_enable_rx_channel(struct niu *np, int channel, int on) channel 4888 drivers/net/ethernet/sun/niu.c u64 val = nr64(RXDMA_CFIG1(channel)); channel 4895 drivers/net/ethernet/sun/niu.c nw64(RXDMA_CFIG1(channel), val); channel 4899 drivers/net/ethernet/sun/niu.c if (nr64(RXDMA_CFIG1(channel)) & RXDMA_CFIG1_QST) channel 4910 drivers/net/ethernet/sun/niu.c int err, channel = rp->rx_channel; channel 4913 drivers/net/ethernet/sun/niu.c err = niu_rx_channel_reset(np, channel); channel 4917 drivers/net/ethernet/sun/niu.c err = niu_rx_channel_lpage_init(np, channel); channel 4923 drivers/net/ethernet/sun/niu.c nw64(RX_DMA_ENT_MSK(channel), RX_DMA_ENT_MSK_RBR_EMPTY); channel 4924 drivers/net/ethernet/sun/niu.c nw64(RX_DMA_CTL_STAT(channel), channel 4929 drivers/net/ethernet/sun/niu.c nw64(RXDMA_CFIG1(channel), rp->mbox_dma >> 32); channel 4930 drivers/net/ethernet/sun/niu.c nw64(RXDMA_CFIG2(channel), channel 4933 drivers/net/ethernet/sun/niu.c nw64(RBR_CFIG_A(channel), channel 4939 drivers/net/ethernet/sun/niu.c nw64(RBR_CFIG_B(channel), val); channel 4940 drivers/net/ethernet/sun/niu.c nw64(RCRCFIG_A(channel), channel 4943 drivers/net/ethernet/sun/niu.c nw64(RCRCFIG_B(channel), channel 4948 drivers/net/ethernet/sun/niu.c err = niu_enable_rx_channel(np, channel, 1); channel 4952 drivers/net/ethernet/sun/niu.c nw64(RBR_KICK(channel), rp->rbr_index); channel 4954 drivers/net/ethernet/sun/niu.c val = nr64(RX_DMA_CTL_STAT(channel)); channel 4956 drivers/net/ethernet/sun/niu.c nw64(RX_DMA_CTL_STAT(channel), val); channel 5871 drivers/net/ethernet/sun/niu.c int channel = rp->rx_channel; channel 5873 drivers/net/ethernet/sun/niu.c (void) niu_rx_channel_reset(np, channel); channel 5874 drivers/net/ethernet/sun/niu.c nw64(RX_DMA_ENT_MSK(channel), RX_DMA_ENT_MSK_ALL); channel 5875 drivers/net/ethernet/sun/niu.c nw64(RX_DMA_CTL_STAT(channel), 0); channel 5876 drivers/net/ethernet/sun/niu.c (void) niu_enable_rx_channel(np, channel, 0); channel 168 drivers/net/ethernet/sun/sunqe.c tmp = qep->channel * sbus_readl(gregs + GLOB_MSIZE); channel 472 drivers/net/ethernet/sun/sunqe.c int channel = 0; channel 476 drivers/net/ethernet/sun/sunqe.c while (channel < 4) { channel 478 drivers/net/ethernet/sun/sunqe.c struct sunqe *qep = qecp->qes[channel]; channel 505 drivers/net/ethernet/sun/sunqe.c channel++; channel 856 drivers/net/ethernet/sun/sunqe.c qe->channel = i; channel 863 drivers/net/ethernet/sun/sunqe.c qecp->qes[qe->channel] = qe; channel 908 drivers/net/ethernet/sun/sunqe.c printk(KERN_INFO "%s: qe channel[%d] %pM\n", dev->name, qe->channel, channel 43 drivers/net/ethernet/sun/sunqe.h #define GLOB_STAT_PER_QE(status, channel) (((status) >> ((channel) * 4)) & 0xf) channel 348 drivers/net/ethernet/sun/sunqe.h int channel; /* Who am I? */ channel 160 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c struct xlgmac_channel *channel; channel 166 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel = pdata->channel_head; channel 167 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 168 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c xlgmac_free_ring(pdata, channel->tx_ring); channel 169 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c xlgmac_free_ring(pdata, channel->rx_ring); channel 175 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c struct xlgmac_channel *channel; channel 179 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel = pdata->channel_head; channel 180 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 182 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->name); channel 184 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c ret = xlgmac_init_ring(pdata, channel->tx_ring, channel 194 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->name); channel 196 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c ret = xlgmac_init_ring(pdata, channel->rx_ring, channel 232 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c struct xlgmac_channel *channel_head, *channel; channel 255 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c for (i = 0, channel = channel_head; i < pdata->channel_count; channel 256 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c i++, channel++) { channel 257 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c snprintf(channel->name, sizeof(channel->name), "channel-%u", i); channel 258 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->pdata = pdata; channel 259 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->queue_index = i; channel 260 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->dma_regs = pdata->mac_regs + DMA_CH_BASE + channel 272 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->dma_irq = ret; channel 276 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->tx_ring = tx_ring++; channel 279 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->rx_ring = rx_ring++; channel 283 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->name, channel->dma_regs, channel 284 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel->tx_ring, channel->rx_ring); channel 426 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c struct xlgmac_channel *channel; channel 431 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel = pdata->channel_head; channel 432 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 433 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c ring = channel->tx_ring; channel 454 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c hw_ops->tx_desc_init(channel); channel 463 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c struct xlgmac_channel *channel; channel 468 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c channel = pdata->channel_head; channel 469 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 470 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c ring = channel->rx_ring; channel 493 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c hw_ops->rx_desc_init(channel); channel 497 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c static int xlgmac_map_tx_skb(struct xlgmac_channel *channel, channel 500 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c struct xlgmac_pdata *pdata = channel->pdata; channel 501 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c struct xlgmac_ring *ring = channel->tx_ring; channel 139 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c struct ethtool_channels *channel) channel 143 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c channel->max_rx = XLGMAC_MAX_DMA_CHANNELS; channel 144 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c channel->max_tx = XLGMAC_MAX_DMA_CHANNELS; channel 145 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c channel->rx_count = pdata->rx_q_count; channel 146 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c channel->tx_count = pdata->tx_q_count; channel 456 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel) channel 463 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (channel->queue_index < DMA_DSRX_FIRST_QUEUE) { channel 465 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c tx_pos = (channel->queue_index * DMA_DSR_Q_LEN) + channel 468 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c tx_qidx = channel->queue_index - DMA_DSRX_FIRST_QUEUE; channel 494 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel->queue_index); channel 499 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 504 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 505 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 506 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->tx_ring) channel 509 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 512 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 533 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 538 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 539 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 540 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->tx_ring) channel 543 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c xlgmac_prepare_tx_stop(pdata, channel); channel 561 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 562 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 563 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->tx_ring) channel 566 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 569 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 604 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 608 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 609 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 610 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->rx_ring) channel 613 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_RCR)); channel 616 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_RCR)); channel 640 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 664 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 665 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 666 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->rx_ring) channel 669 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_RCR)); channel 672 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_RCR)); channel 676 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c static void xlgmac_tx_start_xmit(struct xlgmac_channel *channel, channel 679 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_pdata *pdata = channel->pdata; channel 690 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c XLGMAC_DMA_REG(channel, DMA_CH_TDTR_LO)); channel 693 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (pdata->tx_usecs && !channel->tx_timer_active) { channel 694 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel->tx_timer_active = 1; channel 695 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c mod_timer(&channel->tx_timer, channel 702 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c static void xlgmac_dev_xmit(struct xlgmac_channel *channel) channel 704 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_pdata *pdata = channel->pdata; channel 705 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_ring *ring = channel->tx_ring; channel 1000 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel->queue_index))) channel 1001 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c xlgmac_tx_start_xmit(channel, ring); channel 1006 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel->name, start_index & (ring->dma_desc_count - 1), channel 1056 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c static void xlgmac_tx_desc_init(struct xlgmac_channel *channel) channel 1058 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_ring *ring = channel->tx_ring; channel 1072 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(ring->dma_desc_count - 1, XLGMAC_DMA_REG(channel, DMA_CH_TDRLR)); channel 1077 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c XLGMAC_DMA_REG(channel, DMA_CH_TDLR_HI)); channel 1079 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c XLGMAC_DMA_REG(channel, DMA_CH_TDLR_LO)); channel 1139 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c static void xlgmac_rx_desc_init(struct xlgmac_channel *channel) channel 1141 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_pdata *pdata = channel->pdata; channel 1142 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_ring *ring = channel->rx_ring; channel 1156 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(ring->dma_desc_count - 1, XLGMAC_DMA_REG(channel, DMA_CH_RDRLR)); channel 1161 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c XLGMAC_DMA_REG(channel, DMA_CH_RDLR_HI)); channel 1163 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c XLGMAC_DMA_REG(channel, DMA_CH_RDLR_LO)); channel 1169 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c XLGMAC_DMA_REG(channel, DMA_CH_RDTR_LO)); channel 1302 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 1306 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 1307 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 1308 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->rx_ring) channel 1311 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_RIWT)); channel 1315 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_RIWT)); channel 1360 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 1364 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 1365 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 1366 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->rx_ring) channel 1369 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_RCR)); channel 1373 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_RCR)); channel 1379 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 1383 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 1384 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 1385 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->tx_ring) channel 1389 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 1392 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 1399 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 1403 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 1404 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 1405 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->rx_ring) channel 1408 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_CR)); channel 1411 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_CR)); channel 1741 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 1745 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 1746 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 1747 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->tx_ring) channel 1750 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 1754 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 1762 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 1766 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 1767 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 1768 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_CR)); channel 1772 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_CR)); channel 1790 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 1794 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 1795 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 1796 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->tx_ring) channel 1799 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 1803 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_TCR)); channel 1821 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 1825 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 1826 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 1827 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (!channel->rx_ring) channel 1830 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c regval = readl(XLGMAC_DMA_REG(channel, DMA_CH_RCR)); channel 1834 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(regval, XLGMAC_DMA_REG(channel, DMA_CH_RCR)); channel 2449 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_channel *channel; channel 2452 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel = pdata->channel_head; channel 2453 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 2455 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c dma_ch_isr = readl(XLGMAC_DMA_REG(channel, DMA_CH_SR)); channel 2456 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(dma_ch_isr, XLGMAC_DMA_REG(channel, DMA_CH_SR)); channel 2476 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (channel->tx_ring) { channel 2488 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c if (channel->rx_ring) { channel 2507 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(dma_ch_isr, XLGMAC_DMA_REG(channel, DMA_CH_IER)); channel 2638 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c static int xlgmac_dev_read(struct xlgmac_channel *channel) channel 2640 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_pdata *pdata = channel->pdata; channel 2641 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c struct xlgmac_ring *ring = channel->rx_ring; channel 2810 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c XLGMAC_PR("%s - descriptor=%u (cur=%d)\n", channel->name, channel 2816 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c static int xlgmac_enable_int(struct xlgmac_channel *channel, channel 2821 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c dma_ch_ier = readl(XLGMAC_DMA_REG(channel, DMA_CH_IER)); channel 2868 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c dma_ch_ier |= channel->saved_ier; channel 2874 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(dma_ch_ier, XLGMAC_DMA_REG(channel, DMA_CH_IER)); channel 2879 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c static int xlgmac_disable_int(struct xlgmac_channel *channel, channel 2884 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c dma_ch_ier = readl(XLGMAC_DMA_REG(channel, DMA_CH_IER)); channel 2931 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c channel->saved_ier = dma_ch_ier & XLGMAC_DMA_INTERRUPT_MASK; channel 2938 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c writel(dma_ch_ier, XLGMAC_DMA_REG(channel, DMA_CH_IER)); channel 39 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel, channel 43 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_pdata *pdata = channel->pdata; channel 48 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c netif_stop_subqueue(pdata->netdev, channel->queue_index); channel 55 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c pdata->hw_ops.tx_start_xmit(channel, ring); channel 210 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 214 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 215 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 216 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (channel->tx_ring && channel->rx_ring) channel 218 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c else if (channel->tx_ring) channel 220 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c else if (channel->rx_ring) channel 225 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c hw_ops->enable_int(channel, int_id); channel 232 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 236 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 237 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 238 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (channel->tx_ring && channel->rx_ring) channel 240 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c else if (channel->tx_ring) channel 242 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c else if (channel->rx_ring) channel 247 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c hw_ops->disable_int(channel, int_id); channel 255 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 275 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head + i; channel 277 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c dma_ch_isr = readl(XLGMAC_DMA_REG(channel, DMA_CH_SR)); channel 324 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c writel(dma_ch_isr, XLGMAC_DMA_REG(channel, DMA_CH_SR)); channel 345 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel = data; channel 350 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (napi_schedule_prep(&channel->napi)) { channel 352 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c disable_irq_nosync(channel->dma_irq); channel 355 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c __napi_schedule_irqoff(&channel->napi); channel 363 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel = from_timer(channel, t, tx_timer); channel 364 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_pdata *pdata = channel->pdata; channel 367 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c napi = (pdata->per_channel_irq) ? &channel->napi : &pdata->napi; channel 372 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c disable_irq_nosync(channel->dma_irq); channel 381 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel->tx_timer_active = 0; channel 386 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 389 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 390 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 391 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (!channel->tx_ring) channel 394 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c timer_setup(&channel->tx_timer, xlgmac_tx_timer, 0); channel 400 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 403 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 404 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 405 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (!channel->tx_ring) channel 408 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c del_timer_sync(&channel->tx_timer); channel 414 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 418 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 419 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 421 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c netif_napi_add(pdata->netdev, &channel->napi, channel 425 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c napi_enable(&channel->napi); channel 438 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 442 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 443 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 444 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c napi_disable(&channel->napi); channel 447 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c netif_napi_del(&channel->napi); channel 460 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 475 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 476 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 477 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c snprintf(channel->dma_irq_name, channel 478 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c sizeof(channel->dma_irq_name) - 1, channel 480 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel->queue_index); channel 482 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c ret = devm_request_irq(pdata->dev, channel->dma_irq, channel 484 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel->dma_irq_name, channel); channel 487 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel->dma_irq); channel 496 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i--, channel--; i < pdata->channel_count; i--, channel--) channel 497 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c devm_free_irq(pdata->dev, channel->dma_irq, channel); channel 506 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 514 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 515 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) channel 516 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c devm_free_irq(pdata->dev, channel->dma_irq, channel); channel 523 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 527 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 528 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 529 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c ring = channel->tx_ring; channel 544 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 548 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 549 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 550 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c ring = channel->rx_ring; channel 591 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 603 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 604 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 605 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (!channel->tx_ring) channel 608 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c txq = netdev_get_tx_queue(netdev, channel->queue_index); channel 705 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 716 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head + skb->queue_mapping; channel 717 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c txq = netdev_get_tx_queue(netdev, channel->queue_index); channel 718 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c ring = channel->tx_ring; channel 733 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c ret = xlgmac_maybe_stop_tx_queue(channel, ring, channel 747 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (!desc_ops->map_tx_skb(channel, skb)) { channel 756 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c hw_ops->dev_xmit(channel); channel 762 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c xlgmac_maybe_stop_tx_queue(channel, ring, XLGMAC_TX_MAX_DESC_NR); channel 864 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 868 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 869 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) channel 870 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c xlgmac_dma_isr(channel->dma_irq, channel); channel 951 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c static void xlgmac_rx_refresh(struct xlgmac_channel *channel) channel 953 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_pdata *pdata = channel->pdata; channel 954 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_ring *ring = channel->rx_ring; channel 984 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c XLGMAC_DMA_REG(channel, DMA_CH_RDTR_LO)); channel 1034 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c static int xlgmac_tx_poll(struct xlgmac_channel *channel) channel 1036 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_pdata *pdata = channel->pdata; channel 1037 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_ring *ring = channel->tx_ring; channel 1060 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c txq = netdev_get_tx_queue(netdev, channel->queue_index); channel 1107 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c static int xlgmac_rx_poll(struct xlgmac_channel *channel, int budget) channel 1109 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_pdata *pdata = channel->pdata; channel 1110 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_ring *ring = channel->rx_ring; channel 1132 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c napi = (pdata->per_channel_irq) ? &channel->napi : &pdata->napi; channel 1153 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c xlgmac_rx_refresh(channel); channel 1155 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (hw_ops->dev_read(channel)) channel 1258 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c skb_record_rx_queue(skb, channel->queue_index); channel 1282 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel = container_of(napi, channel 1290 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c xlgmac_tx_poll(channel); channel 1293 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c processed = xlgmac_rx_poll(channel, budget); channel 1301 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c enable_irq(channel->dma_irq); channel 1314 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c struct xlgmac_channel *channel; channel 1326 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c channel = pdata->channel_head; channel 1327 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (i = 0; i < pdata->channel_count; i++, channel++) { channel 1329 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c xlgmac_tx_poll(channel); channel 1334 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c processed += xlgmac_rx_poll(channel, ring_budget); channel 742 drivers/net/ethernet/synopsys/dwc-xlgmac-reg.h #define XLGMAC_DMA_REG(channel, reg) ((channel)->dma_regs + (reg)) channel 384 drivers/net/ethernet/synopsys/dwc-xlgmac.h int (*map_tx_skb)(struct xlgmac_channel *channel, channel 406 drivers/net/ethernet/synopsys/dwc-xlgmac.h int (*enable_int)(struct xlgmac_channel *channel, channel 408 drivers/net/ethernet/synopsys/dwc-xlgmac.h int (*disable_int)(struct xlgmac_channel *channel, channel 410 drivers/net/ethernet/synopsys/dwc-xlgmac.h void (*dev_xmit)(struct xlgmac_channel *channel); channel 411 drivers/net/ethernet/synopsys/dwc-xlgmac.h int (*dev_read)(struct xlgmac_channel *channel); channel 425 drivers/net/ethernet/synopsys/dwc-xlgmac.h void (*tx_desc_init)(struct xlgmac_channel *channel); channel 426 drivers/net/ethernet/synopsys/dwc-xlgmac.h void (*rx_desc_init)(struct xlgmac_channel *channel); channel 433 drivers/net/ethernet/synopsys/dwc-xlgmac.h void (*tx_start_xmit)(struct xlgmac_channel *channel, channel 67 drivers/net/ethernet/ti/cpmac.c #define MBP_PROMISCCHAN(channel) (((channel) & 0x7) << 16) channel 69 drivers/net/ethernet/ti/cpmac.c #define MBP_BCASTCHAN(channel) (((channel) & 0x7) << 8) channel 71 drivers/net/ethernet/ti/cpmac.c #define MBP_MCASTCHAN(channel) ((channel) & 0x7) channel 101 drivers/net/ethernet/ti/cpmac.c #define CPMAC_MAC_ADDR_LO(channel) (0x01b0 + (channel) * 4) channel 106 drivers/net/ethernet/ti/cpmac.c #define CPMAC_TX_PTR(channel) (0x0600 + (channel) * 4) channel 107 drivers/net/ethernet/ti/cpmac.c #define CPMAC_RX_PTR(channel) (0x0620 + (channel) * 4) channel 108 drivers/net/ethernet/ti/cpmac.c #define CPMAC_TX_ACK(channel) (0x0640 + (channel) * 4) channel 109 drivers/net/ethernet/ti/cpmac.c #define CPMAC_RX_ACK(channel) (0x0660 + (channel) * 4) channel 159 drivers/net/ethernet/ti/cpmac.c #define CPMAC_MDIO_ACCESS(channel) (0x0080 + (channel) * 8) channel 165 drivers/net/ethernet/ti/cpmac.c #define CPMAC_MDIO_PHYSEL(channel) (0x0084 + (channel) * 8) channel 591 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c iwe.u.freq.m = be16_to_cpu(scan->channel); channel 1567 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c if (!be16_to_cpu(scan_info->channel) || !scan_info->rate[0]) { channel 149 drivers/net/ethernet/toshiba/ps3_gelic_wireless.h __be16 channel; /* channel number */ channel 295 drivers/net/ethernet/xscale/ixp4xx_eth.c val = __raw_readl(®s->channel[ch].ch_event); channel 300 drivers/net/ethernet/xscale/ixp4xx_eth.c lo = __raw_readl(®s->channel[ch].src_uuid_lo); channel 301 drivers/net/ethernet/xscale/ixp4xx_eth.c hi = __raw_readl(®s->channel[ch].src_uuid_hi); channel 309 drivers/net/ethernet/xscale/ixp4xx_eth.c lo = __raw_readl(®s->channel[ch].rx_snap_lo); channel 310 drivers/net/ethernet/xscale/ixp4xx_eth.c hi = __raw_readl(®s->channel[ch].rx_snap_hi); channel 319 drivers/net/ethernet/xscale/ixp4xx_eth.c __raw_writel(RX_SNAPSHOT_LOCKED, ®s->channel[ch].ch_event); channel 345 drivers/net/ethernet/xscale/ixp4xx_eth.c val = __raw_readl(®s->channel[ch].ch_event); channel 355 drivers/net/ethernet/xscale/ixp4xx_eth.c lo = __raw_readl(®s->channel[ch].tx_snap_lo); channel 356 drivers/net/ethernet/xscale/ixp4xx_eth.c hi = __raw_readl(®s->channel[ch].tx_snap_hi); channel 365 drivers/net/ethernet/xscale/ixp4xx_eth.c __raw_writel(TX_SNAPSHOT_LOCKED, ®s->channel[ch].ch_event); channel 393 drivers/net/ethernet/xscale/ixp4xx_eth.c __raw_writel(0, ®s->channel[ch].ch_control); channel 397 drivers/net/ethernet/xscale/ixp4xx_eth.c __raw_writel(MASTER_MODE, ®s->channel[ch].ch_control); channel 407 drivers/net/ethernet/xscale/ixp4xx_eth.c ®s->channel[ch].ch_event); channel 187 drivers/net/hamradio/dmascc.c int channel; channel 555 drivers/net/hamradio/dmascc.c priv->channel = i; channel 749 drivers/net/hamradio/dmascc.c write_scc(priv, R9, (priv->channel ? CHRB : CHRA) | MIE | NV); channel 825 drivers/net/hamradio/dmascc.c ~(priv->channel ? TWIN_EXTCLKB : TWIN_EXTCLKA)), channel 832 drivers/net/hamradio/dmascc.c (priv->channel ? TWIN_EXTCLKB : TWIN_EXTCLKA)), channel 840 drivers/net/hamradio/dmascc.c (priv->channel ? TWIN_DTRB_ON : TWIN_DTRA_ON)), channel 866 drivers/net/hamradio/dmascc.c (priv->channel ? ~TWIN_DTRB_ON : ~TWIN_DTRA_ON)), channel 871 drivers/net/hamradio/dmascc.c write_scc(priv, R9, (priv->channel ? CHRB : CHRA) | MIE | NV); channel 961 drivers/net/hyperv/hyperv_net.h struct vmbus_channel *channel; channel 51 drivers/net/hyperv/netvsc.c vmbus_sendpacket(dev->channel, init_pkt, channel 161 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, channel 171 drivers/net/hyperv/netvsc.c if (device->channel->rescind) channel 211 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, channel 222 drivers/net/hyperv/netvsc.c if (device->channel->rescind) channel 244 drivers/net/hyperv/netvsc.c ret = vmbus_teardown_gpadl(device->channel, channel 266 drivers/net/hyperv/netvsc.c ret = vmbus_teardown_gpadl(device->channel, channel 284 drivers/net/hyperv/netvsc.c int node = cpu_to_node(nvchan->channel->target_cpu); channel 331 drivers/net/hyperv/netvsc.c ret = vmbus_establish_gpadl(device->channel, net_device->recv_buf, channel 352 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, channel 413 drivers/net/hyperv/netvsc.c ret = vmbus_establish_gpadl(device->channel, net_device->send_buf, channel 433 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, channel 504 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, channel 540 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, channel 597 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, channel 647 drivers/net/hyperv/netvsc.c vmbus_close(device->channel); channel 673 drivers/net/hyperv/netvsc.c struct vmbus_channel *channel, channel 713 drivers/net/hyperv/netvsc.c (hv_get_avail_to_write_percent(&channel->outbound) > channel 815 drivers/net/hyperv/netvsc.c struct vmbus_channel *out_channel = nvchan->channel; channel 1043 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(nvchan->channel, &msg, sizeof(msg), channel 1116 drivers/net/hyperv/netvsc.c struct vmbus_channel *channel = nvchan->channel; channel 1119 drivers/net/hyperv/netvsc.c u16 q_idx = channel->offermsg.offer.sub_channel_index; channel 1254 drivers/net/hyperv/netvsc.c struct vmbus_channel *channel = nvchan->channel; channel 1258 drivers/net/hyperv/netvsc.c trace_nvsp_recv(ndev, channel, nvmsg); channel 1262 drivers/net/hyperv/netvsc.c netvsc_send_completion(ndev, net_device, channel, channel 1284 drivers/net/hyperv/netvsc.c static struct hv_device *netvsc_channel_to_device(struct vmbus_channel *channel) channel 1286 drivers/net/hyperv/netvsc.c struct vmbus_channel *primary = channel->primary_channel; channel 1288 drivers/net/hyperv/netvsc.c return primary ? primary->device_obj : channel->device_obj; channel 1300 drivers/net/hyperv/netvsc.c struct vmbus_channel *channel = nvchan->channel; channel 1301 drivers/net/hyperv/netvsc.c struct hv_device *device = netvsc_channel_to_device(channel); channel 1308 drivers/net/hyperv/netvsc.c nvchan->desc = hv_pkt_iter_first(channel); channel 1313 drivers/net/hyperv/netvsc.c nvchan->desc = hv_pkt_iter_next(channel, nvchan->desc); channel 1327 drivers/net/hyperv/netvsc.c (ret || hv_end_read(&channel->inbound)) && channel 1329 drivers/net/hyperv/netvsc.c hv_begin_read(&channel->inbound); channel 1343 drivers/net/hyperv/netvsc.c struct vmbus_channel *channel = nvchan->channel; channel 1344 drivers/net/hyperv/netvsc.c struct hv_ring_buffer_info *rbi = &channel->inbound; channel 1379 drivers/net/hyperv/netvsc.c set_channel_read_mode(device->channel, HV_CALL_ISR); channel 1391 drivers/net/hyperv/netvsc.c nvchan->channel = device->channel; channel 1402 drivers/net/hyperv/netvsc.c ret = vmbus_open(device->channel, netvsc_ring_bytes, channel 1436 drivers/net/hyperv/netvsc.c vmbus_close(device->channel); channel 158 drivers/net/hyperv/netvsc_drv.c = nvdev->chan_table[i].channel; channel 825 drivers/net/hyperv/netvsc_drv.c struct vmbus_channel *channel = nvchan->channel; channel 826 drivers/net/hyperv/netvsc_drv.c u16 q_idx = channel->offermsg.offer.sub_channel_index; channel 871 drivers/net/hyperv/netvsc_drv.c struct ethtool_channels *channel) channel 877 drivers/net/hyperv/netvsc_drv.c channel->max_combined = nvdev->max_chn; channel 878 drivers/net/hyperv/netvsc_drv.c channel->combined_count = nvdev->num_chn; channel 1219 drivers/net/hyperv/netvsc_drv.c &pcpu_tot[nvchan->channel->target_cpu]; channel 1109 drivers/net/hyperv/rndis_filter.c nvchan->channel = new_sc; channel 1146 drivers/net/hyperv/rndis_filter.c ret = vmbus_sendpacket(hv_dev->channel, init_packet, channel 1403 drivers/net/hyperv/rndis_filter.c vmbus_set_sc_create_callback(dev->channel, netvsc_sc_open); channel 720 drivers/net/ieee802154/adf7242.c static int adf7242_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 725 drivers/net/ieee802154/adf7242.c dev_dbg(&lp->spi->dev, "%s :Channel=%d\n", __func__, channel); channel 730 drivers/net/ieee802154/adf7242.c WARN_ON(channel < 11); channel 731 drivers/net/ieee802154/adf7242.c WARN_ON(channel > 26); channel 733 drivers/net/ieee802154/adf7242.c freq = (2405 + 5 * (channel - 11)) * 100; channel 978 drivers/net/ieee802154/at86rf230.c at86rf23x_set_channel(struct at86rf230_local *lp, u8 page, u8 channel) channel 980 drivers/net/ieee802154/at86rf230.c return at86rf230_write_subreg(lp, SR_CHANNEL, channel); channel 1033 drivers/net/ieee802154/at86rf230.c at86rf212_set_channel(struct at86rf230_local *lp, u8 page, u8 channel) channel 1037 drivers/net/ieee802154/at86rf230.c if (channel == 0) channel 1066 drivers/net/ieee802154/at86rf230.c if (channel == 0) { channel 1088 drivers/net/ieee802154/at86rf230.c return at86rf230_write_subreg(lp, SR_CHANNEL, channel); channel 1092 drivers/net/ieee802154/at86rf230.c at86rf230_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 1097 drivers/net/ieee802154/at86rf230.c rc = lp->data->set_channel(lp, page, channel); channel 616 drivers/net/ieee802154/atusb.c static int atusb_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 622 drivers/net/ieee802154/atusb.c ret = atusb->data->set_channel(hw, page, channel); channel 630 drivers/net/ieee802154/atusb.c static int atusb_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 635 drivers/net/ieee802154/atusb.c ret = atusb_write_subreg(atusb, SR_CHANNEL, channel); channel 641 drivers/net/ieee802154/atusb.c static int hulusb_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 648 drivers/net/ieee802154/atusb.c if (channel == 0) channel 677 drivers/net/ieee802154/atusb.c if (channel == 0) { channel 699 drivers/net/ieee802154/atusb.c return atusb_write_subreg(lp, SR_CHANNEL, channel); channel 1239 drivers/net/ieee802154/ca8210.c static u8 tdme_channelinit(u8 channel, void *device_ref) channel 1246 drivers/net/ieee802154/ca8210.c if (channel >= 25) channel 1248 drivers/net/ieee802154/ca8210.c else if (channel >= 23) channel 1250 drivers/net/ieee802154/ca8210.c else if (channel >= 22) channel 1252 drivers/net/ieee802154/ca8210.c else if (channel >= 20) channel 1254 drivers/net/ieee802154/ca8210.c else if (channel >= 17) channel 1256 drivers/net/ieee802154/ca8210.c else if (channel >= 16) channel 1258 drivers/net/ieee802154/ca8210.c else if (channel >= 14) channel 1260 drivers/net/ieee802154/ca8210.c else if (channel >= 12) channel 2092 drivers/net/ieee802154/ca8210.c u8 channel channel 2102 drivers/net/ieee802154/ca8210.c &channel, channel 634 drivers/net/ieee802154/cc2520.c cc2520_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 642 drivers/net/ieee802154/cc2520.c WARN_ON(channel < CC2520_MINCHANNEL); channel 643 drivers/net/ieee802154/cc2520.c WARN_ON(channel > CC2520_MAXCHANNEL); channel 646 drivers/net/ieee802154/cc2520.c 11 + 5 * (channel - 11)); channel 34 drivers/net/ieee802154/fakelb.c u8 channel; channel 50 drivers/net/ieee802154/fakelb.c static int fakelb_hw_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 56 drivers/net/ieee802154/fakelb.c phy->channel = channel; channel 72 drivers/net/ieee802154/fakelb.c current_phy->channel == phy->channel) { channel 174 drivers/net/ieee802154/fakelb.c phy->channel = hw->phy->current_channel; channel 49 drivers/net/ieee802154/mac802154_hwsim.c u8 channel; channel 91 drivers/net/ieee802154/mac802154_hwsim.c static int hwsim_hw_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 101 drivers/net/ieee802154/mac802154_hwsim.c pib->channel = channel; channel 131 drivers/net/ieee802154/mac802154_hwsim.c current_pib->channel == endpoint_pib->channel) { channel 493 drivers/net/ieee802154/mcr20a.c mcr20a_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 501 drivers/net/ieee802154/mcr20a.c ret = regmap_write(lp->regmap_dar, DAR_PLL_INT0, PLL_INT[channel - 11]); channel 508 drivers/net/ieee802154/mcr20a.c PLL_FRAC[channel - 11]); channel 632 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel) channel 638 drivers/net/ieee802154/mrf24j40.c dev_dbg(printdev(devrec), "Set Channel %d\n", channel); channel 641 drivers/net/ieee802154/mrf24j40.c WARN_ON(channel < MRF24J40_CHAN_MIN); channel 642 drivers/net/ieee802154/mrf24j40.c WARN_ON(channel > MRF24J40_CHAN_MAX); channel 645 drivers/net/ieee802154/mrf24j40.c val = (channel - 11) << RFCON0_CH_SHIFT | RFOPT_RECOMMEND; channel 34 drivers/net/phy/aquantia_hwmon.c u32 attr, int channel) channel 105 drivers/net/phy/aquantia_hwmon.c u32 attr, int channel, long *value) channel 158 drivers/net/phy/aquantia_hwmon.c u32 attr, int channel, long value) channel 13 drivers/net/phy/bcm-phy-lib.h #define MISC_ADDR(base, channel) base, channel channel 1684 drivers/net/phy/marvell.c u32 attr, int channel, long *temp) channel 1702 drivers/net/phy/marvell.c u32 attr, int channel) channel 1815 drivers/net/phy/marvell.c u32 attr, int channel, long *temp) channel 1839 drivers/net/phy/marvell.c u32 attr, int channel, long temp) channel 1856 drivers/net/phy/marvell.c u32 attr, int channel) channel 1959 drivers/net/phy/marvell.c u32 attr, int channel, long *temp) channel 1977 drivers/net/phy/marvell.c u32 attr, int channel) channel 72 drivers/net/phy/marvell10g.c u32 attr, int channel) channel 82 drivers/net/phy/marvell10g.c u32 attr, int channel, long *value) channel 275 drivers/net/phy/nxp-tja11xx.c u32 attr, int channel, long *value) channel 303 drivers/net/phy/nxp-tja11xx.c u32 attr, int channel) channel 413 drivers/net/phy/sfp.c u32 attr, int channel) channel 483 drivers/net/phy/sfp.c channel == 1) channel 969 drivers/net/phy/sfp.c u32 attr, int channel, long *value) channel 981 drivers/net/phy/sfp.c switch (channel) { channel 1001 drivers/net/phy/sfp.c u32 attr, int channel, const char **str) channel 1034 drivers/net/phy/sfp.c *str = sfp_hwmon_power_labels[channel]; channel 93 drivers/net/ppp/ppp_generic.c #define PF_TO_CHANNEL(pf) PF_TO_X(pf, struct channel) channel 259 drivers/net/ppp/ppp_generic.c static void ppp_channel_push(struct channel *pch); channel 261 drivers/net/ppp/ppp_generic.c struct channel *pch); channel 268 drivers/net/ppp/ppp_generic.c struct channel *pch); channel 282 drivers/net/ppp/ppp_generic.c static struct channel *ppp_find_channel(struct ppp_net *pn, int unit); channel 283 drivers/net/ppp/ppp_generic.c static int ppp_connect_channel(struct channel *pch, int unit); channel 284 drivers/net/ppp/ppp_generic.c static int ppp_disconnect_channel(struct channel *pch); channel 285 drivers/net/ppp/ppp_generic.c static void ppp_destroy_channel(struct channel *pch); channel 615 drivers/net/ppp/ppp_generic.c struct channel *pch; channel 835 drivers/net/ppp/ppp_generic.c struct channel *chan; channel 1623 drivers/net/ppp/ppp_generic.c struct channel *pch; channel 1640 drivers/net/ppp/ppp_generic.c pch = list_entry(list, struct channel, clist); channel 1687 drivers/net/ppp/ppp_generic.c struct channel *pch; channel 1764 drivers/net/ppp/ppp_generic.c pch = list_entry(list, struct channel, clist); channel 1902 drivers/net/ppp/ppp_generic.c static void __ppp_channel_push(struct channel *pch) channel 1930 drivers/net/ppp/ppp_generic.c static void ppp_channel_push(struct channel *pch) channel 1954 drivers/net/ppp/ppp_generic.c ppp_do_recv(struct ppp *ppp, struct sk_buff *skb, struct channel *pch) channel 2007 drivers/net/ppp/ppp_generic.c struct channel *pch = chan->ppp; channel 2046 drivers/net/ppp/ppp_generic.c struct channel *pch = chan->ppp; channel 2069 drivers/net/ppp/ppp_generic.c ppp_receive_frame(struct ppp *ppp, struct sk_buff *skb, struct channel *pch) channel 2313 drivers/net/ppp/ppp_generic.c ppp_receive_mp_frame(struct ppp *ppp, struct sk_buff *skb, struct channel *pch) channel 2316 drivers/net/ppp/ppp_generic.c struct channel *ch; channel 2602 drivers/net/ppp/ppp_generic.c struct channel *pch; channel 2605 drivers/net/ppp/ppp_generic.c pch = kzalloc(sizeof(struct channel), GFP_KERNEL); channel 2638 drivers/net/ppp/ppp_generic.c struct channel *pch = chan->ppp; channel 2650 drivers/net/ppp/ppp_generic.c struct channel *pch = chan->ppp; channel 2667 drivers/net/ppp/ppp_generic.c struct channel *pch = chan->ppp; channel 2687 drivers/net/ppp/ppp_generic.c struct channel *pch = chan->ppp; channel 2724 drivers/net/ppp/ppp_generic.c struct channel *pch = chan->ppp; channel 3150 drivers/net/ppp/ppp_generic.c static struct channel * channel 3153 drivers/net/ppp/ppp_generic.c struct channel *pch; channel 3174 drivers/net/ppp/ppp_generic.c ppp_connect_channel(struct channel *pch, int unit) channel 3225 drivers/net/ppp/ppp_generic.c ppp_disconnect_channel(struct channel *pch) channel 3251 drivers/net/ppp/ppp_generic.c static void ppp_destroy_channel(struct channel *pch) channel 107 drivers/net/wan/cosa.c char *(*setup_rx)(struct channel_data *channel, int size); channel 109 drivers/net/wan/cosa.c int (*rx_done)(struct channel_data *channel); channel 111 drivers/net/wan/cosa.c int (*tx_done)(struct channel_data *channel, int size); channel 262 drivers/net/wan/cosa.c static int cosa_start_tx(struct channel_data *channel, char *buf, int size); channel 273 drivers/net/wan/cosa.c static char *cosa_net_setup_rx(struct channel_data *channel, int size); channel 274 drivers/net/wan/cosa.c static int cosa_net_rx_done(struct channel_data *channel); channel 275 drivers/net/wan/cosa.c static int cosa_net_tx_done(struct channel_data *channel, int size); channel 279 drivers/net/wan/cosa.c static char *chrdev_setup_rx(struct channel_data *channel, int size); channel 280 drivers/net/wan/cosa.c static int chrdev_rx_done(struct channel_data *channel); channel 281 drivers/net/wan/cosa.c static int chrdev_tx_done(struct channel_data *channel, int size); channel 966 drivers/net/wan/cosa.c struct channel_data *channel = file->private_data; channel 970 drivers/net/wan/cosa.c cosa = channel->cosa; channel 973 drivers/net/wan/cosa.c channel->usage--; channel 1130 drivers/net/wan/cosa.c struct channel_data *channel, unsigned int cmd, unsigned long arg) channel 1188 drivers/net/wan/cosa.c struct channel_data *channel = file->private_data; channel 1193 drivers/net/wan/cosa.c cosa = channel->cosa; channel 1194 drivers/net/wan/cosa.c ret = cosa_ioctl_common(cosa, channel, cmd, arg); channel 36 drivers/net/wan/sealevel.c int channel; channel 79 drivers/net/wan/sealevel.c int unit = slvl->channel; channel 122 drivers/net/wan/sealevel.c int unit = slvl->channel; channel 223 drivers/net/wan/sealevel.c b->dev[0].channel = 0; channel 226 drivers/net/wan/sealevel.c b->dev[1].channel = 1; channel 445 drivers/net/wireless/admtek/adm8211.c rx_status.freq = adm8211_channels[priv->channel - 1].center_freq; channel 1302 drivers/net/wireless/admtek/adm8211.c int channel = channel 1305 drivers/net/wireless/admtek/adm8211.c if (channel != priv->channel) { channel 1306 drivers/net/wireless/admtek/adm8211.c priv->channel = channel; channel 1307 drivers/net/wireless/admtek/adm8211.c adm8211_rf_set_channel(dev, priv->channel); channel 1534 drivers/net/wireless/admtek/adm8211.c adm8211_rf_set_channel(dev, priv->channel); channel 1912 drivers/net/wireless/admtek/adm8211.c priv->channel = 1; channel 555 drivers/net/wireless/admtek/adm8211.h int channel; channel 596 drivers/net/wireless/ath/ar5523/ar5523.c rx_status->freq = be32_to_cpu(desc->channel); channel 154 drivers/net/wireless/ath/ar5523/ar5523_hw.h __be32 channel; channel 1014 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_channel *channel = NULL; channel 1026 drivers/net/wireless/ath/ath10k/mac.c channel = chandef->chan; channel 1029 drivers/net/wireless/ath/ath10k/mac.c arg.channel.freq = channel->center_freq; channel 1030 drivers/net/wireless/ath/ath10k/mac.c arg.channel.band_center_freq1 = chandef->center_freq1; channel 1031 drivers/net/wireless/ath/ath10k/mac.c arg.channel.band_center_freq2 = chandef->center_freq2; channel 1036 drivers/net/wireless/ath/ath10k/mac.c arg.channel.mode = chan_to_phymode(chandef); channel 1037 drivers/net/wireless/ath/ath10k/mac.c arg.channel.chan_radar = channel 1038 drivers/net/wireless/ath/ath10k/mac.c !!(channel->flags & IEEE80211_CHAN_RADAR); channel 1040 drivers/net/wireless/ath/ath10k/mac.c arg.channel.min_power = 0; channel 1041 drivers/net/wireless/ath/ath10k/mac.c arg.channel.max_power = channel->max_power * 2; channel 1042 drivers/net/wireless/ath/ath10k/mac.c arg.channel.max_reg_power = channel->max_reg_power * 2; channel 1043 drivers/net/wireless/ath/ath10k/mac.c arg.channel.max_antenna_gain = channel->max_antenna_gain * 2; channel 1481 drivers/net/wireless/ath/ath10k/mac.c arg.channel.freq = chandef->chan->center_freq; channel 1482 drivers/net/wireless/ath/ath10k/mac.c arg.channel.band_center_freq1 = chandef->center_freq1; channel 1483 drivers/net/wireless/ath/ath10k/mac.c arg.channel.band_center_freq2 = chandef->center_freq2; channel 1484 drivers/net/wireless/ath/ath10k/mac.c arg.channel.mode = chan_to_phymode(chandef); channel 1486 drivers/net/wireless/ath/ath10k/mac.c arg.channel.min_power = 0; channel 1487 drivers/net/wireless/ath/ath10k/mac.c arg.channel.max_power = chandef->chan->max_power * 2; channel 1488 drivers/net/wireless/ath/ath10k/mac.c arg.channel.max_reg_power = chandef->chan->max_reg_power * 2; channel 1489 drivers/net/wireless/ath/ath10k/mac.c arg.channel.max_antenna_gain = chandef->chan->max_antenna_gain * 2; channel 1497 drivers/net/wireless/ath/ath10k/mac.c arg.channel.chan_radar = channel 1506 drivers/net/wireless/ath/ath10k/mac.c arg.vdev_id, arg.channel.freq, channel 1507 drivers/net/wireless/ath/ath10k/mac.c ath10k_wmi_phymode_str(arg.channel.mode)); channel 3079 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_channel *channel; channel 3114 drivers/net/wireless/ath/ath10k/mac.c channel = &bands[band]->channels[i]; channel 3116 drivers/net/wireless/ath/ath10k/mac.c if (channel->flags & IEEE80211_CHAN_DISABLED) channel 3125 drivers/net/wireless/ath/ath10k/mac.c !(channel->flags & IEEE80211_CHAN_NO_IR); channel 3128 drivers/net/wireless/ath/ath10k/mac.c !(channel->flags & IEEE80211_CHAN_NO_HT40PLUS); channel 3131 drivers/net/wireless/ath/ath10k/mac.c !!(channel->flags & IEEE80211_CHAN_RADAR); channel 3133 drivers/net/wireless/ath/ath10k/mac.c passive = channel->flags & IEEE80211_CHAN_NO_IR; channel 3143 drivers/net/wireless/ath/ath10k/mac.c ch->freq = channel->center_freq; channel 3144 drivers/net/wireless/ath/ath10k/mac.c ch->band_center_freq1 = channel->center_freq; channel 3146 drivers/net/wireless/ath/ath10k/mac.c ch->max_power = channel->max_power * 2; channel 3147 drivers/net/wireless/ath/ath10k/mac.c ch->max_reg_power = channel->max_reg_power * 2; channel 3148 drivers/net/wireless/ath/ath10k/mac.c ch->max_antenna_gain = channel->max_antenna_gain * 2; channel 3155 drivers/net/wireless/ath/ath10k/mac.c if (channel->band == NL80211_BAND_2GHZ) channel 7127 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_channel *channel) channel 7135 drivers/net/wireless/ath/ath10k/mac.c (ar->rx_channel != channel)) channel 7188 drivers/net/wireless/ath/ath10k/mac.c survey->channel = &sband->channels[idx]; channel 7190 drivers/net/wireless/ath/ath10k/mac.c if (ar->rx_channel == survey->channel) channel 815 drivers/net/wireless/ath/ath10k/wmi-tlv.c arg->channel = ev->channel; channel 2066 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_put_wmi_channel(ch, &arg->channel); channel 1645 drivers/net/wireless/ath/ath10k/wmi-tlv.h __le32 channel; channel 2254 drivers/net/wireless/ath/ath10k/wmi.c arg->channel = ev_hdr->channel; channel 2298 drivers/net/wireless/ath/ath10k/wmi.c arg->channel = ev_hdr->channel; channel 2451 drivers/net/wireless/ath/ath10k/wmi.c u32 channel; channel 2465 drivers/net/wireless/ath/ath10k/wmi.c channel = __le32_to_cpu(arg.channel); channel 2495 drivers/net/wireless/ath/ath10k/wmi.c if (channel >= 1 && channel <= 14) { channel 2497 drivers/net/wireless/ath/ath10k/wmi.c } else if (channel >= 36 && channel <= ATH10K_MAX_5G_CHAN) { channel 2513 drivers/net/wireless/ath/ath10k/wmi.c status->freq = ieee80211_channel_to_frequency(channel, status->band); channel 7092 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_put_wmi_channel(&cmd->chan, &arg->channel); channel 7097 drivers/net/wireless/ath/ath10k/wmi.c flags, arg->channel.freq, arg->channel.mode, channel 7098 drivers/net/wireless/ath/ath10k/wmi.c cmd->chan.flags, arg->channel.max_power); channel 3372 drivers/net/wireless/ath/ath10k/wmi.h __le32 channel; channel 3396 drivers/net/wireless/ath/ath10k/wmi.h __le32 channel; channel 4915 drivers/net/wireless/ath/ath10k/wmi.h struct wmi_channel_arg channel; channel 6767 drivers/net/wireless/ath/ath10k/wmi.h __le32 channel; channel 1493 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_nic_wakeup(struct ath5k_hw *ah, struct ieee80211_channel *channel); channel 1496 drivers/net/wireless/ath/ath5k/ath5k.h struct ieee80211_channel *channel, bool fast, bool skip_pcu); channel 1531 drivers/net/wireless/ath/ath5k/ath5k.h struct ieee80211_channel *channel); channel 1620 drivers/net/wireless/ath/ath5k/ath5k.h bool ath5k_channel_ok(struct ath5k_hw *ah, struct ieee80211_channel *channel); channel 1624 drivers/net/wireless/ath/ath5k/ath5k.h struct ieee80211_channel *channel); channel 1628 drivers/net/wireless/ath/ath5k/ath5k.h struct ieee80211_channel *channel); channel 1635 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_phy_init(struct ath5k_hw *ah, struct ieee80211_channel *channel, channel 1783 drivers/net/wireless/ath/ath5k/eeprom.c struct ieee80211_channel *channel) channel 1785 drivers/net/wireless/ath/ath5k/eeprom.c switch (channel->hw_value) { channel 671 drivers/net/wireless/ath/ath5k/mac80211-ops.c survey->channel = conf->chandef.chan; channel 177 drivers/net/wireless/ath/ath5k/pcu.c struct ieee80211_channel *channel = ah->ah_current_channel; channel 193 drivers/net/wireless/ath/ath5k/pcu.c if ((channel->hw_value == AR5K_MODE_11B) && !ah->ah_short_slot) channel 208 drivers/net/wireless/ath/ath5k/pcu.c struct ieee80211_channel *channel = ah->ah_current_channel; channel 224 drivers/net/wireless/ath/ath5k/pcu.c if (channel->band == NL80211_BAND_5GHZ) channel 136 drivers/net/wireless/ath/ath5k/phy.c ath5k_channel_ok(struct ath5k_hw *ah, struct ieee80211_channel *channel) channel 138 drivers/net/wireless/ath/ath5k/phy.c u16 freq = channel->center_freq; channel 141 drivers/net/wireless/ath/ath5k/phy.c if (channel->band == NL80211_BAND_2GHZ) { channel 145 drivers/net/wireless/ath/ath5k/phy.c } else if (channel->band == NL80211_BAND_5GHZ) channel 160 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 172 drivers/net/wireless/ath/ath5k/phy.c if ((channel->center_freq % refclk_freq != 0) && channel 173 drivers/net/wireless/ath/ath5k/phy.c ((channel->center_freq % refclk_freq < 10) || channel 174 drivers/net/wireless/ath/ath5k/phy.c (channel->center_freq % refclk_freq > 22))) channel 286 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 293 drivers/net/wireless/ath/ath5k/phy.c (channel->hw_value == AR5K_MODE_11B)); channel 313 drivers/net/wireless/ath/ath5k/phy.c coef_scaled = ((5 * (clock << 24)) / 2) / channel->center_freq; channel 364 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 374 drivers/net/wireless/ath/ath5k/phy.c delay = (channel->hw_value == AR5K_MODE_11B) ? channel 811 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel, channel 916 drivers/net/wireless/ath/ath5k/phy.c if (channel->band == NL80211_BAND_2GHZ) { channel 918 drivers/net/wireless/ath/ath5k/phy.c if (channel->hw_value == AR5K_MODE_11B) channel 943 drivers/net/wireless/ath/ath5k/phy.c } else if ((channel->band == NL80211_BAND_5GHZ) || channel 949 drivers/net/wireless/ath/ath5k/phy.c obdb = channel->center_freq >= 5725 ? 3 : channel 950 drivers/net/wireless/ath/ath5k/phy.c (channel->center_freq >= 5500 ? 2 : channel 951 drivers/net/wireless/ath/ath5k/phy.c (channel->center_freq >= 5260 ? 1 : channel 952 drivers/net/wireless/ath/ath5k/phy.c (channel->center_freq > 4000 ? 0 : -1))); channel 975 drivers/net/wireless/ath/ath5k/phy.c if (channel->hw_value != AR5K_MODE_11B) { channel 1032 drivers/net/wireless/ath/ath5k/phy.c if (channel->hw_value != AR5K_MODE_11B) { channel 1144 drivers/net/wireless/ath/ath5k/phy.c channel->band == NL80211_BAND_2GHZ) { channel 1179 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf5110_chan2athchan(struct ieee80211_channel *channel) channel 1185 drivers/net/wireless/ath/ath5k/phy.c channel->center_freq) - 24) / 2, 5) channel 1197 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 1204 drivers/net/wireless/ath/ath5k/phy.c data = ath5k_hw_rf5110_chan2athchan(channel); channel 1226 drivers/net/wireless/ath/ath5k/phy.c int channel; channel 1229 drivers/net/wireless/ath/ath5k/phy.c channel = (int)ieee; channel 1234 drivers/net/wireless/ath/ath5k/phy.c if (channel <= 13) { channel 1235 drivers/net/wireless/ath/ath5k/phy.c athchan->a2_athchan = 115 + channel; channel 1237 drivers/net/wireless/ath/ath5k/phy.c } else if (channel == 14) { channel 1240 drivers/net/wireless/ath/ath5k/phy.c } else if (channel >= 15 && channel <= 26) { channel 1241 drivers/net/wireless/ath/ath5k/phy.c athchan->a2_athchan = ((channel - 14) * 4) + 132; channel 1256 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 1260 drivers/net/wireless/ath/ath5k/phy.c ieee80211_frequency_to_channel(channel->center_freq); channel 1269 drivers/net/wireless/ath/ath5k/phy.c if (channel->band == NL80211_BAND_2GHZ) { channel 1272 drivers/net/wireless/ath/ath5k/phy.c ieee80211_frequency_to_channel(channel->center_freq), channel 1314 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 1320 drivers/net/wireless/ath/ath5k/phy.c c = channel->center_freq; channel 1388 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 1394 drivers/net/wireless/ath/ath5k/phy.c c = channel->center_freq; channel 1433 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 1440 drivers/net/wireless/ath/ath5k/phy.c if (!ath5k_channel_ok(ah, channel)) { channel 1444 drivers/net/wireless/ath/ath5k/phy.c channel->center_freq); channel 1453 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_rf5110_channel(ah, channel); channel 1456 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_rf5111_channel(ah, channel); channel 1460 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_rf2425_channel(ah, channel); channel 1463 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_rf5112_channel(ah, channel); channel 1471 drivers/net/wireless/ath/ath5k/phy.c if (channel->center_freq == 2484) { channel 1479 drivers/net/wireless/ath/ath5k/phy.c ah->ah_current_channel = channel; channel 1670 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 1693 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_channel(ah, channel); channel 1753 drivers/net/wireless/ath/ath5k/phy.c channel->center_freq); channel 1854 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 1859 drivers/net/wireless/ath/ath5k/phy.c return ath5k_hw_rf5110_calibrate(ah, channel); channel 1865 drivers/net/wireless/ath/ath5k/phy.c channel->center_freq); channel 1877 drivers/net/wireless/ath/ath5k/phy.c channel->hw_value != AR5K_MODE_11B) channel 1904 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 1918 drivers/net/wireless/ath/ath5k/phy.c if (channel->band == NL80211_BAND_2GHZ) { channel 1919 drivers/net/wireless/ath/ath5k/phy.c chan_fbin = (channel->center_freq - 2300) * 10; channel 1922 drivers/net/wireless/ath/ath5k/phy.c chan_fbin = (channel->center_freq - 4900) * 10; channel 1982 drivers/net/wireless/ath/ath5k/phy.c if (channel->band == NL80211_BAND_5GHZ) { channel 2296 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel = ah->ah_current_channel; channel 2305 drivers/net/wireless/ath/ath5k/phy.c if (channel == NULL) { channel 2312 drivers/net/wireless/ath/ath5k/phy.c ee_mode = ath5k_eeprom_mode_from_channel(ah, channel); channel 2581 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel, channel 2589 drivers/net/wireless/ath/ath5k/phy.c u32 target = channel->center_freq; channel 2594 drivers/net/wireless/ath/ath5k/phy.c switch (channel->hw_value) { channel 2670 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel, channel 2677 drivers/net/wireless/ath/ath5k/phy.c u32 target = channel->center_freq; channel 2682 drivers/net/wireless/ath/ath5k/phy.c switch (channel->hw_value) { channel 2765 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel) channel 2776 drivers/net/wireless/ath/ath5k/phy.c u32 target = channel->center_freq; channel 2778 drivers/net/wireless/ath/ath5k/phy.c ctl_mode = ath_regd_get_band_ctl(regulatory, channel->band); channel 2780 drivers/net/wireless/ath/ath5k/phy.c switch (channel->hw_value) { channel 3271 drivers/net/wireless/ath/ath5k/phy.c struct ieee80211_channel *channel, channel 3283 drivers/net/wireless/ath/ath5k/phy.c u32 target = channel->center_freq; channel 3287 drivers/net/wireless/ath/ath5k/phy.c ath5k_get_chan_pcal_surrounding_piers(ah, channel, channel 3598 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_txpower(struct ath5k_hw *ah, struct ieee80211_channel *channel, channel 3612 drivers/net/wireless/ath/ath5k/phy.c ee_mode = ath5k_eeprom_mode_from_channel(ah, channel); channel 3641 drivers/net/wireless/ath/ath5k/phy.c (channel->hw_value != curr_channel->hw_value) || channel 3642 drivers/net/wireless/ath/ath5k/phy.c (channel->center_freq != curr_channel->center_freq)) { channel 3655 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_setup_channel_powertable(ah, channel, channel 3665 drivers/net/wireless/ath/ath5k/phy.c ath5k_get_max_ctl_power(ah, channel); channel 3675 drivers/net/wireless/ath/ath5k/phy.c ath5k_get_rate_pcal_data(ah, channel, &rate_info); channel 3751 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_phy_init(struct ath5k_hw *ah, struct ieee80211_channel *channel, channel 3766 drivers/net/wireless/ath/ath5k/phy.c if (fast && (channel->hw_value != curr_channel->hw_value)) channel 3786 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_channel(ah, channel); channel 3790 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_wait_for_synth(ah, channel); channel 3800 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_txpower(ah, channel, ah->ah_txpower.txp_requested ? channel 3808 drivers/net/wireless/ath/ath5k/phy.c channel->hw_value != AR5K_MODE_11B) { channel 3810 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_write_ofdm_timings(ah, channel); channel 3819 drivers/net/wireless/ath/ath5k/phy.c channel); channel 3858 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_rfgain_init(ah, channel->band); channel 3867 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_rfregs_init(ah, channel, mode); channel 3890 drivers/net/wireless/ath/ath5k/phy.c ret = ath5k_hw_channel(ah, channel); channel 3901 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_wait_for_synth(ah, channel); channel 3954 drivers/net/wireless/ath/ath5k/phy.c channel->center_freq); channel 559 drivers/net/wireless/ath/ath5k/qcu.c struct ieee80211_channel *channel = ah->ah_current_channel; channel 597 drivers/net/wireless/ath/ath5k/qcu.c if (channel->band == NL80211_BAND_5GHZ) channel 134 drivers/net/wireless/ath/ath5k/reset.c struct ieee80211_channel *channel = ah->ah_current_channel; channel 141 drivers/net/wireless/ath/ath5k/reset.c switch (channel->hw_value) { channel 669 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_nic_wakeup(struct ath5k_hw *ah, struct ieee80211_channel *channel) channel 679 drivers/net/wireless/ath/ath5k/reset.c if ((ath5k_get_bus_type(ah) != ATH_AHB) || channel) { channel 739 drivers/net/wireless/ath/ath5k/reset.c if (!channel) channel 755 drivers/net/wireless/ath/ath5k/reset.c if (channel->band == NL80211_BAND_2GHZ) { channel 759 drivers/net/wireless/ath/ath5k/reset.c if (channel->hw_value == AR5K_MODE_11B) { channel 774 drivers/net/wireless/ath/ath5k/reset.c } else if (channel->band == NL80211_BAND_5GHZ) { channel 849 drivers/net/wireless/ath/ath5k/reset.c struct ieee80211_channel *channel) channel 892 drivers/net/wireless/ath/ath5k/reset.c if (channel->center_freq == 2462 || channel 893 drivers/net/wireless/ath/ath5k/reset.c channel->center_freq == 2467) channel 909 drivers/net/wireless/ath/ath5k/reset.c if (channel->band == NL80211_BAND_5GHZ) channel 977 drivers/net/wireless/ath/ath5k/reset.c struct ieee80211_channel *channel) channel 987 drivers/net/wireless/ath/ath5k/reset.c ee_mode = ath5k_eeprom_mode_from_channel(ah, channel); channel 990 drivers/net/wireless/ath/ath5k/reset.c if (channel->center_freq == 2484) channel 1001 drivers/net/wireless/ath/ath5k/reset.c if (channel->hw_value == AR5K_MODE_11G) channel 1100 drivers/net/wireless/ath/ath5k/reset.c if (ath5k_hw_chan_has_spur_noise(ah, channel)) channel 1147 drivers/net/wireless/ath/ath5k/reset.c struct ieee80211_channel *channel, bool fast, bool skip_pcu) channel 1172 drivers/net/wireless/ath/ath5k/reset.c mode = channel->hw_value; channel 1192 drivers/net/wireless/ath/ath5k/reset.c "invalid channel: %d\n", channel->center_freq); channel 1201 drivers/net/wireless/ath/ath5k/reset.c ret = ath5k_hw_phy_init(ah, channel, mode, true); channel 1274 drivers/net/wireless/ath/ath5k/reset.c ret = ath5k_hw_nic_wakeup(ah, channel); channel 1298 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_tweak_initval_settings(ah, channel); channel 1301 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_commit_eeprom_settings(ah, channel); channel 1340 drivers/net/wireless/ath/ath5k/reset.c ret = ath5k_hw_phy_init(ah, channel, mode, false); channel 476 drivers/net/wireless/ath/ath6kl/cfg80211.c ((sme->channel && sme->channel->center_freq == 0) || channel 539 drivers/net/wireless/ath/ath6kl/cfg80211.c if (sme->channel) channel 540 drivers/net/wireless/ath/ath6kl/cfg80211.c vif->ch_hint = sme->channel->center_freq; channel 735 drivers/net/wireless/ath/ath6kl/cfg80211.c void ath6kl_cfg80211_connect_event(struct ath6kl_vif *vif, u16 channel, channel 783 drivers/net/wireless/ath/ath6kl/cfg80211.c chan = ieee80211_get_channel(ar->wiphy, (int) channel); channel 35 drivers/net/wireless/ath/ath6kl/cfg80211.h void ath6kl_cfg80211_connect_event(struct ath6kl_vif *vif, u16 channel, channel 938 drivers/net/wireless/ath/ath6kl/core.h void ath6kl_connect_event(struct ath6kl_vif *vif, u16 channel, channel 943 drivers/net/wireless/ath/ath6kl/core.h void ath6kl_connect_ap_mode_bss(struct ath6kl_vif *vif, u16 channel); channel 374 drivers/net/wireless/ath/ath6kl/main.c void ath6kl_connect_ap_mode_bss(struct ath6kl_vif *vif, u16 channel) channel 383 drivers/net/wireless/ath/ath6kl/main.c ath6kl_dbg(ATH6KL_DBG_WLAN_CFG, "AP mode started on %u MHz\n", channel); channel 414 drivers/net/wireless/ath/ath6kl/main.c if (ar->last_ch != channel) channel 416 drivers/net/wireless/ath/ath6kl/main.c ath6kl_cfg80211_ch_switch_notify(vif, channel, WMI_11G_HT20); channel 574 drivers/net/wireless/ath/ath6kl/main.c static int ath6kl_commit_ch_switch(struct ath6kl_vif *vif, u16 channel) channel 578 drivers/net/wireless/ath/ath6kl/main.c vif->profile.ch = cpu_to_le16(channel); channel 602 drivers/net/wireless/ath/ath6kl/main.c static void ath6kl_check_ch_switch(struct ath6kl *ar, u16 channel) channel 613 drivers/net/wireless/ath/ath6kl/main.c res = ath6kl_commit_ch_switch(vif, channel); channel 625 drivers/net/wireless/ath/ath6kl/main.c void ath6kl_connect_event(struct ath6kl_vif *vif, u16 channel, u8 *bssid, channel 633 drivers/net/wireless/ath/ath6kl/main.c ath6kl_cfg80211_connect_event(vif, channel, bssid, channel 640 drivers/net/wireless/ath/ath6kl/main.c vif->bss_ch = channel; channel 645 drivers/net/wireless/ath/ath6kl/main.c ath6kl_check_ch_switch(ar, channel); channel 1091 drivers/net/wireless/ath/ath6kl/wmi.c struct ieee80211_channel *channel; channel 1119 drivers/net/wireless/ath/ath6kl/wmi.c channel = ieee80211_get_channel(ar->wiphy, le16_to_cpu(bih->ch)); channel 1120 drivers/net/wireless/ath/ath6kl/wmi.c if (channel == NULL) channel 1138 drivers/net/wireless/ath/ath6kl/wmi.c bss = cfg80211_inform_bss(ar->wiphy, channel, channel 1781 drivers/net/wireless/ath/ath6kl/wmi.c index, ap_info_v1->bssid, ap_info_v1->channel); channel 1861 drivers/net/wireless/ath/ath6kl/wmi.c u8 *bssid, u16 channel, u32 ctrl_flags, channel 1871 drivers/net/wireless/ath/ath6kl/wmi.c bssid, channel, ctrl_flags, ssid_len, nw_type, channel 1900 drivers/net/wireless/ath/ath6kl/wmi.c cc->ch = cpu_to_le16(channel); channel 1914 drivers/net/wireless/ath/ath6kl/wmi.c u16 channel) channel 1921 drivers/net/wireless/ath/ath6kl/wmi.c bssid, channel); channel 1930 drivers/net/wireless/ath/ath6kl/wmi.c cc->channel = cpu_to_le16(channel); channel 314 drivers/net/wireless/ath/ath6kl/wmi.h u8 channel; channel 754 drivers/net/wireless/ath/ath6kl/wmi.h __le16 channel; channel 1950 drivers/net/wireless/ath/ath6kl/wmi.h __le16 channel; channel 2563 drivers/net/wireless/ath/ath6kl/wmi.h u8 *bssid, u16 channel, u32 ctrl_flags, channel 2567 drivers/net/wireless/ath/ath6kl/wmi.h u16 channel); channel 343 drivers/net/wireless/ath/ath9k/ani.c chan->channel, channel 358 drivers/net/wireless/ath/ath9k/ani.c chan->channel, channel 430 drivers/net/wireless/ath/ath9k/ar5008_phy.c cur_bb_spur = cur_bb_spur - (chan->channel * 10); channel 1012 drivers/net/wireless/ath/ath9k/ar5008_phy.c chan->channel, channel 1036 drivers/net/wireless/ath/ath9k/ar5008_phy.c chan->channel, channel 1044 drivers/net/wireless/ath/ath9k/ar5008_phy.c chan->channel, channel 1071 drivers/net/wireless/ath/ath9k/ar5008_phy.c chan->channel, channel 1079 drivers/net/wireless/ath/ath9k/ar5008_phy.c chan->channel, channel 1163 drivers/net/wireless/ath/ath9k/ar5008_phy.c chan->channel); channel 3854 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c value = ar9003_hw_power_interpolate((s32) chan->channel, channel 3882 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c value = ar9003_hw_power_interpolate((s32) chan->channel, channel 4244 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c ar9003_hw_quick_drop_apply(ah, chan->channel); channel 4730 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c u16 freq = chan->channel; channel 5317 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c chan->channel); channel 5541 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c ar9003_hw_calibration_apply(ah, chan->channel); channel 5603 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c if (chan->channel >= 5700) channel 5606 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c else if (chan->channel >= 5400) channel 40 drivers/net/wireless/ath/ath9k/ar9003_paprd.c if (chan->channel >= UPPER_5G_SUB_BAND_START) { channel 44 drivers/net/wireless/ath/ath9k/ar9003_paprd.c } else if (chan->channel >= MID_5G_SUB_BAND_START) { channel 261 drivers/net/wireless/ath/ath9k/ar9003_phy.c synth_freq = chan->channel + 10; channel 263 drivers/net/wireless/ath/ath9k/ar9003_phy.c synth_freq = chan->channel - 10; channel 266 drivers/net/wireless/ath/ath9k/ar9003_phy.c synth_freq = chan->channel; channel 271 drivers/net/wireless/ath/ath9k/ar9003_phy.c synth_freq = chan->channel; channel 547 drivers/net/wireless/ath/ath9k/ar9003_phy.c synth_freq = chan->channel - 10; channel 549 drivers/net/wireless/ath/ath9k/ar9003_phy.c synth_freq = chan->channel + 10; channel 552 drivers/net/wireless/ath/ath9k/ar9003_phy.c synth_freq = chan->channel; channel 790 drivers/net/wireless/ath/ath9k/ar9003_phy.c if (chan->channel <= 5350) channel 792 drivers/net/wireless/ath/ath9k/ar9003_phy.c else if ((chan->channel > 5350) && (chan->channel <= 5600)) channel 962 drivers/net/wireless/ath/ath9k/ar9003_phy.c if (chan->channel == 2484) { channel 1163 drivers/net/wireless/ath/ath9k/ar9003_phy.c chan->channel, channel 1218 drivers/net/wireless/ath/ath9k/ar9003_phy.c chan->channel, channel 1226 drivers/net/wireless/ath/ath9k/ar9003_phy.c chan->channel, channel 1282 drivers/net/wireless/ath/ath9k/ar9003_phy.c chan->channel, channel 1290 drivers/net/wireless/ath/ath9k/ar9003_phy.c chan->channel, channel 1320 drivers/net/wireless/ath/ath9k/ar9003_phy.c chan->channel, channel 1416 drivers/net/wireless/ath/ath9k/ar9003_phy.c chan->channel); channel 1731 drivers/net/wireless/ath/ath9k/ar9003_phy.c if (chan->channel == 2484) channel 751 drivers/net/wireless/ath/ath9k/ath9k.h void ath_update_survey_nf(struct ath_softc *sc, int channel); channel 445 drivers/net/wireless/ath/ath9k/calib.c ah->caldata->channel = chan->channel; channel 306 drivers/net/wireless/ath/ath9k/common.c ichan->channel = chan->center_freq; channel 345 drivers/net/wireless/ath/ath9k/common.c struct ath9k_channel *channel; channel 347 drivers/net/wireless/ath/ath9k/common.c channel = &ah->channels[curchan->hw_value]; channel 348 drivers/net/wireless/ath/ath9k/common.c ath9k_cmn_update_ichannel(channel, chandef); channel 350 drivers/net/wireless/ath/ath9k/common.c return channel; channel 331 drivers/net/wireless/ath/ath9k/dfs.c pe.freq = ah->curchan->channel; channel 188 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ieee80211_channel *channel = priv->hw->conf.chandef.chan; channel 215 drivers/net/wireless/ath/ath9k/htc_drv_main.c channel->center_freq, ret); channel 248 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ieee80211_channel *channel = hw->conf.chandef.chan; channel 274 drivers/net/wireless/ath/ath9k/htc_drv_main.c priv->ah->curchan->channel, channel 275 drivers/net/wireless/ath/ath9k/htc_drv_main.c channel->center_freq, conf_is_ht(conf), conf_is_ht40(conf), channel 282 drivers/net/wireless/ath/ath9k/htc_drv_main.c channel->center_freq, ret); channel 230 drivers/net/wireless/ath/ath9k/hw.c centers->synth_center = chan->channel; channel 236 drivers/net/wireless/ath/ath9k/hw.c chan->channel + HT40_CHANNEL_CENTER_SHIFT; channel 240 drivers/net/wireless/ath/ath9k/hw.c chan->channel - HT40_CHANNEL_CENTER_SHIFT; channel 1804 drivers/net/wireless/ath/ath9k/hw.c if (chan->channel == ah->curchan->channel) channel 1832 drivers/net/wireless/ath/ath9k/hw.c ah->curchan->channel, chan->channel); channel 1896 drivers/net/wireless/ath/ath9k/hw.c if (caldata && (chan->channel != caldata->channel || channel 2958 drivers/net/wireless/ath/ath9k/hw.c struct ieee80211_channel *channel; channel 2968 drivers/net/wireless/ath/ath9k/hw.c channel = chan->chan; channel 2969 drivers/net/wireless/ath/ath9k/hw.c chan_pwr = min_t(int, channel->max_power * 2, MAX_COMBINED_POWER); channel 2980 drivers/net/wireless/ath/ath9k/hw.c struct ieee80211_channel *channel = chan->chan; channel 2984 drivers/net/wireless/ath/ath9k/hw.c channel->max_power = MAX_COMBINED_POWER / 2; channel 2989 drivers/net/wireless/ath/ath9k/hw.c channel->max_power = DIV_ROUND_UP(reg->max_power_level, 2); channel 433 drivers/net/wireless/ath/ath9k/hw.h u16 channel; channel 451 drivers/net/wireless/ath/ath9k/hw.h u16 channel; channel 488 drivers/net/wireless/ath/ath9k/link.c void ath_update_survey_nf(struct ath_softc *sc, int channel) channel 491 drivers/net/wireless/ath/ath9k/link.c struct ath9k_channel *chan = &ah->channels[channel]; channel 492 drivers/net/wireless/ath/ath9k/link.c struct survey_info *survey = &sc->survey[channel]; channel 318 drivers/net/wireless/ath/ath9k/main.c hchan->channel, IS_CHAN_HT40(hchan), fastcc); channel 1989 drivers/net/wireless/ath/ath9k/main.c survey->channel = chan; channel 658 drivers/net/wireless/ath/ath9k/mci.c wlan_chan = chan->channel - 2402; channel 710 drivers/net/wireless/ath/ath9k/mci.c (ah->curchan->channel > caldata->channel) && channel 711 drivers/net/wireless/ath/ath9k/mci.c (ah->curchan->channel <= caldata->channel + 20)) channel 714 drivers/net/wireless/ath/ath9k/mci.c (ah->curchan->channel < caldata->channel) && channel 715 drivers/net/wireless/ath/ath9k/mci.c (ah->curchan->channel >= caldata->channel - 20)) channel 331 drivers/net/wireless/ath/carl9170/carl9170.h struct ieee80211_channel *channel; channel 568 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_mac_tpc(struct ar9170 *ar, struct ieee80211_channel *channel); channel 599 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_channel(struct ar9170 *ar, struct ieee80211_channel *channel, channel 189 drivers/net/wireless/ath/carl9170/cmd.c if (ar->channel) { channel 190 drivers/net/wireless/ath/carl9170/cmd.c info = &ar->survey[ar->channel->hw_value]; channel 114 drivers/net/wireless/ath/carl9170/eeprom.h u8 channel; channel 505 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_mac_tpc(struct ar9170 *ar, struct ieee80211_channel *channel) channel 514 drivers/net/wireless/ath/carl9170/mac.c switch (channel->band) { channel 1652 drivers/net/wireless/ath/carl9170/main.c chan = ar->channel; channel 1682 drivers/net/wireless/ath/carl9170/main.c survey->channel = chan; channel 1685 drivers/net/wireless/ath/carl9170/main.c if (ar->channel == chan) channel 1035 drivers/net/wireless/ath/carl9170/phy.c carl9170_get_hw_dyn_params(struct ieee80211_channel *channel, channel 1041 drivers/net/wireless/ath/carl9170/phy.c if (channel) { channel 1042 drivers/net/wireless/ath/carl9170/phy.c chanidx = channel->hw_value; channel 1043 drivers/net/wireless/ath/carl9170/phy.c freq = channel->center_freq; channel 1118 drivers/net/wireless/ath/carl9170/phy.c struct ieee80211_channel *channel) channel 1127 drivers/net/wireless/ath/carl9170/phy.c switch (channel->band) { channel 1129 drivers/net/wireless/ath/carl9170/phy.c f = channel->center_freq - 2300; channel 1135 drivers/net/wireless/ath/carl9170/phy.c f = (channel->center_freq - 4800) / 5; channel 1160 drivers/net/wireless/ath/carl9170/phy.c switch (channel->band) { channel 1229 drivers/net/wireless/ath/carl9170/phy.c if (edges[i].channel == 0xff) channel 1231 drivers/net/wireless/ath/carl9170/phy.c if (f == edges[i].channel) { channel 1236 drivers/net/wireless/ath/carl9170/phy.c if (i > 0 && f < edges[i].channel) { channel 1237 drivers/net/wireless/ath/carl9170/phy.c if (f > edges[i - 1].channel && channel 1249 drivers/net/wireless/ath/carl9170/phy.c if (f > edges[i - 1].channel && channel 1275 drivers/net/wireless/ath/carl9170/phy.c if (edges[i].channel == 0xff) channel 1277 drivers/net/wireless/ath/carl9170/phy.c if (f == edges[i].channel) { channel 1549 drivers/net/wireless/ath/carl9170/phy.c if (ar->channel) channel 1550 drivers/net/wireless/ath/carl9170/phy.c ar->survey[ar->channel->hw_value].noise = ar->noise[0]; channel 1570 drivers/net/wireless/ath/carl9170/phy.c int carl9170_set_channel(struct ar9170 *ar, struct ieee80211_channel *channel, channel 1590 drivers/net/wireless/ath/carl9170/phy.c if (ar->channel) { channel 1591 drivers/net/wireless/ath/carl9170/phy.c old_channel = ar->channel; channel 1592 drivers/net/wireless/ath/carl9170/phy.c ar->channel = NULL; channel 1605 drivers/net/wireless/ath/carl9170/phy.c err = carl9170_init_phy(ar, channel->band); channel 1610 drivers/net/wireless/ath/carl9170/phy.c channel->band == NL80211_BAND_5GHZ); channel 1624 drivers/net/wireless/ath/carl9170/phy.c channel->band == NL80211_BAND_5GHZ, channel 1625 drivers/net/wireless/ath/carl9170/phy.c channel->center_freq, bw); channel 1658 drivers/net/wireless/ath/carl9170/phy.c err = carl9170_set_freq_cal_data(ar, channel); channel 1662 drivers/net/wireless/ath/carl9170/phy.c carl9170_set_power_cal(ar, channel->center_freq, bw); channel 1664 drivers/net/wireless/ath/carl9170/phy.c err = carl9170_set_mac_tpc(ar, channel); channel 1668 drivers/net/wireless/ath/carl9170/phy.c freqpar = carl9170_get_hw_dyn_params(channel, bw); channel 1674 drivers/net/wireless/ath/carl9170/phy.c rf.freq = cpu_to_le32(channel->center_freq * 1000); channel 1692 drivers/net/wireless/ath/carl9170/phy.c old_channel->center_freq : -1, channel->center_freq, channel 1706 drivers/net/wireless/ath/carl9170/phy.c err = carl9170_set_channel(ar, channel, _bw); channel 1726 drivers/net/wireless/ath/carl9170/phy.c ar->channel = channel; channel 352 drivers/net/wireless/ath/carl9170/rx.c chan = ar->channel; channel 2016 drivers/net/wireless/ath/wcn36xx/hal.h u8 channel; channel 3038 drivers/net/wireless/ath/wcn36xx/hal.h u8 channel; channel 1057 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.channel = ch; channel 1077 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.channel, msg_body.link_state); channel 981 drivers/net/wireless/ath/wil6210/cfg80211.c cmd.cmd.channel_list[cmd.cmd.num_channels++].channel = ch - 1; channel 1097 drivers/net/wireless/ath/wil6210/cfg80211.c if (sme->channel) { channel 1099 drivers/net/wireless/ath/wil6210/cfg80211.c sme->channel->hw_value, sme->channel->center_freq); channel 1156 drivers/net/wireless/ath/wil6210/cfg80211.c auth_cmd.channel = sme->channel->hw_value - 1; channel 1249 drivers/net/wireless/ath/wil6210/cfg80211.c bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, channel 1284 drivers/net/wireless/ath/wil6210/cfg80211.c ch = bss->channel->hw_value; channel 1287 drivers/net/wireless/ath/wil6210/cfg80211.c bss->channel->center_freq); channel 1343 drivers/net/wireless/ath/wil6210/cfg80211.c conn.channel = ch - 1; channel 1454 drivers/net/wireless/ath/wil6210/cfg80211.c if (!params->chan || params->chan->hw_value == vif->channel) { channel 1464 drivers/net/wireless/ath/wil6210/cfg80211.c vif->channel, params->chan->hw_value); channel 1984 drivers/net/wireless/ath/wil6210/cfg80211.c vif->channel = chan; channel 2042 drivers/net/wireless/ath/wil6210/cfg80211.c i, vif->privacy, vif->bi, vif->channel, channel 2049 drivers/net/wireless/ath/wil6210/cfg80211.c vif->channel, channel 2100 drivers/net/wireless/ath/wil6210/cfg80211.c vif->channel, channel 2117 drivers/net/wireless/ath/wil6210/cfg80211.c struct ieee80211_channel *channel = info->chandef.chan; channel 2131 drivers/net/wireless/ath/wil6210/cfg80211.c if (!channel) { channel 2153 drivers/net/wireless/ath/wil6210/cfg80211.c wil_dbg_misc(wil, "AP on Channel %d %d MHz, %s\n", channel->hw_value, channel 2154 drivers/net/wireless/ath/wil6210/cfg80211.c channel->center_freq, info->privacy ? "secure" : "open"); channel 2169 drivers/net/wireless/ath/wil6210/cfg80211.c info->beacon_interval, channel->hw_value, channel 709 drivers/net/wireless/ath/wil6210/debugfs.c long channel; channel 716 drivers/net/wireless/ath/wil6210/debugfs.c rc = kstrtol(kbuf, 0, &channel); channel 721 drivers/net/wireless/ath/wil6210/debugfs.c if ((channel < 0) || (channel > 4)) { channel 722 drivers/net/wireless/ath/wil6210/debugfs.c wil_err(wil, "Invalid channel %ld\n", channel); channel 725 drivers/net/wireless/ath/wil6210/debugfs.c on = !!channel; channel 728 drivers/net/wireless/ath/wil6210/debugfs.c rc = wmi_set_channel(wil, (int)channel); channel 30 drivers/net/wireless/ath/wil6210/p2p.c u8 channel = p2p->listen_chan.hw_value; channel 35 drivers/net/wireless/ath/wil6210/p2p.c rc = wmi_p2p_cfg(vif, channel, P2P_DEFAULT_BI); channel 859 drivers/net/wireless/ath/wil6210/wil6210.h u16 channel; /* relevant in AP mode */ channel 1257 drivers/net/wireless/ath/wil6210/wil6210.h int wmi_set_channel(struct wil6210_priv *wil, int channel); channel 1258 drivers/net/wireless/ath/wil6210/wil6210.h int wmi_get_channel(struct wil6210_priv *wil, int *channel); channel 1321 drivers/net/wireless/ath/wil6210/wil6210.h int wmi_p2p_cfg(struct wil6210_vif *vif, int channel, int bi); channel 1429 drivers/net/wireless/ath/wil6210/wil6210.h u8 channel, u16 duration_ms); channel 835 drivers/net/wireless/ath/wil6210/wmi.c struct ieee80211_channel *channel; channel 854 drivers/net/wireless/ath/wil6210/wmi.c ch_no = data->info.channel + 1; channel 856 drivers/net/wireless/ath/wil6210/wmi.c channel = ieee80211_get_channel(wiphy, freq); channel 865 drivers/net/wireless/ath/wil6210/wmi.c data->info.channel, data->info.mcs, data->info.rssi, channel 874 drivers/net/wireless/ath/wil6210/wmi.c if (!channel) { channel 882 drivers/net/wireless/ath/wil6210/wmi.c .chan = channel, channel 996 drivers/net/wireless/ath/wil6210/wmi.c ch = evt->channel + 1; channel 1396 drivers/net/wireless/ath/wil6210/wmi.c struct ieee80211_channel *channel; channel 1427 drivers/net/wireless/ath/wil6210/wmi.c ch_no = data->info.channel + 1; channel 1429 drivers/net/wireless/ath/wil6210/wmi.c channel = ieee80211_get_channel(wiphy, freq); channel 1436 drivers/net/wireless/ath/wil6210/wmi.c data->info.channel, data->info.mcs, data->info.rssi); channel 1442 drivers/net/wireless/ath/wil6210/wmi.c if (!channel) { channel 1448 drivers/net/wireless/ath/wil6210/wmi.c bss_data.chan = channel; channel 1778 drivers/net/wireless/ath/wil6210/wmi.c ch = data->channel + 1; channel 1835 drivers/net/wireless/ath/wil6210/wmi.c info.channel = ieee80211_get_channel(wiphy, freq); channel 2195 drivers/net/wireless/ath/wil6210/wmi.c .channel = chan - 1, channel 2305 drivers/net/wireless/ath/wil6210/wmi.c int wmi_set_channel(struct wil6210_priv *wil, int channel) channel 2309 drivers/net/wireless/ath/wil6210/wmi.c .channel = channel - 1, channel 2316 drivers/net/wireless/ath/wil6210/wmi.c int wmi_get_channel(struct wil6210_priv *wil, int *channel) channel 2333 drivers/net/wireless/ath/wil6210/wmi.c if (reply.cmd.channel > 3) channel 2336 drivers/net/wireless/ath/wil6210/wmi.c *channel = reply.cmd.channel + 1; channel 2341 drivers/net/wireless/ath/wil6210/wmi.c int wmi_p2p_cfg(struct wil6210_vif *vif, int channel, int bi) channel 2348 drivers/net/wireless/ath/wil6210/wmi.c .channel = channel - 1, channel 2625 drivers/net/wireless/ath/wil6210/wmi.c cmd.sniffer_cfg.channel = ch->hw_value - 1; channel 3648 drivers/net/wireless/ath/wil6210/wmi.c u8 channel, u16 duration_ms) channel 3663 drivers/net/wireless/ath/wil6210/wmi.c vif->mid, channel, duration_ms); channel 3685 drivers/net/wireless/ath/wil6210/wmi.c cmd->channel = channel - 1; channel 393 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 485 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 526 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 680 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 744 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 809 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 854 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 872 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 1169 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 1479 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 1561 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 2168 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 2339 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 2421 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 2447 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 2485 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 2669 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 3473 drivers/net/wireless/ath/wil6210/wmi.h u8 channel; channel 1166 drivers/net/wireless/atmel/at76c50x-usb.c scan.channel = priv->channel; channel 1359 drivers/net/wireless/atmel/at76c50x-usb.c priv->channel, priv->wep_enabled ? "enabled" : "disabled", channel 1402 drivers/net/wireless/atmel/at76c50x-usb.c ccfg->channel = priv->channel; channel 1519 drivers/net/wireless/atmel/at76c50x-usb.c int channel = priv->channel; channel 1542 drivers/net/wireless/atmel/at76c50x-usb.c channel = el[2]; channel 1545 drivers/net/wireless/atmel/at76c50x-usb.c return ieee80211_channel_to_frequency(channel, NL80211_BAND_2GHZ); channel 1687 drivers/net/wireless/atmel/at76c50x-usb.c join.channel = priv->channel; channel 2022 drivers/net/wireless/atmel/at76c50x-usb.c priv->channel = hw->conf.chandef.chan->hw_value; channel 2341 drivers/net/wireless/atmel/at76c50x-usb.c priv->channel = DEF_CHANNEL; channel 140 drivers/net/wireless/atmel/at76c50x-usb.h u8 channel; channel 191 drivers/net/wireless/atmel/at76c50x-usb.h u8 channel; channel 203 drivers/net/wireless/atmel/at76c50x-usb.h u8 channel; channel 212 drivers/net/wireless/atmel/at76c50x-usb.h u8 channel; channel 398 drivers/net/wireless/atmel/at76c50x-usb.h int channel; channel 518 drivers/net/wireless/atmel/atmel.c int channel; channel 540 drivers/net/wireless/atmel/atmel.c int channel; channel 585 drivers/net/wireless/atmel/atmel.c static int atmel_validate_channel(struct atmel_private *priv, int channel); channel 1310 drivers/net/wireless/atmel/atmel.c int i, channel, err; channel 1352 drivers/net/wireless/atmel/atmel.c if ((channel = atmel_validate_channel(priv, priv->channel))) channel 1353 drivers/net/wireless/atmel/atmel.c priv->channel = channel; channel 1385 drivers/net/wireless/atmel/atmel.c static int atmel_validate_channel(struct atmel_private *priv, int channel) channel 1393 drivers/net/wireless/atmel/atmel.c if (channel >= channel_table[i].min && channel 1394 drivers/net/wireless/atmel/atmel.c channel <= channel_table[i].max) channel 1549 drivers/net/wireless/atmel/atmel.c priv->channel = 4; channel 2263 drivers/net/wireless/atmel/atmel.c int channel = fwrq->m; channel 2264 drivers/net/wireless/atmel/atmel.c if (atmel_validate_channel(priv, channel) == 0) { channel 2265 drivers/net/wireless/atmel/atmel.c priv->channel = channel; channel 2280 drivers/net/wireless/atmel/atmel.c fwrq->m = priv->channel; channel 2360 drivers/net/wireless/atmel/atmel.c iwe.u.freq.m = priv->BSSinfo[i].channel; channel 2732 drivers/net/wireless/atmel/atmel.c u8 channel; channel 2759 drivers/net/wireless/atmel/atmel.c cmd.channel = (priv->channel & 0x7f); channel 2777 drivers/net/wireless/atmel/atmel.c u8 channel; channel 2786 drivers/net/wireless/atmel/atmel.c cmd.channel = (priv->channel & 0x7f); channel 2799 drivers/net/wireless/atmel/atmel.c u8 channel; channel 2808 drivers/net/wireless/atmel/atmel.c cmd.channel = (priv->channel & 0x7f); channel 2814 drivers/net/wireless/atmel/atmel.c u8 channel) channel 2826 drivers/net/wireless/atmel/atmel.c if (priv->channel != channel) { channel 2827 drivers/net/wireless/atmel/atmel.c priv->channel = channel; channel 2829 drivers/net/wireless/atmel/atmel.c atmel_set_mib8(priv, Phy_Mib_Type, PHY_MIB_CHANNEL_POS, channel); channel 2959 drivers/net/wireless/atmel/atmel.c !(priv->BSSinfo[i].channel & 0x80)) { channel 2971 drivers/net/wireless/atmel/atmel.c atmel_validate_channel(priv, priv->BSSinfo[i].channel) == 0) { channel 2983 drivers/net/wireless/atmel/atmel.c u16 beacon_period, u8 channel, u8 rssi, u8 ssid_len, channel 3010 drivers/net/wireless/atmel/atmel.c priv->BSSinfo[index].channel = channel; channel 3096 drivers/net/wireless/atmel/atmel.c priv->BSSinfo[(int)(priv->current_BSS)].channel |= 0x80; channel 3193 drivers/net/wireless/atmel/atmel.c priv->BSSinfo[(int)(priv->current_BSS)].channel |= 0x80; channel 3225 drivers/net/wireless/atmel/atmel.c priv->channel = bss->channel & 0x7f; channel 3261 drivers/net/wireless/atmel/atmel.c priv->BSSinfo[(int)(priv->current_BSS)].channel |= 0x80; channel 3336 drivers/net/wireless/atmel/atmel.c u8 channel, rates_length, ssid_length; channel 3350 drivers/net/wireless/atmel/atmel.c channel = beaconp[ssid_length + rates_length + 18]; channel 3365 drivers/net/wireless/atmel/atmel.c handle_beacon_probe(priv, capability, channel); channel 3371 drivers/net/wireless/atmel/atmel.c beacon_interval, channel, rssi, channel 738 drivers/net/wireless/broadcom/b43/lo.c saved_regs.old_channel = phy->channel; channel 3990 drivers/net/wireless/broadcom/b43/main.c phy->channel = conf->chandef.chan->hw_value; channel 4000 drivers/net/wireless/broadcom/b43/main.c b43_switch_channel(dev, phy->channel); channel 5163 drivers/net/wireless/broadcom/b43/main.c survey->channel = conf->chandef.chan; channel 94 drivers/net/wireless/broadcom/b43/phy_common.c phy->channel = phy->chandef->chan->hw_value; channel 107 drivers/net/wireless/broadcom/b43/phy_common.c err = b43_switch_channel(dev, phy->channel); channel 261 drivers/net/wireless/broadcom/b43/phy_common.h unsigned int channel; channel 61 drivers/net/wireless/broadcom/b43/phy_g.c static inline u16 channel2freq_bg(u8 channel) channel 63 drivers/net/wireless/broadcom/b43/phy_g.c B43_WARN_ON(!(channel >= 1 && channel <= 14)); channel 65 drivers/net/wireless/broadcom/b43/phy_g.c return b43_radio_channel_codes_bg[channel - 1]; channel 164 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_synth_pu_workaround(struct b43_wldev *dev, u8 channel) channel 175 drivers/net/wireless/broadcom/b43/phy_g.c if (channel <= 10) { channel 177 drivers/net/wireless/broadcom/b43/phy_g.c channel2freq_bg(channel + 4)); channel 182 drivers/net/wireless/broadcom/b43/phy_g.c b43_write16(dev, B43_MMIO_CHANNEL, channel2freq_bg(channel)); channel 684 drivers/net/wireless/broadcom/b43/phy_g.c b43_synth_pu_workaround(dev, phy->channel); channel 1452 drivers/net/wireless/broadcom/b43/phy_g.c b43_synth_pu_workaround(dev, phy->channel); channel 1542 drivers/net/wireless/broadcom/b43/phy_g.c old_channel = phy->channel; channel 1647 drivers/net/wireless/broadcom/b43/phy_g.c old_channel = phy->channel; channel 2104 drivers/net/wireless/broadcom/b43/phy_g.c unsigned int channel, channel 2108 drivers/net/wireless/broadcom/b43/phy_g.c b43_synth_pu_workaround(dev, channel); channel 2110 drivers/net/wireless/broadcom/b43/phy_g.c b43_write16(dev, B43_MMIO_CHANNEL, channel2freq_bg(channel)); channel 2112 drivers/net/wireless/broadcom/b43/phy_g.c if (channel == 14) { channel 2252 drivers/net/wireless/broadcom/b43/phy_g.c static u8 b43_gphy_aci_detect(struct b43_wldev *dev, u8 channel) channel 2261 drivers/net/wireless/broadcom/b43/phy_g.c b43_switch_channel(dev, channel); channel 2288 drivers/net/wireless/broadcom/b43/phy_g.c unsigned int channel = phy->channel; channel 2300 drivers/net/wireless/broadcom/b43/phy_g.c start = (channel - 5 > 0) ? channel - 5 : 1; channel 2301 drivers/net/wireless/broadcom/b43/phy_g.c end = (channel + 5 < 14) ? channel + 5 : 13; channel 2304 drivers/net/wireless/broadcom/b43/phy_g.c if (abs(channel - i) > 2) channel 2307 drivers/net/wireless/broadcom/b43/phy_g.c b43_switch_channel(dev, channel); channel 2322 drivers/net/wireless/broadcom/b43/phy_g.c return ret[channel - 1]; channel 2600 drivers/net/wireless/broadcom/b43/phy_g.c unsigned int channel; channel 2620 drivers/net/wireless/broadcom/b43/phy_g.c channel = phy->channel; channel 2622 drivers/net/wireless/broadcom/b43/phy_g.c b43_gphy_channel_switch(dev, channel, 0); channel 3023 drivers/net/wireless/broadcom/b43/phy_g.c u8 old_chan = phy->channel; channel 201 drivers/net/wireless/broadcom/b43/phy_g.h unsigned int channel, channel 808 drivers/net/wireless/broadcom/b43/phy_ht.c struct ieee80211_channel *channel, channel 817 drivers/net/wireless/broadcom/b43/phy_ht.c channel->center_freq); channel 829 drivers/net/wireless/broadcom/b43/phy_ht.c channel); channel 1037 drivers/net/wireless/broadcom/b43/phy_ht.c b43_switch_channel(dev, dev->phy.channel); channel 1063 drivers/net/wireless/broadcom/b43/phy_ht.c struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; channel 1074 drivers/net/wireless/broadcom/b43/phy_ht.c return b43_phy_ht_set_channel(dev, channel, channel_type); channel 587 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_set_channel_tweaks(struct b43_wldev *dev, int channel) channel 591 drivers/net/wireless/broadcom/b43/phy_lcn.c b43_phy_maskset(dev, 0x448, ~0x300, (channel == 14) ? 0x200 : 0x100); channel 593 drivers/net/wireless/broadcom/b43/phy_lcn.c if (channel == 1 || channel == 2 || channel == 3 || channel == 4 || channel 594 drivers/net/wireless/broadcom/b43/phy_lcn.c channel == 9 || channel == 10 || channel == 11 || channel == 12) { channel 626 drivers/net/wireless/broadcom/b43/phy_lcn.c struct ieee80211_channel *channel, channel 635 drivers/net/wireless/broadcom/b43/phy_lcn.c b43_phy_lcn_set_channel_tweaks(dev, channel->hw_value); channel 645 drivers/net/wireless/broadcom/b43/phy_lcn.c b43_phy_write(dev, 0x657, sfo_cfg[channel->hw_value - 1][0]); channel 646 drivers/net/wireless/broadcom/b43/phy_lcn.c b43_phy_write(dev, 0x658, sfo_cfg[channel->hw_value - 1][1]); channel 648 drivers/net/wireless/broadcom/b43/phy_lcn.c if (channel->hw_value == 14) { channel 726 drivers/net/wireless/broadcom/b43/phy_lcn.c b43_switch_channel(dev, dev->phy.channel); channel 778 drivers/net/wireless/broadcom/b43/phy_lcn.c struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; channel 789 drivers/net/wireless/broadcom/b43/phy_lcn.c return b43_phy_lcn_set_channel(dev, channel, channel_type); channel 23 drivers/net/wireless/broadcom/b43/phy_lp.c static inline u16 channel2freq_lp(u8 channel) channel 25 drivers/net/wireless/broadcom/b43/phy_lp.c if (channel < 14) channel 26 drivers/net/wireless/broadcom/b43/phy_lp.c return (2407 + 5 * channel); channel 27 drivers/net/wireless/broadcom/b43/phy_lp.c else if (channel == 14) channel 29 drivers/net/wireless/broadcom/b43/phy_lp.c else if (channel < 184) channel 30 drivers/net/wireless/broadcom/b43/phy_lp.c return (5000 + 5 * channel); channel 32 drivers/net/wireless/broadcom/b43/phy_lp.c return (4000 + 5 * channel); channel 1444 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_analog_filter(struct b43_wldev *dev, int channel) channel 1447 drivers/net/wireless/broadcom/b43/phy_lp.c u16 tmp = (channel == 14); //SPEC FIXME check japanwidefilter! channel 1605 drivers/net/wireless/broadcom/b43/phy_lp.c b43_write16(dev, B43_MMIO_CHANNEL, lpphy->channel); channel 1608 drivers/net/wireless/broadcom/b43/phy_lp.c lpphy_set_analog_filter(dev, lpphy->channel); channel 1853 drivers/net/wireless/broadcom/b43/phy_lp.c if (lpphy_5354_iq_table[i].chan == lpphy->channel) { channel 1861 drivers/net/wireless/broadcom/b43/phy_lp.c if (lpphy_rev0_1_iq_table[i].chan == lpphy->channel) { channel 1938 drivers/net/wireless/broadcom/b43/phy_lp.c if (lpphy->full_calib_chan != lpphy->channel) { channel 1940 drivers/net/wireless/broadcom/b43/phy_lp.c lpphy->full_calib_chan = lpphy->channel; channel 1998 drivers/net/wireless/broadcom/b43/phy_lp.c u8 channel; channel 2004 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 1, .freq = 2412, .data[0] = 0xFF, .data[1] = 0xFF, channel 2007 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 2, .freq = 2417, .data[0] = 0xFF, .data[1] = 0xFF, channel 2010 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 3, .freq = 2422, .data[0] = 0xFF, .data[1] = 0xFF, channel 2013 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 4, .freq = 2427, .data[0] = 0xFF, .data[1] = 0xFF, channel 2016 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 5, .freq = 2432, .data[0] = 0xFF, .data[1] = 0xFF, channel 2019 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 6, .freq = 2437, .data[0] = 0xFF, .data[1] = 0xFF, channel 2022 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 7, .freq = 2442, .data[0] = 0xFF, .data[1] = 0xFF, channel 2025 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 8, .freq = 2447, .data[0] = 0xFF, .data[1] = 0xFF, channel 2028 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 9, .freq = 2452, .data[0] = 0xFF, .data[1] = 0xFF, channel 2031 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 10, .freq = 2457, .data[0] = 0xFF, .data[1] = 0xFF, channel 2034 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 11, .freq = 2462, .data[0] = 0xFF, .data[1] = 0xFF, channel 2037 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 12, .freq = 2467, .data[0] = 0xFF, .data[1] = 0xFF, channel 2040 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 13, .freq = 2472, .data[0] = 0xFF, .data[1] = 0xFF, channel 2043 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 14, .freq = 2484, .data[0] = 0xFF, .data[1] = 0xFF, channel 2046 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 34, .freq = 5170, .data[0] = 0x00, .data[1] = 0x22, channel 2049 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 38, .freq = 5190, .data[0] = 0x00, .data[1] = 0x11, channel 2052 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 42, .freq = 5210, .data[0] = 0x00, .data[1] = 0x11, channel 2055 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 46, .freq = 5230, .data[0] = 0x00, .data[1] = 0x00, channel 2058 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 36, .freq = 5180, .data[0] = 0x00, .data[1] = 0x11, channel 2061 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 40, .freq = 5200, .data[0] = 0x00, .data[1] = 0x11, channel 2064 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 44, .freq = 5220, .data[0] = 0x00, .data[1] = 0x11, channel 2067 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 48, .freq = 5240, .data[0] = 0x00, .data[1] = 0x00, channel 2070 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 52, .freq = 5260, .data[0] = 0x00, .data[1] = 0x00, channel 2073 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 56, .freq = 5280, .data[0] = 0x00, .data[1] = 0x00, channel 2076 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 60, .freq = 5300, .data[0] = 0x00, .data[1] = 0x00, channel 2079 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 64, .freq = 5320, .data[0] = 0x00, .data[1] = 0x00, channel 2082 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 100, .freq = 5500, .data[0] = 0x00, .data[1] = 0x00, channel 2085 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 104, .freq = 5520, .data[0] = 0x00, .data[1] = 0x00, channel 2088 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 108, .freq = 5540, .data[0] = 0x00, .data[1] = 0x00, channel 2091 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 112, .freq = 5560, .data[0] = 0x00, .data[1] = 0x00, channel 2094 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 116, .freq = 5580, .data[0] = 0x00, .data[1] = 0x00, channel 2097 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 120, .freq = 5600, .data[0] = 0x00, .data[1] = 0x00, channel 2100 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 124, .freq = 5620, .data[0] = 0x00, .data[1] = 0x00, channel 2103 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 128, .freq = 5640, .data[0] = 0x00, .data[1] = 0x00, channel 2106 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 132, .freq = 5660, .data[0] = 0x00, .data[1] = 0x00, channel 2109 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 136, .freq = 5680, .data[0] = 0x00, .data[1] = 0x00, channel 2112 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 140, .freq = 5700, .data[0] = 0x00, .data[1] = 0x00, channel 2115 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 149, .freq = 5745, .data[0] = 0x00, .data[1] = 0x00, channel 2118 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 153, .freq = 5765, .data[0] = 0x00, .data[1] = 0x00, channel 2121 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 157, .freq = 5785, .data[0] = 0x00, .data[1] = 0x00, channel 2124 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 161, .freq = 5805, .data[0] = 0x00, .data[1] = 0x00, channel 2127 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 165, .freq = 5825, .data[0] = 0x00, .data[1] = 0x00, channel 2130 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 184, .freq = 4920, .data[0] = 0x55, .data[1] = 0x77, channel 2133 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 188, .freq = 4940, .data[0] = 0x44, .data[1] = 0x77, channel 2136 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 192, .freq = 4960, .data[0] = 0x44, .data[1] = 0x66, channel 2139 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 196, .freq = 4980, .data[0] = 0x33, .data[1] = 0x66, channel 2142 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 200, .freq = 5000, .data[0] = 0x22, .data[1] = 0x55, channel 2145 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 204, .freq = 5020, .data[0] = 0x22, .data[1] = 0x55, channel 2148 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 208, .freq = 5040, .data[0] = 0x22, .data[1] = 0x44, channel 2151 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 212, .freq = 5060, .data[0] = 0x11, .data[1] = 0x44, channel 2154 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 216, .freq = 5080, .data[0] = 0x00, .data[1] = 0x44, channel 2160 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 1, .freq = 2412, .data[0] = 0x6F, .data[1] = 0x3C, channel 2164 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 2, .freq = 2417, .data[0] = 0x6F, .data[1] = 0x3C, channel 2168 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 3, .freq = 2422, .data[0] = 0x6F, .data[1] = 0x3C, channel 2172 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 4, .freq = 2427, .data[0] = 0x6F, .data[1] = 0x2C, channel 2176 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 5, .freq = 2432, .data[0] = 0x6F, .data[1] = 0x2C, channel 2180 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 6, .freq = 2437, .data[0] = 0x6F, .data[1] = 0x2C, channel 2184 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 7, .freq = 2442, .data[0] = 0x6F, .data[1] = 0x2C, channel 2188 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 8, .freq = 2447, .data[0] = 0x6F, .data[1] = 0x2C, channel 2192 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 9, .freq = 2452, .data[0] = 0x6F, .data[1] = 0x1C, channel 2196 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 10, .freq = 2457, .data[0] = 0x6F, .data[1] = 0x1C, channel 2200 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 11, .freq = 2462, .data[0] = 0x6E, .data[1] = 0x1C, channel 2204 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 12, .freq = 2467, .data[0] = 0x6E, .data[1] = 0x1C, channel 2208 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 13, .freq = 2472, .data[0] = 0x6E, .data[1] = 0x1C, channel 2212 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 14, .freq = 2484, .data[0] = 0x6E, .data[1] = 0x0C, channel 2216 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 34, .freq = 5170, .data[0] = 0x6A, .data[1] = 0x0C, channel 2220 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 36, .freq = 5180, .data[0] = 0x6A, .data[1] = 0x0C, channel 2224 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 38, .freq = 5190, .data[0] = 0x6A, .data[1] = 0x0C, channel 2228 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 40, .freq = 5200, .data[0] = 0x69, .data[1] = 0x0C, channel 2232 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 42, .freq = 5210, .data[0] = 0x69, .data[1] = 0x0C, channel 2236 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 44, .freq = 5220, .data[0] = 0x69, .data[1] = 0x0C, channel 2240 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 46, .freq = 5230, .data[0] = 0x69, .data[1] = 0x0C, channel 2244 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 48, .freq = 5240, .data[0] = 0x69, .data[1] = 0x0C, channel 2248 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 52, .freq = 5260, .data[0] = 0x68, .data[1] = 0x0C, channel 2252 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 56, .freq = 5280, .data[0] = 0x68, .data[1] = 0x0C, channel 2256 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 60, .freq = 5300, .data[0] = 0x68, .data[1] = 0x0C, channel 2260 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 64, .freq = 5320, .data[0] = 0x67, .data[1] = 0x0C, channel 2264 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 100, .freq = 5500, .data[0] = 0x64, .data[1] = 0x0C, channel 2268 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 104, .freq = 5520, .data[0] = 0x64, .data[1] = 0x0C, channel 2272 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 108, .freq = 5540, .data[0] = 0x63, .data[1] = 0x0C, channel 2276 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 112, .freq = 5560, .data[0] = 0x63, .data[1] = 0x0C, channel 2280 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 116, .freq = 5580, .data[0] = 0x62, .data[1] = 0x0C, channel 2284 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 120, .freq = 5600, .data[0] = 0x62, .data[1] = 0x0C, channel 2288 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 124, .freq = 5620, .data[0] = 0x62, .data[1] = 0x0C, channel 2292 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 128, .freq = 5640, .data[0] = 0x61, .data[1] = 0x0C, channel 2296 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 132, .freq = 5660, .data[0] = 0x61, .data[1] = 0x0C, channel 2300 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 136, .freq = 5680, .data[0] = 0x61, .data[1] = 0x0C, channel 2304 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 140, .freq = 5700, .data[0] = 0x60, .data[1] = 0x0C, channel 2308 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 149, .freq = 5745, .data[0] = 0x60, .data[1] = 0x0C, channel 2312 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 153, .freq = 5765, .data[0] = 0x60, .data[1] = 0x0C, channel 2316 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 157, .freq = 5785, .data[0] = 0x60, .data[1] = 0x0C, channel 2320 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 161, .freq = 5805, .data[0] = 0x60, .data[1] = 0x0C, channel 2324 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 165, .freq = 5825, .data[0] = 0x60, .data[1] = 0x0C, channel 2328 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 184, .freq = 4920, .data[0] = 0x6E, .data[1] = 0x0C, channel 2332 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 188, .freq = 4940, .data[0] = 0x6E, .data[1] = 0x0C, channel 2336 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 192, .freq = 4960, .data[0] = 0x6E, .data[1] = 0x0C, channel 2340 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 196, .freq = 4980, .data[0] = 0x6D, .data[1] = 0x0C, channel 2344 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 200, .freq = 5000, .data[0] = 0x6D, .data[1] = 0x0C, channel 2348 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 204, .freq = 5020, .data[0] = 0x6D, .data[1] = 0x0C, channel 2352 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 208, .freq = 5040, .data[0] = 0x6C, .data[1] = 0x0C, channel 2356 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 212, .freq = 5060, .data[0] = 0x6C, .data[1] = 0x0C, channel 2360 drivers/net/wireless/broadcom/b43/phy_lp.c { .channel = 216, .freq = 5080, .data[0] = 0x6C, .data[1] = 0x0C, channel 2387 drivers/net/wireless/broadcom/b43/phy_lp.c unsigned int channel) channel 2397 drivers/net/wireless/broadcom/b43/phy_lp.c if (b2062_chantbl[i].channel == channel) { channel 2422 drivers/net/wireless/broadcom/b43/phy_lp.c tmp3 = tmp2 * channel2freq_lp(channel); channel 2423 drivers/net/wireless/broadcom/b43/phy_lp.c if (channel2freq_lp(channel) < 4000) channel 2478 drivers/net/wireless/broadcom/b43/phy_lp.c unsigned int channel) channel 2490 drivers/net/wireless/broadcom/b43/phy_lp.c if (b2063_chantbl[i].channel == channel) { channel 2618 drivers/net/wireless/broadcom/b43/phy_lp.c lpphy->channel = new_channel; channel 895 drivers/net/wireless/broadcom/b43/phy_lp.h u8 channel; channel 595 drivers/net/wireless/broadcom/b43/phy_n.c tmp = 40370 - 315 * dev->phy.channel; channel 597 drivers/net/wireless/broadcom/b43/phy_n.c tmp = 23242 - 224 * dev->phy.channel; channel 1464 drivers/net/wireless/broadcom/b43/phy_n.c b43_switch_channel(dev, dev->phy.channel); channel 4594 drivers/net/wireless/broadcom/b43/phy_n.c u8 channel = dev->phy.channel; channel 4605 drivers/net/wireless/broadcom/b43/phy_n.c if (channel == 11 && b43_is_40mhz(dev)) channel 4613 drivers/net/wireless/broadcom/b43/phy_n.c if (channel == 54) { channel 4616 drivers/net/wireless/broadcom/b43/phy_n.c } else if (channel == 38 || channel == 102 || channel == 118) { channel 4624 drivers/net/wireless/broadcom/b43/phy_n.c } else if (channel == 134) { channel 4627 drivers/net/wireless/broadcom/b43/phy_n.c } else if (channel == 151) { channel 4630 drivers/net/wireless/broadcom/b43/phy_n.c } else if (channel == 153 || channel == 161) { channel 4999 drivers/net/wireless/broadcom/b43/phy_n.c if (dev->phy.channel == 14) channel 5882 drivers/net/wireless/broadcom/b43/phy_n.c struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; channel 5886 drivers/net/wireless/broadcom/b43/phy_n.c if (nphy->tx_pwr_last_recalc_freq == channel->center_freq && channel 5932 drivers/net/wireless/broadcom/b43/phy_n.c nphy->tx_pwr_last_recalc_freq = channel->center_freq; channel 6377 drivers/net/wireless/broadcom/b43/phy_n.c struct ieee80211_channel *channel, channel 6393 drivers/net/wireless/broadcom/b43/phy_n.c r2057_get_chantabent_rev7(dev, channel->center_freq, channel 6399 drivers/net/wireless/broadcom/b43/phy_n.c channel->center_freq); channel 6404 drivers/net/wireless/broadcom/b43/phy_n.c channel->hw_value); channel 6411 drivers/net/wireless/broadcom/b43/phy_n.c phy->channel = channel->hw_value; channel 6436 drivers/net/wireless/broadcom/b43/phy_n.c tmp = (channel->band == NL80211_BAND_5GHZ) ? 2 : 0; channel 6442 drivers/net/wireless/broadcom/b43/phy_n.c b43_nphy_channel_setup(dev, phy_regs, channel); channel 6444 drivers/net/wireless/broadcom/b43/phy_n.c tmp = (channel->band == NL80211_BAND_5GHZ) ? 4 : 0; channel 6447 drivers/net/wireless/broadcom/b43/phy_n.c b43_nphy_channel_setup(dev, &(tabent_r3->phy_regs), channel); channel 6449 drivers/net/wireless/broadcom/b43/phy_n.c tmp = (channel->band == NL80211_BAND_5GHZ) ? 0x0020 : 0x0050; channel 6452 drivers/net/wireless/broadcom/b43/phy_n.c b43_nphy_channel_setup(dev, &(tabent_r2->phy_regs), channel); channel 6635 drivers/net/wireless/broadcom/b43/phy_n.c b43_switch_channel(dev, dev->phy.channel); channel 6639 drivers/net/wireless/broadcom/b43/phy_n.c b43_switch_channel(dev, dev->phy.channel); channel 6675 drivers/net/wireless/broadcom/b43/phy_n.c struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; channel 6687 drivers/net/wireless/broadcom/b43/phy_n.c return b43_nphy_set_channel(dev, channel, channel_type); channel 292 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 184, channel 300 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 186, channel 308 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 188, channel 316 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 190, channel 324 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 192, channel 332 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 194, channel 340 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 196, channel 348 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 198, channel 356 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 200, channel 364 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 202, channel 372 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 204, channel 380 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 206, channel 388 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 208, channel 396 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 210, channel 404 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 212, channel 412 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 214, channel 420 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 216, channel 428 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 218, channel 436 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 220, channel 444 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 222, channel 452 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 224, channel 460 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 226, channel 468 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 228, channel 476 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 32, channel 484 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 34, channel 492 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 36, channel 500 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 38, channel 508 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 40, channel 516 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 42, channel 524 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 44, channel 532 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 46, channel 540 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 48, channel 548 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 50, channel 556 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 52, channel 564 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 54, channel 572 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 56, channel 580 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 58, channel 588 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 60, channel 596 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 62, channel 604 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 64, channel 612 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 66, channel 620 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 68, channel 628 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 70, channel 636 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 72, channel 644 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 74, channel 652 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 76, channel 660 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 78, channel 668 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 80, channel 676 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 82, channel 684 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 84, channel 692 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 86, channel 700 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 88, channel 708 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 90, channel 716 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 92, channel 724 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 94, channel 732 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 96, channel 740 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 98, channel 748 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 100, channel 756 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 102, channel 764 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 104, channel 772 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 106, channel 780 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 108, channel 788 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 110, channel 796 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 112, channel 804 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 114, channel 812 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 116, channel 820 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 118, channel 828 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 120, channel 836 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 122, channel 844 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 124, channel 852 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 126, channel 860 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 128, channel 868 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 130, channel 876 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 132, channel 884 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 134, channel 892 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 136, channel 900 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 138, channel 908 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 140, channel 916 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 142, channel 924 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 144, channel 932 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 145, channel 940 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 146, channel 948 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 147, channel 956 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 148, channel 964 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 149, channel 972 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 150, channel 980 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 151, channel 988 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 152, channel 996 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 153, channel 1004 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 154, channel 1012 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 155, channel 1020 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 156, channel 1028 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 157, channel 1036 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 158, channel 1044 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 159, channel 1052 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 160, channel 1060 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 161, channel 1068 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 162, channel 1076 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 163, channel 1084 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 164, channel 1092 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 165, channel 1100 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 166, channel 1108 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 168, channel 1116 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 170, channel 1124 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 172, channel 1132 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 174, channel 1140 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 176, channel 1148 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 178, channel 1156 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 180, channel 1164 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 182, channel 1172 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 1, channel 1180 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 2, channel 1188 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 3, channel 1196 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 4, channel 1204 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 5, channel 1212 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 6, channel 1220 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 7, channel 1228 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 8, channel 1236 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 9, channel 1244 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 10, channel 1252 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 11, channel 1260 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 12, channel 1268 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 13, channel 1276 drivers/net/wireless/broadcom/b43/radio_2055.c { .channel = 14, channel 1310 drivers/net/wireless/broadcom/b43/radio_2055.c b43_nphy_get_chantabent_rev2(struct b43_wldev *dev, u8 channel) channel 1317 drivers/net/wireless/broadcom/b43/radio_2055.c if (e->channel == channel) channel 216 drivers/net/wireless/broadcom/b43/radio_2055.h u8 channel; channel 258 drivers/net/wireless/broadcom/b43/radio_2055.h b43_nphy_get_chantabent_rev2(struct b43_wldev *dev, u8 channel); channel 367 drivers/net/wireless/broadcom/b43/xmit.c txhdr->chan_radio_code = phy->channel; channel 667 drivers/net/wireless/broadcom/b43/xmit.c chanstat = le16_to_cpu(rxhdr->format_598.channel); channel 673 drivers/net/wireless/broadcom/b43/xmit.c chanstat = le16_to_cpu(rxhdr->format_351.channel); channel 287 drivers/net/wireless/broadcom/b43/xmit.h __le16 channel; channel 294 drivers/net/wireless/broadcom/b43/xmit.h __le16 channel; channel 504 drivers/net/wireless/broadcom/b43legacy/b43legacy.h u8 channel; channel 776 drivers/net/wireless/broadcom/b43legacy/main.c dev->phy.channel); channel 785 drivers/net/wireless/broadcom/b43legacy/main.c dev->noisecalc.channel_at_start = dev->phy.channel; channel 804 drivers/net/wireless/broadcom/b43legacy/main.c if (dev->noisecalc.channel_at_start != phy->channel) channel 2718 drivers/net/wireless/broadcom/b43legacy/main.c if (conf->chandef.chan->hw_value != phy->channel) channel 3118 drivers/net/wireless/broadcom/b43legacy/main.c phy->channel = 0xFF; channel 3525 drivers/net/wireless/broadcom/b43legacy/main.c survey->channel = conf->chandef.chan; channel 35 drivers/net/wireless/broadcom/b43legacy/main.h u8 channel; channel 38 drivers/net/wireless/broadcom/b43legacy/main.h channel = 14; channel 40 drivers/net/wireless/broadcom/b43legacy/main.h channel = (freq - 2407) / 5; channel 42 drivers/net/wireless/broadcom/b43legacy/main.h return channel; channel 53 drivers/net/wireless/broadcom/b43legacy/main.h int b43legacy_channel_to_freq_bg(u8 channel) channel 57 drivers/net/wireless/broadcom/b43legacy/main.h if (channel == 14) channel 60 drivers/net/wireless/broadcom/b43legacy/main.h freq = 2407 + (5 * channel); channel 67 drivers/net/wireless/broadcom/b43legacy/main.h u8 channel) channel 69 drivers/net/wireless/broadcom/b43legacy/main.h return b43legacy_channel_to_freq_bg(channel); channel 438 drivers/net/wireless/broadcom/b43legacy/phy.c b43legacy_radio_selectchannel(dev, phy->channel, 0); channel 487 drivers/net/wireless/broadcom/b43legacy/phy.c b43legacy_radio_selectchannel(dev, phy->channel, 0); channel 603 drivers/net/wireless/broadcom/b43legacy/phy.c old_channel = (phy->channel == 0xFF) ? 1 : phy->channel; channel 719 drivers/net/wireless/broadcom/b43legacy/phy.c old_channel = phy->channel; channel 1485 drivers/net/wireless/broadcom/b43legacy/phy.c oldchannel = phy->channel; channel 55 drivers/net/wireless/broadcom/b43legacy/radio.c u16 channel2freq_bg(u8 channel) channel 67 drivers/net/wireless/broadcom/b43legacy/radio.c if (unlikely(channel < 1 || channel > 14)) { channel 69 drivers/net/wireless/broadcom/b43legacy/radio.c channel); channel 74 drivers/net/wireless/broadcom/b43legacy/radio.c return frequencies_bg[channel - 1]; channel 209 drivers/net/wireless/broadcom/b43legacy/radio.c u8 channel) channel 219 drivers/net/wireless/broadcom/b43legacy/radio.c if (channel <= 10) channel 221 drivers/net/wireless/broadcom/b43legacy/radio.c channel2freq_bg(channel + 4)); channel 224 drivers/net/wireless/broadcom/b43legacy/radio.c channel2freq_bg(channel)); channel 227 drivers/net/wireless/broadcom/b43legacy/radio.c channel2freq_bg(channel)); channel 230 drivers/net/wireless/broadcom/b43legacy/radio.c u8 b43legacy_radio_aci_detect(struct b43legacy_wldev *dev, u8 channel) channel 241 drivers/net/wireless/broadcom/b43legacy/radio.c b43legacy_radio_selectchannel(dev, channel, 0); channel 268 drivers/net/wireless/broadcom/b43legacy/radio.c unsigned int channel = phy->channel; channel 286 drivers/net/wireless/broadcom/b43legacy/radio.c start = (channel - 5 > 0) ? channel - 5 : 1; channel 287 drivers/net/wireless/broadcom/b43legacy/radio.c end = (channel + 5 < 14) ? channel + 5 : 13; channel 290 drivers/net/wireless/broadcom/b43legacy/radio.c if (abs(channel - i) > 2) channel 293 drivers/net/wireless/broadcom/b43legacy/radio.c b43legacy_radio_selectchannel(dev, channel, 0); channel 313 drivers/net/wireless/broadcom/b43legacy/radio.c return ret[channel - 1]; channel 604 drivers/net/wireless/broadcom/b43legacy/radio.c b43legacy_synth_pu_workaround(dev, phy->channel); channel 780 drivers/net/wireless/broadcom/b43legacy/radio.c b43legacy_synth_pu_workaround(dev, phy->channel); channel 1684 drivers/net/wireless/broadcom/b43legacy/radio.c b43legacy_radio_selectchannel(dev, phy->channel, 1); channel 1730 drivers/net/wireless/broadcom/b43legacy/radio.c u8 channel, channel 1735 drivers/net/wireless/broadcom/b43legacy/radio.c if (channel == 0xFF) { channel 1739 drivers/net/wireless/broadcom/b43legacy/radio.c channel = B43legacy_RADIO_DEFAULT_CHANNEL_BG; channel 1748 drivers/net/wireless/broadcom/b43legacy/radio.c b43legacy_synth_pu_workaround(dev, channel); channel 1751 drivers/net/wireless/broadcom/b43legacy/radio.c channel2freq_bg(channel)); channel 1753 drivers/net/wireless/broadcom/b43legacy/radio.c if (channel == 14) { channel 1776 drivers/net/wireless/broadcom/b43legacy/radio.c phy->channel = channel; channel 2049 drivers/net/wireless/broadcom/b43legacy/radio.c u8 channel; channel 2071 drivers/net/wireless/broadcom/b43legacy/radio.c channel = phy->channel; channel 2074 drivers/net/wireless/broadcom/b43legacy/radio.c err |= b43legacy_radio_selectchannel(dev, channel, 0); channel 53 drivers/net/wireless/broadcom/b43legacy/radio.h int b43legacy_radio_selectchannel(struct b43legacy_wldev *dev, u8 channel, channel 69 drivers/net/wireless/broadcom/b43legacy/radio.h u8 b43legacy_radio_aci_detect(struct b43legacy_wldev *dev, u8 channel); channel 444 drivers/net/wireless/broadcom/b43legacy/xmit.c chanstat = le16_to_cpu(rxhdr->channel); channel 141 drivers/net/wireless/broadcom/b43legacy/xmit.h __le16 channel; channel 1431 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg->channel = channel 1445 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c target_channel = cfg->channel; channel 1453 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg->channel = 0; channel 1886 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct ieee80211_channel *chan = sme->channel; channel 1940 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg->channel = channel 1944 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg->channel, chan->center_freq, chanspec); channel 1946 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg->channel = 0; channel 2013 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (cfg->channel) channel 2036 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (cfg->channel) { channel 2083 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (cfg->channel) { channel 2805 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c u16 channel; channel 2823 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel = bi->ctl_ch; channel 2825 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (channel <= CH_MAX_2G_CHANNEL) channel 2830 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c freq = ieee80211_channel_to_frequency(channel, band); channel 2842 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_dbg(CONN, "Channel: %d(%d)\n", channel, freq); channel 2943 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg->channel = freq; channel 3246 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c u8 *ssid, u8 ssid_len, u8 channel) channel 3252 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (channel <= CH_MAX_2G_CHANNEL) channel 3257 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c freq = ieee80211_channel_to_frequency(channel, band); channel 3401 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c netinfo->SSID, netinfo->channel); channel 3406 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c netinfo->channel); channel 3549 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c ieee80211_channel_to_frequency(netinfo->channel, channel 3550 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c netinfo->channel <= CH_MAX_2G_CHANNEL ? channel 4944 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c af_params->channel = cpu_to_le32(chan_nr); channel 5547 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c roam_info.channel = notify_channel; channel 5668 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c chan = ieee80211_get_channel(cfg->wiphy, cfg->channel); channel 5995 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static void brcmf_update_bw40_channel_flag(struct ieee80211_channel *channel, channel 6000 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c ht40_flag = channel->flags & IEEE80211_CHAN_NO_HT40; channel 6003 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel->flags &= ~IEEE80211_CHAN_NO_HT40; channel 6004 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel->flags |= IEEE80211_CHAN_NO_HT40PLUS; channel 6010 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel->flags &= ~IEEE80211_CHAN_NO_HT40; channel 6012 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel->flags |= IEEE80211_CHAN_NO_HT40MINUS; channel 6023 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct ieee80211_channel *channel; channel 6078 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel = NULL; channel 6081 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel = &band->channels[j]; channel 6085 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (!channel) { channel 6094 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (channel->orig_flags & IEEE80211_CHAN_DISABLED) channel 6102 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel->flags &= ~IEEE80211_CHAN_NO_160MHZ; channel 6105 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel->flags &= ~IEEE80211_CHAN_NO_80MHZ; channel 6108 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_update_bw40_channel_flag(channel, &ch); channel 6119 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel->flags = IEEE80211_CHAN_NO_HT40 | channel 6129 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel->flags |= channel 6133 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c channel->flags |= channel 305 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h u32 channel; channel 226 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h __le32 channel; channel 852 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h u8 channel; channel 37 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c #define IS_P2P_SOCIAL_CHANNEL(channel) ((channel == SOCIAL_CHAN_1) || \ channel 38 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c (channel == SOCIAL_CHAN_2) || \ channel 39 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c (channel == SOCIAL_CHAN_3)) channel 911 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c brcmf_p2p_discover_listen(struct brcmf_p2p_info *p2p, u16 channel, u32 duration) channel 931 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c ch.chnum = channel; channel 954 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c struct ieee80211_channel *channel, channel 962 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c channel_nr = ieee80211_frequency_to_channel(channel->center_freq); channel 973 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c memcpy(&p2p->remain_on_channel, channel, sizeof(*channel)); channel 975 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c cfg80211_ready_on_channel(wdev, *cookie, channel, duration, GFP_KERNEL); channel 1041 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c static s32 brcmf_p2p_act_frm_search(struct brcmf_p2p_info *p2p, u16 channel) channel 1052 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c if (channel) channel 1064 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c if (channel) { channel 1065 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c ch.chnum = channel; channel 1511 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c p2p->af_sent_channel = le32_to_cpu(af_params->channel); channel 1757 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c IS_P2P_SOCIAL_CHANNEL(le32_to_cpu(af_params->channel)) && channel 1760 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c afx_hdl->peer_listen_chan = le32_to_cpu(af_params->channel); channel 1776 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c af_params->channel = cpu_to_le32(afx_hdl->peer_chan); channel 156 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h struct ieee80211_channel *channel, channel 387 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c u8 channel; channel 1381 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->channel = (swheader & SDPCM_CHANNEL_MASK) >> SDPCM_CHANNEL_SHIFT; channel 1382 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (len > MAX_RX_DATASZ && rd->channel != SDPCM_CONTROL_CHANNEL && channel 1390 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (type == BRCMF_SDIO_FT_SUPER && rd->channel != SDPCM_GLOM_CHANNEL) { channel 1395 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (type == BRCMF_SDIO_FT_SUB && rd->channel != SDPCM_DATA_CHANNEL && channel 1396 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->channel != SDPCM_EVENT_CHANNEL) { channel 1420 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (rd->channel != SDPCM_GLOM_CHANNEL) channel 1468 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c hdrval |= (hd_info->channel << SDPCM_CHANNEL_SHIFT) & channel 1879 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (rd->channel == SDPCM_CONTROL_CHANNEL) { channel 1887 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->channel = SDPCM_EVENT_CHANNEL; channel 1904 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c RETRYCHAN(rd->channel)); channel 1917 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len, rd->channel, ret); channel 1921 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c RETRYCHAN(rd->channel)); channel 1955 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->channel = rd_new.channel; channel 1964 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (rd_new.channel == SDPCM_CONTROL_CHANNEL) { channel 1981 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (rd->channel == SDPCM_GLOM_CHANNEL) { channel 2002 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->channel = SDPCM_EVENT_CHANNEL; channel 2012 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c else if (rd->channel == SDPCM_EVENT_CHANNEL) channel 2022 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->channel = SDPCM_EVENT_CHANNEL; channel 2192 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c hd_info.channel = chan; channel 2393 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c hd_info.channel = SDPCM_CONTROL_CHANNEL; channel 607 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c u8 channel = CHSPEC_CHANNEL(chspec); channel 616 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c if (CHANNEL_BANDUNIT(wlc_cm->wlc, channel) != channel 51 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c #define CHAN2GHZ(channel, freqency, chflags) { \ channel 54 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c .hw_value = (channel), \ channel 60 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c #define CHAN5GHZ(channel, chflags) { \ channel 62 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c .center_freq = 5000 + 5*(channel), \ channel 63 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c .hw_value = (channel), \ channel 5415 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c int brcms_c_set_channel(struct brcms_c_info *wlc, u16 channel) channel 5417 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c u16 chspec = ch20mhz_chspec(channel); channel 5419 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (channel < 0 || channel > MAXCHANNEL) channel 7056 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c int channel; channel 7064 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c channel = BRCMS_CHAN_CHANNEL(rxh->RxChan); channel 7067 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c channel > 14 ? NL80211_BAND_5GHZ : NL80211_BAND_2GHZ; channel 7069 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ieee80211_channel_to_frequency(channel, rx_status->band); channel 1204 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c uint channel = CHSPEC_CHANNEL(chanspec); channel 1205 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c uint freq = wlc_phy_channel2freq(channel); channel 1208 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c range = wlc_phy_get_chan_freq_range_nphy(pi, channel); channel 1224 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c int wlc_phy_channel2freq(uint channel) channel 1229 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c if (chan_info_all[i].chan == channel) channel 1240 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c uint channel; channel 1245 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c channel = chan_info_all[i].chan; channel 1247 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c if ((pi->a_band_high_disable) && (channel >= FIRST_REF5_CHANNUM) channel 1248 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c && (channel <= LAST_REF5_CHANNUM)) channel 1251 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c if ((band == BRCM_BAND_2G && channel <= CH_MAX_2G_CHANNEL) || channel 1252 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c (band == BRCM_BAND_5G && channel > CH_MAX_2G_CHANNEL)) channel 1253 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c setbit(channels->vec, channel); channel 1261 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c uint channel; channel 1265 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c channel = chan_info_all[i].chan; channel 1272 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c channel + CH_10MHZ_APART) channel 1279 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c channel = upper_20_sb(channel); channel 1280 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c chspec = channel | WL_CHANSPEC_BW_40 | channel 1287 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c chspec = ch20mhz_chspec(channel); channel 1289 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c if ((pi->a_band_high_disable) && (channel >= FIRST_REF5_CHANNUM) channel 1290 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c && (channel <= LAST_REF5_CHANNUM)) channel 1293 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c if ((band == BRCM_BAND_2G && channel <= CH_MAX_2G_CHANNEL) || channel 1294 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c (band == BRCM_BAND_5G && channel > CH_MAX_2G_CHANNEL)) channel 1396 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c wlc_phy_txpower_sromlimit(struct brcms_phy_pub *ppi, uint channel, u8 *min_pwr, channel 1407 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c wlc_phy_txpower_sromlimit_get_nphy(pi, channel, max_pwr, channel 1410 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c } else if ((channel <= CH_MAX_2G_CHANNEL)) { channel 1422 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c if (channel == chan_info_all[i].chan) channel 2028 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c uint channel) channel 2059 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c wlc_phy_txpower_sromlimit(ppi, channel, &min_pwr, &max_pwr, channel 2211 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c static void wlc_phy_noise_cb(struct brcms_phy *pi, u8 channel, s8 noise_dbm) channel 2217 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c if (pi->phynoise_chan_watchdog == channel) { channel 2277 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c u8 channel = 0; channel 2287 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c channel = jssi_aux & D11_CURCHANNEL_MAX; channel 2319 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c channel = jssi_aux & D11_CURCHANNEL_MAX; channel 2324 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c wlc_phy_noise_cb(pi, channel, noise_dbm); channel 2455 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c u8 channel; channel 2457 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c channel = CHSPEC_CHANNEL(wlc_phy_chanspec_get(pih)); channel 2459 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c wlc_phy_noise_sample_request(pih, PHY_NOISE_SAMPLE_EXTERNAL, channel); channel 254 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h struct tx_power *power, uint channel); channel 958 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h int wlc_phy_channel2freq(uint channel); channel 987 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h void wlc_lcnphy_crsuprs(struct brcms_phy *pi, int channel); channel 1536 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c void wlc_lcnphy_crsuprs(struct brcms_phy *pi, int channel) channel 1541 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c if (channel != 0) { channel 1607 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c u8 channel = CHSPEC_CHANNEL(chanspec); channel 1610 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c if (channel == 14) channel 1616 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c if (channel == 1) channel 1619 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c if (channel == 1 || channel == 2 || channel == 3 || channel 1620 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c channel == 4 || channel == 9 || channel 1621 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c channel == 10 || channel == 11 || channel == 12) { channel 1661 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c wlc_lcnphy_radio_2064_channel_tune_4313(struct brcms_phy *pi, u8 channel) channel 1691 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c if (chan_info_2064_lcnphy[i].chan == channel) channel 1799 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c if (channel >= 1 && channel <= 5) channel 1827 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c write_radio_reg(pi, RADIO_2064_REG038, reg038[channel - 1]); channel 4998 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c u8 channel = CHSPEC_CHANNEL(chanspec); channel 5007 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c wlc_lcnphy_radio_2064_channel_tune_4313(pi, channel); channel 5012 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c write_phy_reg(pi, 0x657, lcnphy_sfo_cfg[channel - 1].ptcentreTs20); channel 5013 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c write_phy_reg(pi, 0x658, lcnphy_sfo_cfg[channel - 1].ptcentreFactor); channel 20237 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_chan2freq_nphy(struct brcms_phy *pi, uint channel, int *f, channel 20309 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (chan_info_tbl_p_2[i].chan == channel) channel 20313 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (chan_info_tbl_p_0[i].chan == channel) channel 20368 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (chan_info_tbl_p_1[i].chan == channel) channel 20380 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (chan_info_nphy_2055[i].chan == channel) channel 20398 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c u8 wlc_phy_get_chan_freq_range_nphy(struct brcms_phy *pi, uint channel) channel 20406 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c if (channel == 0) channel 20407 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c channel = CHSPEC_CHANNEL(pi->radio_chanspec); channel 20409 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_chan2freq_nphy(pi, channel, &freq, &t0, &t1, &t2, &t3); channel 312 drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h int brcms_c_set_channel(struct brcms_c_info *wlc, u16 channel); channel 139 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h static inline int lower_20_sb(int channel) channel 141 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h return channel > CH_10MHZ_APART ? (channel - CH_10MHZ_APART) : 0; channel 144 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h static inline int upper_20_sb(int channel) channel 146 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h return (channel < (MAXCHANNEL - CH_10MHZ_APART)) ? channel 147 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h channel + CH_10MHZ_APART : 0; channel 155 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h static inline u16 ch20mhz_chspec(int channel) channel 157 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h u16 rc = channel <= CH_MAX_2G_CHANNEL ? channel 160 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h return (u16)((u16)channel | WL_CHANSPEC_BW_20 | channel 164 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h static inline int next_20mhz_chan(int channel) channel 166 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h return channel < (MAXCHANNEL - CH_20MHZ_APART) ? channel 167 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h channel + CH_20MHZ_APART : 0; channel 619 drivers/net/wireless/cisco/airo.c __le16 channel; channel 675 drivers/net/wireless/cisco/airo.c __le16 channel; channel 4697 drivers/net/wireless/cisco/airo.c le16_to_cpu(status_rid.channel), channel 5806 drivers/net/wireless/cisco/airo.c int channel = fwrq->m; channel 5809 drivers/net/wireless/cisco/airo.c if((channel < 1) || (channel > 14)) { channel 5816 drivers/net/wireless/cisco/airo.c local->config.channelSet = cpu_to_le16(channel); channel 5838 drivers/net/wireless/cisco/airo.c status_rid.channel = local->config.channelSet; channel 5842 drivers/net/wireless/cisco/airo.c ch = le16_to_cpu(status_rid.channel); channel 178 drivers/net/wireless/intel/ipw2x00/ipw2100.c static int channel = 0; channel 188 drivers/net/wireless/intel/ipw2x00/ipw2100.c module_param(channel, int, 0444); channel 194 drivers/net/wireless/intel/ipw2x00/ipw2100.c MODULE_PARM_DESC(channel, "channel"); channel 1915 drivers/net/wireless/intel/ipw2x00/ipw2100.c bg_band->channels[i].hw_value = geo->bg[i].channel; channel 2064 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->channel = chan; channel 4770 drivers/net/wireless/intel/ipw2x00/ipw2100.c static int ipw2100_set_channel(struct ipw2100_priv *priv, u32 channel, channel 4780 drivers/net/wireless/intel/ipw2x00/ipw2100.c cmd.host_command_parameters[0] = channel; channel 4782 drivers/net/wireless/intel/ipw2x00/ipw2100.c IPW_DEBUG_HC("CHANNEL: %d\n", channel); channel 4788 drivers/net/wireless/intel/ipw2x00/ipw2100.c if ((channel != 0) && channel 4789 drivers/net/wireless/intel/ipw2x00/ipw2100.c ((channel < REG_MIN_CHANNEL) || (channel > REG_MAX_CHANNEL))) channel 4800 drivers/net/wireless/intel/ipw2x00/ipw2100.c IPW_DEBUG_INFO("Failed to set channel to %d", channel); channel 4804 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (channel) channel 4809 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->channel = channel; channel 5656 drivers/net/wireless/intel/ipw2x00/ipw2100.c err = ipw2100_set_channel(priv, priv->channel, batch_mode); channel 5679 drivers/net/wireless/intel/ipw2x00/ipw2100.c err = ipw2100_set_channel(priv, priv->channel, batch_mode); channel 6094 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (channel != 0 && channel 6095 drivers/net/wireless/intel/ipw2x00/ipw2100.c ((channel >= REG_MIN_CHANNEL) && (channel <= REG_MAX_CHANNEL))) { channel 6097 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->channel = channel; channel 6684 drivers/net/wireless/intel/ipw2x00/ipw2100.c wrqu->freq.m = priv->channel; channel 6688 drivers/net/wireless/intel/ipw2x00/ipw2100.c IPW_DEBUG_WX("GET Freq/Channel -> %d\n", priv->channel); channel 7825 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->channel = parms[1]; channel 486 drivers/net/wireless/intel/ipw2x00/ipw2100.h u8 channel; channel 1836 drivers/net/wireless/intel/ipw2x00/ipw2200.c int channel, pos = 0; channel 1840 drivers/net/wireless/intel/ipw2x00/ipw2200.c while ((channel = simple_strtol(p, NULL, 0))) { channel 1846 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (libipw_is_valid_channel(priv->ieee, channel)) channel 1847 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->speed_scan[pos++] = channel; channel 1850 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel); channel 1905 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->bg[i].channel, channel 1922 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->a[i].channel, channel 2480 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->bg[i].channel; channel 2499 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->a[i].channel; channel 3956 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->assoc_request.channel); channel 5546 drivers/net/wireless/intel/ipw2x00/ipw2200.c (network->channel != priv->channel)) { channel 5550 drivers/net/wireless/intel/ipw2x00/ipw2200.c network->channel, priv->channel); channel 5733 drivers/net/wireless/intel/ipw2x00/ipw2200.c (network->channel != priv->channel)) { channel 5737 drivers/net/wireless/intel/ipw2x00/ipw2200.c network->channel, priv->channel); channel 5771 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (!libipw_is_valid_channel(priv->ieee, network->channel)) { channel 5826 drivers/net/wireless/intel/ipw2x00/ipw2200.c switch (libipw_is_valid_channel(priv->ieee, priv->channel)) { channel 5829 drivers/net/wireless/intel/ipw2x00/ipw2200.c i = libipw_channel_to_index(priv->ieee, priv->channel); channel 5833 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = geo->a[0].channel; channel 5842 drivers/net/wireless/intel/ipw2x00/ipw2200.c i = libipw_channel_to_index(priv->ieee, priv->channel); channel 5846 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = geo->bg[0].channel; channel 5854 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = geo->a[0].channel; channel 5857 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = geo->bg[0].channel; channel 5860 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = geo->bg[0].channel; channel 5865 drivers/net/wireless/intel/ipw2x00/ipw2200.c network->channel = priv->channel; channel 6048 drivers/net/wireless/intel/ipw2x00/ipw2200.c IPW_DEBUG_INFO("Channel locked to %d\n", priv->channel); channel 6168 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->a[i].channel == priv->channel) channel 6171 drivers/net/wireless/intel/ipw2x00/ipw2200.c scan->channels_list[channel_index] = geo->a[i].channel; channel 6195 drivers/net/wireless/intel/ipw2x00/ipw2200.c u8 channel; channel 6197 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel = channel 6199 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (channel == 0) { channel 6201 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel = priv->speed_scan[0]; channel 6204 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel == priv->channel) { channel 6214 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (channels[channel - 1] != 0) channel 6217 drivers/net/wireless/intel/ipw2x00/ipw2200.c channels[channel - 1] = 1; channel 6220 drivers/net/wireless/intel/ipw2x00/ipw2200.c scan->channels_list[channel_index] = channel; channel 6222 drivers/net/wireless/intel/ipw2x00/ipw2200.c libipw_channel_to_index(priv->ieee, channel); channel 6233 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->bg[i].channel == priv->channel) channel 6237 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->bg[i].channel; channel 6336 drivers/net/wireless/intel/ipw2x00/ipw2200.c u8 channel; channel 6339 drivers/net/wireless/intel/ipw2x00/ipw2200.c switch (libipw_is_valid_channel(priv->ieee, priv->channel)) { channel 6342 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel = priv->channel; channel 6347 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel = priv->channel; channel 6352 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel = 9; channel 6357 drivers/net/wireless/intel/ipw2x00/ipw2200.c scan.channels_list[1] = channel; channel 7290 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->assoc_request.channel = network->channel; channel 7345 drivers/net/wireless/intel/ipw2x00/ipw2200.c network->channel, channel 7426 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = network->channel; channel 7915 drivers/net/wireless/intel/ipw2x00/ipw2200.c u16 channel = frame->received_channel; channel 8016 drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_rt->rt_channel = cpu_to_le16(ieee80211chan2mhz(channel)); channel 8017 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (channel > 14) { /* 802.11a */ channel 8495 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = default_channel; channel 8593 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_set_channel(struct ipw_priv *priv, u8 channel) channel 8595 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (channel == 0) { channel 8606 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (priv->channel == channel) { channel 8608 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel); channel 8612 drivers/net/wireless/intel/ipw2x00/ipw2200.c IPW_DEBUG_INFO("Setting channel to %i\n", (int)channel); channel 8613 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = channel; channel 8653 drivers/net/wireless/intel/ipw2x00/ipw2200.c u8 channel, flags; channel 8665 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel = libipw_freq_to_channel(priv->ieee, fwrq->m); channel 8666 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (channel == 0) channel 8669 drivers/net/wireless/intel/ipw2x00/ipw2200.c channel = fwrq->m; channel 8671 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (!(band = libipw_is_valid_channel(priv->ieee, channel))) channel 8675 drivers/net/wireless/intel/ipw2x00/ipw2200.c i = libipw_channel_to_index(priv->ieee, channel); channel 8689 drivers/net/wireless/intel/ipw2x00/ipw2200.c ret = ipw_set_channel(priv, channel); channel 8709 drivers/net/wireless/intel/ipw2x00/ipw2200.c i = libipw_channel_to_index(priv->ieee, priv->channel); channel 8713 drivers/net/wireless/intel/ipw2x00/ipw2200.c switch (libipw_is_valid_channel(priv->ieee, priv->channel)) { channel 8729 drivers/net/wireless/intel/ipw2x00/ipw2200.c IPW_DEBUG_WX("GET Freq/Channel -> %d\n", priv->channel); channel 8867 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].i = geo->bg[j].channel; channel 8880 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].i = geo->a[j].channel; channel 10360 drivers/net/wireless/intel/ipw2x00/ipw2200.c ieee80211chan2mhz(priv->channel)); channel 10361 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (priv->channel > 14) /* 802.11a */ channel 11348 drivers/net/wireless/intel/ipw2x00/ipw2200.c bg_band->channels[i].hw_value = geo->bg[i].channel; channel 11387 drivers/net/wireless/intel/ipw2x00/ipw2200.c a_band->channels[i].hw_value = geo->a[i].channel; channel 11988 drivers/net/wireless/intel/ipw2x00/ipw2200.c module_param_named(channel, default_channel, int, 0444); channel 11989 drivers/net/wireless/intel/ipw2x00/ipw2200.c MODULE_PARM_DESC(channel, "channel to limit associate to (default 0 [ANY])"); channel 867 drivers/net/wireless/intel/ipw2x00/ipw2200.h u8 channel; channel 1238 drivers/net/wireless/intel/ipw2x00/ipw2200.h u8 channel; channel 416 drivers/net/wireless/intel/ipw2x00/libipw.h u8 channel; channel 589 drivers/net/wireless/intel/ipw2x00/libipw.h u8 channel; channel 602 drivers/net/wireless/intel/ipw2x00/libipw.h u8 channel; channel 616 drivers/net/wireless/intel/ipw2x00/libipw.h u8 channel; channel 701 drivers/net/wireless/intel/ipw2x00/libipw.h u8 channel; channel 969 drivers/net/wireless/intel/ipw2x00/libipw.h int libipw_is_valid_channel(struct libipw_device *ieee, u8 channel); channel 970 drivers/net/wireless/intel/ipw2x00/libipw.h int libipw_channel_to_index(struct libipw_device *ieee, u8 channel); channel 972 drivers/net/wireless/intel/ipw2x00/libipw.h u8 libipw_get_channel_flags(struct libipw_device *ieee, u8 channel); channel 974 drivers/net/wireless/intel/ipw2x00/libipw.h u8 channel); channel 975 drivers/net/wireless/intel/ipw2x00/libipw.h u32 libipw_channel_to_freq(struct libipw_device *ieee, u8 channel); channel 31 drivers/net/wireless/intel/ipw2x00/libipw_geo.c int libipw_is_valid_channel(struct libipw_device *ieee, u8 channel) channel 45 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if ((ieee->geo.bg[i].channel == channel) && channel 53 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if ((ieee->geo.a[i].channel == channel) && channel 60 drivers/net/wireless/intel/ipw2x00/libipw_geo.c int libipw_channel_to_index(struct libipw_device *ieee, u8 channel) channel 71 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if (ieee->geo.bg[i].channel == channel) channel 76 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if (ieee->geo.a[i].channel == channel) channel 82 drivers/net/wireless/intel/ipw2x00/libipw_geo.c u32 libipw_channel_to_freq(struct libipw_device * ieee, u8 channel) channel 91 drivers/net/wireless/intel/ipw2x00/libipw_geo.c ch = libipw_get_channel(ieee, channel); channel 92 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if (!ch->channel) channel 111 drivers/net/wireless/intel/ipw2x00/libipw_geo.c return ieee->geo.bg[i].channel; channel 116 drivers/net/wireless/intel/ipw2x00/libipw_geo.c return ieee->geo.a[i].channel; channel 139 drivers/net/wireless/intel/ipw2x00/libipw_geo.c u8 libipw_get_channel_flags(struct libipw_device * ieee, u8 channel) channel 141 drivers/net/wireless/intel/ipw2x00/libipw_geo.c int index = libipw_channel_to_index(ieee, channel); channel 146 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if (channel <= LIBIPW_24GHZ_CHANNELS) channel 153 drivers/net/wireless/intel/ipw2x00/libipw_geo.c .channel = 0, channel 159 drivers/net/wireless/intel/ipw2x00/libipw_geo.c *ieee, u8 channel) channel 161 drivers/net/wireless/intel/ipw2x00/libipw_geo.c int index = libipw_channel_to_index(ieee, channel); channel 166 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if (channel <= LIBIPW_24GHZ_CHANNELS) channel 1209 drivers/net/wireless/intel/ipw2x00/libipw_rx.c network->channel = info_element->data[0]; channel 1349 drivers/net/wireless/intel/ipw2x00/libipw_rx.c network->channel = stats->received_channel; channel 1409 drivers/net/wireless/intel/ipw2x00/libipw_rx.c network->channel = stats->received_channel; channel 1449 drivers/net/wireless/intel/ipw2x00/libipw_rx.c (src->channel == dst->channel) && channel 1465 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (dst->channel == src->stats.received_channel) channel 1471 drivers/net/wireless/intel/ipw2x00/libipw_rx.c dst->channel, src->stats.received_channel); channel 93 drivers/net/wireless/intel/ipw2x00/libipw_wx.c iwe.u.freq.m = libipw_channel_to_freq(ieee, network->channel); channel 228 drivers/net/wireless/intel/ipw2x00/libipw_wx.c if (libipw_get_channel_flags(ieee, network->channel) & channel 234 drivers/net/wireless/intel/ipw2x00/libipw_wx.c if (libipw_get_channel_flags(ieee, network->channel) & channel 681 drivers/net/wireless/intel/iwlegacy/3945-mac.c spectrum.channels[0].channel = params->channel; channel 1556 drivers/net/wireless/intel/iwlegacy/3945-mac.c scan_ch->channel = chan->hw_value; channel 1558 drivers/net/wireless/intel/iwlegacy/3945-mac.c ch_info = il_get_channel_info(il, band, scan_ch->channel); channel 1561 drivers/net/wireless/intel/iwlegacy/3945-mac.c scan_ch->channel); channel 1609 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_SCAN("Scanning %d [%s %d]\n", scan_ch->channel, channel 3253 drivers/net/wireless/intel/iwlegacy/3945-mac.c .channel = le16_to_cpu(il->active.channel), channel 3259 drivers/net/wireless/intel/iwlegacy/3945-mac.c u8 channel; channel 3264 drivers/net/wireless/intel/iwlegacy/3945-mac.c channel = simple_strtoul(p, NULL, 0); channel 3265 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (channel) channel 3266 drivers/net/wireless/intel/iwlegacy/3945-mac.c params.channel = channel; channel 3276 drivers/net/wireless/intel/iwlegacy/3945-mac.c type, params.channel, buf); channel 545 drivers/net/wireless/intel/iwlegacy/3945.c ieee80211_channel_to_frequency(le16_to_cpu(rx_hdr->channel), channel 583 drivers/net/wireless/intel/iwlegacy/3945.c network_packet ? '*' : ' ', le16_to_cpu(rx_hdr->channel), channel 1387 drivers/net/wireless/intel/iwlegacy/3945.c .channel = il->active.channel, channel 1396 drivers/net/wireless/intel/iwlegacy/3945.c chan = le16_to_cpu(il->active.channel); channel 1420 drivers/net/wireless/intel/iwlegacy/3945.c le16_to_cpu(txpower.channel), txpower.band, channel 1431 drivers/net/wireless/intel/iwlegacy/3945.c le16_to_cpu(txpower.channel), txpower.band, channel 1789 drivers/net/wireless/intel/iwlegacy/3945.c le16_to_cpu(staging_rxon->channel), staging_rxon->bssid_addr); channel 1900 drivers/net/wireless/intel/iwlegacy/3945.c if (ch_info->channel <= grp_channel) { channel 1911 drivers/net/wireless/intel/iwlegacy/3945.c D_POWER("Chnl %d mapped to grp %d\n", ch_info->channel, group_idx); channel 2098 drivers/net/wireless/intel/iwlegacy/3945.c D_POWER("Delta idx for channel %d: %d [%d]\n", ch_info->channel, channel 823 drivers/net/wireless/intel/iwlegacy/4965-calib.c rxon_chnum = le16_to_cpu(il->staging.channel); channel 678 drivers/net/wireless/intel/iwlegacy/4965-mac.c ieee80211_channel_to_frequency(le16_to_cpu(phy_res->channel), channel 764 drivers/net/wireless/intel/iwlegacy/4965-mac.c u16 channel; channel 782 drivers/net/wireless/intel/iwlegacy/4965-mac.c channel = chan->hw_value; channel 783 drivers/net/wireless/intel/iwlegacy/4965-mac.c scan_ch->channel = cpu_to_le16(channel); channel 785 drivers/net/wireless/intel/iwlegacy/4965-mac.c ch_info = il_get_channel_info(il, band, channel); channel 788 drivers/net/wireless/intel/iwlegacy/4965-mac.c channel); channel 816 drivers/net/wireless/intel/iwlegacy/4965-mac.c D_SCAN("Scanning ch=%d prob=0x%X [%s %d]\n", channel, channel 6059 drivers/net/wireless/intel/iwlegacy/4965-mac.c struct ieee80211_channel *channel = ch_switch->chandef.chan; channel 6081 drivers/net/wireless/intel/iwlegacy/4965-mac.c ch = channel->hw_value; channel 6082 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (le16_to_cpu(il->active.channel) == ch) channel 6085 drivers/net/wireless/intel/iwlegacy/4965-mac.c ch_info = il_get_channel_info(il, channel->band, ch); channel 6112 drivers/net/wireless/intel/iwlegacy/4965-mac.c if ((le16_to_cpu(il->staging.channel) != ch)) channel 6115 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_set_rxon_channel(il, channel); channel 6117 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_set_flags_for_band(il, channel->band, il->vif); channel 602 drivers/net/wireless/intel/iwlegacy/4965.c il4965_get_tx_atten_grp(u16 channel) channel 604 drivers/net/wireless/intel/iwlegacy/4965.c if (channel >= CALIB_IL_TX_ATTEN_GR5_FCH && channel 605 drivers/net/wireless/intel/iwlegacy/4965.c channel <= CALIB_IL_TX_ATTEN_GR5_LCH) channel 608 drivers/net/wireless/intel/iwlegacy/4965.c if (channel >= CALIB_IL_TX_ATTEN_GR1_FCH && channel 609 drivers/net/wireless/intel/iwlegacy/4965.c channel <= CALIB_IL_TX_ATTEN_GR1_LCH) channel 612 drivers/net/wireless/intel/iwlegacy/4965.c if (channel >= CALIB_IL_TX_ATTEN_GR2_FCH && channel 613 drivers/net/wireless/intel/iwlegacy/4965.c channel <= CALIB_IL_TX_ATTEN_GR2_LCH) channel 616 drivers/net/wireless/intel/iwlegacy/4965.c if (channel >= CALIB_IL_TX_ATTEN_GR3_FCH && channel 617 drivers/net/wireless/intel/iwlegacy/4965.c channel <= CALIB_IL_TX_ATTEN_GR3_LCH) channel 620 drivers/net/wireless/intel/iwlegacy/4965.c if (channel >= CALIB_IL_TX_ATTEN_GR4_FCH && channel 621 drivers/net/wireless/intel/iwlegacy/4965.c channel <= CALIB_IL_TX_ATTEN_GR4_LCH) channel 628 drivers/net/wireless/intel/iwlegacy/4965.c il4965_get_sub_band(const struct il_priv *il, u32 channel) channel 636 drivers/net/wireless/intel/iwlegacy/4965.c if (channel >= il->calib_info->band_info[b].ch_from && channel 637 drivers/net/wireless/intel/iwlegacy/4965.c channel <= il->calib_info->band_info[b].ch_to) channel 666 drivers/net/wireless/intel/iwlegacy/4965.c il4965_interpolate_chan(struct il_priv *il, u32 channel, channel 678 drivers/net/wireless/intel/iwlegacy/4965.c s = il4965_get_sub_band(il, channel); channel 680 drivers/net/wireless/intel/iwlegacy/4965.c IL_ERR("Tx Power can not find channel %d\n", channel); channel 686 drivers/net/wireless/intel/iwlegacy/4965.c chan_info->ch_num = (u8) channel; channel 688 drivers/net/wireless/intel/iwlegacy/4965.c D_TXPOWER("channel %d subband %d factory cal ch %d & %d\n", channel, s, channel 700 drivers/net/wireless/intel/iwlegacy/4965.c (u8) il4965_interpolate_value(channel, ch_i1, channel 704 drivers/net/wireless/intel/iwlegacy/4965.c (u8) il4965_interpolate_value(channel, ch_i1, channel 708 drivers/net/wireless/intel/iwlegacy/4965.c (u8) il4965_interpolate_value(channel, ch_i1, channel 713 drivers/net/wireless/intel/iwlegacy/4965.c (s8) il4965_interpolate_value(channel, ch_i1, channel 1003 drivers/net/wireless/intel/iwlegacy/4965.c il4965_fill_txpower_tbl(struct il_priv *il, u8 band, u16 channel, u8 is_ht40, channel 1036 drivers/net/wireless/intel/iwlegacy/4965.c D_TXPOWER("chan %d band %d is_ht40 %d\n", channel, band, is_ht40); channel 1038 drivers/net/wireless/intel/iwlegacy/4965.c ch_info = il_get_channel_info(il, il->band, channel); channel 1045 drivers/net/wireless/intel/iwlegacy/4965.c txatten_grp = il4965_get_tx_atten_grp(channel); channel 1047 drivers/net/wireless/intel/iwlegacy/4965.c IL_ERR("Can't find txatten group for channel %d.\n", channel); channel 1051 drivers/net/wireless/intel/iwlegacy/4965.c D_TXPOWER("channel %d belongs to txatten group %d\n", channel, channel 1056 drivers/net/wireless/intel/iwlegacy/4965.c channel -= 2; channel 1058 drivers/net/wireless/intel/iwlegacy/4965.c channel += 2; channel 1093 drivers/net/wireless/intel/iwlegacy/4965.c il4965_interpolate_chan(il, channel, &ch_eeprom_info); channel 1262 drivers/net/wireless/intel/iwlegacy/4965.c cmd.channel = il->active.channel; channel 1265 drivers/net/wireless/intel/iwlegacy/4965.c il4965_fill_txpower_tbl(il, band, le16_to_cpu(il->active.channel), channel 1342 drivers/net/wireless/intel/iwlegacy/4965.c il->switch_channel != il->staging.channel) { channel 1398 drivers/net/wireless/intel/iwlegacy/4965.c le16_to_cpu(il->staging.channel), il->staging.bssid_addr); channel 1482 drivers/net/wireless/intel/iwlegacy/4965.c cmd.channel = cpu_to_le16(ch); channel 1517 drivers/net/wireless/intel/iwlegacy/4965.c il->active.channel, ch); channel 667 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; channel 686 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; channel 709 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; channel 761 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; channel 771 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; channel 783 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; channel 1173 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; channel 1229 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; /* channel number */ channel 1743 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; channel 1750 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; channel 2130 drivers/net/wireless/intel/iwlegacy/commands.h u8 channel; /* channel to measure */ channel 2214 drivers/net/wireless/intel/iwlegacy/commands.h u8 channel; channel 2378 drivers/net/wireless/intel/iwlegacy/commands.h u8 channel; /* band is selected by il3945_scan_cmd "flags" field */ channel 2396 drivers/net/wireless/intel/iwlegacy/commands.h __le16 channel; /* band is selected by il_scan_cmd "flags" field */ channel 2589 drivers/net/wireless/intel/iwlegacy/commands.h u8 channel; channel 2609 drivers/net/wireless/intel/iwlegacy/commands.h u8 channel; channel 845 drivers/net/wireless/intel/iwlegacy/common.c il_mod_ht40_chan_info(struct il_priv *il, enum nl80211_band band, u16 channel, channel 852 drivers/net/wireless/intel/iwlegacy/common.c (struct il_channel_info *)il_get_channel_info(il, band, channel); channel 858 drivers/net/wireless/intel/iwlegacy/common.c " Ad-Hoc %ssupported\n", ch_info->channel, channel 927 drivers/net/wireless/intel/iwlegacy/common.c ch_info->channel = eeprom_ch_idx[ch]; channel 946 drivers/net/wireless/intel/iwlegacy/common.c "No traffic\n", ch_info->channel, channel 961 drivers/net/wireless/intel/iwlegacy/common.c " Ad-Hoc %ssupported\n", ch_info->channel, channel 1034 drivers/net/wireless/intel/iwlegacy/common.c u16 channel) channel 1041 drivers/net/wireless/intel/iwlegacy/common.c if (il->channel_info[i].channel == channel) channel 1046 drivers/net/wireless/intel/iwlegacy/common.c if (channel >= 1 && channel <= 14) channel 1047 drivers/net/wireless/intel/iwlegacy/common.c return &il->channel_info[channel - 1]; channel 1406 drivers/net/wireless/intel/iwlegacy/common.c "(TSF: 0x%08X:%08X) - %d (beacon timer %u)\n", notif->channel, channel 1421 drivers/net/wireless/intel/iwlegacy/common.c "elapsed=%lu usec\n", notif->channel, notif->band ? "bg" : "a", channel 2378 drivers/net/wireless/intel/iwlegacy/common.c D_INFO("Channel %u is not an HT channel\n", il->active.channel); channel 3488 drivers/net/wireless/intel/iwlegacy/common.c ieee80211_channel_to_frequency(ch->channel, ch->band); channel 3491 drivers/net/wireless/intel/iwlegacy/common.c geo_ch->hw_value = ch->channel; channel 3511 drivers/net/wireless/intel/iwlegacy/common.c D_INFO("Channel %d Freq=%d[%sGHz] %s flag=0x%X\n", ch->channel, channel 3555 drivers/net/wireless/intel/iwlegacy/common.c u16 channel, u8 extension_chan_offset) channel 3559 drivers/net/wireless/intel/iwlegacy/common.c ch_info = il_get_channel_info(il, band, channel); channel 3592 drivers/net/wireless/intel/iwlegacy/common.c le16_to_cpu(il->staging.channel), channel 3756 drivers/net/wireless/intel/iwlegacy/common.c IL_WARN("Tuning to channel %d\n", le16_to_cpu(rxon->channel)); channel 3801 drivers/net/wireless/intel/iwlegacy/common.c CHK_NEQ(staging->channel, active->channel); channel 3921 drivers/net/wireless/intel/iwlegacy/common.c u8 channel = 0; channel 3933 drivers/net/wireless/intel/iwlegacy/common.c channel = il->channel_info[i].channel; channel 3934 drivers/net/wireless/intel/iwlegacy/common.c if (channel == le16_to_cpu(il->staging.channel)) channel 3937 drivers/net/wireless/intel/iwlegacy/common.c ch_info = il_get_channel_info(il, band, channel); channel 3942 drivers/net/wireless/intel/iwlegacy/common.c return channel; channel 3957 drivers/net/wireless/intel/iwlegacy/common.c u16 channel = ch->hw_value; channel 3959 drivers/net/wireless/intel/iwlegacy/common.c if (le16_to_cpu(il->staging.channel) == channel && il->band == band) channel 3962 drivers/net/wireless/intel/iwlegacy/common.c il->staging.channel = cpu_to_le16(channel); channel 3970 drivers/net/wireless/intel/iwlegacy/common.c D_INFO("Staging channel set to %d [%d]\n", channel, band); channel 4038 drivers/net/wireless/intel/iwlegacy/common.c il_get_channel_info(il, il->band, le16_to_cpu(il->active.channel)); channel 4043 drivers/net/wireless/intel/iwlegacy/common.c il->staging.channel = cpu_to_le16(ch_info->channel); channel 4116 drivers/net/wireless/intel/iwlegacy/common.c if (!le32_to_cpu(csa->status) && csa->channel == il->switch_channel) { channel 4117 drivers/net/wireless/intel/iwlegacy/common.c rxon->channel = csa->channel; channel 4118 drivers/net/wireless/intel/iwlegacy/common.c il->staging.channel = csa->channel; channel 4119 drivers/net/wireless/intel/iwlegacy/common.c D_11H("CSA notif: channel %d\n", le16_to_cpu(csa->channel)); channel 4123 drivers/net/wireless/intel/iwlegacy/common.c le16_to_cpu(csa->channel)); channel 4137 drivers/net/wireless/intel/iwlegacy/common.c D_RADIO("u16 channel: 0x%x\n", le16_to_cpu(rxon->channel)); channel 5023 drivers/net/wireless/intel/iwlegacy/common.c struct ieee80211_channel *channel = conf->chandef.chan; channel 5032 drivers/net/wireless/intel/iwlegacy/common.c D_MAC80211("enter: channel %d changed 0x%X\n", channel->hw_value, channel 5064 drivers/net/wireless/intel/iwlegacy/common.c ch = channel->hw_value; channel 5065 drivers/net/wireless/intel/iwlegacy/common.c ch_info = il_get_channel_info(il, channel->band, ch); channel 5112 drivers/net/wireless/intel/iwlegacy/common.c if ((le16_to_cpu(il->staging.channel) != ch)) channel 5115 drivers/net/wireless/intel/iwlegacy/common.c il_set_rxon_channel(il, channel); channel 5118 drivers/net/wireless/intel/iwlegacy/common.c il_set_flags_for_band(il, channel->band, il->vif); channel 422 drivers/net/wireless/intel/iwlegacy/common.h u16 channel); channel 477 drivers/net/wireless/intel/iwlegacy/common.h u8 channel; /* channel number */ channel 26 drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h u8 channel; channel 48 drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h u8 channel; channel 992 drivers/net/wireless/intel/iwlwifi/dvm/calib.c rxon_chnum = le16_to_cpu(ctx->staging.channel); channel 623 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 channel; channel 683 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 channel; channel 704 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 channel; channel 716 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 channel; channel 1107 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 channel; /* channel number */ channel 1988 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 channel; /* channel to measure */ channel 2072 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 channel; channel 2254 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 channel; /* band is selected by iwl_scan_cmd "flags" field */ channel 2405 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 channel; channel 2425 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 channel; channel 3945 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 channel; channel 412 drivers/net/wireless/intel/iwlwifi/dvm/devices.c ctx->active.channel, ch); channel 413 drivers/net/wireless/intel/iwlwifi/dvm/devices.c cmd.channel = cpu_to_le16(ch); channel 580 drivers/net/wireless/intel/iwlwifi/dvm/devices.c ctx->active.channel, ch); channel 581 drivers/net/wireless/intel/iwlwifi/dvm/devices.c cmd->channel = cpu_to_le16(ch); channel 938 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c struct ieee80211_channel *channel = ch_switch->chandef.chan; channel 969 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c ch = channel->hw_value; channel 970 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c if (le16_to_cpu(ctx->active.channel) == ch) channel 992 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c if ((le16_to_cpu(ctx->staging.channel) != ch)) channel 995 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c iwl_set_rxon_channel(priv, channel, ctx); channel 997 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c iwl_set_flags_for_band(priv, ctx, channel->band, ctx->vif); channel 63 drivers/net/wireless/intel/iwlwifi/dvm/rx.c if (!le32_to_cpu(csa->status) && csa->channel == priv->switch_channel) { channel 64 drivers/net/wireless/intel/iwlwifi/dvm/rx.c rxon->channel = csa->channel; channel 65 drivers/net/wireless/intel/iwlwifi/dvm/rx.c ctx->staging.channel = csa->channel; channel 67 drivers/net/wireless/intel/iwlwifi/dvm/rx.c le16_to_cpu(csa->channel)); channel 71 drivers/net/wireless/intel/iwlwifi/dvm/rx.c le16_to_cpu(csa->channel)); channel 826 drivers/net/wireless/intel/iwlwifi/dvm/rx.c ieee80211_channel_to_frequency(le16_to_cpu(phy_res->channel), channel 67 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c ctx->staging.channel = channel 703 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c u16 channel = ch->hw_value; channel 705 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if ((le16_to_cpu(ctx->staging.channel) == channel) && channel 709 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c ctx->staging.channel = cpu_to_le16(channel); channel 717 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c IWL_DEBUG_INFO(priv, "Staging channel set to %d [%d]\n", channel, band); channel 818 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (rxon->channel == 0) { channel 824 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c errors, le16_to_cpu(rxon->channel)); channel 864 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c CHK_NEQ(staging->channel, active->channel); channel 902 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c le16_to_cpu(rxon->channel)); channel 1077 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c (priv->switch_channel != ctx->staging.channel)) { channel 1116 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c le16_to_cpu(ctx->staging.channel), channel 1162 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c struct ieee80211_channel *channel = conf->chandef.chan; channel 1219 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (le16_to_cpu(ctx->staging.channel) != channel 1220 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c channel->hw_value) channel 1223 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c iwl_set_rxon_channel(priv, channel, ctx); channel 1226 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c iwl_set_flags_for_band(priv, ctx, channel->band, channel 259 drivers/net/wireless/intel/iwlwifi/dvm/scan.c notif->channel, channel 279 drivers/net/wireless/intel/iwlwifi/dvm/scan.c notif->channel, channel 443 drivers/net/wireless/intel/iwlwifi/dvm/scan.c le16_to_cpu(ctx->staging.channel); channel 464 drivers/net/wireless/intel/iwlwifi/dvm/scan.c u16 channel; channel 472 drivers/net/wireless/intel/iwlwifi/dvm/scan.c channel = iwl_get_single_channel_number(priv, band); channel 473 drivers/net/wireless/intel/iwlwifi/dvm/scan.c if (channel) { channel 474 drivers/net/wireless/intel/iwlwifi/dvm/scan.c scan_ch->channel = cpu_to_le16(channel); channel 504 drivers/net/wireless/intel/iwlwifi/dvm/scan.c u16 channel; channel 522 drivers/net/wireless/intel/iwlwifi/dvm/scan.c channel = chan->hw_value; channel 523 drivers/net/wireless/intel/iwlwifi/dvm/scan.c scan_ch->channel = cpu_to_le16(channel); channel 549 drivers/net/wireless/intel/iwlwifi/dvm/scan.c channel, le32_to_cpu(scan_ch->type), channel 797 drivers/net/wireless/intel/iwlwifi/dvm/sta.c ctx->active.channel); channel 95 drivers/net/wireless/intel/iwlwifi/fw/api/offload.h __le16 channel; channel 109 drivers/net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h u8 channel; channel 124 drivers/net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h __le32 channel; channel 117 drivers/net/wireless/intel/iwlwifi/fw/api/rx.h __le16 channel; channel 487 drivers/net/wireless/intel/iwlwifi/fw/api/rx.h u8 channel; channel 578 drivers/net/wireless/intel/iwlwifi/fw/api/rx.h u8 channel; channel 401 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h u8 channel; channel 767 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h struct iwl_scan_umac_chan_param channel; channel 778 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h struct iwl_scan_umac_chan_param channel; channel 792 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h struct iwl_scan_umac_chan_param channel; channel 807 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h struct iwl_scan_umac_chan_param channel; channel 822 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h struct iwl_scan_umac_chan_param channel; channel 879 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h u8 channel; channel 923 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h u8 channel; channel 342 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c u8 channel; channel 399 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c if (txp->channel != 0 && chan->hw_value != txp->channel) channel 439 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c (txp->channel && (txp->flags & channel 441 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c "Common " : (txp->channel) ? channel 443 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c (txp->channel), channel 526 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c enum nl80211_band band, u16 channel, channel 536 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c if (data->channels[i].hw_value != channel) channel 547 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel, channel 581 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c struct ieee80211_channel *channel; channel 602 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel = &data->channels[n_channels]; channel 605 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->hw_value = eeprom_ch_array[ch_idx]; channel 606 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->band = (band == 1) ? NL80211_BAND_2GHZ channel 608 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->center_freq = channel 610 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->hw_value, channel->band); channel 613 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->flags = IEEE80211_CHAN_NO_HT40; channel 616 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->flags |= IEEE80211_CHAN_NO_IR; channel 619 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->flags |= IEEE80211_CHAN_NO_IR; channel 622 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->flags |= IEEE80211_CHAN_RADAR; channel 625 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->max_power = channel 629 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c channel->hw_value, channel 337 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c struct ieee80211_channel *channel; channel 389 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel = &data->channels[n_channels]; channel 392 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel->hw_value = nvm_chan[ch_idx]; channel 393 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel->band = is_5ghz ? channel 395 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel->center_freq = channel 397 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel->hw_value, channel->band); channel 405 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel->max_power = IWL_DEFAULT_MAX_TX_POWER; channel 409 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel->flags = iwl_get_channel_flags(nvm_chan[ch_idx], channel 413 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel->flags = 0; channel 416 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel->hw_value, ch_flags); channel 418 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c channel->hw_value, channel->max_power); channel 89 drivers/net/wireless/intel/iwlwifi/mvm/binding.c if (phyctxt->channel->band == NL80211_BAND_2GHZ || channel 215 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c u8 *channel, u8 *bandwidth, channel 220 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c *channel = ieee80211_frequency_to_channel(freq); channel 1485 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c ieee80211_channel_to_frequency(le16_to_cpu(sb->channel), channel 3119 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_rs_rate_init(mvm, sta, mvmvif->phy_ctxt->channel->band, channel 3144 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_rs_rate_init(mvm, sta, mvmvif->phy_ctxt->channel->band, channel 3217 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_rs_rate_init(mvm, sta, mvmvif->phy_ctxt->channel->band, channel 3595 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_channel *channel, channel 3618 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_set_chan_info(mvm, &aux_roc_req.channel_info, channel->hw_value, channel 3619 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c (channel->band == NL80211_BAND_2GHZ) ? channel 3655 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c channel->hw_value, req_dur, duration, delay, channel 3715 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_channel *channel, channel 3725 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c IWL_DEBUG_MAC80211(mvm, "enter (%d, %d, %d)\n", channel->hw_value, channel 3741 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c ret = iwl_mvm_send_aux_roc_cmd(mvm, channel, channel 3762 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (phy_ctxt->ref && channel == phy_ctxt->channel) { channel 3786 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (channel == mvmvif->phy_ctxt->channel) channel 3789 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c cfg80211_chandef_create(&chandef, channel, NL80211_CHAN_NO_HT); channel 158 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct ieee80211_channel *channel; channel 2108 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h ci->channel = cpu_to_le32(chan); channel 2116 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h ci_v1->channel = chan; channel 222 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c ctxt->channel = chandef->chan; channel 254 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c ctxt->channel->band != chandef->chan->band) { channel 268 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c ctxt->channel = chandef->chan; channel 406 drivers/net/wireless/intel/iwlwifi/mvm/rx.c ieee80211_channel_to_frequency(le16_to_cpu(phy_info->channel), channel 1560 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c u8 crypt_len = 0, channel, energy_a, energy_b; channel 1573 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c channel = desc->v3.channel; channel 1585 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c channel = desc->v1.channel; channel 1684 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c rx_status->band = channel > 14 ? NL80211_BAND_5GHZ : channel 1686 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c rx_status->freq = ieee80211_channel_to_frequency(channel, channel 1889 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c u8 channel, energy_a, energy_b; channel 1900 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c channel = (rssi & RX_NO_DATA_CHANNEL_MSK) >> RX_NO_DATA_CHANNEL_POS; channel 1958 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c rx_status->band = channel > 14 ? NL80211_BAND_5GHZ : channel 1960 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c rx_status->freq = ieee80211_channel_to_frequency(channel, channel 168 drivers/net/wireless/intel/iwlwifi/mvm/scan.c return &cmd->v8.channel; channel 171 drivers/net/wireless/intel/iwlwifi/mvm/scan.c return &cmd->v7.channel; channel 174 drivers/net/wireless/intel/iwlwifi/mvm/scan.c return &cmd->v6.channel; channel 176 drivers/net/wireless/intel/iwlwifi/mvm/scan.c return &cmd->v1.channel; channel 843 drivers/net/wireless/intel/iwlwifi/mvm/utils.c band = mvmvif->phy_ctxt->channel->band; channel 1215 drivers/net/wireless/intel/iwlwifi/mvm/utils.c band[mvmvif->id] = mvmvif->phy_ctxt->channel->band; channel 145 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c LWNG_SETVAL(channel, 3, 1 /* no value */, 4, 0); channel 163 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c hdr->channel = htonl(local->channel); channel 184 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c hdr->chan_freq = cpu_to_le16(freq_list[local->channel - 1]); channel 534 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->u.ap.channel, sta->last_rx_signal, channel 1046 drivers/net/wireless/intersil/hostap/hostap_ap.c if (sta->u.ap.channel >= 0) channel 1047 drivers/net/wireless/intersil/hostap/hostap_ap.c seq_printf(m, "channel=%d\n", sta->u.ap.channel); channel 1994 drivers/net/wireless/intersil/hostap/hostap_ap.c int new_sta = 0, channel = -1; channel 2075 drivers/net/wireless/intersil/hostap/hostap_ap.c channel = *u; channel 2117 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->u.ap.channel = channel; channel 2449 drivers/net/wireless/intersil/hostap/hostap_ap.c if (sta->u.ap.channel > 0 && channel 2450 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->u.ap.channel <= FREQ_COUNT) { channel 2453 drivers/net/wireless/intersil/hostap/hostap_ap.c iwe.u.freq.m = freq_list[sta->u.ap.channel - 1] channel 93 drivers/net/wireless/intersil/hostap/hostap_ap.h int channel; channel 60 drivers/net/wireless/intersil/hostap/hostap_hw.c static int channel[MAX_PARM_DEVICES] = { 3, DEF_INTS }; channel 61 drivers/net/wireless/intersil/hostap/hostap_hw.c module_param_array(channel, int, NULL, 0444); channel 62 drivers/net/wireless/intersil/hostap/hostap_hw.c MODULE_PARM_DESC(channel, "Initial channel"); channel 1111 drivers/net/wireless/intersil/hostap/hostap_hw.c if (local->channel < 1 || local->channel > 14 || channel 1112 drivers/net/wireless/intersil/hostap/hostap_hw.c !(local->channel_mask & (1 << (local->channel - 1)))) { channel 1114 drivers/net/wireless/intersil/hostap/hostap_hw.c "(%d)!\n", dev->name, local->channel); channel 1119 drivers/net/wireless/intersil/hostap/hostap_hw.c ret = hostap_set_word(dev, HFA384X_RID_CNFOWNCHANNEL, local->channel); channel 1122 drivers/net/wireless/intersil/hostap/hostap_hw.c dev->name, local->channel); channel 2831 drivers/net/wireless/intersil/hostap/hostap_hw.c chan = local->channel; channel 3133 drivers/net/wireless/intersil/hostap/hostap_hw.c local->channel = GET_INT_PARM(channel, card_idx); channel 222 drivers/net/wireless/intersil/hostap/hostap_info.c req.channel = selected->chid; channel 227 drivers/net/wireless/intersil/hostap/hostap_info.c dev->name, req.bssid, le16_to_cpu(req.channel)); channel 652 drivers/net/wireless/intersil/hostap/hostap_ioctl.c req.channel = 0; channel 660 drivers/net/wireless/intersil/hostap/hostap_ioctl.c req.channel = entry->chid; channel 834 drivers/net/wireless/intersil/hostap/hostap_ioctl.c local->channel = freq->m; /* channel is used in prism2_setup_rids() */ channel 835 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (hostap_set_word(dev, HFA384X_RID_CNFOWNCHANNEL, local->channel) || channel 43 drivers/net/wireless/intersil/hostap/hostap_wlan.h struct linux_wlan_ng_val hosttime, mactime, channel, rssi, sq, signal, channel 53 drivers/net/wireless/intersil/hostap/hostap_wlan.h __be32 channel; channel 163 drivers/net/wireless/intersil/hostap/hostap_wlan.h __le16 channel; channel 695 drivers/net/wireless/intersil/hostap/hostap_wlan.h int channel; channel 170 drivers/net/wireless/intersil/orinoco/cfg.c int channel; channel 181 drivers/net/wireless/intersil/orinoco/cfg.c channel = ieee80211_frequency_to_channel(chandef->chan->center_freq); channel 183 drivers/net/wireless/intersil/orinoco/cfg.c if ((channel < 1) || (channel > NUM_CHANNELS) || channel 184 drivers/net/wireless/intersil/orinoco/cfg.c !(priv->channel_mask & (1 << (channel - 1)))) channel 190 drivers/net/wireless/intersil/orinoco/cfg.c priv->channel = channel; channel 196 drivers/net/wireless/intersil/orinoco/cfg.c channel, NULL); channel 262 drivers/net/wireless/intersil/orinoco/hermes.h __le16 channel; /* Channel where the AP sits */ channel 278 drivers/net/wireless/intersil/orinoco/hermes.h __le16 channel; /* Channel where the AP sits */ channel 291 drivers/net/wireless/intersil/orinoco/hermes.h u8 channel; /* Channel where the AP sits */ channel 484 drivers/net/wireless/intersil/orinoco/hw.c if (priv->channel != 0 && priv->iw_mode != NL80211_IFTYPE_STATION) { channel 487 drivers/net/wireless/intersil/orinoco/hw.c priv->channel); channel 490 drivers/net/wireless/intersil/orinoco/hw.c dev->name, err, priv->channel); channel 1171 drivers/net/wireless/intersil/orinoco/hw.c u16 channel; channel 1179 drivers/net/wireless/intersil/orinoco/hw.c &channel); channel 1184 drivers/net/wireless/intersil/orinoco/hw.c if (channel == 0) { channel 1189 drivers/net/wireless/intersil/orinoco/hw.c if ((channel < 1) || (channel > NUM_CHANNELS)) { channel 1191 drivers/net/wireless/intersil/orinoco/hw.c priv->ndev->name, channel); channel 1196 drivers/net/wireless/intersil/orinoco/hw.c freq = ieee80211_channel_to_frequency(channel, NL80211_BAND_2GHZ); channel 1150 drivers/net/wireless/intersil/orinoco/main.c __le16 channel; channel 1203 drivers/net/wireless/intersil/orinoco/main.c req.channel = atom->channel; /* both are little-endian */ channel 2089 drivers/net/wireless/intersil/orinoco/main.c priv->channel = 0; /* use firmware default */ channel 129 drivers/net/wireless/intersil/orinoco/orinoco.h u16 channel; channel 78 drivers/net/wireless/intersil/orinoco/scan.c struct ieee80211_channel *channel; channel 114 drivers/net/wireless/intersil/orinoco/scan.c le16_to_cpu(bss->a.channel), NL80211_BAND_2GHZ); channel 115 drivers/net/wireless/intersil/orinoco/scan.c channel = ieee80211_get_channel(wiphy, freq); channel 116 drivers/net/wireless/intersil/orinoco/scan.c if (!channel) { channel 118 drivers/net/wireless/intersil/orinoco/scan.c bss->a.channel, freq); channel 126 drivers/net/wireless/intersil/orinoco/scan.c cbss = cfg80211_inform_bss(wiphy, channel, CFG80211_BSS_FTYPE_UNKNOWN, channel 138 drivers/net/wireless/intersil/orinoco/scan.c struct ieee80211_channel *channel; channel 152 drivers/net/wireless/intersil/orinoco/scan.c channel = ieee80211_get_channel(wiphy, freq); channel 160 drivers/net/wireless/intersil/orinoco/scan.c cbss = cfg80211_inform_bss(wiphy, channel, CFG80211_BSS_FTYPE_UNKNOWN, channel 457 drivers/net/wireless/intersil/orinoco/wext.c priv->channel = chan; channel 195 drivers/net/wireless/intersil/p54/eeprom.c priv->survey[*chan_num].channel = &tmp->channels[j]; channel 128 drivers/net/wireless/intersil/prism54/isl_ioctl.c u32 channel, authen, wep, filter, dot1x, mlme, conformance, power, mode; channel 134 drivers/net/wireless/intersil/prism54/isl_ioctl.c channel = CARD_DEFAULT_CHANNEL; channel 144 drivers/net/wireless/intersil/prism54/isl_ioctl.c mgt_set(priv, DOT11_OID_CHANNEL, &channel); channel 628 drivers/net/wireless/intersil/prism54/isl_ioctl.c iwe.u.freq.m = bss->channel; channel 60 drivers/net/wireless/intersil/prism54/isl_oid.h short channel; channel 275 drivers/net/wireless/intersil/prism54/islpci_eth.c avs->channel = cpu_to_be32(channel_of_freq(freq)); channel 42 drivers/net/wireless/intersil/prism54/islpci_eth.h __be32 channel; channel 281 drivers/net/wireless/intersil/prism54/oid_mgt.c bss->channel = le16_to_cpu(bss->channel); channel 350 drivers/net/wireless/intersil/prism54/oid_mgt.c bss->channel = cpu_to_le16(bss->channel); channel 797 drivers/net/wireless/intersil/prism54/oid_mgt.c bss->channel, bss->capinfo, channel 811 drivers/net/wireless/intersil/prism54/oid_mgt.c list->bsslist[i].channel, channel 513 drivers/net/wireless/mac80211_hwsim.c struct ieee80211_channel *channel; channel 518 drivers/net/wireless/mac80211_hwsim.c struct ieee80211_channel *channel; channel 1091 drivers/net/wireless/mac80211_hwsim.c if (nla_put_u32(skb, HWSIM_ATTR_FREQ, data->channel->center_freq)) channel 1150 drivers/net/wireless/mac80211_hwsim.c struct ieee80211_channel *channel; channel 1162 drivers/net/wireless/mac80211_hwsim.c if (!hwsim_chans_compat(data->channel, channel 1288 drivers/net/wireless/mac80211_hwsim.c .channel = chan, channel 1305 drivers/net/wireless/mac80211_hwsim.c !hwsim_chans_compat(chan, data2->channel)) { channel 1363 drivers/net/wireless/mac80211_hwsim.c struct ieee80211_channel *channel; channel 1374 drivers/net/wireless/mac80211_hwsim.c channel = data->channel; channel 1376 drivers/net/wireless/mac80211_hwsim.c channel = data->tmp_chan; channel 1380 drivers/net/wireless/mac80211_hwsim.c channel = chanctx_conf->def.chan; channel 1382 drivers/net/wireless/mac80211_hwsim.c channel = NULL; channel 1385 drivers/net/wireless/mac80211_hwsim.c if (WARN(!channel, "TX w/o channel - queue = %d\n", txi->hw_queue)) { channel 1421 drivers/net/wireless/mac80211_hwsim.c mac80211_hwsim_monitor_rx(hw, skb, channel); channel 1432 drivers/net/wireless/mac80211_hwsim.c ack = mac80211_hwsim_tx_frame_no_nl(hw, skb, channel); channel 1435 drivers/net/wireless/mac80211_hwsim.c mac80211_hwsim_monitor_ack(channel, hdr->addr2); channel 1653 drivers/net/wireless/mac80211_hwsim.c if (data->survey_data[idx].channel == data->channel) { channel 1661 drivers/net/wireless/mac80211_hwsim.c data->channel = conf->chandef.chan; channel 1664 drivers/net/wireless/mac80211_hwsim.c if (data->survey_data[idx].channel && channel 1665 drivers/net/wireless/mac80211_hwsim.c data->survey_data[idx].channel != data->channel) channel 1667 drivers/net/wireless/mac80211_hwsim.c data->survey_data[idx].channel = data->channel; channel 1672 drivers/net/wireless/mac80211_hwsim.c data->channel = conf->chandef.chan; channel 1870 drivers/net/wireless/mac80211_hwsim.c survey->channel = hwsim->survey_data[idx].channel; channel 1871 drivers/net/wireless/mac80211_hwsim.c if (!survey->channel) { channel 2068 drivers/net/wireless/mac80211_hwsim.c hwsim->survey_data[hwsim->scan_chan_idx].channel = hwsim->tmp_chan; channel 3309 drivers/net/wireless/mac80211_hwsim.c mac80211_hwsim_monitor_ack(data2->channel, channel 3378 drivers/net/wireless/mac80211_hwsim.c if (rx_status.freq != data2->channel->center_freq && channel 3386 drivers/net/wireless/mac80211_hwsim.c rx_status.freq = data2->channel->center_freq; channel 3389 drivers/net/wireless/mac80211_hwsim.c rx_status.band = data2->channel->band; channel 371 drivers/net/wireless/marvell/libertas/cfg.c static int lbs_add_channel_tlv(u8 *tlv, u8 channel) channel 382 drivers/net/wireless/marvell/libertas/cfg.c ds->channel = channel; channel 462 drivers/net/wireless/marvell/libertas/cfg.c struct ieee80211_channel *channel) channel 470 drivers/net/wireless/marvell/libertas/cfg.c ret = lbs_mesh_set_channel(priv, channel->hw_value); channel 637 drivers/net/wireless/marvell/libertas/cfg.c struct ieee80211_channel *channel = channel 644 drivers/net/wireless/marvell/libertas/cfg.c if (channel && channel 645 drivers/net/wireless/marvell/libertas/cfg.c !(channel->flags & IEEE80211_CHAN_DISABLED)) { channel 646 drivers/net/wireless/marvell/libertas/cfg.c bss = cfg80211_inform_bss(wiphy, channel, channel 1112 drivers/net/wireless/marvell/libertas/cfg.c if (bss->channel) channel 1113 drivers/net/wireless/marvell/libertas/cfg.c pos += lbs_add_channel_tlv(pos, bss->channel->hw_value); channel 1316 drivers/net/wireless/marvell/libertas/cfg.c bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, channel 1772 drivers/net/wireless/marvell/libertas/cfg.c cmd.bss.ds.channel = params->chandef.chan->hw_value; channel 1886 drivers/net/wireless/marvell/libertas/cfg.c cmd.ds.channel = params->chandef.chan->hw_value; channel 604 drivers/net/wireless/marvell/libertas/cmd.c ret = le16_to_cpu(cmd.channel); channel 618 drivers/net/wireless/marvell/libertas/cmd.c priv->channel = ret; channel 633 drivers/net/wireless/marvell/libertas/cmd.c int lbs_set_channel(struct lbs_private *priv, u8 channel) channel 637 drivers/net/wireless/marvell/libertas/cmd.c u8 old_channel = priv->channel; channel 644 drivers/net/wireless/marvell/libertas/cmd.c cmd.channel = cpu_to_le16(channel); channel 650 drivers/net/wireless/marvell/libertas/cmd.c priv->channel = (uint8_t) le16_to_cpu(cmd.channel); channel 652 drivers/net/wireless/marvell/libertas/cmd.c priv->channel); channel 86 drivers/net/wireless/marvell/libertas/cmd.h int lbs_set_channel(struct lbs_private *priv, u8 channel); channel 175 drivers/net/wireless/marvell/libertas/dev.h u8 channel; channel 619 drivers/net/wireless/marvell/libertas/host.h __le16 channel; channel 964 drivers/net/wireless/marvell/libertas/host.h __le16 channel; channel 833 drivers/net/wireless/marvell/libertas/main.c priv->channel = DEFAULT_AD_HOC_CHANNEL; channel 94 drivers/net/wireless/marvell/libertas/mesh.c cmd.channel = cpu_to_le16(chan); channel 134 drivers/net/wireless/marvell/libertas/mesh.c int lbs_mesh_set_channel(struct lbs_private *priv, u8 channel) channel 136 drivers/net/wireless/marvell/libertas/mesh.c priv->mesh_channel = channel; channel 137 drivers/net/wireless/marvell/libertas/mesh.c return lbs_mesh_config(priv, CMD_ACT_MESH_CONFIG_START, channel); channel 479 drivers/net/wireless/marvell/libertas/mesh.c return snprintf(buf, 12, "%d\n", le16_to_cpu(defs.channel)); channel 773 drivers/net/wireless/marvell/libertas/mesh.c static DEVICE_ATTR(channel, 0644, channel_get, channel_set); channel 30 drivers/net/wireless/marvell/libertas/mesh.h int lbs_mesh_set_channel(struct lbs_private *priv, u8 channel); channel 70 drivers/net/wireless/marvell/libertas/mesh.h #define lbs_mesh_set_channel(priv, channel) (0) channel 50 drivers/net/wireless/marvell/libertas/types.h u8 channel; channel 162 drivers/net/wireless/marvell/libertas/types.h u8 channel; channel 265 drivers/net/wireless/marvell/libertas/types.h __le16 channel; channel 149 drivers/net/wireless/marvell/libertas_tf/cmd.c int lbtf_set_channel(struct lbtf_private *priv, u8 channel) channel 158 drivers/net/wireless/marvell/libertas_tf/cmd.c cmd.channel = cpu_to_le16(channel); channel 422 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h __le16 channel; channel 473 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h int lbtf_set_channel(struct lbtf_private *priv, u8 channel); channel 468 drivers/net/wireless/marvell/libertas_tf/main.c survey->channel = conf->chandef.chan; channel 64 drivers/net/wireless/marvell/mwifiex/11h.c constraint->chan = bss_desc->channel; channel 348 drivers/net/wireless/marvell/mwifiex/11n.c ieee80211_channel_to_frequency(bss_desc->channel, channel 1539 drivers/net/wireless/marvell/mwifiex/cfg80211.c u32 chan = priv->curr_bss_params.bss_descriptor.channel; channel 1542 drivers/net/wireless/marvell/mwifiex/cfg80211.c survey->channel = ieee80211_get_channel(wiphy, channel 1559 drivers/net/wireless/marvell/mwifiex/cfg80211.c survey->channel = ieee80211_get_channel(wiphy, channel 2181 drivers/net/wireless/marvell/mwifiex/cfg80211.c struct ieee80211_channel *channel, channel 2289 drivers/net/wireless/marvell/mwifiex/cfg80211.c bss = cfg80211_get_bss(priv->wdev.wiphy, channel, channel 2294 drivers/net/wireless/marvell/mwifiex/cfg80211.c bss = cfg80211_get_bss(priv->wdev.wiphy, channel, channel 2378 drivers/net/wireless/marvell/mwifiex/cfg80211.c priv->bss_mode, sme->channel, sme, 0); channel 4009 drivers/net/wireless/marvell/mwifiex/cfg80211.c freq = ieee80211_channel_to_frequency(curr_bss->channel, band); channel 312 drivers/net/wireless/marvell/mwifiex/cfp.c mwifiex_get_cfp(struct mwifiex_private *priv, u8 band, u16 channel, u32 freq) channel 319 drivers/net/wireless/marvell/mwifiex/cfp.c if (!channel && !freq) channel 345 drivers/net/wireless/marvell/mwifiex/cfp.c if (ch->hw_value == channel || channel 346 drivers/net/wireless/marvell/mwifiex/cfp.c channel == FIRST_VALID_CHANNEL) channel 354 drivers/net/wireless/marvell/mwifiex/cfp.c __func__, band, channel, freq); channel 359 drivers/net/wireless/marvell/mwifiex/cfp.c priv->cfp.channel = ch->hw_value; channel 1612 drivers/net/wireless/marvell/mwifiex/fw.h u8 channel; channel 2032 drivers/net/wireless/marvell/mwifiex/fw.h u8 channel; channel 2086 drivers/net/wireless/marvell/mwifiex/fw.h u8 channel; channel 48 drivers/net/wireless/marvell/mwifiex/ioctl.h u32 channel; channel 98 drivers/net/wireless/marvell/mwifiex/ioctl.h u8 channel; channel 720 drivers/net/wireless/marvell/mwifiex/join.c priv->curr_bss_params.bss_descriptor.channel channel 911 drivers/net/wireless/marvell/mwifiex/join.c priv->adhoc_channel = (u8) cfp->channel; channel 924 drivers/net/wireless/marvell/mwifiex/join.c priv->curr_bss_params.bss_descriptor.channel = priv->adhoc_channel; channel 927 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->channel = priv->adhoc_channel; channel 1003 drivers/net/wireless/marvell/mwifiex/join.c (u8) priv->curr_bss_params.bss_descriptor.channel; channel 1073 drivers/net/wireless/marvell/mwifiex/join.c (u8) priv->curr_bss_params.bss_descriptor.channel; channel 1203 drivers/net/wireless/marvell/mwifiex/join.c priv->curr_bss_params.bss_descriptor.channel = bss_desc->channel; channel 1404 drivers/net/wireless/marvell/mwifiex/join.c priv->curr_bss_params.bss_descriptor.channel); channel 1459 drivers/net/wireless/marvell/mwifiex/join.c priv->curr_bss_params.bss_descriptor.channel); channel 400 drivers/net/wireless/marvell/mwifiex/main.h u32 channel; channel 481 drivers/net/wireless/marvell/mwifiex/main.h u16 channel; channel 538 drivers/net/wireless/marvell/mwifiex/main.h u8 channel; channel 1199 drivers/net/wireless/marvell/mwifiex/main.h u8 band, u16 channel, u32 freq); channel 837 drivers/net/wireless/marvell/mwifiex/scan.c u8 channel; channel 1075 drivers/net/wireless/marvell/mwifiex/scan.c channel = user_scan_in->chan_list[chan_idx].chan_number; channel 1076 drivers/net/wireless/marvell/mwifiex/scan.c scan_chan_list[chan_idx].chan_number = channel; channel 1116 drivers/net/wireless/marvell/mwifiex/scan.c priv->curr_bss_params.bss_descriptor.channel)) { channel 1288 drivers/net/wireless/marvell/mwifiex/scan.c bss_entry->channel = ds_param_set->current_chan; channel 1637 drivers/net/wireless/marvell/mwifiex/scan.c (u16) bss_desc->channel, 0))) { channel 1691 drivers/net/wireless/marvell/mwifiex/scan.c bss->channel->hw_value) channel 1696 drivers/net/wireless/marvell/mwifiex/scan.c bss->channel->hw_value; channel 1698 drivers/net/wireless/marvell/mwifiex/scan.c bss->channel->band; channel 1766 drivers/net/wireless/marvell/mwifiex/scan.c u16 channel = 0; channel 1857 drivers/net/wireless/marvell/mwifiex/scan.c channel = *(current_ptr + channel 1867 drivers/net/wireless/marvell/mwifiex/scan.c if (channel) { channel 1872 drivers/net/wireless/marvell/mwifiex/scan.c if (channel == priv->csa_chan) { channel 1883 drivers/net/wireless/marvell/mwifiex/scan.c cfp = mwifiex_get_cfp(priv, band, channel, 0); channel 1910 drivers/net/wireless/marvell/mwifiex/scan.c channel); channel 1180 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c channel_band->channel = tlv_band_channel->channel; channel 1022 drivers/net/wireless/marvell/mwifiex/sta_event.c priv->csa_chan = priv->curr_bss_params.bss_descriptor.channel; channel 323 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c (u8)bss_desc->channel) { channel 326 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->channel); channel 596 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c info->bss_chan = bss_desc->channel; channel 1178 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c roc_cfg.channel = channel 213 drivers/net/wireless/marvell/mwifiex/tdls.c ht_oper->primary_chan = bss_desc->channel; channel 223 drivers/net/wireless/marvell/mwifiex/tdls.c mwifiex_get_sec_chan_offset(bss_desc->channel); channel 349 drivers/net/wireless/marvell/mwifiex/tdls.c bss_desc->channel, channel 531 drivers/net/wireless/marvell/mwifiex/uap_cmd.c if (bss_cfg->channel && channel 533 drivers/net/wireless/marvell/mwifiex/uap_cmd.c bss_cfg->channel <= MAX_CHANNEL_BAND_BG) || channel 535 drivers/net/wireless/marvell/mwifiex/uap_cmd.c bss_cfg->channel <= MAX_CHANNEL_BAND_A))) { channel 542 drivers/net/wireless/marvell/mwifiex/uap_cmd.c chan_band->channel = bss_cfg->channel; channel 823 drivers/net/wireless/marvell/mwifiex/uap_cmd.c bss_cfg->channel = ieee80211_frequency_to_channel( channel 860 drivers/net/wireless/marvell/mwifiex/uap_cmd.c mwifiex_get_sec_chan_offset(bss_cfg->channel) << 4; channel 954 drivers/net/wireless/marvell/mwl8k.c __u8 channel; channel 1020 drivers/net/wireless/marvell/mwl8k.c if (rxd->channel > 14) { channel 1028 drivers/net/wireless/marvell/mwl8k.c status->freq = ieee80211_channel_to_frequency(rxd->channel, channel 1061 drivers/net/wireless/marvell/mwl8k.c __u8 channel; channel 1129 drivers/net/wireless/marvell/mwl8k.c if (rxd->channel > 14) { channel 1137 drivers/net/wireless/marvell/mwl8k.c status->freq = ieee80211_channel_to_frequency(rxd->channel, channel 2867 drivers/net/wireless/marvell/mwl8k.c __le16 channel; channel 2877 drivers/net/wireless/marvell/mwl8k.c struct ieee80211_channel *channel = conf->chandef.chan; channel 2892 drivers/net/wireless/marvell/mwl8k.c if (channel->band == NL80211_BAND_2GHZ) channel 2894 drivers/net/wireless/marvell/mwl8k.c else if (channel->band == NL80211_BAND_5GHZ) channel 2897 drivers/net/wireless/marvell/mwl8k.c cmd->channel = cpu_to_le16(channel->hw_value); channel 3098 drivers/net/wireless/marvell/mwl8k.c struct ieee80211_channel *channel) channel 3123 drivers/net/wireless/marvell/mwl8k.c survey->channel = channel; channel 3149 drivers/net/wireless/marvell/mwl8k.c struct ieee80211_channel *channel = conf->chandef.chan; channel 3163 drivers/net/wireless/marvell/mwl8k.c cmd->current_channel = channel->hw_value; channel 3165 drivers/net/wireless/marvell/mwl8k.c if (channel->band == NL80211_BAND_2GHZ) channel 3167 drivers/net/wireless/marvell/mwl8k.c else if (channel->band == NL80211_BAND_5GHZ) channel 3191 drivers/net/wireless/marvell/mwl8k.c priv->acs_chan = channel; channel 5418 drivers/net/wireless/marvell/mwl8k.c survey->channel = &sband->channels[idx]; channel 5426 drivers/net/wireless/marvell/mwl8k.c survey->channel = conf->chandef.chan; channel 451 drivers/net/wireless/mediatek/mt76/mac80211.c survey->channel = chan; channel 51 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h mt7615_get_channel_group(int channel) channel 53 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h if (channel >= 184 && channel <= 196) channel 55 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h if (channel <= 48) channel 57 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h if (channel <= 64) channel 59 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h if (channel <= 114) channel 61 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h if (channel <= 144) channel 63 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h if (channel <= 161) channel 233 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c mt76x0_phy_set_chan_rf_params(struct mt76x02_dev *dev, u8 channel, channel 245 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c if (channel == mt76x0_sdm_channel[i]) { channel 252 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c if (channel == mt76x0_frequency_plan[i].channel) { channel 939 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c u8 channel; channel 945 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c channel = chandef->chan->hw_value; channel 946 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c rf_bw_band = (channel <= 14) ? RF_G_BAND : RF_A_BAND; channel 954 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c channel += 2 - ch_group_index * 4; channel 961 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c channel += 6 - ch_group_index * 4; channel 993 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c mt76x0_phy_set_chan_rf_params(dev, channel, rf_bw_band); channel 996 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c if (channel == 14) channel 54 drivers/net/wireless/mediatek/mt76/mt76x0/phy.h u8 channel; channel 206 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c mt76x2_get_cal_channel_group(int channel) channel 208 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c if (channel >= 184 && channel <= 196) channel 210 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c if (channel <= 48) channel 212 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c if (channel <= 64) channel 214 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c if (channel <= 114) channel 216 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c if (channel <= 144) channel 222 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c mt76x2_get_5g_rx_gain(struct mt76x02_dev *dev, u8 channel) channel 226 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c group = mt76x2_get_cal_channel_group(channel); channel 252 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c int channel = chan->hw_value; channel 260 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c val = mt76x2_get_5g_rx_gain(dev, channel); channel 347 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c int channel = chan->hw_value; channel 352 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c if (channel < 6) channel 354 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 11) channel 377 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c int channel = chan->hw_value; channel 383 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c group = mt76x2_get_cal_channel_group(channel); channel 386 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c if (channel >= 192) channel 388 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel >= 184) channel 390 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 44) channel 392 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 52) channel 394 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 58) channel 396 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 98) channel 398 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 106) channel 400 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 116) channel 402 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 130) channel 404 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 149) channel 406 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c else if (channel < 157) channel 15 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c int mt76x2_mcu_set_channel(struct mt76x02_dev *dev, u8 channel, u8 bw, channel 29 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c .idx = channel, channel 47 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c u8 channel) channel 59 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c .ch = channel, channel 73 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c int mt76x2_mcu_init_gain(struct mt76x02_dev *dev, u8 channel, u32 gain, channel 77 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c __le32 channel; channel 80 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c .channel = cpu_to_le32(channel), channel 85 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c msg.channel |= cpu_to_le32(BIT(31)); channel 65 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h int mt76x2_mcu_init_gain(struct mt76x02_dev *dev, u8 channel, u32 gain, channel 46 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h int mt76x2_apply_calibration_data(struct mt76x02_dev *dev, int channel); channel 56 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h int mt76x2_mcu_set_channel(struct mt76x02_dev *dev, u8 channel, u8 bw, channel 59 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h u8 channel); channel 123 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c u8 channel; channel 155 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c channel = chan->hw_value; channel 167 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c channel += 2 - ch_group_index * 4; channel 175 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c channel += 6 - ch_group_index * 4; channel 200 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c ret = mt76x2_mcu_set_channel(dev, channel, bw, bw_index, scan); channel 204 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c mt76x2_mcu_init_gain(dev, channel, dev->cal.rx.mcu_gain, true); channel 219 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c mt76x02_mcu_calibrate(dev, MCU_CAL_RXDCOC, channel); channel 87 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c u8 channel = chan->hw_value, bw, bw_index; channel 104 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c channel += 2 - ch_group_index * 4; channel 112 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c channel += 6 - ch_group_index * 4; channel 137 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c ret = mt76x2_mcu_set_channel(dev, channel, bw, bw_index, scan); channel 141 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c mt76x2_mcu_init_gain(dev, channel, dev->cal.rx.mcu_gain, true); channel 154 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c mt76x02_mcu_calibrate(dev, MCU_CAL_RXDCOC, channel); channel 753 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c survey->channel = chan; channel 2275 drivers/net/wireless/quantenna/qtnfmac/commands.c if (sme->channel) channel 2276 drivers/net/wireless/quantenna/qtnfmac/commands.c qtnf_cmd_channel_tlv_add(cmd_skb, sme->channel); channel 2459 drivers/net/wireless/quantenna/qtnfmac/commands.c int qtnf_cmd_get_chan_stats(struct qtnf_wmac *mac, u16 channel, channel 2477 drivers/net/wireless/quantenna/qtnfmac/commands.c cmd->channel = cpu_to_le16(channel); channel 2512 drivers/net/wireless/quantenna/qtnfmac/commands.c cmd->channel = cpu_to_le16(params->chandef.chan->hw_value); channel 62 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_get_chan_stats(struct qtnf_wmac *mac, u16 channel, channel 365 drivers/net/wireless/quantenna/qtnfmac/event.c struct ieee80211_channel *channel; channel 382 drivers/net/wireless/quantenna/qtnfmac/event.c channel = ieee80211_get_channel(wiphy, le16_to_cpu(sr->freq)); channel 383 drivers/net/wireless/quantenna/qtnfmac/event.c if (!channel) { channel 435 drivers/net/wireless/quantenna/qtnfmac/event.c bss = cfg80211_inform_bss(wiphy, channel, frame_type, channel 556 drivers/net/wireless/quantenna/qtnfmac/qlink.h __le16 channel; channel 617 drivers/net/wireless/quantenna/qtnfmac/qlink.h __le16 channel; channel 497 drivers/net/wireless/ralink/rt2x00/rt2500pci.c rt2500pci_rf_write(rt2x00dev, 2, vals[rf->channel - 1]); channel 513 drivers/net/wireless/ralink/rt2x00/rt2500pci.c rt2x00_set_field8(&r70, BBP_R70_JAPAN_FILTER, rf->channel == 14); channel 601 drivers/net/wireless/ralink/rt2x00/rt2500usb.c rt2500usb_rf_write(rt2x00dev, 2, vals[rf->channel - 1]); channel 2276 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (libconf->rf.channel <= 14) { channel 2279 drivers/net/wireless/ralink/rt2x00/rt2800lib.c } else if (libconf->rf.channel <= 64) { channel 2282 drivers/net/wireless/ralink/rt2x00/rt2800lib.c } else if (libconf->rf.channel <= 128) { channel 2367 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel > 14) { channel 2503 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2516 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2523 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2530 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2543 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2563 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2602 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2635 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 64) { channel 2639 drivers/net/wireless/ralink/rt2x00/rt2800lib.c } else if (rf->channel <= 128) { channel 2655 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2688 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2710 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2717 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2732 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2747 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2816 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2829 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2836 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2843 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2850 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel >= 1 && rf->channel <= 14) channel 2852 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 36 && rf->channel <= 64) channel 2854 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 100 && rf->channel <= 128) channel 2866 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2879 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2889 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2904 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2910 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2920 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 2932 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel >= 1 && rf->channel <= 14) { channel 2939 drivers/net/wireless/ralink/rt2x00/rt2800lib.c } else if (rf->channel >= 36 && rf->channel <= 64) { channel 2946 drivers/net/wireless/ralink/rt2x00/rt2800lib.c } else if (rf->channel >= 100 && rf->channel <= 128) { channel 2976 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2978 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel < 132) channel 2986 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 2991 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3042 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3052 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3059 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3065 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3067 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel < 100) channel 3069 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel < 132) channel 3079 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3084 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3086 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel < 100) channel 3088 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel < 132) channel 3094 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3107 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3113 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3118 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 3136 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rf->channel, pwr1, pwr2, pwr3); channel 3148 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 3193 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 3194 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel == 6) channel 3199 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel >= 1 && rf->channel <= 6) channel 3201 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 7 && rf->channel <= 11) channel 3203 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 12 && rf->channel <= 14) channel 3262 drivers/net/wireless/ralink/rt2x00/rt2800lib.c int idx = rf->channel-1; channel 3369 drivers/net/wireless/ralink/rt2x00/rt2800lib.c (rf->channel > 14 || conf_is_ht40(conf)) ? 5 : 0); channel 3386 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 3420 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rfcsr = rf->channel <= 10 ? 0x07 : 0x06; channel 3462 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel >= 36 && rf->channel <= 64) { channel 3468 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 50) channel 3470 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 52) channel 3479 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 50) { channel 3482 drivers/net/wireless/ralink/rt2x00/rt2800lib.c } else if (rf->channel >= 52) { channel 3491 drivers/net/wireless/ralink/rt2x00/rt2800lib.c } else if (rf->channel >= 100 && rf->channel <= 165) { channel 3496 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 153) { channel 3499 drivers/net/wireless/ralink/rt2x00/rt2800lib.c } else if (rf->channel >= 155) { channel 3503 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 138) { channel 3508 drivers/net/wireless/ralink/rt2x00/rt2800lib.c } else if (rf->channel >= 140) { channel 3514 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 124) channel 3516 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 126) channel 3518 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 138) channel 3520 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 140) channel 3523 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 138) channel 3525 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 140) channel 3527 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 128) channel 3529 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 130) channel 3531 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 116) channel 3533 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 118) channel 3535 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 138) channel 3537 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 140) channel 3539 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 116) channel 3541 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (rf->channel >= 118) channel 3609 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 79, (rf->channel <= 14) ? 0x1C : 0x18); channel 3610 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 80, (rf->channel <= 14) ? 0x0E : 0x08); channel 3611 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 81, (rf->channel <= 14) ? 0x3A : 0x38); channel 3612 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 82, (rf->channel <= 14) ? 0x62 : 0x92); channel 3616 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 196, (rf->channel <= 14) ? 0xE0 : 0xF0); channel 3618 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 196, (rf->channel <= 14) ? 0x1F : 0x1E); channel 3620 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 196, (rf->channel <= 14) ? 0x38 : 0x28); channel 3622 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 196, (rf->channel <= 14) ? 0x32 : 0x20); channel 3624 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 196, (rf->channel <= 14) ? 0x28 : 0x7F); channel 3626 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_bbp_write(rt2x00dev, 196, (rf->channel <= 14) ? 0x19 : 0x7F); channel 3741 drivers/net/wireless/ralink/rt2x00/rt2800lib.c conf_is_ht40(conf) && (rf->channel == 11)); channel 3881 drivers/net/wireless/ralink/rt2x00/rt2800lib.c static void rt2800_iq_calibrate(struct rt2x00_dev *rt2x00dev, int channel) channel 3887 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (channel <= 14) channel 3889 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 36 && channel <= 64) channel 3892 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 100 && channel <= 138) channel 3895 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 140 && channel <= 165) channel 3904 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (channel <= 14) channel 3906 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 36 && channel <= 64) channel 3909 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 100 && channel <= 138) channel 3912 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 140 && channel <= 165) channel 3921 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (channel <= 14) channel 3923 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 36 && channel <= 64) channel 3926 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 100 && channel <= 138) channel 3929 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 140 && channel <= 165) channel 3938 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (channel <= 14) channel 3940 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 36 && channel <= 64) channel 3943 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 100 && channel <= 138) channel 3946 drivers/net/wireless/ralink/rt2x00/rt2800lib.c else if (channel >= 140 && channel <= 165) channel 3968 drivers/net/wireless/ralink/rt2x00/rt2800lib.c unsigned int channel, channel 3975 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (channel <= 14) channel 3991 drivers/net/wireless/ralink/rt2x00/rt2800lib.c bbp = (rf->channel > 14) ? 0x48 : 0x38; channel 3996 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 4005 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel > 14) { channel 4025 drivers/net/wireless/ralink/rt2x00/rt2800lib.c info->default_power1 = rt2800_txpower_to_dev(rt2x00dev, rf->channel, channel 4027 drivers/net/wireless/ralink/rt2x00/rt2800lib.c info->default_power2 = rt2800_txpower_to_dev(rt2x00dev, rf->channel, channel 4031 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_txpower_to_dev(rt2x00dev, rf->channel, channel 4128 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel > 14) { channel 4160 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) { channel 4201 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2x00_set_field32(®, TX_BAND_CFG_A, rf->channel > 14); channel 4202 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2x00_set_field32(®, TX_BAND_CFG_BG, rf->channel <= 14); channel 4219 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rf->channel > 14); channel 4221 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rf->channel <= 14); channel 4226 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rf->channel > 14); channel 4228 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rf->channel <= 14); channel 4233 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rf->channel > 14); channel 4238 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rf->channel <= 14); channel 4269 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 4285 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 4310 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 4327 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (rf->channel <= 14) channel 4355 drivers/net/wireless/ralink/rt2x00/rt2800lib.c reg = (rf->channel <= 14 ? 0x1c : 0x24) + 2*rt2x00dev->lna_gain; channel 4358 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_iq_calibrate(rt2x00dev, rf->channel); channel 5560 drivers/net/wireless/ralink/rt2x00/rt2800lib.c &libconf->rf, &libconf->channel); channel 10517 drivers/net/wireless/ralink/rt2x00/rt2800lib.c survey->channel = conf->chandef.chan; channel 177 drivers/net/wireless/ralink/rt2x00/rt2x00.h int channel; channel 424 drivers/net/wireless/ralink/rt2x00/rt2x00.h struct channel_info channel; channel 174 drivers/net/wireless/ralink/rt2x00/rt2x00config.c center_channel = spec->channels[conf->chandef.chan->hw_value].channel; channel 185 drivers/net/wireless/ralink/rt2x00/rt2x00config.c if (spec->channels[i].channel == center_channel) channel 224 drivers/net/wireless/ralink/rt2x00/rt2x00config.c memcpy(&libconf.channel, channel 226 drivers/net/wireless/ralink/rt2x00/rt2x00config.c sizeof(libconf.channel)); channel 229 drivers/net/wireless/ralink/rt2x00/rt2x00config.c rt2x00dev->rf_channel = libconf.rf.channel; channel 967 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c const int channel, const int tx_power, channel 971 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c entry->band = channel <= 14 ? NL80211_BAND_2GHZ : NL80211_BAND_5GHZ; channel 972 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c entry->center_freq = ieee80211_channel_to_frequency(channel, channel 1040 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c spec->channels[i].channel, channel 81 drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c int channel = channel 83 drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c u32 txpw = priv->channels[channel - 1].hw_value & 0xFF; channel 84 drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c u32 chan = channel - 1; channel 97 drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c grf5101_write_phy_antenna(dev, channel); channel 93 drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c int channel = conf ? channel 95 drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c unsigned int chan_idx = channel - 1; channel 103 drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c max2820_write_phy_antenna(dev, channel); channel 255 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c static void rtl8225_rf_set_tx_power(struct ieee80211_hw *dev, int channel) channel 263 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c cck_power = priv->channels[channel - 1].hw_value & 0xFF; channel 264 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c ofdm_power = priv->channels[channel - 1].hw_value >> 8; channel 272 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c if (channel == 14) channel 472 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c static void rtl8225z2_rf_set_tx_power(struct ieee80211_hw *dev, int channel) channel 479 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c cck_power = priv->channels[channel - 1].hw_value & 0xFF; channel 480 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c ofdm_power = priv->channels[channel - 1].hw_value >> 8; channel 482 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c if (channel == 14) channel 209 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c static void rtl8225sez2_rf_set_tx_power(struct ieee80211_hw *dev, int channel) channel 214 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c cck_power = priv->channels[channel - 1].hw_value & 0xFF; channel 221 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c ofdm_power = priv->channels[channel - 1].hw_value >> 8; channel 104 drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c int channel = channel 106 drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c u32 txpw = priv->channels[channel - 1].hw_value & 0xFF; channel 107 drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c u32 chan = sa2400_chan[channel - 1]; channel 111 drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c sa2400_write_phy_antenna(dev, channel); channel 1431 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c struct ieee80211_channel *channel; channel 1506 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c channel = priv->channels; channel 1510 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr & 0xFF; channel 1511 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr >> 8; channel 1516 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr & 0xFF; channel 1517 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr >> 8; channel 1584 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr & 0xFF; channel 1585 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr >> 8; channel 1590 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr & 0xFF; channel 1593 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr & 0xFF; channel 1596 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr & 0xFF; channel 1597 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (*channel++).hw_value = txpwr >> 8; channel 371 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c static void rtl8225_rf_set_tx_power(struct ieee80211_hw *dev, int channel) channel 379 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c cck_power = priv->channels[channel - 1].hw_value & 0xF; channel 380 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c ofdm_power = priv->channels[channel - 1].hw_value >> 4; channel 391 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c if (channel == 14) channel 622 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c static void rtl8225z2_rf_set_tx_power(struct ieee80211_hw *dev, int channel) channel 630 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c cck_power = priv->channels[channel - 1].hw_value & 0xF; channel 631 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c ofdm_power = priv->channels[channel - 1].hw_value >> 4; channel 644 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c if (channel == 14) channel 678 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c static void rtl8225z2_b_rf_set_tx_power(struct ieee80211_hw *dev, int channel) channel 685 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c cck_power = priv->channels[channel - 1].hw_value & 0xF; channel 686 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c ofdm_power = priv->channels[channel - 1].hw_value >> 4; channel 699 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c if (channel == 14) channel 1326 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*set_tx_power) (struct rtl8xxxu_priv *priv, int channel, channel 1409 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int channel, bool ht40); channel 1428 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_gen2_channel_to_group(int channel); channel 482 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c rtl8192e_set_tx_power(struct rtl8xxxu_priv *priv, int channel, bool ht40) channel 489 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c group = rtl8xxxu_gen2_channel_to_group(channel); channel 358 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c rtl8723b_set_tx_power(struct rtl8xxxu_priv *priv, int channel, bool ht40) channel 365 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c group = rtl8xxxu_gen2_channel_to_group(channel); channel 1097 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_gen1_channel_to_group(int channel) channel 1101 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (channel < 4) channel 1103 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c else if (channel < 10) channel 1114 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_gen2_channel_to_group(int channel) channel 1118 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (channel < 3) channel 1120 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c else if (channel < 6) channel 1122 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c else if (channel < 9) channel 1124 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c else if (channel < 12) channel 1138 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int sec_ch_above, channel; channel 1143 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c channel = hw->conf.chandef.chan->hw_value; channel 1169 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c channel += 2; channel 1172 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c channel -= 2; channel 1230 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c val32 |= channel; channel 1262 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int sec_ch_above, channel; channel 1268 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c channel = hw->conf.chandef.chan->hw_value; channel 1300 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c channel += 2; channel 1303 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c channel -= 2; channel 1350 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c val32 |= channel; channel 1387 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_gen1_set_tx_power(struct rtl8xxxu_priv *priv, int channel, bool ht40) channel 1396 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c group = rtl8xxxu_gen1_channel_to_group(channel); channel 5501 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int ret = 0, channel; channel 5532 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c channel = hw->conf.chandef.chan->hw_value; channel 5534 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->set_tx_power(priv, channel, ht40); channel 651 drivers/net/wireless/realtek/rtlwifi/core.c struct ieee80211_channel *channel = hw->conf.chandef.chan; channel 654 drivers/net/wireless/realtek/rtlwifi/core.c u8 wide_chan = (u8) channel->hw_value; channel 32 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c u8 channel, u8 *stage, u8 *step, channel 965 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c static void _rtl88e_get_txpower_index(struct ieee80211_hw *hw, u8 channel, channel 970 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c u8 index = (channel - 1); channel 995 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c u8 channel, u8 *cckpowerlevel, channel 1009 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c void rtl88e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel) channel 1019 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c _rtl88e_get_txpower_index(hw, channel, channel 1022 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c _rtl88e_ccxpower_index_check(hw, channel, channel 1028 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c &bw40powerlevel[0], channel); channel 1231 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c u8 channel, u8 *stage, u8 *step, channel 1260 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c WARN_ONCE((channel < 1 || channel > 14), channel 1261 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c "rtl8188ee: illegal channel for Zebra: %d\n", channel); channel 1265 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c RF_CHNLBW, channel, 10); channel 1298 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c rtl88e_phy_set_txpower_level(hw, channel); channel 194 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h void rtl88e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); channel 139 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c u8 *ppowerlevel_bw40, u8 channel, channel 177 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c u8 channel, u8 index, channel 206 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c if (channel < 3) channel 208 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c else if (channel < 6) channel 210 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c else if (channel < 9) channel 212 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c else if (channel < 12) channel 214 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c else if (channel < 14) channel 216 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c else if (channel == 14) channel 246 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c rtlefuse->pwrgroup_ht40[rf][channel - channel 252 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c rtlefuse->pwrgroup_ht20[rf][channel - channel 258 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c rtlefuse->txpwr_legacyhtdiff[rf][channel-1]; channel 261 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c rtlefuse->txpwr_ht20diff[rf][channel-1]; channel 265 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c rtlefuse->pwrgroup_ht40[rf][channel-1]; channel 268 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c rtlefuse->pwrgroup_ht20[rf][channel-1]; channel 367 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c u8 *ppowerlevel_bw40, u8 channel) channel 376 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c channel, &powerbase0[0], &powerbase1[0]); channel 382 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c channel, index, channel 17 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.h u8 channel); channel 522 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c static void _rtl92c_get_txpower_index(struct ieee80211_hw *hw, u8 channel, channel 528 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c u8 index = (channel - 1); channel 548 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c u8 channel, u8 *cckpowerlevel, channel 558 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c void rtl92c_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel) channel 566 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c _rtl92c_get_txpower_index(hw, channel, channel 568 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c _rtl92c_ccxpower_index_check(hw, channel, &cckpowerlevel[0], channel 572 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c channel); channel 745 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c static void _rtl92c_phy_sw_rf_seting(struct ieee80211_hw *hw, u8 channel) channel 752 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c if (channel == 6 && channel 790 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c u8 channel, u8 *stage, u8 *step, channel 819 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c WARN_ONCE((channel < 1 || channel > 14), channel 820 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c "rtl8192c-common: illegal channel for Zebra: %d\n", channel); channel 824 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c RF_CHNLBW, channel, 10); channel 859 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c rtl92c_phy_set_txpower_level(hw, channel); channel 884 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c _rtl92c_phy_sw_rf_seting(hw, channel); channel 177 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h void rtl92c_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); channel 209 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h u8 channel, u8 *stage, u8 *step, channel 70 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h void rtl92c_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); channel 125 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c u8 *ppowerlevel, u8 channel, channel 137 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c legacy_pwrdiff = rtlefuse->txpwr_legacyhtdiff[i][channel - 1]; channel 150 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c ht20_pwrdiff = rtlefuse->txpwr_ht20diff[i][channel - 1]; channel 166 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c u8 channel, u8 index, channel 202 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c if (channel <= 3) channel 204 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c else if (channel >= 4 && channel <= 9) channel 206 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c else if (channel > 9) channel 237 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c rtlefuse->pwrgroup_ht40[rf][channel - channel 243 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c rtlefuse->pwrgroup_ht20[rf][channel - channel 256 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c pwrgroup_ht40[rf][channel - 1]) channel 259 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c [channel - 1]; channel 263 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c pwrgroup_ht20[rf][channel - 1]) channel 266 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c [channel - 1]; channel 372 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c u8 *ppowerlevel, u8 channel) channel 378 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c channel, &powerbase0[0], &powerbase1[0]); channel 382 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c channel, index, channel 14 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.h u8 *ppowerlevel, u8 channel); channel 120 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c u8 *ppowerlevel, u8 channel, channel 132 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c legacy_pwrdiff = rtlefuse->txpwr_legacyhtdiff[i][channel - 1]; channel 143 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c ht20_pwrdiff = rtlefuse->txpwr_ht20diff[i][channel - 1]; channel 157 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c u8 channel, u8 index, channel 183 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c if (channel <= 3) channel 185 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c else if (channel >= 4 && channel <= 9) channel 187 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c else if (channel > 9) channel 218 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c [channel - 1]); channel 224 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c [channel - 1]); channel 234 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c [channel - 1]) channel 237 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c [channel - 1]; channel 241 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c [channel - 1]) channel 244 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c [channel - 1]; channel 345 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c u8 *ppowerlevel, u8 channel) channel 351 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c channel, &powerbase0[0], &powerbase1[0]); channel 354 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c channel, index, channel 14 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h u8 *ppowerlevel, u8 channel); channel 21 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h u8 *ppowerlevel, u8 channel); channel 12 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.h u8 *ppowerlevel, u8 channel); channel 1155 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c u8 channel = rtlphy->current_channel; channel 1157 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c indexforchannel = rtl92d_get_rightchnlplace_for_iqk(channel); channel 1160 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c "Do IQK for channel:%d\n", channel); channel 848 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c static void _rtl92d_get_txpower_index(struct ieee80211_hw *hw, u8 channel, channel 855 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u8 index = (channel - 1); channel 886 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u8 channel, u8 *cckpowerlevel, u8 *ofdmpowerlevel) channel 910 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c void rtl92d_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel) channel 918 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c channel = _rtl92c_phy_get_rightchnlplace(channel); channel 919 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c _rtl92d_get_txpower_index(hw, channel, &cckpowerlevel[0], channel 922 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c _rtl92d_ccxpower_index_check(hw, channel, &cckpowerlevel[0], channel 926 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c rtl92d_phy_rf6052_set_ofdm_txpower(hw, &ofdmpowerlevel[0], channel); channel 1071 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u8 channel, u8 rfpath) channel 1085 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel > 99) channel 1092 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c group = channel <= 64 ? 1 : 2; channel 1189 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c static void _rtl92d_phy_switch_rf_setting(struct ieee80211_hw *hw, u8 channel) channel 1204 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u4tmp = curveindex_5g[channel - 1]; channel 1208 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel == rf_chnl_5g[i] && channel <= 140) channel 1212 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel == rf_chnl_5g_40m[i] && channel <= 140) channel 1215 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel == 149 || channel == 155 || channel == 161) channel 1217 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c else if (channel == 151 || channel == 153 || channel == 163 channel 1218 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c || channel == 165) channel 1220 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c else if (channel == 157 || channel == 159) channel 1240 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel == 36) channel 1264 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel < 149) channel 1266 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c else if (channel >= 149) channel 1268 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel >= 36 && channel <= 64) channel 1270 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c else if (channel >= 100 && channel <= 140) channel 1303 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u4tmp = curveindex_2g[channel - 1]; channel 1306 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel == 1 || channel == 2 || channel == 4 || channel == 9 channel 1307 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c || channel == 10 || channel == 11 || channel == 12) channel 1309 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c else if (channel == 3 || channel == 13 || channel == 14) channel 1311 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c else if (channel >= 5 && channel <= 8) channel 2368 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c void rtl92d_phy_reload_iqk_setting(struct ieee80211_hw *hw, u8 channel) channel 2375 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, "channel %d\n", channel); channel 2377 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c indexforchannel = rtl92d_get_rightchnlplace_for_iqk(channel); channel 2385 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c "Do IQK Matrix reg for channel:%d....\n", channel); channel 2394 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c channel); channel 2432 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c static bool _rtl92d_is_legal_5g_channel(struct ieee80211_hw *hw, u8 channel) channel 2438 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel == channel5g[i]) channel 2472 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u8 channel) channel 2485 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c RTPRINT(rtlpriv, FINIT, INIT_IQK, "channel = %d\n", channel); channel 2487 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u4tmp = curveindex_5g[channel-1]; channel 2506 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u4tmp = curveindex_2g[channel-1]; channel 2720 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u8 channel, u8 *stage, u8 *step, channel 2747 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c RF_CHNLBW, channel, 0); channel 2775 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c rtl92d_phy_set_txpower_level(hw, channel); channel 2814 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c _rtl92d_phy_reload_imr_setting(hw, channel, channel 2817 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c _rtl92d_phy_switch_rf_setting(hw, channel); channel 2819 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c rtl92d_phy_reload_iqk_setting(hw, channel); channel 2840 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c u8 channel = rtlphy->current_channel; channel 2870 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel <= 14) channel 2872 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c WARN_ONCE((channel <= 14), "rtl8192de: 5G but channel<=14\n"); channel 2877 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel > 14) channel 2879 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c WARN_ONCE((channel > 14), "rtl8192de: 2G but channel>14\n"); channel 2887 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c if (channel == 0) channel 2888 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c channel = 1; channel 118 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h void rtl92d_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); channel 145 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h void rtl92d_phy_reload_iqk_setting(struct ieee80211_hw *hw, u8 channel); channel 123 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c u8 *ppowerlevel, u8 channel, channel 135 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c legacy_pwrdiff = rtlefuse->txpwr_legacyhtdiff[i][channel - 1]; channel 147 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c ht20_pwrdiff = rtlefuse->txpwr_ht20diff[i][channel - 1]; channel 188 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c u8 channel, u8 index, channel 217 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c channel - 1); channel 247 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c [channel - 1]); channel 253 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c [channel - 1]); channel 263 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c [channel - 1]) channel 266 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c [rf][channel - 1]; channel 270 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c channel - 1]) channel 273 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c [channel - 1]; channel 367 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c u8 *ppowerlevel, u8 channel) channel 372 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c _rtl92d_phy_get_power_base(hw, ppowerlevel, channel, channel 376 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c channel, index, &powerbase0[0], channel 11 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.h u8 *ppowerlevel, u8 channel); channel 33 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c u8 channel, u8 *stage, channel 1232 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c u8 bw, u8 channel) channel 1236 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c u8 index = (channel - 1); channel 1240 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c if (channel < 1 || channel > 14) { channel 1531 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c u8 channel, u8 *rates, u8 size) channel 1538 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c bw, channel); channel 1545 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c u8 channel, channel 1558 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c channel, cck_rates, 4); channel 1566 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c channel, ofdm_rates, 8); channel 1574 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c channel, ht_rates1t, 8); channel 1582 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c channel, ht_rates2t, 8); channel 1588 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c void rtl92ee_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel) channel 1599 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c channel, CCK); channel 1601 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c channel, OFDM); channel 1603 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c channel, channel 1608 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c rfpath, channel, channel 1811 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c u8 channel, u8 *stage, u8 *step, channel 1840 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c WARN_ONCE((channel < 1 || channel > 14), channel 1841 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c "rtl8192ee: illegal channel for Zebra: %d\n", channel); channel 1846 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c RF_CHNLBW, channel, 10); channel 1879 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c rtl92ee_phy_set_txpower_level(hw, channel); channel 113 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h void rtl92ee_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); channel 326 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c u8 channel, u8 *stage, u8 *step, u32 *delay) channel 353 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c WARN_ONCE((channel < 1 || channel > 14), channel 354 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c "rtl8192se: invalid channel for Zebra: %d\n", channel); channel 358 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c RF_CHNLBW, channel, 10); channel 390 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c rtl92s_phy_set_txpower(hw, channel); channel 1108 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c static void _rtl92s_phy_get_txpower_index(struct ieee80211_hw *hw, u8 channel, channel 1114 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c u8 index = (channel - 1); channel 1138 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c u8 channel, u8 *cckpowerlevel, u8 *ofdmpowerlevel) channel 1147 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c void rtl92s_phy_set_txpower(struct ieee80211_hw *hw, u8 channel) channel 1163 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c _rtl92s_phy_get_txpower_index(hw, channel, &cckpowerlevel[0], channel 1168 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c channel, cckpowerlevel[0], cckpowerlevel[1], channel 1171 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c _rtl92s_phy_ccxpower_indexcheck(hw, channel, &cckpowerlevel[0], channel 1175 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c rtl92s_phy_rf6052_set_ofdmtxpower(hw, &ofdmpowerlevel[0], channel); channel 70 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h void rtl92s_phy_set_txpower(struct ieee80211_hw *hw, u8 channel); channel 25 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c u8 channel, u8 *stage, u8 *step, channel 588 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c static void _rtl8723e_get_txpower_index(struct ieee80211_hw *hw, u8 channel, channel 594 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c u8 index = (channel - 1); channel 614 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c u8 channel, u8 *cckpowerlevel, channel 625 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c void rtl8723e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel) channel 632 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c _rtl8723e_get_txpower_index(hw, channel, channel 635 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c channel, &cckpowerlevel[0], channel 638 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c rtl8723e_phy_rf6052_set_ofdm_txpower(hw, &ofdmpowerlevel[0], channel); channel 880 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c static void _rtl8723e_phy_sw_rf_seting(struct ieee80211_hw *hw, u8 channel) channel 887 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c if (channel == 6 && rtlphy->current_chan_bw == channel 902 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c u8 channel, u8 *stage, u8 *step, channel 931 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c WARN_ONCE((channel < 1 || channel > 14), channel 932 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c "rtl8723ae: illegal channel for Zebra: %d\n", channel); channel 936 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c RF_CHNLBW, channel, 10); channel 971 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c rtl8723e_phy_set_txpower_level(hw, channel); channel 996 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c _rtl8723e_phy_sw_rf_seting(hw, channel); channel 161 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h void rtl8723e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); channel 129 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c u8 *ppowerlevel, u8 channel, channel 141 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c legacy_pwrdiff = rtlefuse->txpwr_legacyhtdiff[i][channel - 1]; channel 155 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c rtlefuse->txpwr_ht20diff[i][channel - 1]; channel 171 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c u8 channel, u8 index, channel 208 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c if (channel <= 3) channel 210 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c else if (channel >= 4 && channel <= 9) channel 212 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c else if (channel > 9) channel 247 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c rtlefuse->pwrgroup_ht40[rf][channel - channel 253 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c rtlefuse->pwrgroup_ht20[rf][channel - channel 267 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c pwrgroup_ht40[rf][channel - 1]) channel 270 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c [channel - 1]; channel 274 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c pwrgroup_ht20[rf][channel - 1]) channel 277 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c [channel - 1]; channel 384 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c u8 *ppowerlevel, u8 channel) channel 390 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c channel, &powerbase0[0], &powerbase1[0]); channel 393 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c get_txpower_writeval_by_reg(hw, channel, index, &powerbase0[0], channel 14 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.h u8 *ppowerlevel, u8 channel); channel 25 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c u8 channel, u8 *stage, channel 945 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c u8 rate, u8 bandwidth, u8 channel) channel 949 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c u8 index = (channel - 1); channel 953 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c if (channel > 14 || channel < 1) { channel 1112 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c void rtl8723be_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel) channel 1135 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c channel); channel 1143 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c channel); channel 1151 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c channel); channel 1334 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c u8 channel, u8 *stage, channel 1365 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c WARN_ONCE((channel < 1 || channel > 14), channel 1366 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c "rtl8723be: illegal channel for Zebra: %d\n", channel); channel 1371 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c RF_CHNLBW, channel, 10); channel 1406 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c rtl8723be_phy_set_txpower_level(hw, channel); channel 96 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h u8 channel); channel 139 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c u8 channel, u32 *ofdmbase, channel 178 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c u8 channel, u8 index, channel 207 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c if (channel < 3) channel 209 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c else if (channel < 6) channel 211 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c else if (channel < 9) channel 213 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c else if (channel < 12) channel 215 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c else if (channel < 14) channel 217 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c else if (channel == 14) channel 248 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c [rf][channel - 1]); channel 254 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c [rf][channel - 1]); channel 259 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c rtlefuse->txpwr_legacyhtdiff[rf][channel-1]; channel 263 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c rtlefuse->txpwr_ht20diff[rf][channel-1]; channel 267 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c rtlefuse->pwrgroup_ht40[rf][channel-1]; channel 270 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c rtlefuse->pwrgroup_ht20[rf][channel-1]; channel 370 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c u8 *ppowerlevel_bw40, u8 channel) channel 378 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c ppowerlevel_bw40, channel, channel 385 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c channel, index, channel 17 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.h u8 channel); channel 1089 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c u8 channel = rtlphy->current_channel; channel 1092 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c if (1 <= channel && channel <= 14) { channel 1104 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c } else if (36 <= channel && channel <= 64) { channel 1109 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c } else if (100 <= channel && channel <= 140) { channel 1114 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c } else if (149 <= channel && channel <= 173) { channel 1957 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c u8 channel = rtlphy->current_channel; channel 1960 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c if (1 <= channel && channel <= 14) { channel 1972 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c } else if (36 <= channel && channel <= 64) { channel 1977 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c } else if (100 <= channel && channel <= 140) { channel 1982 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c } else if (149 <= channel && channel <= 173) { channel 47 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c enum ht_channel_width band_width, u8 channel) channel 53 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (band_width == HT_CHANNEL_WIDTH_20_40 && channel == 11) channel 64 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c (channel == 13 || channel == 14)) { channel 70 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel == 11) { channel 84 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c (channel == 13 || channel == 14)) channel 87 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c else if (channel <= 14) /*2.4G only*/ channel 1138 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 regulation, bw, channel, rate_section; channel 1143 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c for (channel = 0; channel < CHANNEL_MAX_NUMBER_5G; ++channel) { channel 1146 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c [bw][rate_section][channel][RF90_PATH_A]; channel 1151 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 1, bw, rate_section, channel, RF90_PATH_A); channel 1153 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtlphy->txpwr_limit_5g[regulation][bw][2][channel][RF90_PATH_A] = channel 1154 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtlphy->txpwr_limit_5g[regulation][bw][4][channel][RF90_PATH_A]; channel 1156 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtlphy->txpwr_limit_5g[regulation][bw][4][channel][RF90_PATH_A] = channel 1157 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtlphy->txpwr_limit_5g[regulation][bw][2][channel][RF90_PATH_A]; channel 1159 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtlphy->txpwr_limit_5g[regulation][bw][3][channel][RF90_PATH_A] = channel 1160 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtlphy->txpwr_limit_5g[regulation][bw][5][channel][RF90_PATH_A]; channel 1162 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtlphy->txpwr_limit_5g[regulation][bw][5][channel][RF90_PATH_A] = channel 1163 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtlphy->txpwr_limit_5g[regulation][bw][3][channel][RF90_PATH_A]; channel 1305 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 regulation, bw, channel, rate_section; channel 1318 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c for (channel = 0; channel < CHANNEL_MAX_NUMBER_2G; ++channel) { channel 1341 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c [bw][rate_section][channel][RF90_PATH_A]; channel 1356 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c [bw][rate_section][channel][rf_path] = channel 1362 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c regulation, bw, rate_section, channel, channel 1364 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c [rate_section][channel][rf_path], (temp_pwrlmt == 63) channel 1365 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c ? 0 : temp_pwrlmt/2, channel, rf_path, channel 1374 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c for (channel = 0; channel < CHANNEL_MAX_NUMBER_5G; ++channel) { channel 1402 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c [bw][rate_section][channel] channel 1421 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c [bw][rate_section][channel] channel 1428 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel, rtlphy->txpwr_limit_5g[regulation] channel 1429 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c [bw][rate_section][channel][rf_path], channel 1430 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c temp_pwrlmt, channel, rf_path, bw40_pwr_base_dbm5G); channel 1621 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 band, u8 channel) channel 1628 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel_index = channel - 1; channel 1631 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (channel5g[i] == channel) channel 1640 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c "Invalid Channel %d of Band %d in %s\n", channel, channel 1653 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 regulation = 0, bandwidth = 0, rate_section = 0, channel; channel 1657 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (!_rtl8812ae_get_integer_from_string((char *)pchannel, &channel) || channel 1662 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel, power_limit); channel 1706 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel); channel 1730 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel); channel 1747 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c regulation, bandwidth, rate_section, channel, channel 1760 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 *rf_path, u8 *channel, channel 1764 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rate_section, rf_path, channel, channel 2226 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c static bool _rtl8821ae_phy_get_chnl_index(u8 channel, u8 *chnl_index) channel 2231 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (channel <= 14) { channel 2233 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c *chnl_index = channel - 1; channel 2238 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (channel5g[i] == channel) { channel 2347 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 rate, u8 channel) channel 2459 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c BAND_ON_2_4G, channel); channel 2462 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c BAND_ON_5G, channel); channel 2624 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 rate, u8 bandwidth, u8 channel) channel 2629 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 index = (channel - 1); channel 2635 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c (channel > 14 || channel < 1)) || channel 2636 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c ((rtlhal->current_bandtype == BAND_ON_5G) && (channel <= 14))) { channel 2642 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c in_24g = _rtl8821ae_phy_get_chnl_index(channel, &index); channel 2712 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (channel5g_80m[i] == channel) channel 3161 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 channel, u8 size) channel 3172 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel); channel 3179 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 bw, u8 channel, u8 path) channel 3194 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c DESC_RATEMCS7, bw, channel); channel 3199 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c DESC_RATEMCS7, bw, channel); channel 3217 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 channel, u8 path) channel 3252 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c _rtl8821ae_phy_set_txpower_level_by_path(hw, cck_rates, path, channel, channel 3255 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c _rtl8821ae_phy_set_txpower_level_by_path(hw, ofdm_rates, path, channel, channel 3257 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c _rtl8821ae_phy_set_txpower_level_by_path(hw, ht_rates_1t, path, channel, channel 3259 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c _rtl8821ae_phy_set_txpower_level_by_path(hw, vht_rates_1t, path, channel, channel 3264 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel, channel 3267 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel, channel 3272 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel, path); channel 3276 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c void rtl8821ae_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel) channel 3283 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c rtl8821ae_phy_set_txpower_level_by_path(hw, channel, path); channel 3516 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 channel = rtlphy->current_channel; channel 3525 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (36 <= channel && channel <= 48) channel 3527 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c else if (50 <= channel && channel <= 64) channel 3529 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c else if (100 <= channel && channel <= 116) channel 3531 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c else if (118 <= channel) channel 3538 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (36 <= channel && channel <= 64) channel 3540 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c else if (100 <= channel && channel <= 140) channel 3542 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c else if (140 < channel) channel 3550 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c BMASKBYTE0, channel); channel 3552 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (channel > 14) { channel 3554 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (36 <= channel && channel <= 64) channel 3556 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c else if (100 <= channel && channel <= 140) channel 3574 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c u8 channel = rtlphy->current_channel; channel 3597 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c if (channel == 0) channel 3598 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c channel = 1; channel 205 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h u8 channel); channel 229 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h u8 channel, u8 path); channel 121 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c u8 *ppowerlevel_bw40, u8 channel, channel 159 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c u8 channel, u8 index, channel 188 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c if (channel < 3) channel 190 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c else if (channel < 6) channel 192 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c else if (channel < 9) channel 194 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c else if (channel < 12) channel 196 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c else if (channel < 14) channel 198 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c else if (channel == 14) channel 228 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c rtlefuse->pwrgroup_ht40[rf][channel - channel 234 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c rtlefuse->pwrgroup_ht20[rf][channel - channel 239 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c pwr_diff = rtlefuse->txpwr_legacyhtdiff[rf][channel-1]; channel 242 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c rtlefuse->txpwr_ht20diff[rf][channel-1]; channel 246 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c rtlefuse->pwrgroup_ht40[rf][channel-1]; channel 249 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c rtlefuse->pwrgroup_ht20[rf][channel-1]; channel 348 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c u8 channel) channel 358 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c channel, channel 365 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c get_txpower_writeval_by_regulatory(hw, channel, index, channel 17 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.h u8 channel); channel 2311 drivers/net/wireless/realtek/rtlwifi/wifi.h u8 *ppowerlevel, u8 channel); channel 11 drivers/net/wireless/realtek/rtw88/mac.c void rtw_set_channel_mac(struct rtw_dev *rtwdev, u8 channel, u8 bw, channel 50 drivers/net/wireless/realtek/rtw88/mac.c if (channel > 35) channel 28 drivers/net/wireless/realtek/rtw88/mac.h void rtw_set_channel_mac(struct rtw_dev *rtwdev, u8 channel, u8 bw, channel 209 drivers/net/wireless/realtek/rtw88/main.c struct ieee80211_channel *channel = chandef->chan; channel 218 drivers/net/wireless/realtek/rtw88/main.c center_chan = channel->hw_value; channel 219 drivers/net/wireless/realtek/rtw88/main.c primary_freq = channel->center_freq; channel 223 drivers/net/wireless/realtek/rtw88/main.c cch_by_bw[RTW_CHANNEL_WIDTH_20] = channel->hw_value; channel 627 drivers/net/wireless/realtek/rtw88/main.h void (*set_channel)(struct rtw_dev *rtwdev, u8 channel, channel 1238 drivers/net/wireless/realtek/rtw88/phy.c static int rtw_channel_to_idx(u8 band, u8 channel) channel 1244 drivers/net/wireless/realtek/rtw88/phy.c ch_idx = channel - 1; channel 1249 drivers/net/wireless/realtek/rtw88/phy.c if (rtw_channel_idx_5g[ch_idx] == channel) channel 1454 drivers/net/wireless/realtek/rtw88/phy.c static u8 rtw_get_channel_group(u8 channel) channel 1456 drivers/net/wireless/realtek/rtw88/phy.c switch (channel) { channel 1677 drivers/net/wireless/realtek/rtw88/phy.c u8 rate, u8 channel, u8 regd) channel 1732 drivers/net/wireless/realtek/rtw88/phy.c band, bw, rf_path, rate, channel); channel 1770 drivers/net/wireless/realtek/rtw88/phy.c enum rtw_bandwidth bandwidth, u8 channel, u8 regd) channel 1777 drivers/net/wireless/realtek/rtw88/phy.c channel, regd, &pwr_param); channel 1840 drivers/net/wireless/realtek/rtw88/phy.c void rtw_phy_set_tx_power_level(struct rtw_dev *rtwdev, u8 channel) channel 1849 drivers/net/wireless/realtek/rtw88/phy.c rtw_phy_set_tx_power_level_by_path(rtwdev, channel, path); channel 44 drivers/net/wireless/realtek/rtw88/phy.h void rtw_phy_set_tx_power_level(struct rtw_dev *rtwdev, u8 channel); channel 211 drivers/net/wireless/realtek/rtw88/rtw8822b.c static void rtw8822b_set_channel_rfe_efem(struct rtw_dev *rtwdev, u8 channel) channel 214 drivers/net/wireless/realtek/rtw88/rtw8822b.c bool is_channel_2g = (channel <= 14) ? true : false; channel 241 drivers/net/wireless/realtek/rtw88/rtw8822b.c static void rtw8822b_set_channel_rfe_ifem(struct rtw_dev *rtwdev, u8 channel) channel 244 drivers/net/wireless/realtek/rtw88/rtw8822b.c bool is_channel_2g = (channel <= 14) ? true : false; channel 320 drivers/net/wireless/realtek/rtw88/rtw8822b.c void (*rtw_set_channel_rfe)(struct rtw_dev *rtwdev, u8 channel); channel 343 drivers/net/wireless/realtek/rtw88/rtw8822b.c static void rtw8822b_set_channel_cca(struct rtw_dev *rtwdev, u8 channel, u8 bw, channel 353 drivers/net/wireless/realtek/rtw88/rtw8822b.c if (channel <= 14) { channel 384 drivers/net/wireless/realtek/rtw88/rtw8822b.c if (channel <= 14) channel 409 drivers/net/wireless/realtek/rtw88/rtw8822b.c ((channel >= 52 && channel <= 64) || channel 410 drivers/net/wireless/realtek/rtw88/rtw8822b.c (channel >= 100 && channel <= 144))) channel 422 drivers/net/wireless/realtek/rtw88/rtw8822b.c static void rtw8822b_set_channel_rf(struct rtw_dev *rtwdev, u8 channel, u8 bw) channel 445 drivers/net/wireless/realtek/rtw88/rtw8822b.c rf_reg18 |= (channel <= 14 ? RF18_BAND_2G : RF18_BAND_5G); channel 446 drivers/net/wireless/realtek/rtw88/rtw8822b.c rf_reg18 |= (channel & RF18_CHANNEL_MASK); channel 447 drivers/net/wireless/realtek/rtw88/rtw8822b.c if (channel > 144) channel 449 drivers/net/wireless/realtek/rtw88/rtw8822b.c else if (channel >= 80) channel 467 drivers/net/wireless/realtek/rtw88/rtw8822b.c if (channel <= 14) channel 469 drivers/net/wireless/realtek/rtw88/rtw8822b.c else if (channel >= 36 && channel <= 64) channel 470 drivers/net/wireless/realtek/rtw88/rtw8822b.c rf_reg_be = low_band[(channel - 36) >> 1]; channel 471 drivers/net/wireless/realtek/rtw88/rtw8822b.c else if (channel >= 100 && channel <= 144) channel 472 drivers/net/wireless/realtek/rtw88/rtw8822b.c rf_reg_be = middle_band[(channel - 100) >> 1]; channel 473 drivers/net/wireless/realtek/rtw88/rtw8822b.c else if (channel >= 149 && channel <= 177) channel 474 drivers/net/wireless/realtek/rtw88/rtw8822b.c rf_reg_be = high_band[(channel - 149) >> 1]; channel 481 drivers/net/wireless/realtek/rtw88/rtw8822b.c if (channel == 144) channel 535 drivers/net/wireless/realtek/rtw88/rtw8822b.c static void rtw8822b_set_channel_bb(struct rtw_dev *rtwdev, u8 channel, u8 bw, channel 542 drivers/net/wireless/realtek/rtw88/rtw8822b.c if (channel <= 14) { channel 550 drivers/net/wireless/realtek/rtw88/rtw8822b.c if (channel == 14) { channel 559 drivers/net/wireless/realtek/rtw88/rtw8822b.c } else if (channel > 35) { channel 565 drivers/net/wireless/realtek/rtw88/rtw8822b.c if (channel >= 36 && channel <= 64) channel 567 drivers/net/wireless/realtek/rtw88/rtw8822b.c else if (channel >= 100 && channel <= 144) channel 569 drivers/net/wireless/realtek/rtw88/rtw8822b.c else if (channel >= 149) channel 572 drivers/net/wireless/realtek/rtw88/rtw8822b.c if (channel >= 36 && channel <= 48) channel 574 drivers/net/wireless/realtek/rtw88/rtw8822b.c else if (channel >= 52 && channel <= 64) channel 576 drivers/net/wireless/realtek/rtw88/rtw8822b.c else if (channel >= 100 && channel <= 116) channel 578 drivers/net/wireless/realtek/rtw88/rtw8822b.c else if (channel >= 118 && channel <= 177) channel 641 drivers/net/wireless/realtek/rtw88/rtw8822b.c static void rtw8822b_set_channel(struct rtw_dev *rtwdev, u8 channel, u8 bw, channel 653 drivers/net/wireless/realtek/rtw88/rtw8822b.c rtw8822b_set_channel_bb(rtwdev, channel, bw, primary_chan_idx); channel 654 drivers/net/wireless/realtek/rtw88/rtw8822b.c rtw_set_channel_mac(rtwdev, channel, bw, primary_chan_idx); channel 655 drivers/net/wireless/realtek/rtw88/rtw8822b.c rtw8822b_set_channel_rf(rtwdev, channel, bw); channel 658 drivers/net/wireless/realtek/rtw88/rtw8822b.c rtw8822b_set_channel_cca(rtwdev, channel, bw, rfe_info); channel 659 drivers/net/wireless/realtek/rtw88/rtw8822b.c (*rfe_info->rtw_set_channel_rfe)(rtwdev, channel); channel 1265 drivers/net/wireless/realtek/rtw88/rtw8822c.c static void rtw8822c_set_channel_rf(struct rtw_dev *rtwdev, u8 channel, u8 bw) channel 1287 drivers/net/wireless/realtek/rtw88/rtw8822c.c rf_reg18 |= (channel <= 14 ? RF18_BAND_2G : RF18_BAND_5G); channel 1288 drivers/net/wireless/realtek/rtw88/rtw8822c.c rf_reg18 |= (channel & RF18_CHANNEL_MASK); channel 1289 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (channel > 144) channel 1291 drivers/net/wireless/realtek/rtw88/rtw8822c.c else if (channel >= 80) channel 1338 drivers/net/wireless/realtek/rtw88/rtw8822c.c static void rtw8822c_set_channel_bb(struct rtw_dev *rtwdev, u8 channel, u8 bw, channel 1341 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (channel <= 14) { channel 1371 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (channel == 13 || channel == 14) channel 1373 drivers/net/wireless/realtek/rtw88/rtw8822c.c else if (channel == 11 || channel == 12) channel 1377 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (channel == 14) { channel 1402 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (channel == 13) channel 1406 drivers/net/wireless/realtek/rtw88/rtw8822c.c } else if (channel > 35) { channel 1414 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (channel >= 36 && channel <= 64) { channel 1419 drivers/net/wireless/realtek/rtw88/rtw8822c.c } else if (channel >= 100 && channel <= 144) { channel 1424 drivers/net/wireless/realtek/rtw88/rtw8822c.c } else if (channel >= 149) { channel 1431 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (channel >= 36 && channel <= 51) channel 1433 drivers/net/wireless/realtek/rtw88/rtw8822c.c else if (channel >= 52 && channel <= 55) channel 1435 drivers/net/wireless/realtek/rtw88/rtw8822c.c else if (channel >= 56 && channel <= 111) channel 1437 drivers/net/wireless/realtek/rtw88/rtw8822c.c else if (channel >= 112 && channel <= 119) channel 1439 drivers/net/wireless/realtek/rtw88/rtw8822c.c else if (channel >= 120 && channel <= 172) channel 1441 drivers/net/wireless/realtek/rtw88/rtw8822c.c else if (channel >= 173 && channel <= 177) channel 1498 drivers/net/wireless/realtek/rtw88/rtw8822c.c static void rtw8822c_set_channel(struct rtw_dev *rtwdev, u8 channel, u8 bw, channel 1501 drivers/net/wireless/realtek/rtw88/rtw8822c.c rtw8822c_set_channel_bb(rtwdev, channel, bw, primary_chan_idx); channel 1502 drivers/net/wireless/realtek/rtw88/rtw8822c.c rtw_set_channel_mac(rtwdev, channel, bw, primary_chan_idx); channel 1503 drivers/net/wireless/realtek/rtw88/rtw8822c.c rtw8822c_set_channel_rf(rtwdev, channel, bw); channel 3023 drivers/net/wireless/realtek/rtw88/rtw8822c.c u8 channel; channel 3027 drivers/net/wireless/realtek/rtw88/rtw8822c.c channel = (u8)(rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK) & 0xff); channel 3029 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (channel == dpk_info->dpk_ch) { channel 1269 drivers/net/wireless/rndis_wlan.c static int set_channel(struct usbnet *usbdev, int channel) channel 1275 drivers/net/wireless/rndis_wlan.c netdev_dbg(usbdev->net, "%s(%d)\n", __func__, channel); channel 1282 drivers/net/wireless/rndis_wlan.c ieee80211_channel_to_frequency(channel, NL80211_BAND_2GHZ); channel 1299 drivers/net/wireless/rndis_wlan.c netdev_dbg(usbdev->net, "%s(): %d -> %d\n", __func__, channel, ret); channel 1308 drivers/net/wireless/rndis_wlan.c struct ieee80211_channel *channel; channel 1322 drivers/net/wireless/rndis_wlan.c channel = ieee80211_get_channel(priv->wdev.wiphy, channel 1324 drivers/net/wireless/rndis_wlan.c if (!channel) channel 1329 drivers/net/wireless/rndis_wlan.c return channel; channel 1971 drivers/net/wireless/rndis_wlan.c struct ieee80211_channel *channel; channel 2001 drivers/net/wireless/rndis_wlan.c channel = ieee80211_get_channel(priv->wdev.wiphy, channel 2003 drivers/net/wireless/rndis_wlan.c if (!channel) channel 2011 drivers/net/wireless/rndis_wlan.c bss = cfg80211_inform_bss(priv->wdev.wiphy, channel, channel 2144 drivers/net/wireless/rndis_wlan.c struct ieee80211_channel *channel = sme->channel; channel 2151 drivers/net/wireless/rndis_wlan.c if (channel) channel 2152 drivers/net/wireless/rndis_wlan.c chan = ieee80211_frequency_to_channel(channel->center_freq); channel 2207 drivers/net/wireless/rndis_wlan.c if (channel) { channel 2281 drivers/net/wireless/rndis_wlan.c struct ieee80211_channel *channel = params->chandef.chan; channel 2286 drivers/net/wireless/rndis_wlan.c if (channel) channel 2287 drivers/net/wireless/rndis_wlan.c chan = ieee80211_frequency_to_channel(channel->center_freq); channel 2331 drivers/net/wireless/rndis_wlan.c if (channel) { channel 2637 drivers/net/wireless/rndis_wlan.c struct ieee80211_channel *channel; channel 2669 drivers/net/wireless/rndis_wlan.c channel = get_current_channel(usbdev, &beacon_period); channel 2670 drivers/net/wireless/rndis_wlan.c if (!channel) { channel 2699 drivers/net/wireless/rndis_wlan.c "signal:%d\n", __func__, (channel ? channel->center_freq : -1), channel 2703 drivers/net/wireless/rndis_wlan.c bss = cfg80211_inform_bss(priv->wdev.wiphy, channel, channel 2825 drivers/net/wireless/rndis_wlan.c .channel = get_current_channel(usbdev, NULL), channel 581 drivers/net/wireless/rsi/rsi_91x_mac80211.c u16 channel = curchan->hw_value; channel 590 drivers/net/wireless/rsi/rsi_91x_mac80211.c curchan->flags, channel); channel 606 drivers/net/wireless/rsi/rsi_91x_mac80211.c (rsi_get_connected_channel(vif) != channel)) { channel 607 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsi_dbg(INFO_ZONE, "blk data q %d\n", channel); channel 619 drivers/net/wireless/rsi/rsi_91x_mac80211.c (rsi_get_connected_channel(vif) == channel)) { channel 620 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsi_dbg(INFO_ZONE, "unblk data q %d\n", channel); channel 741 drivers/net/wireless/rsi/rsi_91x_mac80211.c struct ieee80211_channel *channel; channel 747 drivers/net/wireless/rsi/rsi_91x_mac80211.c channel = bss->chandef.chan; channel 749 drivers/net/wireless/rsi/rsi_91x_mac80211.c if (!channel) channel 752 drivers/net/wireless/rsi/rsi_91x_mac80211.c return channel->hw_value; channel 759 drivers/net/wireless/rsi/rsi_91x_mac80211.c struct ieee80211_channel *channel; channel 766 drivers/net/wireless/rsi/rsi_91x_mac80211.c channel = vif->bss_conf.chandef.chan; channel 768 drivers/net/wireless/rsi/rsi_91x_mac80211.c if (!channel) channel 771 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsi_band_check(common, channel); channel 772 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsi_set_channel(common, channel); channel 773 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsi_dbg(INFO_ZONE, "Switched to channel - %d\n", channel->hw_value); channel 1290 drivers/net/wireless/rsi/rsi_91x_mac80211.c u8 channel = rx_params->channel; channel 1303 drivers/net/wireless/rsi/rsi_91x_mac80211.c freq = ieee80211_channel_to_frequency(channel, rxs->band); channel 278 drivers/net/wireless/rsi/rsi_91x_mgmt.c common->channel = 1; channel 399 drivers/net/wireless/rsi/rsi_91x_mgmt.c radio_caps->channel_num = common->channel; channel 516 drivers/net/wireless/rsi/rsi_91x_mgmt.c rx_params->channel = rsi_get_channel(msg); channel 1113 drivers/net/wireless/rsi/rsi_91x_mgmt.c struct ieee80211_channel *channel) channel 1129 drivers/net/wireless/rsi/rsi_91x_mgmt.c if (!channel) { channel 1138 drivers/net/wireless/rsi/rsi_91x_mgmt.c chan_cfg->channel_number = channel->hw_value; channel 1139 drivers/net/wireless/rsi/rsi_91x_mgmt.c chan_cfg->antenna_gain_offset_2g = channel->max_antenna_gain; channel 1140 drivers/net/wireless/rsi/rsi_91x_mgmt.c chan_cfg->antenna_gain_offset_5g = channel->max_antenna_gain; channel 1143 drivers/net/wireless/rsi/rsi_91x_mgmt.c if ((channel->flags & IEEE80211_CHAN_NO_IR) || channel 1144 drivers/net/wireless/rsi/rsi_91x_mgmt.c (channel->flags & IEEE80211_CHAN_RADAR)) { channel 1147 drivers/net/wireless/rsi/rsi_91x_mgmt.c if (common->tx_power < channel->max_power) channel 1150 drivers/net/wireless/rsi/rsi_91x_mgmt.c chan_cfg->tx_power = cpu_to_le16(channel->max_power); channel 1157 drivers/net/wireless/rsi/rsi_91x_mgmt.c common->channel = channel->hw_value; channel 136 drivers/net/wireless/rsi/rsi_main.h u16 channel; channel 275 drivers/net/wireless/rsi/rsi_main.h u8 channel; channel 724 drivers/net/wireless/rsi/rsi_mgmt.h struct ieee80211_channel *channel); channel 143 drivers/net/wireless/st/cw1200/cw1200.h struct ieee80211_channel *channel; channel 124 drivers/net/wireless/st/cw1200/debug.c if (priv->channel) channel 126 drivers/net/wireless/st/cw1200/debug.c priv->channel->hw_value, channel 408 drivers/net/wireless/st/cw1200/scan.c scan.band = (priv->channel->band == NL80211_BAND_5GHZ) ? channel 415 drivers/net/wireless/st/cw1200/scan.c ch[0].number = priv->channel->hw_value; channel 344 drivers/net/wireless/st/cw1200/sta.c (priv->channel != conf->chandef.chan)) { channel 346 drivers/net/wireless/st/cw1200/sta.c struct wsm_switch_channel channel = { channel 354 drivers/net/wireless/st/cw1200/sta.c if (!wsm_switch_channel(priv, &channel)) { channel 360 drivers/net/wireless/st/cw1200/sta.c priv->channel = ch; channel 1230 drivers/net/wireless/st/cw1200/sta.c bss = cfg80211_get_bss(priv->hw->wiphy, priv->channel, bssid, NULL, 0, channel 1277 drivers/net/wireless/st/cw1200/sta.c join.channel_number = priv->channel->hw_value; channel 1278 drivers/net/wireless/st/cw1200/sta.c join.band = (priv->channel->band == NL80211_BAND_5GHZ) ? channel 1461 drivers/net/wireless/st/cw1200/sta.c if (priv->channel) { channel 1462 drivers/net/wireless/st/cw1200/sta.c start.band = priv->channel->band == NL80211_BAND_5GHZ ? channel 1464 drivers/net/wireless/st/cw1200/sta.c start.channel_number = priv->channel->hw_value; channel 1913 drivers/net/wireless/st/cw1200/sta.c sta->supp_rates[priv->channel->band]); channel 2314 drivers/net/wireless/st/cw1200/sta.c .band = (priv->channel->band == NL80211_BAND_5GHZ) ? channel 2316 drivers/net/wireless/st/cw1200/sta.c .channel_number = priv->channel->hw_value, channel 432 drivers/net/wireless/st/cw1200/txrx.c return &priv->hw->wiphy->bands[priv->channel->band]-> channel 207 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_data_path_rx(struct wl1251 *wl, u8 channel, bool enable) channel 221 drivers/net/wireless/ti/wl1251/cmd.c cmd->channel = channel; channel 231 drivers/net/wireless/ti/wl1251/cmd.c enable ? "start" : "stop", channel); channel 236 drivers/net/wireless/ti/wl1251/cmd.c enable ? "start" : "stop", channel); channel 243 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_data_path_tx(struct wl1251 *wl, u8 channel, bool enable) channel 255 drivers/net/wireless/ti/wl1251/cmd.c cmd->channel = channel; channel 265 drivers/net/wireless/ti/wl1251/cmd.c enable ? "start" : "stop", channel); channel 268 drivers/net/wireless/ti/wl1251/cmd.c enable ? "start" : "stop", channel); channel 274 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel, channel 289 drivers/net/wireless/ti/wl1251/cmd.c channel, beacon_interval, dtim_interval); channel 305 drivers/net/wireless/ti/wl1251/cmd.c join->channel = channel; channel 466 drivers/net/wireless/ti/wl1251/cmd.c cmd->channels[i].channel = channels[i]->hw_value; channel 24 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_data_path_rx(struct wl1251 *wl, u8 channel, bool enable); channel 25 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_data_path_tx(struct wl1251 *wl, u8 channel, bool enable); channel 26 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel, channel 209 drivers/net/wireless/ti/wl1251/cmd.h u8 channel; channel 262 drivers/net/wireless/ti/wl1251/cmd.h u8 channel; channel 274 drivers/net/wireless/ti/wl1251/cmd.h u8 channel; channel 382 drivers/net/wireless/ti/wl1251/init.c ret = wl1251_cmd_data_path_rx(wl, wl->channel, 1); channel 387 drivers/net/wireless/ti/wl1251/init.c ret = wl1251_cmd_data_path_tx(wl, wl->channel, 1); channel 306 drivers/net/wireless/ti/wl1251/main.c static int wl1251_join(struct wl1251 *wl, u8 bss_type, u8 channel, channel 325 drivers/net/wireless/ti/wl1251/main.c ret = wl1251_cmd_join(wl, bss_type, channel, beacon_interval, channel 471 drivers/net/wireless/ti/wl1251/main.c wl->channel = WL1251_DEFAULT_CHANNEL; channel 596 drivers/net/wireless/ti/wl1251/main.c int channel, ret = 0; channel 598 drivers/net/wireless/ti/wl1251/main.c channel = ieee80211_frequency_to_channel( channel 603 drivers/net/wireless/ti/wl1251/main.c channel, channel 630 drivers/net/wireless/ti/wl1251/main.c if (channel != wl->channel) { channel 631 drivers/net/wireless/ti/wl1251/main.c wl->channel = channel; channel 642 drivers/net/wireless/ti/wl1251/main.c ret = wl1251_cmd_data_path_rx(wl, wl->channel, 1); channel 644 drivers/net/wireless/ti/wl1251/main.c ret = wl1251_join(wl, wl->bss_type, wl->channel, channel 688 drivers/net/wireless/ti/wl1251/main.c ret = wl1251_join(wl, wl->bss_type, wl->channel, channel 1006 drivers/net/wireless/ti/wl1251/main.c ret = wl1251_join(wl, wl->bss_type, wl->channel, channel 1118 drivers/net/wireless/ti/wl1251/main.c ret = wl1251_join(wl, wl->bss_type, wl->channel, channel 1209 drivers/net/wireless/ti/wl1251/main.c ret = wl1251_join(wl, wl->bss_type, wl->channel, channel 1337 drivers/net/wireless/ti/wl1251/main.c survey->channel = conf->chandef.chan; channel 1591 drivers/net/wireless/ti/wl1251/main.c wl->channel = WL1251_DEFAULT_CHANNEL; channel 67 drivers/net/wireless/ti/wl1251/rx.c status->freq = ieee80211_channel_to_frequency(desc->channel, channel 93 drivers/net/wireless/ti/wl1251/rx.h u8 channel; channel 272 drivers/net/wireless/ti/wl1251/tx.c ret = wl1251_cmd_join(wl, BSS_TYPE_STA_BSS, wl->channel, channel 294 drivers/net/wireless/ti/wl1251/wl1251.h int channel; channel 90 drivers/net/wireless/ti/wl1251/wl12xx_80211.h u8 channel; channel 94 drivers/net/wireless/ti/wl1251/wl12xx_80211.h u8 channel; channel 290 drivers/net/wireless/ti/wl12xx/cmd.c cmd->channel = ch_switch->chandef.chan->hw_value; channel 98 drivers/net/wireless/ti/wl12xx/cmd.h u8 channel; channel 63 drivers/net/wireless/ti/wl12xx/scan.c channels[j].channel = req->channels[i]->hw_value; channel 49 drivers/net/wireless/ti/wl12xx/scan.h u8 channel; channel 32 drivers/net/wireless/ti/wl18xx/cmd.c cmd->channel = ch_switch->chandef.chan->hw_value; channel 168 drivers/net/wireless/ti/wl18xx/cmd.c wlvif->channel, start ? "start" : "stop"); channel 175 drivers/net/wireless/ti/wl18xx/cmd.c cmd->channel = wlvif->channel; channel 193 drivers/net/wireless/ti/wl18xx/cmd.c int wl18xx_cmd_radar_detection_debug(struct wl1271 *wl, u8 channel) channel 199 drivers/net/wireless/ti/wl18xx/cmd.c channel); channel 205 drivers/net/wireless/ti/wl18xx/cmd.c cmd->channel = channel; channel 20 drivers/net/wireless/ti/wl18xx/cmd.h u8 channel; channel 51 drivers/net/wireless/ti/wl18xx/cmd.h u8 channel; channel 67 drivers/net/wireless/ti/wl18xx/cmd.h u8 channel; channel 80 drivers/net/wireless/ti/wl18xx/cmd.h int wl18xx_cmd_radar_detection_debug(struct wl1271 *wl, u8 channel); channel 254 drivers/net/wireless/ti/wl18xx/debugfs.c u8 channel; channel 256 drivers/net/wireless/ti/wl18xx/debugfs.c ret = kstrtou8_from_user(user_buf, count, 10, &channel); channel 273 drivers/net/wireless/ti/wl18xx/debugfs.c ret = wl18xx_cmd_radar_detection_debug(wl, channel); channel 16 drivers/net/wireless/ti/wl18xx/scan.h struct conn_scan_ch_params channel; channel 423 drivers/net/wireless/ti/wlcore/cmd.c int channel) channel 439 drivers/net/wireless/ti/wlcore/cmd.c cmd->channel = channel; channel 525 drivers/net/wireless/ti/wlcore/cmd.c cmd->channel = wlvif->channel; channel 670 drivers/net/wireless/ti/wlcore/cmd.c cmd->channel = wlvif->channel; channel 777 drivers/net/wireless/ti/wlcore/cmd.c cmd->channel = wlvif->channel; channel 945 drivers/net/wireless/ti/wlcore/cmd.c cmd->channel = 1; channel 958 drivers/net/wireless/ti/wlcore/cmd.c enable ? "start" : "stop", cmd->channel); channel 963 drivers/net/wireless/ti/wlcore/cmd.c enable ? "start" : "stop", cmd->channel); channel 968 drivers/net/wireless/ti/wlcore/cmd.c enable ? "start" : "stop", cmd->channel); channel 973 drivers/net/wireless/ti/wlcore/cmd.c enable ? "start" : "stop", cmd->channel); channel 1678 drivers/net/wireless/ti/wlcore/cmd.c void wlcore_set_pending_regdomain_ch(struct wl1271 *wl, u16 channel, channel 1686 drivers/net/wireless/ti/wlcore/cmd.c ch_bit_idx = wlcore_get_reg_conf_ch_idx(band, channel); channel 1711 drivers/net/wireless/ti/wlcore/cmd.c struct ieee80211_channel *channel = &band->channels[i]; channel 1712 drivers/net/wireless/ti/wlcore/cmd.c u16 ch = channel->hw_value; channel 1713 drivers/net/wireless/ti/wlcore/cmd.c u32 flags = channel->flags; channel 1720 drivers/net/wireless/ti/wlcore/cmd.c channel->dfs_state != NL80211_DFS_AVAILABLE) channel 1857 drivers/net/wireless/ti/wlcore/cmd.c u8 role_id, enum nl80211_band band, u8 channel) channel 1862 drivers/net/wireless/ti/wlcore/cmd.c wl1271_debug(DEBUG_CMD, "cmd roc %d (%d)", channel, role_id); channel 1874 drivers/net/wireless/ti/wlcore/cmd.c cmd->channel = channel; channel 1931 drivers/net/wireless/ti/wlcore/cmd.c enum nl80211_band band, u8 channel) channel 1938 drivers/net/wireless/ti/wlcore/cmd.c ret = wl12xx_cmd_roc(wl, wlvif, role_id, band, channel); channel 2001 drivers/net/wireless/ti/wlcore/cmd.c enum nl80211_band band, int channel) channel 2019 drivers/net/wireless/ti/wlcore/cmd.c ret = wl12xx_cmd_role_start_dev(wl, wlvif, band, channel); channel 2023 drivers/net/wireless/ti/wlcore/cmd.c ret = wl12xx_roc(wl, wlvif, wlvif->dev_role_id, band, channel); channel 29 drivers/net/wireless/ti/wlcore/cmd.h enum nl80211_band band, int channel); channel 72 drivers/net/wireless/ti/wlcore/cmd.h enum nl80211_band band, u8 channel); channel 78 drivers/net/wireless/ti/wlcore/cmd.h void wlcore_set_pending_regdomain_ch(struct wl1271 *wl, u16 channel, channel 293 drivers/net/wireless/ti/wlcore/cmd.h u8 channel; channel 389 drivers/net/wireless/ti/wlcore/cmd.h u8 channel; channel 557 drivers/net/wireless/ti/wlcore/cmd.h u8 channel; channel 468 drivers/net/wireless/ti/wlcore/debugfs.c DRIVER_STATE_PRINT_GENERIC(channel, "%d (%s)", wlvif->channel, channel 473 drivers/net/wireless/ti/wlcore/debugfs.c DRIVER_STATE_PRINT_GENERIC(channel, "%d (%s)", wlvif->channel, channel 602 drivers/net/wireless/ti/wlcore/debugfs.c VIF_STATE_PRINT_INT(channel); channel 2288 drivers/net/wireless/ti/wlcore/main.c wlvif->channel = wl->channel; channel 4704 drivers/net/wireless/ti/wlcore/main.c int channel = ieee80211_frequency_to_channel( channel 4709 drivers/net/wireless/ti/wlcore/main.c channel, cfg80211_get_chandef_type(&ctx->def), changed); channel 4752 drivers/net/wireless/ti/wlcore/main.c int channel = ieee80211_frequency_to_channel( channel 4758 drivers/net/wireless/ti/wlcore/main.c wlvif->role_id, channel, channel 4777 drivers/net/wireless/ti/wlcore/main.c wlvif->channel = channel; channel 4844 drivers/net/wireless/ti/wlcore/main.c int channel = ieee80211_frequency_to_channel( channel 4849 drivers/net/wireless/ti/wlcore/main.c wlvif->role_id, wlvif->channel, channel, channel 4864 drivers/net/wireless/ti/wlcore/main.c wlvif->channel = channel; channel 5013 drivers/net/wireless/ti/wlcore/main.c survey->channel = conf->chandef.chan; channel 5129 drivers/net/wireless/ti/wlcore/main.c wl12xx_roc(wl, wlvif, wlvif->role_id, wlvif->band, wlvif->channel); channel 5278 drivers/net/wireless/ti/wlcore/main.c wlvif->band, wlvif->channel); channel 5645 drivers/net/wireless/ti/wlcore/main.c int channel, active_roc, ret = 0; channel 5647 drivers/net/wireless/ti/wlcore/main.c channel = ieee80211_frequency_to_channel(chan->center_freq); channel 5650 drivers/net/wireless/ti/wlcore/main.c channel, wlvif->role_id); channel 5671 drivers/net/wireless/ti/wlcore/main.c ret = wl12xx_start_dev(wl, wlvif, chan->band, channel); channel 6404 drivers/net/wireless/ti/wlcore/main.c wl->channel = 0; channel 79 drivers/net/wireless/ti/wlcore/rx.c status->freq = ieee80211_channel_to_frequency(desc->channel, channel 99 drivers/net/wireless/ti/wlcore/rx.c wlcore_set_pending_regdomain_ch(wl, (u16)desc->channel, channel 124 drivers/net/wireless/ti/wlcore/rx.h u8 channel; channel 207 drivers/net/wireless/ti/wlcore/scan.c channels[j].channel = req_channels[i]->hw_value; channel 211 drivers/net/wireless/ti/wlcore/scan.c (channels[j].channel >= 12) && channel 212 drivers/net/wireless/ti/wlcore/scan.c (channels[j].channel <= 14) && channel 102 drivers/net/wireless/ti/wlcore/scan.h u8 channel; channel 91 drivers/net/wireless/ti/wlcore/wl12xx_80211.h u8 channel; channel 95 drivers/net/wireless/ti/wlcore/wl12xx_80211.h u8 channel; channel 224 drivers/net/wireless/ti/wlcore/wlcore.h int channel; channel 393 drivers/net/wireless/ti/wlcore/wlcore_i.h int channel; channel 142 drivers/net/wireless/wl3501_cs.c static int iw_valid_channel(int reg_domain, int channel) channel 148 drivers/net/wireless/wl3501_cs.c rc = channel >= iw_channel_table[i].min && channel 149 drivers/net/wireless/wl3501_cs.c channel <= iw_channel_table[i].max; channel 1450 drivers/net/wireless/wl3501_cs.c int channel = wrqu->freq.m; channel 1453 drivers/net/wireless/wl3501_cs.c if (iw_valid_channel(this->reg_domain, channel)) { channel 1454 drivers/net/wireless/wl3501_cs.c this->chan = channel; channel 908 drivers/net/wireless/zydas/zd1201.c short channel = 0; channel 912 drivers/net/wireless/zydas/zd1201.c channel = freq->m; channel 914 drivers/net/wireless/zydas/zd1201.c channel = ieee80211_frequency_to_channel(freq->m); channel 916 drivers/net/wireless/zydas/zd1201.c err = zd1201_setconfig16(zd, ZD1201_RID_CNFOWNCHANNEL, channel); channel 929 drivers/net/wireless/zydas/zd1201.c short channel; channel 932 drivers/net/wireless/zydas/zd1201.c err = zd1201_getconfig16(zd, ZD1201_RID_CNFOWNCHANNEL, &channel); channel 936 drivers/net/wireless/zydas/zd1201.c freq->m = channel; channel 568 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static int patch_6m_band_edge(struct zd_chip *chip, u8 channel) channel 574 drivers/net/wireless/zydas/zd1211rw/zd_chip.c return zd_rf_patch_6m_band_edge(&chip->rf, channel); channel 579 drivers/net/wireless/zydas/zd1211rw/zd_chip.c int zd_chip_generic_patch_6m_band(struct zd_chip *chip, int channel) channel 587 drivers/net/wireless/zydas/zd1211rw/zd_chip.c if (channel == 1 || channel == 11) channel 590 drivers/net/wireless/zydas/zd1211rw/zd_chip.c dev_dbg_f(zd_chip_dev(chip), "patching for channel %d\n", channel); channel 1186 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static int update_pwr_int(struct zd_chip *chip, u8 channel) channel 1188 drivers/net/wireless/zydas/zd1211rw/zd_chip.c u8 value = chip->pwr_int_values[channel - 1]; channel 1192 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static int update_pwr_cal(struct zd_chip *chip, u8 channel) channel 1194 drivers/net/wireless/zydas/zd1211rw/zd_chip.c u8 value = chip->pwr_cal_values[channel-1]; channel 1198 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static int update_ofdm_cal(struct zd_chip *chip, u8 channel) channel 1203 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[0].value = chip->ofdm_cal_values[OFDM_36M_INDEX][channel-1]; channel 1205 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[1].value = chip->ofdm_cal_values[OFDM_48M_INDEX][channel-1]; channel 1207 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[2].value = chip->ofdm_cal_values[OFDM_54M_INDEX][channel-1]; channel 1213 drivers/net/wireless/zydas/zd1211rw/zd_chip.c u8 channel) channel 1220 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = update_pwr_int(chip, channel); channel 1230 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = update_ofdm_cal(chip, channel); channel 1233 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = update_pwr_cal(chip, channel); channel 1261 drivers/net/wireless/zydas/zd1211rw/zd_chip.c int zd_chip_set_channel(struct zd_chip *chip, u8 channel) channel 1269 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = zd_rf_set_channel(&chip->rf, channel); channel 1272 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = update_channel_integration_and_calibration(chip, channel); channel 1278 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = patch_6m_band_edge(chip, channel); channel 1293 drivers/net/wireless/zydas/zd1211rw/zd_chip.c u8 channel; channel 1296 drivers/net/wireless/zydas/zd1211rw/zd_chip.c channel = chip->rf.channel; channel 1298 drivers/net/wireless/zydas/zd1211rw/zd_chip.c return channel; channel 877 drivers/net/wireless/zydas/zd1211rw/zd_chip.h int zd_chip_set_channel(struct zd_chip *chip, u8 channel); channel 880 drivers/net/wireless/zydas/zd1211rw/zd_chip.h return chip->rf.channel; channel 894 drivers/net/wireless/zydas/zd1211rw/zd_chip.h int zd_chip_generic_patch_6m_band(struct zd_chip *chip, int channel); channel 363 drivers/net/wireless/zydas/zd1211rw/zd_mac.c u8 channel; channel 372 drivers/net/wireless/zydas/zd1211rw/zd_mac.c channel = mac->channel; channel 381 drivers/net/wireless/zydas/zd1211rw/zd_mac.c r = zd_chip_set_channel(&mac->chip, channel); channel 1143 drivers/net/wireless/zydas/zd1211rw/zd_mac.c mac->channel = conf->chandef.chan->hw_value; channel 183 drivers/net/wireless/zydas/zd1211rw/zd_mac.h u8 channel; channel 107 drivers/net/wireless/zydas/zd1211rw/zd_rf.c int zd_rf_set_channel(struct zd_rf *rf, u8 channel) channel 112 drivers/net/wireless/zydas/zd1211rw/zd_rf.c if (channel < MIN_CHANNEL24) channel 114 drivers/net/wireless/zydas/zd1211rw/zd_rf.c if (channel > MAX_CHANNEL24) channel 116 drivers/net/wireless/zydas/zd1211rw/zd_rf.c dev_dbg_f(zd_chip_dev(zd_rf_to_chip(rf)), "channel: %d\n", channel); channel 118 drivers/net/wireless/zydas/zd1211rw/zd_rf.c r = rf->set_channel(rf, channel); channel 120 drivers/net/wireless/zydas/zd1211rw/zd_rf.c rf->channel = channel; channel 157 drivers/net/wireless/zydas/zd1211rw/zd_rf.c int zd_rf_patch_6m_band_edge(struct zd_rf *rf, u8 channel) channel 162 drivers/net/wireless/zydas/zd1211rw/zd_rf.c return rf->patch_6m_band_edge(rf, channel); channel 165 drivers/net/wireless/zydas/zd1211rw/zd_rf.c int zd_rf_generic_patch_6m(struct zd_rf *rf, u8 channel) channel 167 drivers/net/wireless/zydas/zd1211rw/zd_rf.c return zd_chip_generic_patch_6m_band(zd_rf_to_chip(rf), channel); channel 39 drivers/net/wireless/zydas/zd1211rw/zd_rf.h u8 channel; channel 56 drivers/net/wireless/zydas/zd1211rw/zd_rf.h int (*set_channel)(struct zd_rf *rf, u8 channel); channel 59 drivers/net/wireless/zydas/zd1211rw/zd_rf.h int (*patch_6m_band_edge)(struct zd_rf *rf, u8 channel); channel 70 drivers/net/wireless/zydas/zd1211rw/zd_rf.h int zd_rf_set_channel(struct zd_rf *rf, u8 channel); channel 75 drivers/net/wireless/zydas/zd1211rw/zd_rf.h int zd_rf_patch_6m_band_edge(struct zd_rf *rf, u8 channel); channel 76 drivers/net/wireless/zydas/zd1211rw/zd_rf.h int zd_rf_generic_patch_6m(struct zd_rf *rf, u8 channel); channel 88 drivers/net/wireless/zydas/zd1211rw/zd_rf.h int zd_rf_patch_6m_band_edge(struct zd_rf *rf, u8 channel); channel 89 drivers/net/wireless/zydas/zd1211rw/zd_rf.h int zd_rf_generic_patch_6m(struct zd_rf *rf, u8 channel); channel 347 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c static int zd1211_al2230_set_channel(struct zd_rf *rf, u8 channel) channel 350 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c const u32 *rv = zd1211_al2230_table[channel-1]; channel 363 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c static int zd1211b_al2230_set_channel(struct zd_rf *rf, u8 channel) channel 366 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c const u32 *rv = zd1211b_al2230_table[channel-1]; channel 313 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c static int zd1211_al7230b_set_channel(struct zd_rf *rf, u8 channel) channel 316 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c const u32 *rv = chan_rv[channel-1]; channel 360 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c static int zd1211b_al7230b_set_channel(struct zd_rf *rf, u8 channel) channel 363 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c const u32 *rv = chan_rv[channel-1]; channel 442 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c static int zd1211b_al7230b_patch_6m(struct zd_rf *rf, u8 channel) channel 450 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c if (channel == 1) { channel 453 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c } else if (channel == 11) { channel 458 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c dev_dbg_f(zd_chip_dev(chip), "patching for channel %d\n", channel); channel 218 drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c static int rf2959_set_channel(struct zd_rf *rf, u8 channel) channel 221 drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c const u32 *rv = rf2959_table[channel-1]; channel 242 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c static int uw2453_synth_set_channel(struct zd_chip *chip, int channel, channel 246 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c int idx = channel - 1; channel 282 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c static int uw2453_set_tx_gain_level(struct zd_chip *chip, int channel) channel 284 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c u8 int_value = chip->pwr_int_values[channel - 1]; channel 288 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c "int value %x on channel %d\n", int_value, channel); channel 428 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c static int uw2453_set_channel(struct zd_rf *rf, u8 channel) channel 441 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c r = uw2453_synth_set_channel(chip, channel, autocal); channel 448 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c vco_cfg = uw2453_std_vco_cfg[config][CHAN_TO_PAIRIDX(channel)]; channel 462 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c r = uw2453_set_tx_gain_level(chip, channel); channel 600 drivers/pci/controller/pci-hyperv.c if (hdev->channel->rescind) { channel 963 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hbus->hdev->channel, read_blk, channel 1053 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hbus->hdev->channel, write_blk, pkt_size, channel 1119 drivers/pci/controller/pci-hyperv.c vmbus_sendpacket(hpdev->hbus->hdev->channel, int_pkt, sizeof(*int_pkt), channel 1422 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hpdev->hbus->hdev->channel, &ctxt.int_pkts, channel 1456 drivers/pci/controller/pci-hyperv.c if (hbus->hdev->channel->target_cpu == smp_processor_id()) channel 1892 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hbus->hdev->channel, res_req, channel 2202 drivers/pci/controller/pci-hyperv.c vmbus_sendpacket(hbus->hdev->channel, ejct_pkt, channel 2263 drivers/pci/controller/pci-hyperv.c ret = vmbus_recvpacket_raw(hbus->hdev->channel, buffer, channel 2408 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hdev->channel, version_req, channel 2627 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hdev->channel, d0_entry, sizeof(*d0_entry), channel 2673 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hdev->channel, &message, sizeof(message), channel 2744 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hdev->channel, &pkt->message, channel 2792 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hdev->channel, &pkt, sizeof(pkt), 0, channel 2926 drivers/pci/controller/pci-hyperv.c ret = vmbus_open(hdev->channel, pci_ring_size, pci_ring_size, NULL, 0, channel 3004 drivers/pci/controller/pci-hyperv.c vmbus_close(hdev->channel); channel 3029 drivers/pci/controller/pci-hyperv.c if (hdev->channel->rescind) channel 3047 drivers/pci/controller/pci-hyperv.c ret = vmbus_sendpacket(hdev->channel, &pkt.teardown_packet.message, channel 3079 drivers/pci/controller/pci-hyperv.c vmbus_close(hdev->channel); channel 19 drivers/pcmcia/max1600.c unsigned int channel, unsigned int code) channel 25 drivers/pcmcia/max1600.c switch (channel) { channel 28 drivers/pcmcia/max1600.h unsigned int channel, unsigned int code); channel 50 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_channel *channel; channel 80 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_channel *channel = phy->channel; channel 81 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_phy_driver *drv = channel->drv; channel 91 drivers/phy/renesas/phy-rcar-gen2.c if (cmpxchg(&channel->selected_phy, -1, phy->number) != -1) channel 98 drivers/phy/renesas/phy-rcar-gen2.c ugctrl2 &= ~channel->select_mask; channel 108 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_channel *channel = phy->channel; channel 110 drivers/phy/renesas/phy-rcar-gen2.c clk_disable_unprepare(channel->drv->clk); channel 112 drivers/phy/renesas/phy-rcar-gen2.c channel->selected_phy = -1; channel 120 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_phy_driver *drv = phy->channel->drv; channel 164 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_phy_driver *drv = phy->channel->drv; channel 196 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_phy_driver *drv = phy->channel->drv; channel 225 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_phy_driver *drv = phy->channel->drv; channel 386 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_channel *channel = drv->channels + i; channel 390 drivers/phy/renesas/phy-rcar-gen2.c channel->of_node = np; channel 391 drivers/phy/renesas/phy-rcar-gen2.c channel->drv = drv; channel 392 drivers/phy/renesas/phy-rcar-gen2.c channel->selected_phy = -1; channel 400 drivers/phy/renesas/phy-rcar-gen2.c channel->select_mask = select_mask[channel_num]; channel 403 drivers/phy/renesas/phy-rcar-gen2.c struct rcar_gen2_phy *phy = &channel->phys[n]; channel 405 drivers/phy/renesas/phy-rcar-gen2.c phy->channel = channel; channel 395 drivers/phy/renesas/phy-rcar-gen3-usb2.c struct rcar_gen3_chan *channel = rphy->ch; channel 396 drivers/phy/renesas/phy-rcar-gen3-usb2.c void __iomem *usb2_base = channel->base; channel 407 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (channel->is_otg_channel) { channel 408 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (rcar_gen3_needs_init_otg(channel)) channel 409 drivers/phy/renesas/phy-rcar-gen3-usb2.c rcar_gen3_init_otg(channel); channel 421 drivers/phy/renesas/phy-rcar-gen3-usb2.c struct rcar_gen3_chan *channel = rphy->ch; channel 422 drivers/phy/renesas/phy-rcar-gen3-usb2.c void __iomem *usb2_base = channel->base; channel 427 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (channel->is_otg_channel) channel 432 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (!rcar_gen3_is_any_rphy_initialized(channel)) channel 442 drivers/phy/renesas/phy-rcar-gen3-usb2.c struct rcar_gen3_chan *channel = rphy->ch; channel 443 drivers/phy/renesas/phy-rcar-gen3-usb2.c void __iomem *usb2_base = channel->base; channel 447 drivers/phy/renesas/phy-rcar-gen3-usb2.c mutex_lock(&channel->lock); channel 448 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (!rcar_gen3_are_all_rphys_power_off(channel)) channel 451 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (channel->vbus) { channel 452 drivers/phy/renesas/phy-rcar-gen3-usb2.c ret = regulator_enable(channel->vbus); channel 466 drivers/phy/renesas/phy-rcar-gen3-usb2.c mutex_unlock(&channel->lock); channel 474 drivers/phy/renesas/phy-rcar-gen3-usb2.c struct rcar_gen3_chan *channel = rphy->ch; channel 477 drivers/phy/renesas/phy-rcar-gen3-usb2.c mutex_lock(&channel->lock); channel 480 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (!rcar_gen3_are_all_rphys_power_off(channel)) channel 483 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (channel->vbus) channel 484 drivers/phy/renesas/phy-rcar-gen3-usb2.c ret = regulator_disable(channel->vbus); channel 487 drivers/phy/renesas/phy-rcar-gen3-usb2.c mutex_unlock(&channel->lock); channel 597 drivers/phy/renesas/phy-rcar-gen3-usb2.c struct rcar_gen3_chan *channel; channel 608 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel = devm_kzalloc(dev, sizeof(*channel), GFP_KERNEL); channel 609 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (!channel) channel 613 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->base = devm_ioremap_resource(dev, res); channel 614 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (IS_ERR(channel->base)) channel 615 drivers/phy/renesas/phy-rcar-gen3-usb2.c return PTR_ERR(channel->base); channel 620 drivers/phy/renesas/phy-rcar-gen3-usb2.c INIT_WORK(&channel->work, rcar_gen3_phy_usb2_work); channel 622 drivers/phy/renesas/phy-rcar-gen3-usb2.c IRQF_SHARED, dev_name(dev), channel); channel 627 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->dr_mode = rcar_gen3_get_dr_mode(dev->of_node); channel 628 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (channel->dr_mode != USB_DR_MODE_UNKNOWN) { channel 631 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->is_otg_channel = true; channel 632 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->uses_otg_pins = !of_property_read_bool(dev->of_node, channel 634 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->extcon = devm_extcon_dev_allocate(dev, channel 636 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (IS_ERR(channel->extcon)) channel 637 drivers/phy/renesas/phy-rcar-gen3-usb2.c return PTR_ERR(channel->extcon); channel 639 drivers/phy/renesas/phy-rcar-gen3-usb2.c ret = devm_extcon_dev_register(dev, channel->extcon); channel 655 drivers/phy/renesas/phy-rcar-gen3-usb2.c mutex_init(&channel->lock); channel 657 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->rphys[i].phy = devm_phy_create(dev, NULL, channel 659 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (IS_ERR(channel->rphys[i].phy)) { channel 661 drivers/phy/renesas/phy-rcar-gen3-usb2.c ret = PTR_ERR(channel->rphys[i].phy); channel 664 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->rphys[i].ch = channel; channel 665 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->rphys[i].int_enable_bits = rcar_gen3_int_enable[i]; channel 666 drivers/phy/renesas/phy-rcar-gen3-usb2.c phy_set_drvdata(channel->rphys[i].phy, &channel->rphys[i]); channel 669 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->vbus = devm_regulator_get_optional(dev, "vbus"); channel 670 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (IS_ERR(channel->vbus)) { channel 671 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (PTR_ERR(channel->vbus) == -EPROBE_DEFER) { channel 672 drivers/phy/renesas/phy-rcar-gen3-usb2.c ret = PTR_ERR(channel->vbus); channel 675 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->vbus = NULL; channel 678 drivers/phy/renesas/phy-rcar-gen3-usb2.c platform_set_drvdata(pdev, channel); channel 679 drivers/phy/renesas/phy-rcar-gen3-usb2.c channel->dev = dev; channel 686 drivers/phy/renesas/phy-rcar-gen3-usb2.c } else if (channel->is_otg_channel) { channel 704 drivers/phy/renesas/phy-rcar-gen3-usb2.c struct rcar_gen3_chan *channel = platform_get_drvdata(pdev); channel 706 drivers/phy/renesas/phy-rcar-gen3-usb2.c if (channel->is_otg_channel) channel 850 drivers/phy/samsung/phy-exynos5-usbdrd.c int channel; channel 888 drivers/phy/samsung/phy-exynos5-usbdrd.c channel = of_alias_get_id(node, "usbdrdphy"); channel 889 drivers/phy/samsung/phy-exynos5-usbdrd.c if (channel < 0) channel 892 drivers/phy/samsung/phy-exynos5-usbdrd.c switch (channel) { channel 47 drivers/platform/chrome/cros_ec_ishtp.c u8 channel; channel 169 drivers/platform/chrome/cros_ec_ishtp.c __func__, out_hdr->channel, out_hdr->status); channel 245 drivers/platform/chrome/cros_ec_ishtp.c in_msg->hdr.channel, in_msg->hdr.status); channel 247 drivers/platform/chrome/cros_ec_ishtp.c switch (in_msg->hdr.channel) { channel 304 drivers/platform/chrome/cros_ec_ishtp.c dev_err(dev, "Invalid channel=%02d\n", in_msg->hdr.channel); channel 485 drivers/platform/chrome/cros_ec_ishtp.c out_msg->hdr.channel = CROS_EC_COMMAND; channel 215 drivers/platform/olpc/olpc-xo175-ec.c u8 channel; channel 306 drivers/platform/olpc/olpc-xo175-ec.c u8 channel; channel 328 drivers/platform/olpc/olpc-xo175-ec.c channel = priv->rx_buf.resp.channel; channel 331 drivers/platform/olpc/olpc-xo175-ec.c switch (channel) { channel 457 drivers/platform/olpc/olpc-xo175-ec.c dev_warn(dev, "unknown channel: %d, %.2x\n", channel, byte); channel 2467 drivers/platform/x86/toshiba_acpi.c ret = toshiba_iio_accel_get_axis(chan->channel); channel 2482 drivers/platform/x86/toshiba_acpi.c .channel = chan, \ channel 145 drivers/power/supply/cpcap-battery.c struct iio_channel *channel; channel 148 drivers/power/supply/cpcap-battery.c channel = ddata->channels[CPCAP_BATTERY_IIO_BATTDET]; channel 149 drivers/power/supply/cpcap-battery.c error = iio_read_channel_processed(channel, value); channel 164 drivers/power/supply/cpcap-battery.c struct iio_channel *channel; channel 167 drivers/power/supply/cpcap-battery.c channel = ddata->channels[CPCAP_BATTERY_IIO_VOLTAGE]; channel 168 drivers/power/supply/cpcap-battery.c error = iio_read_channel_processed(channel, &value); channel 180 drivers/power/supply/cpcap-battery.c struct iio_channel *channel; channel 183 drivers/power/supply/cpcap-battery.c channel = ddata->channels[CPCAP_BATTERY_IIO_BATT_CURRENT]; channel 184 drivers/power/supply/cpcap-battery.c error = iio_read_channel_processed(channel, &value); channel 171 drivers/power/supply/cpcap-charger.c struct iio_channel *channel; channel 174 drivers/power/supply/cpcap-charger.c channel = ddata->channels[CPCAP_CHARGER_IIO_BATTDET]; channel 175 drivers/power/supply/cpcap-charger.c error = iio_read_channel_raw(channel, &value); channel 187 drivers/power/supply/cpcap-charger.c struct iio_channel *channel; channel 190 drivers/power/supply/cpcap-charger.c channel = ddata->channels[CPCAP_CHARGER_IIO_VOLTAGE]; channel 191 drivers/power/supply/cpcap-charger.c error = iio_read_channel_processed(channel, &value); channel 203 drivers/power/supply/cpcap-charger.c struct iio_channel *channel; channel 206 drivers/power/supply/cpcap-charger.c channel = ddata->channels[CPCAP_CHARGER_IIO_CHRG_CURRENT]; channel 207 drivers/power/supply/cpcap-charger.c error = iio_read_channel_processed(channel, &value); channel 319 drivers/power/supply/cpcap-charger.c struct iio_channel *channel = channel 322 drivers/power/supply/cpcap-charger.c error = iio_read_channel_processed(channel, &value); channel 49 drivers/power/supply/generic-adc-battery.c struct iio_channel *channel[GAB_MAX_CHAN_TYPE]; channel 137 drivers/power/supply/generic-adc-battery.c ret = iio_read_channel_processed(adc_bat->channel[chan_index], channel 287 drivers/power/supply/generic-adc-battery.c adc_bat->channel[chan] = iio_channel_get(&pdev->dev, channel 289 drivers/power/supply/generic-adc-battery.c if (IS_ERR(adc_bat->channel[chan])) { channel 290 drivers/power/supply/generic-adc-battery.c ret = PTR_ERR(adc_bat->channel[chan]); channel 291 drivers/power/supply/generic-adc-battery.c adc_bat->channel[chan] = NULL; channel 357 drivers/power/supply/generic-adc-battery.c if (adc_bat->channel[chan]) channel 358 drivers/power/supply/generic-adc-battery.c iio_channel_release(adc_bat->channel[chan]); channel 380 drivers/power/supply/generic-adc-battery.c if (adc_bat->channel[chan]) channel 381 drivers/power/supply/generic-adc-battery.c iio_channel_release(adc_bat->channel[chan]); channel 18 drivers/power/supply/ingenic-battery.c struct iio_channel *channel; channel 34 drivers/power/supply/ingenic-battery.c ret = iio_read_channel_processed(bat->channel, &val->intval); channel 44 drivers/power/supply/ingenic-battery.c ret = iio_read_channel_processed(bat->channel, &val->intval); channel 67 drivers/power/supply/ingenic-battery.c ret = iio_read_max_channel_raw(bat->channel, &max_raw); channel 73 drivers/power/supply/ingenic-battery.c ret = iio_read_avail_channel_attribute(bat->channel, &scale_raw, channel 105 drivers/power/supply/ingenic-battery.c ret = iio_write_channel_attribute(bat->channel, channel 136 drivers/power/supply/ingenic-battery.c bat->channel = devm_iio_channel_get(dev, "battery"); channel 137 drivers/power/supply/ingenic-battery.c if (IS_ERR(bat->channel)) channel 138 drivers/power/supply/ingenic-battery.c return PTR_ERR(bat->channel); channel 235 drivers/power/supply/lp8788-charger.c struct iio_channel *channel = pchg->chan[LP8788_VBATT]; channel 237 drivers/power/supply/lp8788-charger.c if (!channel) channel 240 drivers/power/supply/lp8788-charger.c return iio_read_channel_processed(channel, result); channel 290 drivers/power/supply/lp8788-charger.c struct iio_channel *channel = pchg->chan[LP8788_BATT_TEMP]; channel 294 drivers/power/supply/lp8788-charger.c if (!channel) channel 297 drivers/power/supply/lp8788-charger.c ret = iio_read_channel_processed(channel, &result); channel 46 drivers/power/supply/power_supply_hwmon.c static int power_supply_hwmon_temp_to_property(u32 attr, int channel) channel 48 drivers/power/supply/power_supply_hwmon.c if (channel) { channel 81 drivers/power/supply/power_supply_hwmon.c u32 attr, int channel) channel 89 drivers/power/supply/power_supply_hwmon.c return power_supply_hwmon_temp_to_property(attr, channel); channel 122 drivers/power/supply/power_supply_hwmon.c u32 attr, int channel) channel 131 drivers/power/supply/power_supply_hwmon.c prop = power_supply_hwmon_to_property(type, attr, channel); channel 144 drivers/power/supply/power_supply_hwmon.c u32 attr, int channel, channel 147 drivers/power/supply/power_supply_hwmon.c *str = channel ? "temp" : "temp ambient"; channel 153 drivers/power/supply/power_supply_hwmon.c u32 attr, int channel, long *val) channel 160 drivers/power/supply/power_supply_hwmon.c prop = power_supply_hwmon_to_property(type, attr, channel); channel 197 drivers/power/supply/power_supply_hwmon.c u32 attr, int channel, long val) channel 204 drivers/power/supply/power_supply_hwmon.c prop = power_supply_hwmon_to_property(type, attr, channel); channel 28 drivers/power/supply/rx51_battery.c static int rx51_battery_read_adc(struct iio_channel *channel) channel 31 drivers/power/supply/rx51_battery.c err = iio_read_channel_average_raw(channel, &val); channel 50 drivers/power/supply/s3c_adc_battery.c static int gather_samples(struct s3c_adc_client *client, int num, int channel) channel 60 drivers/power/supply/s3c_adc_battery.c value += s3c_adc_read(client, channel); channel 95 drivers/power/supply/sc27xx_fuel_gauge.c struct iio_channel *channel; channel 467 drivers/power/supply/sc27xx_fuel_gauge.c return iio_read_channel_processed(data->channel, temp); channel 1054 drivers/power/supply/sc27xx_fuel_gauge.c data->channel = devm_iio_channel_get(dev, "bat-temp"); channel 1055 drivers/power/supply/sc27xx_fuel_gauge.c if (IS_ERR(data->channel)) { channel 1057 drivers/power/supply/sc27xx_fuel_gauge.c return PTR_ERR(data->channel); channel 45 drivers/power/supply/twl4030_madc_battery.c static int madc_read(struct iio_channel *channel) channel 48 drivers/power/supply/twl4030_madc_battery.c err = iio_read_channel_processed(channel, &val); channel 57 drivers/pwm/pwm-bcm-iproc.c static void iproc_pwmc_enable(struct iproc_pwmc *ip, unsigned int channel) channel 62 drivers/pwm/pwm-bcm-iproc.c value |= 1 << IPROC_PWM_CTRL_EN_SHIFT(channel); channel 69 drivers/pwm/pwm-bcm-iproc.c static void iproc_pwmc_disable(struct iproc_pwmc *ip, unsigned int channel) channel 74 drivers/pwm/pwm-bcm-iproc.c value &= ~(1 << IPROC_PWM_CTRL_EN_SHIFT(channel)); channel 60 drivers/pwm/pwm-berlin.c unsigned int channel, unsigned long offset) channel 62 drivers/pwm/pwm-berlin.c return readl_relaxed(chip->base + channel * 0x10 + offset); channel 66 drivers/pwm/pwm-berlin.c unsigned int channel, u32 value, channel 69 drivers/pwm/pwm-berlin.c writel_relaxed(value, chip->base + channel * 0x10 + offset); channel 74 drivers/pwm/pwm-berlin.c struct berlin_pwm_channel *channel; channel 76 drivers/pwm/pwm-berlin.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 77 drivers/pwm/pwm-berlin.c if (!channel) channel 80 drivers/pwm/pwm-berlin.c return pwm_set_chip_data(pwm, channel); channel 85 drivers/pwm/pwm-berlin.c struct berlin_pwm_channel *channel = pwm_get_chip_data(pwm); channel 87 drivers/pwm/pwm-berlin.c kfree(channel); channel 246 drivers/pwm/pwm-berlin.c struct berlin_pwm_channel *channel; channel 248 drivers/pwm/pwm-berlin.c channel = pwm_get_chip_data(&pwm->chip.pwms[i]); channel 249 drivers/pwm/pwm-berlin.c if (!channel) channel 252 drivers/pwm/pwm-berlin.c channel->enable = berlin_pwm_readl(pwm, i, BERLIN_PWM_ENABLE); channel 253 drivers/pwm/pwm-berlin.c channel->ctrl = berlin_pwm_readl(pwm, i, BERLIN_PWM_CONTROL); channel 254 drivers/pwm/pwm-berlin.c channel->duty = berlin_pwm_readl(pwm, i, BERLIN_PWM_DUTY); channel 255 drivers/pwm/pwm-berlin.c channel->tcnt = berlin_pwm_readl(pwm, i, BERLIN_PWM_TCNT); channel 274 drivers/pwm/pwm-berlin.c struct berlin_pwm_channel *channel; channel 276 drivers/pwm/pwm-berlin.c channel = pwm_get_chip_data(&pwm->chip.pwms[i]); channel 277 drivers/pwm/pwm-berlin.c if (!channel) channel 280 drivers/pwm/pwm-berlin.c berlin_pwm_writel(pwm, i, channel->ctrl, BERLIN_PWM_CONTROL); channel 281 drivers/pwm/pwm-berlin.c berlin_pwm_writel(pwm, i, channel->duty, BERLIN_PWM_DUTY); channel 282 drivers/pwm/pwm-berlin.c berlin_pwm_writel(pwm, i, channel->tcnt, BERLIN_PWM_TCNT); channel 283 drivers/pwm/pwm-berlin.c berlin_pwm_writel(pwm, i, channel->enable, BERLIN_PWM_ENABLE); channel 102 drivers/pwm/pwm-brcmstb.c unsigned int channel = pwm->hwpwm; channel 168 drivers/pwm/pwm-brcmstb.c brcmstb_pwm_writel(p, cword >> 8, PWM_CWORD_MSB(channel)); channel 169 drivers/pwm/pwm-brcmstb.c brcmstb_pwm_writel(p, cword & 0xff, PWM_CWORD_LSB(channel)); channel 173 drivers/pwm/pwm-brcmstb.c value |= CTRL2_OUT_SELECT << (channel * CTRL_CHAN_OFFS); channel 177 drivers/pwm/pwm-brcmstb.c brcmstb_pwm_writel(p, pc, PWM_PERIOD(channel)); channel 178 drivers/pwm/pwm-brcmstb.c brcmstb_pwm_writel(p, dc, PWM_ON(channel)); channel 185 drivers/pwm/pwm-brcmstb.c unsigned int channel, bool enable) channel 187 drivers/pwm/pwm-brcmstb.c unsigned int shift = channel * CTRL_CHAN_OFFS; channel 123 drivers/pwm/pwm-meson.c struct meson_pwm_channel *channel; channel 127 drivers/pwm/pwm-meson.c channel = pwm_get_chip_data(pwm); channel 128 drivers/pwm/pwm-meson.c if (channel) channel 131 drivers/pwm/pwm-meson.c channel = &meson->channels[pwm->hwpwm]; channel 133 drivers/pwm/pwm-meson.c if (channel->clk_parent) { channel 134 drivers/pwm/pwm-meson.c err = clk_set_parent(channel->clk, channel->clk_parent); channel 137 drivers/pwm/pwm-meson.c __clk_get_name(channel->clk_parent), channel 138 drivers/pwm/pwm-meson.c __clk_get_name(channel->clk), err); channel 143 drivers/pwm/pwm-meson.c err = clk_prepare_enable(channel->clk); channel 146 drivers/pwm/pwm-meson.c __clk_get_name(channel->clk), err); channel 150 drivers/pwm/pwm-meson.c return pwm_set_chip_data(pwm, channel); channel 155 drivers/pwm/pwm-meson.c struct meson_pwm_channel *channel = pwm_get_chip_data(pwm); channel 157 drivers/pwm/pwm-meson.c if (channel) channel 158 drivers/pwm/pwm-meson.c clk_disable_unprepare(channel->clk); channel 164 drivers/pwm/pwm-meson.c struct meson_pwm_channel *channel = pwm_get_chip_data(pwm); channel 174 drivers/pwm/pwm-meson.c fin_freq = clk_get_rate(channel->clk); channel 198 drivers/pwm/pwm-meson.c channel->pre_div = pre_div; channel 199 drivers/pwm/pwm-meson.c channel->hi = cnt; channel 200 drivers/pwm/pwm-meson.c channel->lo = 0; channel 202 drivers/pwm/pwm-meson.c channel->pre_div = pre_div; channel 203 drivers/pwm/pwm-meson.c channel->hi = 0; channel 204 drivers/pwm/pwm-meson.c channel->lo = cnt; channel 217 drivers/pwm/pwm-meson.c channel->pre_div = pre_div; channel 218 drivers/pwm/pwm-meson.c channel->hi = duty_cnt; channel 219 drivers/pwm/pwm-meson.c channel->lo = cnt - duty_cnt; channel 227 drivers/pwm/pwm-meson.c struct meson_pwm_channel *channel = pwm_get_chip_data(pwm); channel 238 drivers/pwm/pwm-meson.c value |= channel->pre_div << channel_data->clk_div_shift; channel 242 drivers/pwm/pwm-meson.c value = FIELD_PREP(PWM_HIGH_MASK, channel->hi) | channel 243 drivers/pwm/pwm-meson.c FIELD_PREP(PWM_LOW_MASK, channel->lo); channel 270 drivers/pwm/pwm-meson.c struct meson_pwm_channel *channel = pwm_get_chip_data(pwm); channel 291 drivers/pwm/pwm-meson.c channel->pre_div = 0; channel 292 drivers/pwm/pwm-meson.c channel->hi = ~0; channel 293 drivers/pwm/pwm-meson.c channel->lo = 0; channel 314 drivers/pwm/pwm-meson.c struct meson_pwm_channel *channel; channel 319 drivers/pwm/pwm-meson.c channel = &meson->channels[pwm->hwpwm]; channel 321 drivers/pwm/pwm-meson.c fin_freq = clk_get_rate(channel->clk); channel 327 drivers/pwm/pwm-meson.c return cnt * fin_ns * (channel->pre_div + 1); channel 335 drivers/pwm/pwm-meson.c struct meson_pwm_channel *channel; channel 341 drivers/pwm/pwm-meson.c channel = &meson->channels[pwm->hwpwm]; channel 350 drivers/pwm/pwm-meson.c channel->pre_div = FIELD_GET(MISC_CLK_DIV_MASK, tmp); channel 354 drivers/pwm/pwm-meson.c channel->lo = FIELD_GET(PWM_LOW_MASK, value); channel 355 drivers/pwm/pwm-meson.c channel->hi = FIELD_GET(PWM_HIGH_MASK, value); channel 357 drivers/pwm/pwm-meson.c if (channel->lo == 0) { channel 358 drivers/pwm/pwm-meson.c state->period = meson_pwm_cnt_to_ns(chip, pwm, channel->hi); channel 360 drivers/pwm/pwm-meson.c } else if (channel->lo >= channel->hi) { channel 362 drivers/pwm/pwm-meson.c channel->lo + channel->hi); channel 364 drivers/pwm/pwm-meson.c channel->hi); channel 501 drivers/pwm/pwm-meson.c struct meson_pwm_channel *channel = &meson->channels[i]; channel 511 drivers/pwm/pwm-meson.c channel->mux.reg = meson->base + REG_MISC_AB; channel 512 drivers/pwm/pwm-meson.c channel->mux.shift = channel 514 drivers/pwm/pwm-meson.c channel->mux.mask = MISC_CLK_SEL_MASK; channel 515 drivers/pwm/pwm-meson.c channel->mux.flags = 0; channel 516 drivers/pwm/pwm-meson.c channel->mux.lock = &meson->lock; channel 517 drivers/pwm/pwm-meson.c channel->mux.table = NULL; channel 518 drivers/pwm/pwm-meson.c channel->mux.hw.init = &init; channel 520 drivers/pwm/pwm-meson.c channel->clk = devm_clk_register(dev, &channel->mux.hw); channel 521 drivers/pwm/pwm-meson.c if (IS_ERR(channel->clk)) { channel 522 drivers/pwm/pwm-meson.c err = PTR_ERR(channel->clk); channel 529 drivers/pwm/pwm-meson.c channel->clk_parent = devm_clk_get_optional(dev, name); channel 530 drivers/pwm/pwm-meson.c if (IS_ERR(channel->clk_parent)) channel 531 drivers/pwm/pwm-meson.c return PTR_ERR(channel->clk_parent); channel 73 drivers/pwm/pwm-renesas-tpu.c unsigned int channel; /* Channel number in the TPU */ channel 95 drivers/pwm/pwm-renesas-tpu.c + pwm->channel * TPU_CHANNEL_SIZE; channel 106 drivers/pwm/pwm-renesas-tpu.c pwm->channel, states[state]); channel 136 drivers/pwm/pwm-renesas-tpu.c value |= 1 << pwm->channel; channel 138 drivers/pwm/pwm-renesas-tpu.c value &= ~(1 << pwm->channel); channel 183 drivers/pwm/pwm-renesas-tpu.c pwm->channel, pwm->duty, pwm->period); channel 223 drivers/pwm/pwm-renesas-tpu.c pwm->channel = _pwm->hwpwm; channel 306 drivers/pwm/pwm-renesas-tpu.c dev_dbg(&tpu->pdev->dev, "%u: TGRA 0x%04x\n", pwm->channel, channel 114 drivers/pwm/pwm-samsung.c static inline unsigned int to_tcon_channel(unsigned int channel) channel 117 drivers/pwm/pwm-samsung.c return (channel == 0) ? 0 : (channel + 1); channel 121 drivers/pwm/pwm-samsung.c unsigned int channel, u8 divisor) channel 123 drivers/pwm/pwm-samsung.c u8 shift = TCFG1_SHIFT(channel); channel 391 drivers/pwm/pwm-samsung.c unsigned int channel, bool invert) channel 393 drivers/pwm/pwm-samsung.c unsigned int tcon_chan = to_tcon_channel(channel); channel 402 drivers/pwm/pwm-samsung.c chip->inverter_mask |= BIT(channel); channel 405 drivers/pwm/pwm-samsung.c chip->inverter_mask &= ~BIT(channel); channel 212 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 214 drivers/rpmsg/qcom_glink_native.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 215 drivers/rpmsg/qcom_glink_native.c if (!channel) channel 219 drivers/rpmsg/qcom_glink_native.c spin_lock_init(&channel->recv_lock); channel 220 drivers/rpmsg/qcom_glink_native.c spin_lock_init(&channel->intent_lock); channel 221 drivers/rpmsg/qcom_glink_native.c mutex_init(&channel->intent_req_lock); channel 223 drivers/rpmsg/qcom_glink_native.c channel->glink = glink; channel 224 drivers/rpmsg/qcom_glink_native.c channel->name = kstrdup(name, GFP_KERNEL); channel 226 drivers/rpmsg/qcom_glink_native.c init_completion(&channel->open_req); channel 227 drivers/rpmsg/qcom_glink_native.c init_completion(&channel->open_ack); channel 228 drivers/rpmsg/qcom_glink_native.c init_completion(&channel->intent_req_comp); channel 230 drivers/rpmsg/qcom_glink_native.c INIT_LIST_HEAD(&channel->done_intents); channel 231 drivers/rpmsg/qcom_glink_native.c INIT_WORK(&channel->intent_work, qcom_glink_rx_done_work); channel 233 drivers/rpmsg/qcom_glink_native.c idr_init(&channel->liids); channel 234 drivers/rpmsg/qcom_glink_native.c idr_init(&channel->riids); channel 235 drivers/rpmsg/qcom_glink_native.c kref_init(&channel->refcount); channel 237 drivers/rpmsg/qcom_glink_native.c return channel; channel 242 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel = container_of(ref, struct glink_channel, channel 250 drivers/rpmsg/qcom_glink_native.c cancel_work_sync(&channel->intent_work); channel 252 drivers/rpmsg/qcom_glink_native.c spin_lock_irqsave(&channel->intent_lock, flags); channel 254 drivers/rpmsg/qcom_glink_native.c list_for_each_entry_safe(intent, tmp, &channel->done_intents, node) { channel 261 drivers/rpmsg/qcom_glink_native.c idr_for_each_entry(&channel->liids, tmp, iid) { channel 265 drivers/rpmsg/qcom_glink_native.c idr_destroy(&channel->liids); channel 267 drivers/rpmsg/qcom_glink_native.c idr_for_each_entry(&channel->riids, tmp, iid) channel 269 drivers/rpmsg/qcom_glink_native.c idr_destroy(&channel->riids); channel 270 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 272 drivers/rpmsg/qcom_glink_native.c kfree(channel->name); channel 273 drivers/rpmsg/qcom_glink_native.c kfree(channel); channel 366 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel) channel 371 drivers/rpmsg/qcom_glink_native.c msg.param1 = cpu_to_le16(channel->rcid); channel 380 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 384 drivers/rpmsg/qcom_glink_native.c channel = idr_find(&glink->rcids, cid); channel 386 drivers/rpmsg/qcom_glink_native.c if (!channel) { channel 391 drivers/rpmsg/qcom_glink_native.c channel->intent_req_result = granted; channel 392 drivers/rpmsg/qcom_glink_native.c complete(&channel->intent_req_comp); channel 406 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel) channel 412 drivers/rpmsg/qcom_glink_native.c int name_len = strlen(channel->name) + 1; channel 417 drivers/rpmsg/qcom_glink_native.c kref_get(&channel->refcount); channel 420 drivers/rpmsg/qcom_glink_native.c ret = idr_alloc_cyclic(&glink->lcids, channel, channel 427 drivers/rpmsg/qcom_glink_native.c channel->lcid = ret; channel 430 drivers/rpmsg/qcom_glink_native.c req.msg.param1 = cpu_to_le16(channel->lcid); channel 432 drivers/rpmsg/qcom_glink_native.c strcpy(req.name, channel->name); channel 442 drivers/rpmsg/qcom_glink_native.c idr_remove(&glink->lcids, channel->lcid); channel 443 drivers/rpmsg/qcom_glink_native.c channel->lcid = 0; channel 450 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel) channel 455 drivers/rpmsg/qcom_glink_native.c req.param1 = cpu_to_le16(channel->lcid); channel 475 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel = container_of(work, struct glink_channel, channel 477 drivers/rpmsg/qcom_glink_native.c struct qcom_glink *glink = channel->glink; channel 485 drivers/rpmsg/qcom_glink_native.c unsigned int cid = channel->lcid; channel 490 drivers/rpmsg/qcom_glink_native.c spin_lock_irqsave(&channel->intent_lock, flags); channel 491 drivers/rpmsg/qcom_glink_native.c list_for_each_entry_safe(intent, tmp, &channel->done_intents, node) { channel 493 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 506 drivers/rpmsg/qcom_glink_native.c spin_lock_irqsave(&channel->intent_lock, flags); channel 508 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 512 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel, channel 524 drivers/rpmsg/qcom_glink_native.c spin_lock(&channel->intent_lock); channel 525 drivers/rpmsg/qcom_glink_native.c idr_remove(&channel->liids, intent->id); channel 526 drivers/rpmsg/qcom_glink_native.c spin_unlock(&channel->intent_lock); channel 530 drivers/rpmsg/qcom_glink_native.c spin_lock(&channel->intent_lock); channel 531 drivers/rpmsg/qcom_glink_native.c list_add_tail(&intent->node, &channel->done_intents); channel 532 drivers/rpmsg/qcom_glink_native.c spin_unlock(&channel->intent_lock); channel 534 drivers/rpmsg/qcom_glink_native.c schedule_work(&channel->intent_work); channel 604 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel, channel 610 drivers/rpmsg/qcom_glink_native.c msg.param1 = cpu_to_le16(channel->lcid); channel 628 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel, channel 641 drivers/rpmsg/qcom_glink_native.c cmd.lcid = cpu_to_le16(channel->lcid); channel 653 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel, channel 669 drivers/rpmsg/qcom_glink_native.c spin_lock_irqsave(&channel->intent_lock, flags); channel 670 drivers/rpmsg/qcom_glink_native.c ret = idr_alloc_cyclic(&channel->liids, intent, 1, -1, GFP_ATOMIC); channel 672 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 675 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 695 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 699 drivers/rpmsg/qcom_glink_native.c channel = idr_find(&glink->rcids, cid); channel 701 drivers/rpmsg/qcom_glink_native.c if (!channel) { channel 706 drivers/rpmsg/qcom_glink_native.c spin_lock_irqsave(&channel->intent_lock, flags); channel 707 drivers/rpmsg/qcom_glink_native.c intent = idr_find(&channel->riids, iid); channel 710 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 718 drivers/rpmsg/qcom_glink_native.c idr_remove(&channel->riids, intent->id); channel 721 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 738 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 742 drivers/rpmsg/qcom_glink_native.c channel = idr_find(&glink->rcids, cid); channel 745 drivers/rpmsg/qcom_glink_native.c if (!channel) { channel 750 drivers/rpmsg/qcom_glink_native.c intent = qcom_glink_alloc_intent(glink, channel, size, false); channel 752 drivers/rpmsg/qcom_glink_native.c qcom_glink_advertise_intent(glink, channel, intent); channel 754 drivers/rpmsg/qcom_glink_native.c qcom_glink_send_intent_req_ack(glink, channel, !!intent); channel 789 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 818 drivers/rpmsg/qcom_glink_native.c channel = idr_find(&glink->rcids, rcid); channel 820 drivers/rpmsg/qcom_glink_native.c if (!channel) { channel 829 drivers/rpmsg/qcom_glink_native.c if (!channel->buf) { channel 845 drivers/rpmsg/qcom_glink_native.c channel->buf = intent; channel 847 drivers/rpmsg/qcom_glink_native.c intent = channel->buf; channel 852 drivers/rpmsg/qcom_glink_native.c spin_lock_irqsave(&channel->intent_lock, flags); channel 853 drivers/rpmsg/qcom_glink_native.c intent = idr_find(&channel->liids, liid); channel 854 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 859 drivers/rpmsg/qcom_glink_native.c channel->name, liid); channel 877 drivers/rpmsg/qcom_glink_native.c spin_lock(&channel->recv_lock); channel 878 drivers/rpmsg/qcom_glink_native.c if (channel->ept.cb) { channel 879 drivers/rpmsg/qcom_glink_native.c channel->ept.cb(channel->ept.rpdev, channel 882 drivers/rpmsg/qcom_glink_native.c channel->ept.priv, channel 885 drivers/rpmsg/qcom_glink_native.c spin_unlock(&channel->recv_lock); channel 888 drivers/rpmsg/qcom_glink_native.c channel->buf = NULL; channel 890 drivers/rpmsg/qcom_glink_native.c qcom_glink_rx_done(glink, channel, intent); channel 905 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 927 drivers/rpmsg/qcom_glink_native.c channel = idr_find(&glink->rcids, cid); channel 929 drivers/rpmsg/qcom_glink_native.c if (!channel) { channel 948 drivers/rpmsg/qcom_glink_native.c spin_lock_irqsave(&channel->intent_lock, flags); channel 949 drivers/rpmsg/qcom_glink_native.c ret = idr_alloc(&channel->riids, intent, channel 951 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 963 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 966 drivers/rpmsg/qcom_glink_native.c channel = idr_find(&glink->lcids, lcid); channel 968 drivers/rpmsg/qcom_glink_native.c if (!channel) { channel 973 drivers/rpmsg/qcom_glink_native.c complete(&channel->open_ack); channel 1056 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 1060 drivers/rpmsg/qcom_glink_native.c channel = qcom_glink_alloc_channel(glink, name); channel 1061 drivers/rpmsg/qcom_glink_native.c if (IS_ERR(channel)) channel 1062 drivers/rpmsg/qcom_glink_native.c return ERR_CAST(channel); channel 1064 drivers/rpmsg/qcom_glink_native.c ret = qcom_glink_send_open_req(glink, channel); channel 1068 drivers/rpmsg/qcom_glink_native.c ret = wait_for_completion_timeout(&channel->open_ack, 5 * HZ); channel 1072 drivers/rpmsg/qcom_glink_native.c ret = wait_for_completion_timeout(&channel->open_req, 5 * HZ); channel 1076 drivers/rpmsg/qcom_glink_native.c qcom_glink_send_open_ack(glink, channel); channel 1078 drivers/rpmsg/qcom_glink_native.c return channel; channel 1083 drivers/rpmsg/qcom_glink_native.c idr_remove(&glink->lcids, channel->lcid); channel 1088 drivers/rpmsg/qcom_glink_native.c kref_put(&channel->refcount, qcom_glink_channel_release); channel 1090 drivers/rpmsg/qcom_glink_native.c kref_put(&channel->refcount, qcom_glink_channel_release); channel 1097 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel) channel 1101 drivers/rpmsg/qcom_glink_native.c qcom_glink_send_open_ack(glink, channel); channel 1103 drivers/rpmsg/qcom_glink_native.c ret = qcom_glink_send_open_req(glink, channel); channel 1107 drivers/rpmsg/qcom_glink_native.c ret = wait_for_completion_timeout(&channel->open_ack, 5 * HZ); channel 1122 drivers/rpmsg/qcom_glink_native.c qcom_glink_send_close_req(glink, channel); channel 1134 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 1143 drivers/rpmsg/qcom_glink_native.c idr_for_each_entry(&glink->rcids, channel, cid) { channel 1144 drivers/rpmsg/qcom_glink_native.c if (!strcmp(channel->name, name)) channel 1149 drivers/rpmsg/qcom_glink_native.c if (!channel) { channel 1150 drivers/rpmsg/qcom_glink_native.c channel = qcom_glink_create_local(glink, name); channel 1151 drivers/rpmsg/qcom_glink_native.c if (IS_ERR(channel)) channel 1154 drivers/rpmsg/qcom_glink_native.c ret = qcom_glink_create_remote(glink, channel); channel 1159 drivers/rpmsg/qcom_glink_native.c ept = &channel->ept; channel 1170 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel = to_glink_channel(rpdev->ept); channel 1172 drivers/rpmsg/qcom_glink_native.c struct qcom_glink *glink = channel->glink; channel 1195 drivers/rpmsg/qcom_glink_native.c intent = qcom_glink_alloc_intent(glink, channel, size, channel 1200 drivers/rpmsg/qcom_glink_native.c qcom_glink_advertise_intent(glink, channel, intent); channel 1208 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel = to_glink_channel(ept); channel 1209 drivers/rpmsg/qcom_glink_native.c struct qcom_glink *glink = channel->glink; channel 1212 drivers/rpmsg/qcom_glink_native.c spin_lock_irqsave(&channel->recv_lock, flags); channel 1213 drivers/rpmsg/qcom_glink_native.c channel->ept.cb = NULL; channel 1214 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->recv_lock, flags); channel 1217 drivers/rpmsg/qcom_glink_native.c channel->rpdev = NULL; channel 1219 drivers/rpmsg/qcom_glink_native.c qcom_glink_send_close_req(glink, channel); channel 1223 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel, channel 1234 drivers/rpmsg/qcom_glink_native.c mutex_lock(&channel->intent_req_lock); channel 1236 drivers/rpmsg/qcom_glink_native.c reinit_completion(&channel->intent_req_comp); channel 1239 drivers/rpmsg/qcom_glink_native.c cmd.cid = channel->lcid; channel 1246 drivers/rpmsg/qcom_glink_native.c ret = wait_for_completion_timeout(&channel->intent_req_comp, 10 * HZ); channel 1251 drivers/rpmsg/qcom_glink_native.c ret = channel->intent_req_result ? 0 : -ECANCELED; channel 1255 drivers/rpmsg/qcom_glink_native.c mutex_unlock(&channel->intent_req_lock); channel 1259 drivers/rpmsg/qcom_glink_native.c static int __qcom_glink_send(struct glink_channel *channel, channel 1262 drivers/rpmsg/qcom_glink_native.c struct qcom_glink *glink = channel->glink; channel 1276 drivers/rpmsg/qcom_glink_native.c spin_lock_irqsave(&channel->intent_lock, flags); channel 1277 drivers/rpmsg/qcom_glink_native.c idr_for_each_entry(&channel->riids, tmp, iid) { channel 1289 drivers/rpmsg/qcom_glink_native.c spin_unlock_irqrestore(&channel->intent_lock, flags); channel 1298 drivers/rpmsg/qcom_glink_native.c ret = qcom_glink_request_intent(glink, channel, len); channel 1307 drivers/rpmsg/qcom_glink_native.c req.msg.param1 = cpu_to_le16(channel->lcid); channel 1323 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel = to_glink_channel(ept); channel 1325 drivers/rpmsg/qcom_glink_native.c return __qcom_glink_send(channel, data, len, true); channel 1330 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel = to_glink_channel(ept); channel 1332 drivers/rpmsg/qcom_glink_native.c return __qcom_glink_send(channel, data, len, false); channel 1339 drivers/rpmsg/qcom_glink_native.c const char *channel) channel 1352 drivers/rpmsg/qcom_glink_native.c if (strcmp(name, channel) == 0) channel 1373 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel = to_glink_channel(rpdev->ept); channel 1375 drivers/rpmsg/qcom_glink_native.c channel->rpdev = NULL; channel 1382 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 1391 drivers/rpmsg/qcom_glink_native.c idr_for_each_entry(&glink->lcids, channel, lcid) { channel 1392 drivers/rpmsg/qcom_glink_native.c if (!strcmp(channel->name, name)) channel 1397 drivers/rpmsg/qcom_glink_native.c if (!channel) { channel 1398 drivers/rpmsg/qcom_glink_native.c channel = qcom_glink_alloc_channel(glink, name); channel 1399 drivers/rpmsg/qcom_glink_native.c if (IS_ERR(channel)) channel 1400 drivers/rpmsg/qcom_glink_native.c return PTR_ERR(channel); channel 1407 drivers/rpmsg/qcom_glink_native.c ret = idr_alloc(&glink->rcids, channel, rcid, rcid + 1, GFP_ATOMIC); channel 1413 drivers/rpmsg/qcom_glink_native.c channel->rcid = ret; channel 1416 drivers/rpmsg/qcom_glink_native.c complete(&channel->open_req); channel 1425 drivers/rpmsg/qcom_glink_native.c rpdev->ept = &channel->ept; channel 1440 drivers/rpmsg/qcom_glink_native.c channel->rpdev = rpdev; channel 1447 drivers/rpmsg/qcom_glink_native.c idr_remove(&glink->rcids, channel->rcid); channel 1448 drivers/rpmsg/qcom_glink_native.c channel->rcid = 0; channel 1453 drivers/rpmsg/qcom_glink_native.c kref_put(&channel->refcount, qcom_glink_channel_release); channel 1461 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 1465 drivers/rpmsg/qcom_glink_native.c channel = idr_find(&glink->rcids, rcid); channel 1467 drivers/rpmsg/qcom_glink_native.c if (WARN(!channel, "close request on unknown channel\n")) channel 1471 drivers/rpmsg/qcom_glink_native.c cancel_work_sync(&channel->intent_work); channel 1473 drivers/rpmsg/qcom_glink_native.c if (channel->rpdev) { channel 1474 drivers/rpmsg/qcom_glink_native.c strncpy(chinfo.name, channel->name, sizeof(chinfo.name)); channel 1481 drivers/rpmsg/qcom_glink_native.c qcom_glink_send_close_ack(glink, channel->rcid); channel 1484 drivers/rpmsg/qcom_glink_native.c idr_remove(&glink->rcids, channel->rcid); channel 1485 drivers/rpmsg/qcom_glink_native.c channel->rcid = 0; channel 1488 drivers/rpmsg/qcom_glink_native.c kref_put(&channel->refcount, qcom_glink_channel_release); channel 1493 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 1497 drivers/rpmsg/qcom_glink_native.c channel = idr_find(&glink->lcids, lcid); channel 1498 drivers/rpmsg/qcom_glink_native.c if (WARN(!channel, "close ack on unknown channel\n")) { channel 1503 drivers/rpmsg/qcom_glink_native.c idr_remove(&glink->lcids, channel->lcid); channel 1504 drivers/rpmsg/qcom_glink_native.c channel->lcid = 0; channel 1507 drivers/rpmsg/qcom_glink_native.c kref_put(&channel->refcount, qcom_glink_channel_release); channel 1649 drivers/rpmsg/qcom_glink_native.c struct glink_channel *channel; channel 1661 drivers/rpmsg/qcom_glink_native.c idr_for_each_entry(&glink->lcids, channel, cid) channel 1662 drivers/rpmsg/qcom_glink_native.c kref_put(&channel->refcount, qcom_glink_channel_release); channel 1665 drivers/rpmsg/qcom_glink_native.c idr_for_each_entry(&glink->rcids, channel, cid) channel 1666 drivers/rpmsg/qcom_glink_native.c kref_put(&channel->refcount, qcom_glink_channel_release); channel 275 drivers/rpmsg/qcom_smd.c #define GET_RX_CHANNEL_FLAG(channel, param) \ channel 277 drivers/rpmsg/qcom_smd.c BUILD_BUG_ON(sizeof(channel->info->rx.param) != sizeof(u8)); \ channel 278 drivers/rpmsg/qcom_smd.c channel->info_word ? \ channel 279 drivers/rpmsg/qcom_smd.c le32_to_cpu(channel->info_word->rx.param) : \ channel 280 drivers/rpmsg/qcom_smd.c channel->info->rx.param; \ channel 283 drivers/rpmsg/qcom_smd.c #define GET_RX_CHANNEL_INFO(channel, param) \ channel 285 drivers/rpmsg/qcom_smd.c BUILD_BUG_ON(sizeof(channel->info->rx.param) != sizeof(u32)); \ channel 286 drivers/rpmsg/qcom_smd.c le32_to_cpu(channel->info_word ? \ channel 287 drivers/rpmsg/qcom_smd.c channel->info_word->rx.param : \ channel 288 drivers/rpmsg/qcom_smd.c channel->info->rx.param); \ channel 291 drivers/rpmsg/qcom_smd.c #define SET_RX_CHANNEL_FLAG(channel, param, value) \ channel 293 drivers/rpmsg/qcom_smd.c BUILD_BUG_ON(sizeof(channel->info->rx.param) != sizeof(u8)); \ channel 294 drivers/rpmsg/qcom_smd.c if (channel->info_word) \ channel 295 drivers/rpmsg/qcom_smd.c channel->info_word->rx.param = cpu_to_le32(value); \ channel 297 drivers/rpmsg/qcom_smd.c channel->info->rx.param = value; \ channel 300 drivers/rpmsg/qcom_smd.c #define SET_RX_CHANNEL_INFO(channel, param, value) \ channel 302 drivers/rpmsg/qcom_smd.c BUILD_BUG_ON(sizeof(channel->info->rx.param) != sizeof(u32)); \ channel 303 drivers/rpmsg/qcom_smd.c if (channel->info_word) \ channel 304 drivers/rpmsg/qcom_smd.c channel->info_word->rx.param = cpu_to_le32(value); \ channel 306 drivers/rpmsg/qcom_smd.c channel->info->rx.param = cpu_to_le32(value); \ channel 309 drivers/rpmsg/qcom_smd.c #define GET_TX_CHANNEL_FLAG(channel, param) \ channel 311 drivers/rpmsg/qcom_smd.c BUILD_BUG_ON(sizeof(channel->info->tx.param) != sizeof(u8)); \ channel 312 drivers/rpmsg/qcom_smd.c channel->info_word ? \ channel 313 drivers/rpmsg/qcom_smd.c le32_to_cpu(channel->info_word->tx.param) : \ channel 314 drivers/rpmsg/qcom_smd.c channel->info->tx.param; \ channel 317 drivers/rpmsg/qcom_smd.c #define GET_TX_CHANNEL_INFO(channel, param) \ channel 319 drivers/rpmsg/qcom_smd.c BUILD_BUG_ON(sizeof(channel->info->tx.param) != sizeof(u32)); \ channel 320 drivers/rpmsg/qcom_smd.c le32_to_cpu(channel->info_word ? \ channel 321 drivers/rpmsg/qcom_smd.c channel->info_word->tx.param : \ channel 322 drivers/rpmsg/qcom_smd.c channel->info->tx.param); \ channel 325 drivers/rpmsg/qcom_smd.c #define SET_TX_CHANNEL_FLAG(channel, param, value) \ channel 327 drivers/rpmsg/qcom_smd.c BUILD_BUG_ON(sizeof(channel->info->tx.param) != sizeof(u8)); \ channel 328 drivers/rpmsg/qcom_smd.c if (channel->info_word) \ channel 329 drivers/rpmsg/qcom_smd.c channel->info_word->tx.param = cpu_to_le32(value); \ channel 331 drivers/rpmsg/qcom_smd.c channel->info->tx.param = value; \ channel 334 drivers/rpmsg/qcom_smd.c #define SET_TX_CHANNEL_INFO(channel, param, value) \ channel 336 drivers/rpmsg/qcom_smd.c BUILD_BUG_ON(sizeof(channel->info->tx.param) != sizeof(u32)); \ channel 337 drivers/rpmsg/qcom_smd.c if (channel->info_word) \ channel 338 drivers/rpmsg/qcom_smd.c channel->info_word->tx.param = cpu_to_le32(value); \ channel 340 drivers/rpmsg/qcom_smd.c channel->info->tx.param = cpu_to_le32(value); \ channel 370 drivers/rpmsg/qcom_smd.c static void qcom_smd_signal_channel(struct qcom_smd_channel *channel) channel 372 drivers/rpmsg/qcom_smd.c struct qcom_smd_edge *edge = channel->edge; channel 390 drivers/rpmsg/qcom_smd.c static void qcom_smd_channel_reset(struct qcom_smd_channel *channel) channel 392 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_INFO(channel, state, SMD_CHANNEL_CLOSED); channel 393 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fDSR, 0); channel 394 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fCTS, 0); channel 395 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fCD, 0); channel 396 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fRI, 0); channel 397 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fHEAD, 0); channel 398 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fTAIL, 0); channel 399 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fSTATE, 1); channel 400 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fBLOCKREADINTR, 1); channel 401 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_INFO(channel, head, 0); channel 402 drivers/rpmsg/qcom_smd.c SET_RX_CHANNEL_INFO(channel, tail, 0); channel 404 drivers/rpmsg/qcom_smd.c qcom_smd_signal_channel(channel); channel 406 drivers/rpmsg/qcom_smd.c channel->state = SMD_CHANNEL_CLOSED; channel 407 drivers/rpmsg/qcom_smd.c channel->pkt_size = 0; channel 413 drivers/rpmsg/qcom_smd.c static void qcom_smd_channel_set_callback(struct qcom_smd_channel *channel, channel 416 drivers/rpmsg/qcom_smd.c struct rpmsg_endpoint *ept = &channel->qsept->ept; channel 419 drivers/rpmsg/qcom_smd.c spin_lock_irqsave(&channel->recv_lock, flags); channel 421 drivers/rpmsg/qcom_smd.c spin_unlock_irqrestore(&channel->recv_lock, flags); channel 427 drivers/rpmsg/qcom_smd.c static size_t qcom_smd_channel_get_rx_avail(struct qcom_smd_channel *channel) channel 432 drivers/rpmsg/qcom_smd.c head = GET_RX_CHANNEL_INFO(channel, head); channel 433 drivers/rpmsg/qcom_smd.c tail = GET_RX_CHANNEL_INFO(channel, tail); channel 435 drivers/rpmsg/qcom_smd.c return (head - tail) & (channel->fifo_size - 1); channel 441 drivers/rpmsg/qcom_smd.c static void qcom_smd_channel_set_state(struct qcom_smd_channel *channel, channel 444 drivers/rpmsg/qcom_smd.c struct qcom_smd_edge *edge = channel->edge; channel 447 drivers/rpmsg/qcom_smd.c if (channel->state == state) channel 450 drivers/rpmsg/qcom_smd.c dev_dbg(&edge->dev, "set_state(%s, %d)\n", channel->name, state); channel 452 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fDSR, is_open); channel 453 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fCTS, is_open); channel 454 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fCD, is_open); channel 456 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_INFO(channel, state, state); channel 457 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fSTATE, 1); channel 459 drivers/rpmsg/qcom_smd.c channel->state = state; channel 460 drivers/rpmsg/qcom_smd.c qcom_smd_signal_channel(channel); channel 497 drivers/rpmsg/qcom_smd.c static size_t qcom_smd_channel_peek(struct qcom_smd_channel *channel, channel 504 drivers/rpmsg/qcom_smd.c word_aligned = channel->info_word; channel 505 drivers/rpmsg/qcom_smd.c tail = GET_RX_CHANNEL_INFO(channel, tail); channel 507 drivers/rpmsg/qcom_smd.c len = min_t(size_t, count, channel->fifo_size - tail); channel 510 drivers/rpmsg/qcom_smd.c channel->rx_fifo + tail, channel 517 drivers/rpmsg/qcom_smd.c channel->rx_fifo, channel 528 drivers/rpmsg/qcom_smd.c static void qcom_smd_channel_advance(struct qcom_smd_channel *channel, channel 533 drivers/rpmsg/qcom_smd.c tail = GET_RX_CHANNEL_INFO(channel, tail); channel 535 drivers/rpmsg/qcom_smd.c tail &= (channel->fifo_size - 1); channel 536 drivers/rpmsg/qcom_smd.c SET_RX_CHANNEL_INFO(channel, tail, tail); channel 542 drivers/rpmsg/qcom_smd.c static int qcom_smd_channel_recv_single(struct qcom_smd_channel *channel) channel 544 drivers/rpmsg/qcom_smd.c struct rpmsg_endpoint *ept = &channel->qsept->ept; channel 550 drivers/rpmsg/qcom_smd.c tail = GET_RX_CHANNEL_INFO(channel, tail); channel 553 drivers/rpmsg/qcom_smd.c if (tail + channel->pkt_size >= channel->fifo_size) { channel 554 drivers/rpmsg/qcom_smd.c ptr = channel->bounce_buffer; channel 555 drivers/rpmsg/qcom_smd.c len = qcom_smd_channel_peek(channel, ptr, channel->pkt_size); channel 557 drivers/rpmsg/qcom_smd.c ptr = channel->rx_fifo + tail; channel 558 drivers/rpmsg/qcom_smd.c len = channel->pkt_size; channel 566 drivers/rpmsg/qcom_smd.c qcom_smd_channel_advance(channel, len); channel 568 drivers/rpmsg/qcom_smd.c channel->pkt_size = 0; channel 576 drivers/rpmsg/qcom_smd.c static bool qcom_smd_channel_intr(struct qcom_smd_channel *channel) channel 585 drivers/rpmsg/qcom_smd.c remote_state = GET_RX_CHANNEL_INFO(channel, state); channel 586 drivers/rpmsg/qcom_smd.c if (remote_state != channel->remote_state) { channel 587 drivers/rpmsg/qcom_smd.c channel->remote_state = remote_state; channel 590 drivers/rpmsg/qcom_smd.c wake_up_interruptible_all(&channel->state_change_event); channel 593 drivers/rpmsg/qcom_smd.c SET_RX_CHANNEL_FLAG(channel, fSTATE, 0); channel 596 drivers/rpmsg/qcom_smd.c if (!GET_TX_CHANNEL_FLAG(channel, fBLOCKREADINTR)) channel 597 drivers/rpmsg/qcom_smd.c wake_up_interruptible_all(&channel->fblockread_event); channel 600 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_OPENED) channel 604 drivers/rpmsg/qcom_smd.c SET_RX_CHANNEL_FLAG(channel, fHEAD, 0); channel 608 drivers/rpmsg/qcom_smd.c avail = qcom_smd_channel_get_rx_avail(channel); channel 610 drivers/rpmsg/qcom_smd.c if (!channel->pkt_size && avail >= SMD_PACKET_HEADER_LEN) { channel 611 drivers/rpmsg/qcom_smd.c qcom_smd_channel_peek(channel, &pktlen, sizeof(pktlen)); channel 612 drivers/rpmsg/qcom_smd.c qcom_smd_channel_advance(channel, SMD_PACKET_HEADER_LEN); channel 613 drivers/rpmsg/qcom_smd.c channel->pkt_size = le32_to_cpu(pktlen); channel 614 drivers/rpmsg/qcom_smd.c } else if (channel->pkt_size && avail >= channel->pkt_size) { channel 615 drivers/rpmsg/qcom_smd.c ret = qcom_smd_channel_recv_single(channel); channel 624 drivers/rpmsg/qcom_smd.c SET_RX_CHANNEL_FLAG(channel, fTAIL, 1); channel 627 drivers/rpmsg/qcom_smd.c if (!GET_RX_CHANNEL_FLAG(channel, fBLOCKREADINTR)) { channel 631 drivers/rpmsg/qcom_smd.c qcom_smd_signal_channel(channel); channel 645 drivers/rpmsg/qcom_smd.c struct qcom_smd_channel *channel; channel 654 drivers/rpmsg/qcom_smd.c list_for_each_entry(channel, &edge->channels, list) { channel 655 drivers/rpmsg/qcom_smd.c spin_lock(&channel->recv_lock); channel 656 drivers/rpmsg/qcom_smd.c kick_state |= qcom_smd_channel_intr(channel); channel 657 drivers/rpmsg/qcom_smd.c spin_unlock(&channel->recv_lock); channel 683 drivers/rpmsg/qcom_smd.c static size_t qcom_smd_get_tx_avail(struct qcom_smd_channel *channel) channel 687 drivers/rpmsg/qcom_smd.c unsigned mask = channel->fifo_size - 1; channel 689 drivers/rpmsg/qcom_smd.c head = GET_TX_CHANNEL_INFO(channel, head); channel 690 drivers/rpmsg/qcom_smd.c tail = GET_TX_CHANNEL_INFO(channel, tail); channel 698 drivers/rpmsg/qcom_smd.c static int qcom_smd_write_fifo(struct qcom_smd_channel *channel, channel 706 drivers/rpmsg/qcom_smd.c word_aligned = channel->info_word; channel 707 drivers/rpmsg/qcom_smd.c head = GET_TX_CHANNEL_INFO(channel, head); channel 709 drivers/rpmsg/qcom_smd.c len = min_t(size_t, count, channel->fifo_size - head); channel 711 drivers/rpmsg/qcom_smd.c smd_copy_to_fifo(channel->tx_fifo + head, channel 718 drivers/rpmsg/qcom_smd.c smd_copy_to_fifo(channel->tx_fifo, channel 725 drivers/rpmsg/qcom_smd.c head &= (channel->fifo_size - 1); channel 726 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_INFO(channel, head, head); channel 743 drivers/rpmsg/qcom_smd.c static int __qcom_smd_send(struct qcom_smd_channel *channel, const void *data, channel 752 drivers/rpmsg/qcom_smd.c if (channel->info_word && len % 4) channel 756 drivers/rpmsg/qcom_smd.c if (tlen >= channel->fifo_size) channel 763 drivers/rpmsg/qcom_smd.c spin_lock_irqsave(&channel->tx_lock, flags); channel 765 drivers/rpmsg/qcom_smd.c while (qcom_smd_get_tx_avail(channel) < tlen && channel 766 drivers/rpmsg/qcom_smd.c channel->state == SMD_CHANNEL_OPENED) { channel 772 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fBLOCKREADINTR, 0); channel 775 drivers/rpmsg/qcom_smd.c spin_unlock_irqrestore(&channel->tx_lock, flags); channel 777 drivers/rpmsg/qcom_smd.c ret = wait_event_interruptible(channel->fblockread_event, channel 778 drivers/rpmsg/qcom_smd.c qcom_smd_get_tx_avail(channel) >= tlen || channel 779 drivers/rpmsg/qcom_smd.c channel->state != SMD_CHANNEL_OPENED); channel 783 drivers/rpmsg/qcom_smd.c spin_lock_irqsave(&channel->tx_lock, flags); channel 785 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fBLOCKREADINTR, 1); channel 789 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_OPENED) { channel 794 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fTAIL, 0); channel 796 drivers/rpmsg/qcom_smd.c qcom_smd_write_fifo(channel, hdr, sizeof(hdr)); channel 797 drivers/rpmsg/qcom_smd.c qcom_smd_write_fifo(channel, data, len); channel 799 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_FLAG(channel, fHEAD, 1); channel 804 drivers/rpmsg/qcom_smd.c qcom_smd_signal_channel(channel); channel 807 drivers/rpmsg/qcom_smd.c spin_unlock_irqrestore(&channel->tx_lock, flags); channel 815 drivers/rpmsg/qcom_smd.c static int qcom_smd_channel_open(struct qcom_smd_channel *channel, channel 818 drivers/rpmsg/qcom_smd.c struct qcom_smd_edge *edge = channel->edge; channel 825 drivers/rpmsg/qcom_smd.c bb_size = min(channel->fifo_size, SZ_4K); channel 826 drivers/rpmsg/qcom_smd.c channel->bounce_buffer = kmalloc(bb_size, GFP_KERNEL); channel 827 drivers/rpmsg/qcom_smd.c if (!channel->bounce_buffer) channel 830 drivers/rpmsg/qcom_smd.c qcom_smd_channel_set_callback(channel, cb); channel 831 drivers/rpmsg/qcom_smd.c qcom_smd_channel_set_state(channel, SMD_CHANNEL_OPENING); channel 834 drivers/rpmsg/qcom_smd.c ret = wait_event_interruptible_timeout(channel->state_change_event, channel 835 drivers/rpmsg/qcom_smd.c channel->remote_state == SMD_CHANNEL_OPENING || channel 836 drivers/rpmsg/qcom_smd.c channel->remote_state == SMD_CHANNEL_OPENED, channel 843 drivers/rpmsg/qcom_smd.c qcom_smd_channel_set_state(channel, SMD_CHANNEL_OPENED); channel 846 drivers/rpmsg/qcom_smd.c ret = wait_event_interruptible_timeout(channel->state_change_event, channel 847 drivers/rpmsg/qcom_smd.c channel->remote_state == SMD_CHANNEL_OPENED, channel 857 drivers/rpmsg/qcom_smd.c qcom_smd_channel_set_state(channel, SMD_CHANNEL_CLOSED); channel 864 drivers/rpmsg/qcom_smd.c static void qcom_smd_channel_close(struct qcom_smd_channel *channel) channel 866 drivers/rpmsg/qcom_smd.c qcom_smd_channel_set_callback(channel, NULL); channel 868 drivers/rpmsg/qcom_smd.c kfree(channel->bounce_buffer); channel 869 drivers/rpmsg/qcom_smd.c channel->bounce_buffer = NULL; channel 871 drivers/rpmsg/qcom_smd.c qcom_smd_channel_set_state(channel, SMD_CHANNEL_CLOSED); channel 872 drivers/rpmsg/qcom_smd.c qcom_smd_channel_reset(channel); channel 878 drivers/rpmsg/qcom_smd.c struct qcom_smd_channel *channel; channel 883 drivers/rpmsg/qcom_smd.c list_for_each_entry(channel, &edge->channels, list) { channel 884 drivers/rpmsg/qcom_smd.c if (!strcmp(channel->name, name)) { channel 885 drivers/rpmsg/qcom_smd.c ret = channel; channel 906 drivers/rpmsg/qcom_smd.c struct qcom_smd_channel *channel; channel 915 drivers/rpmsg/qcom_smd.c (channel = qcom_smd_find_channel(edge, name)) != NULL, channel 920 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_CLOSED) { channel 921 drivers/rpmsg/qcom_smd.c dev_err(&rpdev->dev, "channel %s is busy\n", channel->name); channel 938 drivers/rpmsg/qcom_smd.c channel->qsept = qsept; channel 939 drivers/rpmsg/qcom_smd.c qsept->qsch = channel; channel 941 drivers/rpmsg/qcom_smd.c ret = qcom_smd_channel_open(channel, cb); channel 948 drivers/rpmsg/qcom_smd.c channel->qsept = NULL; channel 981 drivers/rpmsg/qcom_smd.c struct qcom_smd_channel *channel = qsept->qsch; channel 984 drivers/rpmsg/qcom_smd.c poll_wait(filp, &channel->fblockread_event, wait); channel 986 drivers/rpmsg/qcom_smd.c if (qcom_smd_get_tx_avail(channel) > 20) channel 996 drivers/rpmsg/qcom_smd.c const char *channel) channel 1009 drivers/rpmsg/qcom_smd.c if (strcmp(name, channel) == 0) channel 1019 drivers/rpmsg/qcom_smd.c struct qcom_smd_channel *channel = qept->qsch; channel 1023 drivers/rpmsg/qcom_smd.c spin_lock_irqsave(&channel->recv_lock, flags); channel 1024 drivers/rpmsg/qcom_smd.c kick_state = qcom_smd_channel_intr(channel); channel 1025 drivers/rpmsg/qcom_smd.c spin_unlock_irqrestore(&channel->recv_lock, flags); channel 1028 drivers/rpmsg/qcom_smd.c schedule_work(&channel->edge->state_work); channel 1056 drivers/rpmsg/qcom_smd.c static int qcom_smd_create_device(struct qcom_smd_channel *channel) channel 1060 drivers/rpmsg/qcom_smd.c struct qcom_smd_edge *edge = channel->edge; channel 1062 drivers/rpmsg/qcom_smd.c dev_dbg(&edge->dev, "registering '%s'\n", channel->name); channel 1076 drivers/rpmsg/qcom_smd.c strncpy(rpdev->id.name, channel->name, RPMSG_NAME_SIZE); channel 1080 drivers/rpmsg/qcom_smd.c rpdev->dev.of_node = qcom_smd_match_channel(edge->of_node, channel->name); channel 1112 drivers/rpmsg/qcom_smd.c struct qcom_smd_channel *channel; channel 1119 drivers/rpmsg/qcom_smd.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 1120 drivers/rpmsg/qcom_smd.c if (!channel) channel 1123 drivers/rpmsg/qcom_smd.c channel->edge = edge; channel 1124 drivers/rpmsg/qcom_smd.c channel->name = kstrdup(name, GFP_KERNEL); channel 1125 drivers/rpmsg/qcom_smd.c if (!channel->name) { channel 1130 drivers/rpmsg/qcom_smd.c spin_lock_init(&channel->tx_lock); channel 1131 drivers/rpmsg/qcom_smd.c spin_lock_init(&channel->recv_lock); channel 1132 drivers/rpmsg/qcom_smd.c init_waitqueue_head(&channel->fblockread_event); channel 1133 drivers/rpmsg/qcom_smd.c init_waitqueue_head(&channel->state_change_event); channel 1146 drivers/rpmsg/qcom_smd.c channel->info_word = info; channel 1148 drivers/rpmsg/qcom_smd.c channel->info = info; channel 1168 drivers/rpmsg/qcom_smd.c channel->tx_fifo = fifo_base; channel 1169 drivers/rpmsg/qcom_smd.c channel->rx_fifo = fifo_base + fifo_size; channel 1170 drivers/rpmsg/qcom_smd.c channel->fifo_size = fifo_size; channel 1172 drivers/rpmsg/qcom_smd.c qcom_smd_channel_reset(channel); channel 1174 drivers/rpmsg/qcom_smd.c return channel; channel 1177 drivers/rpmsg/qcom_smd.c kfree(channel->name); channel 1179 drivers/rpmsg/qcom_smd.c kfree(channel); channel 1194 drivers/rpmsg/qcom_smd.c struct qcom_smd_channel *channel; channel 1230 drivers/rpmsg/qcom_smd.c channel = qcom_smd_create_channel(edge, info_id, fifo_id, entry->name); channel 1231 drivers/rpmsg/qcom_smd.c if (IS_ERR(channel)) channel 1235 drivers/rpmsg/qcom_smd.c list_add(&channel->list, &edge->channels); channel 1238 drivers/rpmsg/qcom_smd.c dev_dbg(&edge->dev, "new channel found: '%s'\n", channel->name); channel 1258 drivers/rpmsg/qcom_smd.c struct qcom_smd_channel *channel; channel 1271 drivers/rpmsg/qcom_smd.c list_for_each_entry(channel, &edge->channels, list) { channel 1272 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_CLOSED) channel 1275 drivers/rpmsg/qcom_smd.c remote_state = GET_RX_CHANNEL_INFO(channel, state); channel 1280 drivers/rpmsg/qcom_smd.c if (channel->registered) channel 1284 drivers/rpmsg/qcom_smd.c qcom_smd_create_device(channel); channel 1285 drivers/rpmsg/qcom_smd.c channel->registered = true; channel 1288 drivers/rpmsg/qcom_smd.c channel->registered = true; channel 1295 drivers/rpmsg/qcom_smd.c list_for_each_entry(channel, &edge->channels, list) { channel 1296 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_OPENING && channel 1297 drivers/rpmsg/qcom_smd.c channel->state != SMD_CHANNEL_OPENED) channel 1300 drivers/rpmsg/qcom_smd.c remote_state = GET_RX_CHANNEL_INFO(channel, state); channel 1307 drivers/rpmsg/qcom_smd.c strncpy(chinfo.name, channel->name, sizeof(chinfo.name)); channel 1311 drivers/rpmsg/qcom_smd.c channel->registered = false; channel 1410 drivers/rpmsg/qcom_smd.c struct qcom_smd_channel *channel, *tmp; channel 1413 drivers/rpmsg/qcom_smd.c list_for_each_entry_safe(channel, tmp, &edge->channels, list) { channel 1414 drivers/rpmsg/qcom_smd.c list_del(&channel->list); channel 1415 drivers/rpmsg/qcom_smd.c kfree(channel->name); channel 1416 drivers/rpmsg/qcom_smd.c kfree(channel); channel 273 drivers/rtc/rtc-ab-eoz9.c u32 attr, int channel, long *temp) channel 311 drivers/rtc/rtc-ab-eoz9.c u32 attr, int channel) channel 311 drivers/rtc/rtc-ds3232.c u32 attr, int channel) channel 326 drivers/rtc/rtc-ds3232.c u32 attr, int channel, long *temp) channel 191 drivers/s390/net/ctcm_fsms.c void ctcm_ccw_check_rc(struct channel *ch, int rc, char *msg) channel 248 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 336 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 357 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 434 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 511 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 550 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 590 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 653 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 694 drivers/s390/net/ctcm_fsms.c struct channel *ch) channel 780 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 829 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 871 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 906 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 926 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 927 drivers/s390/net/ctcm_fsms.c struct channel *ch2; channel 942 drivers/s390/net/ctcm_fsms.c ch2 = priv->channel[CTCM_WRITE]; channel 958 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 990 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 1062 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 1212 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 1381 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 1482 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 1536 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 1590 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 1649 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 1735 drivers/s390/net/ctcm_fsms.c struct channel *ch = arg; channel 1751 drivers/s390/net/ctcm_fsms.c struct channel *ach = arg; channel 1755 drivers/s390/net/ctcm_fsms.c struct channel *wch = priv->channel[CTCM_WRITE]; channel 1756 drivers/s390/net/ctcm_fsms.c struct channel *rch = priv->channel[CTCM_READ]; channel 2072 drivers/s390/net/ctcm_fsms.c struct channel *ch = priv->channel[direction]; channel 2094 drivers/s390/net/ctcm_fsms.c struct channel *ch = priv->channel[direction]; channel 2184 drivers/s390/net/ctcm_fsms.c mpc_channel_action(priv->channel[CTCM_READ], channel 2187 drivers/s390/net/ctcm_fsms.c mpc_channel_action(priv->channel[CTCM_WRITE], channel 2240 drivers/s390/net/ctcm_fsms.c mpc_channel_action(priv->channel[CTCM_READ], channel 2243 drivers/s390/net/ctcm_fsms.c mpc_channel_action(priv->channel[CTCM_WRITE], channel 160 drivers/s390/net/ctcm_fsms.h void ctcm_ccw_check_rc(struct channel *ch, int rc, char *msg); channel 66 drivers/s390/net/ctcm_main.c struct channel *channels; channel 75 drivers/s390/net/ctcm_main.c void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb) channel 188 drivers/s390/net/ctcm_main.c static void channel_free(struct channel *ch) channel 200 drivers/s390/net/ctcm_main.c static void channel_remove(struct channel *ch) channel 202 drivers/s390/net/ctcm_main.c struct channel **c = &channels; channel 252 drivers/s390/net/ctcm_main.c static struct channel *channel_get(enum ctcm_channel_types type, channel 255 drivers/s390/net/ctcm_main.c struct channel *ch = channels; channel 309 drivers/s390/net/ctcm_main.c static void ccw_unit_check(struct channel *ch, __u8 sense) channel 382 drivers/s390/net/ctcm_main.c int ctcm_ch_alloc_buffer(struct channel *ch) channel 465 drivers/s390/net/ctcm_main.c static int ctcm_transmit_skb(struct channel *ch, struct sk_buff *skb) channel 597 drivers/s390/net/ctcm_main.c static void ctcmpc_send_sweep_req(struct channel *rch) channel 604 drivers/s390/net/ctcm_main.c struct channel *ch; channel 609 drivers/s390/net/ctcm_main.c ch = priv->channel[CTCM_WRITE]; channel 663 drivers/s390/net/ctcm_main.c static int ctcmpc_transmit_skb(struct channel *ch, struct sk_buff *skb) channel 914 drivers/s390/net/ctcm_main.c if (ctcm_transmit_skb(priv->channel[CTCM_WRITE], skb) != 0) channel 997 drivers/s390/net/ctcm_main.c if (ctcmpc_transmit_skb(priv->channel[CTCM_WRITE], skb) != 0) { channel 1035 drivers/s390/net/ctcm_main.c max_bufsize = priv->channel[CTCM_READ]->max_bufsize; channel 1197 drivers/s390/net/ctcm_main.c struct channel *ch; channel 1228 drivers/s390/net/ctcm_main.c if (priv->channel[CTCM_READ]->cdev == cdev) channel 1229 drivers/s390/net/ctcm_main.c ch = priv->channel[CTCM_READ]; channel 1230 drivers/s390/net/ctcm_main.c else if (priv->channel[CTCM_WRITE]->cdev == cdev) channel 1231 drivers/s390/net/ctcm_main.c ch = priv->channel[CTCM_WRITE]; channel 1349 drivers/s390/net/ctcm_main.c struct channel **c = &channels; channel 1350 drivers/s390/net/ctcm_main.c struct channel *ch; channel 1358 drivers/s390/net/ctcm_main.c ch = kzalloc(sizeof(struct channel), GFP_KERNEL); channel 1532 drivers/s390/net/ctcm_main.c struct channel *readc; channel 1533 drivers/s390/net/ctcm_main.c struct channel *writec; channel 1588 drivers/s390/net/ctcm_main.c priv->channel[direction] = channel 1591 drivers/s390/net/ctcm_main.c if (priv->channel[direction] == NULL) { channel 1593 drivers/s390/net/ctcm_main.c channel_free(priv->channel[CTCM_READ]); channel 1597 drivers/s390/net/ctcm_main.c priv->channel[direction]->netdev = dev; channel 1598 drivers/s390/net/ctcm_main.c priv->channel[direction]->protocol = priv->protocol; channel 1599 drivers/s390/net/ctcm_main.c priv->channel[direction]->max_bufsize = priv->buffer_size; channel 1613 drivers/s390/net/ctcm_main.c priv->channel[CTCM_READ]->id, channel 1614 drivers/s390/net/ctcm_main.c priv->channel[CTCM_WRITE]->id, priv->protocol); channel 1618 drivers/s390/net/ctcm_main.c priv->channel[CTCM_READ]->id, channel 1619 drivers/s390/net/ctcm_main.c priv->channel[CTCM_WRITE]->id, priv->protocol); channel 1654 drivers/s390/net/ctcm_main.c if (priv->channel[CTCM_READ]) { channel 1655 drivers/s390/net/ctcm_main.c dev = priv->channel[CTCM_READ]->netdev; channel 1660 drivers/s390/net/ctcm_main.c channel_free(priv->channel[CTCM_READ]); channel 1664 drivers/s390/net/ctcm_main.c if (priv->channel[CTCM_WRITE]) channel 1665 drivers/s390/net/ctcm_main.c channel_free(priv->channel[CTCM_WRITE]); channel 1677 drivers/s390/net/ctcm_main.c channel_remove(priv->channel[CTCM_READ]); channel 1678 drivers/s390/net/ctcm_main.c channel_remove(priv->channel[CTCM_WRITE]); channel 1679 drivers/s390/net/ctcm_main.c priv->channel[CTCM_READ] = priv->channel[CTCM_WRITE] = NULL; channel 1707 drivers/s390/net/ctcm_main.c netif_device_detach(priv->channel[CTCM_READ]->netdev); channel 1708 drivers/s390/net/ctcm_main.c ctcm_close(priv->channel[CTCM_READ]->netdev); channel 1711 drivers/s390/net/ctcm_main.c netif_device_attach(priv->channel[CTCM_READ]->netdev); channel 1732 drivers/s390/net/ctcm_main.c ctcm_open(priv->channel[CTCM_READ]->netdev); channel 1734 drivers/s390/net/ctcm_main.c netif_device_attach(priv->channel[CTCM_READ]->netdev); channel 132 drivers/s390/net/ctcm_main.h struct channel *next; channel 221 drivers/s390/net/ctcm_main.h struct channel *channel[2]; channel 257 drivers/s390/net/ctcm_main.h extern struct channel *channels; channel 259 drivers/s390/net/ctcm_main.h void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb); channel 278 drivers/s390/net/ctcm_main.h int ctcm_ch_alloc_buffer(struct channel *ch); channel 280 drivers/s390/net/ctcm_main.h static inline int ctcm_checkalloc_buffer(struct channel *ch) channel 107 drivers/s390/net/ctcm_mpc.c static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb); channel 403 drivers/s390/net/ctcm_mpc.c struct channel *rch, *wch; channel 410 drivers/s390/net/ctcm_mpc.c rch = priv->channel[CTCM_READ]; channel 411 drivers/s390/net/ctcm_mpc.c wch = priv->channel[CTCM_WRITE]; channel 556 drivers/s390/net/ctcm_mpc.c struct channel *rch; channel 569 drivers/s390/net/ctcm_mpc.c rch = priv->channel[CTCM_READ]; channel 609 drivers/s390/net/ctcm_mpc.c struct channel *rch = mpcginfo->ch; channel 613 drivers/s390/net/ctcm_mpc.c struct channel *ch = priv->channel[CTCM_WRITE]; channel 639 drivers/s390/net/ctcm_mpc.c static void ctcmpc_send_sweep_resp(struct channel *rch) channel 646 drivers/s390/net/ctcm_mpc.c struct channel *ch = priv->channel[CTCM_WRITE]; channel 696 drivers/s390/net/ctcm_mpc.c struct channel *rch = mpcginfo->ch; channel 700 drivers/s390/net/ctcm_mpc.c struct channel *ch = priv->channel[CTCM_WRITE]; channel 878 drivers/s390/net/ctcm_mpc.c struct channel *ch = NULL; channel 894 drivers/s390/net/ctcm_mpc.c ch = priv->channel[CTCM_READ]; channel 901 drivers/s390/net/ctcm_mpc.c ch = priv->channel[CTCM_WRITE]; channel 929 drivers/s390/net/ctcm_mpc.c void mpc_channel_action(struct channel *ch, int direction, int action) channel 1041 drivers/s390/net/ctcm_mpc.c static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb) channel 1238 drivers/s390/net/ctcm_mpc.c struct channel *ch = (struct channel *)thischan; channel 1355 drivers/s390/net/ctcm_mpc.c struct channel *wch; channel 1378 drivers/s390/net/ctcm_mpc.c wch = priv->channel[CTCM_WRITE]; channel 1457 drivers/s390/net/ctcm_mpc.c struct channel *wch; channel 1458 drivers/s390/net/ctcm_mpc.c struct channel *rch; channel 1462 drivers/s390/net/ctcm_mpc.c wch = priv->channel[CTCM_WRITE]; channel 1463 drivers/s390/net/ctcm_mpc.c rch = priv->channel[CTCM_READ]; channel 1491 drivers/s390/net/ctcm_mpc.c struct channel *ch = mpcginfo->ch; channel 1522 drivers/s390/net/ctcm_mpc.c struct channel *ch = (struct channel *)thischan; channel 1544 drivers/s390/net/ctcm_mpc.c struct channel *ch = mpcginfo->ch; channel 1665 drivers/s390/net/ctcm_mpc.c struct channel *ch = arg; channel 1840 drivers/s390/net/ctcm_mpc.c struct channel *ch = arg; channel 1893 drivers/s390/net/ctcm_mpc.c struct channel *ch = priv->channel[direction]; channel 1952 drivers/s390/net/ctcm_mpc.c struct channel *ch = mpcginfo->ch; channel 2014 drivers/s390/net/ctcm_mpc.c struct channel *ch = mpcginfo->ch; channel 2131 drivers/s390/net/ctcm_mpc.c priv->channel[CTCM_READ]->pdu_seq; channel 2132 drivers/s390/net/ctcm_mpc.c priv->channel[CTCM_READ]->pdu_seq++; channel 2134 drivers/s390/net/ctcm_mpc.c __func__, priv->channel[CTCM_READ]->pdu_seq); channel 2138 drivers/s390/net/ctcm_mpc.c priv->channel[CTCM_READ]->pdu_seq = 0x00; channel 152 drivers/s390/net/ctcm_mpc.h struct channel *ch; channel 232 drivers/s390/net/ctcm_mpc.h void ctcm_ccw_check_rc(struct channel *, int, char *); channel 234 drivers/s390/net/ctcm_mpc.h void mpc_channel_action(struct channel *ch, int direction, int action); channel 42 drivers/s390/net/ctcm_sysfs.c ndev = priv->channel[CTCM_READ]->netdev; channel 43 drivers/s390/net/ctcm_sysfs.c if (!(priv && priv->channel[CTCM_READ] && ndev)) { channel 61 drivers/s390/net/ctcm_sysfs.c priv->channel[CTCM_READ]->max_bufsize = bs1; channel 62 drivers/s390/net/ctcm_sysfs.c priv->channel[CTCM_WRITE]->max_bufsize = bs1; channel 65 drivers/s390/net/ctcm_sysfs.c priv->channel[CTCM_READ]->flags |= CHANNEL_FLAGS_BUFSIZE_CHANGED; channel 66 drivers/s390/net/ctcm_sysfs.c priv->channel[CTCM_WRITE]->flags |= CHANNEL_FLAGS_BUFSIZE_CHANGED; channel 91 drivers/s390/net/ctcm_sysfs.c fsm_getstate_str(priv->channel[CTCM_READ]->fsm)); channel 93 drivers/s390/net/ctcm_sysfs.c fsm_getstate_str(priv->channel[CTCM_WRITE]->fsm)); channel 95 drivers/s390/net/ctcm_sysfs.c priv->channel[WRITE]->prof.maxmulti); channel 97 drivers/s390/net/ctcm_sysfs.c priv->channel[WRITE]->prof.maxcqueue); channel 99 drivers/s390/net/ctcm_sysfs.c priv->channel[WRITE]->prof.doios_single); channel 101 drivers/s390/net/ctcm_sysfs.c priv->channel[WRITE]->prof.doios_multi); channel 103 drivers/s390/net/ctcm_sysfs.c priv->channel[WRITE]->prof.txlen); channel 105 drivers/s390/net/ctcm_sysfs.c jiffies_to_usecs(priv->channel[WRITE]->prof.tx_time)); channel 108 drivers/s390/net/ctcm_sysfs.c priv->channel[CTCM_WRITE]->netdev->name, sbuf); channel 132 drivers/s390/net/ctcm_sysfs.c memset(&priv->channel[WRITE]->prof, 0, channel 133 drivers/s390/net/ctcm_sysfs.c sizeof(priv->channel[CTCM_WRITE]->prof)); channel 103 drivers/s390/net/lcs.c lcs_alloc_channel(struct lcs_channel *channel) channel 110 drivers/s390/net/lcs.c channel->iob[cnt].data = channel 112 drivers/s390/net/lcs.c if (channel->iob[cnt].data == NULL) channel 114 drivers/s390/net/lcs.c channel->iob[cnt].state = LCS_BUF_STATE_EMPTY; channel 120 drivers/s390/net/lcs.c kfree(channel->iob[cnt].data); channel 130 drivers/s390/net/lcs.c lcs_free_channel(struct lcs_channel *channel) channel 136 drivers/s390/net/lcs.c kfree(channel->iob[cnt].data); channel 137 drivers/s390/net/lcs.c channel->iob[cnt].data = NULL; channel 145 drivers/s390/net/lcs.c lcs_cleanup_channel(struct lcs_channel *channel) channel 149 drivers/s390/net/lcs.c tasklet_kill(&channel->irq_tasklet); channel 151 drivers/s390/net/lcs.c lcs_free_channel(channel); channel 475 drivers/s390/net/lcs.c lcs_start_channel(struct lcs_channel *channel) channel 480 drivers/s390/net/lcs.c LCS_DBF_TEXT_(4, trace,"ssch%s", dev_name(&channel->ccwdev->dev)); channel 481 drivers/s390/net/lcs.c spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); channel 482 drivers/s390/net/lcs.c rc = ccw_device_start(channel->ccwdev, channel 483 drivers/s390/net/lcs.c channel->ccws + channel->io_idx, 0, 0, channel 486 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_RUNNING; channel 487 drivers/s390/net/lcs.c spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); channel 490 drivers/s390/net/lcs.c dev_name(&channel->ccwdev->dev)); channel 491 drivers/s390/net/lcs.c dev_err(&channel->ccwdev->dev, channel 499 drivers/s390/net/lcs.c lcs_clear_channel(struct lcs_channel *channel) channel 505 drivers/s390/net/lcs.c LCS_DBF_TEXT_(4, trace, "%s", dev_name(&channel->ccwdev->dev)); channel 506 drivers/s390/net/lcs.c spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); channel 507 drivers/s390/net/lcs.c rc = ccw_device_clear(channel->ccwdev, 0); channel 508 drivers/s390/net/lcs.c spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); channel 511 drivers/s390/net/lcs.c dev_name(&channel->ccwdev->dev)); channel 514 drivers/s390/net/lcs.c wait_event(channel->wait_q, (channel->state == LCS_CH_STATE_CLEARED)); channel 515 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_STOPPED; channel 524 drivers/s390/net/lcs.c lcs_stop_channel(struct lcs_channel *channel) channel 529 drivers/s390/net/lcs.c if (channel->state == LCS_CH_STATE_STOPPED) channel 532 drivers/s390/net/lcs.c LCS_DBF_TEXT_(4, trace, "%s", dev_name(&channel->ccwdev->dev)); channel 533 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_INIT; channel 534 drivers/s390/net/lcs.c spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); channel 535 drivers/s390/net/lcs.c rc = ccw_device_halt(channel->ccwdev, 0); channel 536 drivers/s390/net/lcs.c spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); channel 539 drivers/s390/net/lcs.c dev_name(&channel->ccwdev->dev)); channel 543 drivers/s390/net/lcs.c wait_event(channel->wait_q, (channel->state == LCS_CH_STATE_HALTED)); channel 544 drivers/s390/net/lcs.c lcs_clear_channel(channel); channel 584 drivers/s390/net/lcs.c __lcs_get_buffer(struct lcs_channel *channel) channel 589 drivers/s390/net/lcs.c index = channel->io_idx; channel 591 drivers/s390/net/lcs.c if (channel->iob[index].state == LCS_BUF_STATE_EMPTY) { channel 592 drivers/s390/net/lcs.c channel->iob[index].state = LCS_BUF_STATE_LOCKED; channel 593 drivers/s390/net/lcs.c return channel->iob + index; channel 596 drivers/s390/net/lcs.c } while (index != channel->io_idx); channel 601 drivers/s390/net/lcs.c lcs_get_buffer(struct lcs_channel *channel) channel 607 drivers/s390/net/lcs.c spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); channel 608 drivers/s390/net/lcs.c buffer = __lcs_get_buffer(channel); channel 609 drivers/s390/net/lcs.c spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); channel 617 drivers/s390/net/lcs.c __lcs_resume_channel(struct lcs_channel *channel) channel 621 drivers/s390/net/lcs.c if (channel->state != LCS_CH_STATE_SUSPENDED) channel 623 drivers/s390/net/lcs.c if (channel->ccws[channel->io_idx].flags & CCW_FLAG_SUSPEND) channel 625 drivers/s390/net/lcs.c LCS_DBF_TEXT_(5, trace, "rsch%s", dev_name(&channel->ccwdev->dev)); channel 626 drivers/s390/net/lcs.c rc = ccw_device_resume(channel->ccwdev); channel 629 drivers/s390/net/lcs.c dev_name(&channel->ccwdev->dev)); channel 630 drivers/s390/net/lcs.c dev_err(&channel->ccwdev->dev, channel 634 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_RUNNING; channel 642 drivers/s390/net/lcs.c static void __lcs_ready_buffer_bits(struct lcs_channel *channel, int index) channel 650 drivers/s390/net/lcs.c if (channel->ccws[next].flags & CCW_FLAG_SUSPEND) { channel 652 drivers/s390/net/lcs.c if (!(channel->ccws[prev].flags & CCW_FLAG_SUSPEND)) channel 654 drivers/s390/net/lcs.c channel->ccws[index].flags |= CCW_FLAG_PCI; channel 656 drivers/s390/net/lcs.c channel->ccws[index].flags &= ~CCW_FLAG_SUSPEND; channel 661 drivers/s390/net/lcs.c lcs_ready_buffer(struct lcs_channel *channel, struct lcs_buffer *buffer) channel 669 drivers/s390/net/lcs.c spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); channel 671 drivers/s390/net/lcs.c index = buffer - channel->iob; channel 673 drivers/s390/net/lcs.c channel->ccws[index].count = buffer->count; channel 675 drivers/s390/net/lcs.c __lcs_ready_buffer_bits(channel, index); channel 676 drivers/s390/net/lcs.c rc = __lcs_resume_channel(channel); channel 677 drivers/s390/net/lcs.c spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); channel 687 drivers/s390/net/lcs.c __lcs_processed_buffer(struct lcs_channel *channel, struct lcs_buffer *buffer) channel 694 drivers/s390/net/lcs.c index = buffer - channel->iob; channel 698 drivers/s390/net/lcs.c channel->ccws[index].flags |= CCW_FLAG_SUSPEND; channel 699 drivers/s390/net/lcs.c channel->ccws[index].flags &= ~CCW_FLAG_PCI; channel 701 drivers/s390/net/lcs.c if (channel->iob[prev].state == LCS_BUF_STATE_READY) { channel 708 drivers/s390/net/lcs.c __lcs_ready_buffer_bits(channel, prev); channel 711 drivers/s390/net/lcs.c channel->ccws[next].flags &= ~CCW_FLAG_PCI; channel 712 drivers/s390/net/lcs.c return __lcs_resume_channel(channel); channel 719 drivers/s390/net/lcs.c lcs_release_buffer(struct lcs_channel *channel, struct lcs_buffer *buffer) channel 726 drivers/s390/net/lcs.c spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); channel 728 drivers/s390/net/lcs.c spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); channel 1365 drivers/s390/net/lcs.c struct lcs_channel *channel; channel 1374 drivers/s390/net/lcs.c channel = &card->read; channel 1376 drivers/s390/net/lcs.c channel = &card->write; channel 1394 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_ERROR; channel 1397 drivers/s390/net/lcs.c if (channel->state == LCS_CH_STATE_ERROR) { channel 1403 drivers/s390/net/lcs.c if ((channel->state != LCS_CH_STATE_INIT) && channel 1407 drivers/s390/net/lcs.c - channel->ccws; channel 1412 drivers/s390/net/lcs.c while (channel->io_idx != index) { channel 1413 drivers/s390/net/lcs.c __lcs_processed_buffer(channel, channel 1414 drivers/s390/net/lcs.c channel->iob + channel->io_idx); channel 1415 drivers/s390/net/lcs.c channel->io_idx = channel 1416 drivers/s390/net/lcs.c (channel->io_idx + 1) & (LCS_NUM_BUFFS - 1); channel 1424 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_STOPPED; channel 1427 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_SUSPENDED; channel 1430 drivers/s390/net/lcs.c ccw_device_halt(channel->ccwdev, 0); channel 1434 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_HALTED; channel 1437 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_CLEARED; channel 1439 drivers/s390/net/lcs.c tasklet_schedule(&channel->irq_tasklet); channel 1449 drivers/s390/net/lcs.c struct lcs_channel *channel; channel 1453 drivers/s390/net/lcs.c channel = (struct lcs_channel *) data; channel 1454 drivers/s390/net/lcs.c LCS_DBF_TEXT_(5, trace, "tlet%s", dev_name(&channel->ccwdev->dev)); channel 1457 drivers/s390/net/lcs.c iob = channel->iob; channel 1458 drivers/s390/net/lcs.c buf_idx = channel->buf_idx; channel 1462 drivers/s390/net/lcs.c iob[buf_idx].callback(channel, iob + buf_idx); channel 1465 drivers/s390/net/lcs.c channel->buf_idx = buf_idx; channel 1467 drivers/s390/net/lcs.c if (channel->state == LCS_CH_STATE_STOPPED) channel 1468 drivers/s390/net/lcs.c lcs_start_channel(channel); channel 1469 drivers/s390/net/lcs.c spin_lock_irqsave(get_ccwdev_lock(channel->ccwdev), flags); channel 1470 drivers/s390/net/lcs.c if (channel->state == LCS_CH_STATE_SUSPENDED && channel 1471 drivers/s390/net/lcs.c channel->iob[channel->io_idx].state == LCS_BUF_STATE_READY) channel 1472 drivers/s390/net/lcs.c __lcs_resume_channel(channel); channel 1473 drivers/s390/net/lcs.c spin_unlock_irqrestore(get_ccwdev_lock(channel->ccwdev), flags); channel 1476 drivers/s390/net/lcs.c wake_up(&channel->wait_q); channel 1497 drivers/s390/net/lcs.c lcs_txbuffer_cb(struct lcs_channel *channel, struct lcs_buffer *buffer) channel 1503 drivers/s390/net/lcs.c lcs_release_buffer(channel, buffer); channel 1504 drivers/s390/net/lcs.c card = container_of(channel, struct lcs_card, write); channel 1786 drivers/s390/net/lcs.c lcs_get_frames_cb(struct lcs_channel *channel, struct lcs_buffer *buffer) channel 1798 drivers/s390/net/lcs.c card = container_of(channel, struct lcs_card, read); channel 640 drivers/s390/net/qeth_core.h struct qeth_channel *channel; channel 665 drivers/s390/net/qeth_core.h static inline bool qeth_trylock_channel(struct qeth_channel *channel) channel 667 drivers/s390/net/qeth_core.h return atomic_cmpxchg(&channel->irq_pending, 0, 1) == 0; channel 1028 drivers/s390/net/qeth_core.h int qeth_stop_channel(struct qeth_channel *channel); channel 1040 drivers/s390/net/qeth_core.h struct qeth_cmd_buffer *qeth_alloc_cmd(struct qeth_channel *channel, channel 502 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = iob->channel; channel 507 drivers/s390/net/qeth_core_main.c if (channel->state != CH_STATE_UP) channel 517 drivers/s390/net/qeth_core_main.c rc = ccw_device_start(channel->ccwdev, ccw, (addr_t) iob, 0, 0); channel 519 drivers/s390/net/qeth_core_main.c channel->active_cmd = iob; channel 523 drivers/s390/net/qeth_core_main.c atomic_set(&channel->irq_pending, 0); channel 697 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *qeth_alloc_cmd(struct qeth_channel *channel, channel 721 drivers/s390/net/qeth_core_main.c iob->channel = channel; channel 969 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel; channel 981 drivers/s390/net/qeth_core_main.c channel = &card->read; channel 984 drivers/s390/net/qeth_core_main.c channel = &card->write; channel 987 drivers/s390/net/qeth_core_main.c channel = &card->data; channel 993 drivers/s390/net/qeth_core_main.c } else if ((addr_t)intparm != (addr_t)channel->active_cmd) { channel 998 drivers/s390/net/qeth_core_main.c intparm, channel->active_cmd); channel 999 drivers/s390/net/qeth_core_main.c if (channel->active_cmd) channel 1000 drivers/s390/net/qeth_core_main.c qeth_cancel_cmd(channel->active_cmd, -EIO); channel 1005 drivers/s390/net/qeth_core_main.c channel->active_cmd = NULL; channel 1012 drivers/s390/net/qeth_core_main.c atomic_set(&channel->irq_pending, 0); channel 1017 drivers/s390/net/qeth_core_main.c atomic_set(&channel->irq_pending, 0); channel 1020 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_STOPPED; channel 1023 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_HALTED; channel 1038 drivers/s390/net/qeth_core_main.c dev_warn(&channel->ccwdev->dev, channel 1042 drivers/s390/net/qeth_core_main.c CCW_DEVID(channel->ccwdev), cstat, channel 1201 drivers/s390/net/qeth_core_main.c static void qeth_clean_channel(struct qeth_channel *channel) channel 1203 drivers/s390/net/qeth_core_main.c struct ccw_device *cdev = channel->ccwdev; channel 1212 drivers/s390/net/qeth_core_main.c static void qeth_setup_channel(struct qeth_channel *channel) channel 1214 drivers/s390/net/qeth_core_main.c struct ccw_device *cdev = channel->ccwdev; channel 1218 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_DOWN; channel 1219 drivers/s390/net/qeth_core_main.c atomic_set(&channel->irq_pending, 0); channel 1414 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel) channel 1419 drivers/s390/net/qeth_core_main.c spin_lock_irq(get_ccwdev_lock(channel->ccwdev)); channel 1420 drivers/s390/net/qeth_core_main.c rc = ccw_device_clear(channel->ccwdev, (addr_t)channel->active_cmd); channel 1421 drivers/s390/net/qeth_core_main.c spin_unlock_irq(get_ccwdev_lock(channel->ccwdev)); channel 1426 drivers/s390/net/qeth_core_main.c channel->state == CH_STATE_STOPPED, QETH_TIMEOUT); channel 1429 drivers/s390/net/qeth_core_main.c if (channel->state != CH_STATE_STOPPED) channel 1431 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_DOWN; channel 1436 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel) channel 1441 drivers/s390/net/qeth_core_main.c spin_lock_irq(get_ccwdev_lock(channel->ccwdev)); channel 1442 drivers/s390/net/qeth_core_main.c rc = ccw_device_halt(channel->ccwdev, (addr_t)channel->active_cmd); channel 1443 drivers/s390/net/qeth_core_main.c spin_unlock_irq(get_ccwdev_lock(channel->ccwdev)); channel 1448 drivers/s390/net/qeth_core_main.c channel->state == CH_STATE_HALTED, QETH_TIMEOUT); channel 1451 drivers/s390/net/qeth_core_main.c if (channel->state != CH_STATE_HALTED) channel 1456 drivers/s390/net/qeth_core_main.c int qeth_stop_channel(struct qeth_channel *channel) channel 1458 drivers/s390/net/qeth_core_main.c struct ccw_device *cdev = channel->ccwdev; channel 1464 drivers/s390/net/qeth_core_main.c if (channel->active_cmd) { channel 1466 drivers/s390/net/qeth_core_main.c channel->active_cmd); channel 1467 drivers/s390/net/qeth_core_main.c channel->active_cmd = NULL; channel 1674 drivers/s390/net/qeth_core_main.c if (iob->channel == &card->write) channel 1747 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = iob->channel; channel 1758 drivers/s390/net/qeth_core_main.c qeth_trylock_channel(channel), channel 1775 drivers/s390/net/qeth_core_main.c spin_lock_irq(get_ccwdev_lock(channel->ccwdev)); channel 1776 drivers/s390/net/qeth_core_main.c rc = ccw_device_start_timeout(channel->ccwdev, __ccw_from_cmd(iob), channel 1779 drivers/s390/net/qeth_core_main.c channel->active_cmd = iob; channel 1780 drivers/s390/net/qeth_core_main.c spin_unlock_irq(get_ccwdev_lock(channel->ccwdev)); channel 1787 drivers/s390/net/qeth_core_main.c atomic_set(&channel->irq_pending, 0); channel 1858 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = &card->data; channel 1863 drivers/s390/net/qeth_core_main.c ciw = ccw_device_get_ciw(channel->ccwdev, CIW_TYPE_RCD); channel 1869 drivers/s390/net/qeth_core_main.c iob = qeth_alloc_cmd(channel, ciw->count, 1, QETH_RCD_TIMEOUT); channel 1881 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel, channel 1899 drivers/s390/net/qeth_core_main.c dev_err(&channel->ccwdev->dev, channel 1904 drivers/s390/net/qeth_core_main.c dev_err(&channel->ccwdev->dev, channel 1909 drivers/s390/net/qeth_core_main.c CCW_DEVID(channel->ccwdev)); channel 1918 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = iob->channel; channel 1924 drivers/s390/net/qeth_core_main.c rc = qeth_idx_check_activate_response(card, channel, iob); channel 1931 drivers/s390/net/qeth_core_main.c CCW_DEVID(channel->ccwdev), channel 1952 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = iob->channel; channel 1958 drivers/s390/net/qeth_core_main.c rc = qeth_idx_check_activate_response(card, channel, iob); channel 1966 drivers/s390/net/qeth_core_main.c CCW_DEVID(channel->ccwdev), channel 2001 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = &card->read; channel 2007 drivers/s390/net/qeth_core_main.c iob = qeth_alloc_cmd(channel, QETH_BUFSIZE, 2, QETH_TIMEOUT); channel 2019 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_UP; channel 2025 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = &card->write; channel 2031 drivers/s390/net/qeth_core_main.c iob = qeth_alloc_cmd(channel, QETH_BUFSIZE, 2, QETH_TIMEOUT); channel 2043 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_UP; channel 4663 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = &card->data; channel 4664 drivers/s390/net/qeth_core_main.c struct ccw_device *ddev = channel->ccwdev; channel 4707 drivers/s390/net/qeth_core_main.c qeth_stop_channel(channel); channel 233 drivers/s390/scsi/zfcp_def.h struct zfcp_latency_record channel; channel 2092 drivers/s390/scsi/zfcp_fsf.c zfcp_fsf_update_lat(&lat->channel, lat_in->channel_lat); channel 151 drivers/s390/scsi/zfcp_scsi.c zfcp_sdev->latencies.write.channel.min = 0xFFFFFFFF; channel 153 drivers/s390/scsi/zfcp_scsi.c zfcp_sdev->latencies.read.channel.min = 0xFFFFFFFF; channel 155 drivers/s390/scsi/zfcp_scsi.c zfcp_sdev->latencies.cmd.channel.min = 0xFFFFFFFF; channel 432 drivers/s390/scsi/zfcp_sysfs.c csum = lat->_name.channel.sum * adapter->timer_ticks; \ channel 433 drivers/s390/scsi/zfcp_sysfs.c cmin = lat->_name.channel.min * adapter->timer_ticks; \ channel 434 drivers/s390/scsi/zfcp_sysfs.c cmax = lat->_name.channel.max * adapter->timer_ticks; \ channel 462 drivers/s390/scsi/zfcp_sysfs.c lat->_name.channel.sum = 0; \ channel 463 drivers/s390/scsi/zfcp_sysfs.c lat->_name.channel.min = 0xFFFFFFFF; \ channel 464 drivers/s390/scsi/zfcp_sysfs.c lat->_name.channel.max = 0; \ channel 667 drivers/scsi/a100u2w.c u8 channel; channel 672 drivers/scsi/a100u2w.c channel = host->index; channel 675 drivers/scsi/a100u2w.c if ((host->allocation_map[channel][i] >> index) & 0x01) { channel 676 drivers/scsi/a100u2w.c host->allocation_map[channel][i] &= ~(1 << index); channel 719 drivers/scsi/a100u2w.c u8 index, i, channel; channel 722 drivers/scsi/a100u2w.c channel = host->index; /* Channel */ channel 726 drivers/scsi/a100u2w.c host->allocation_map[channel][i] |= (1 << index); channel 1500 drivers/scsi/aacraid/aachba.c srbcmd->channel = cpu_to_le32(aac_logical_to_phys(scmd_channel(cmd))); channel 1698 drivers/scsi/aacraid/aachba.c srb->channel = cpu_to_le32(vbus); channel 1983 drivers/scsi/aacraid/aacraid.h __le32 channel; channel 2002 drivers/scsi/aacraid/aacraid.h u32 channel; channel 570 drivers/scsi/aacraid/commctrl.c chn = user_srbcmd->channel; channel 625 drivers/scsi/aacraid/commctrl.c srbcmd->channel = cpu_to_le32(user_srbcmd->channel); channel 1065 drivers/scsi/aacraid/commsup.c u32 channel, id, lun, container; channel 1078 drivers/scsi/aacraid/commsup.c container = channel = id = lun = (u32)-1; channel 1095 drivers/scsi/aacraid/commsup.c channel = (container >> 24) & 0xF; channel 1096 drivers/scsi/aacraid/commsup.c if (channel >= dev->maximum_num_channels) { channel 1107 drivers/scsi/aacraid/commsup.c channel = aac_phys_to_logical(channel); channel 1220 drivers/scsi/aacraid/commsup.c channel = (container >> 24) & 0xF; channel 1221 drivers/scsi/aacraid/commsup.c if (channel >= dev->maximum_num_channels) { channel 1232 drivers/scsi/aacraid/commsup.c channel = aac_phys_to_logical(channel); channel 1238 drivers/scsi/aacraid/commsup.c channel, channel 1266 drivers/scsi/aacraid/commsup.c channel = (container >> 24) & 0xF; channel 1267 drivers/scsi/aacraid/commsup.c if (channel >= dev->maximum_num_channels) { channel 1276 drivers/scsi/aacraid/commsup.c if ((0x2000 <= id) || lun || channel || channel 1277 drivers/scsi/aacraid/commsup.c ((channel = (id >> 7) & 0x3F) >= channel 1283 drivers/scsi/aacraid/commsup.c channel = aac_phys_to_logical(channel); channel 1374 drivers/scsi/aacraid/commsup.c channel = CONTAINER_TO_CHANNEL(container); channel 1401 drivers/scsi/aacraid/commsup.c if ((channel == CONTAINER_CHANNEL) && channel 1407 drivers/scsi/aacraid/commsup.c device = scsi_device_lookup(dev->scsi_host_ptr, channel, id, lun); channel 1418 drivers/scsi/aacraid/commsup.c (channel == CONTAINER_CHANNEL) ? channel 1428 drivers/scsi/aacraid/commsup.c (channel == CONTAINER_CHANNEL) ? channel 1435 drivers/scsi/aacraid/commsup.c if ((channel == CONTAINER_CHANNEL) channel 1458 drivers/scsi/aacraid/commsup.c scsi_add_device(dev->scsi_host_ptr, channel, id, lun); channel 1459 drivers/scsi/aacraid/commsup.c if (channel == CONTAINER_CHANNEL) { channel 2320 drivers/scsi/aacraid/commsup.c srbcmd->channel = cpu_to_le32(vbus); channel 8703 drivers/scsi/advansys.c ushort channel; channel 8705 drivers/scsi/advansys.c channel = AscGetChipCfgLsw(iop_base) & 0x0003; channel 8706 drivers/scsi/advansys.c if (channel == 0x03) channel 8708 drivers/scsi/advansys.c else if (channel == 0x00) channel 8710 drivers/scsi/advansys.c return (channel + 4); channel 377 drivers/scsi/aic7xxx/aic7770.c ahc->channel = 'A'; channel 106 drivers/scsi/aic7xxx/aic79xx.h #define BUILD_TCL_RAW(target, channel, lun) \ channel 1010 drivers/scsi/aic7xxx/aic79xx.h struct ahd_suspend_channel_state channel[2]; channel 1166 drivers/scsi/aic7xxx/aic79xx.h char channel; channel 1291 drivers/scsi/aic7xxx/aic79xx.h char channel; channel 1377 drivers/scsi/aic7xxx/aic79xx.h char channel, int lun, u_int tag, channel 1381 drivers/scsi/aic7xxx/aic79xx.h char channel, int lun, u_int tag, channel 1384 drivers/scsi/aic7xxx/aic79xx.h int ahd_reset_channel(struct ahd_softc *ahd, char channel, channel 1389 drivers/scsi/aic7xxx/aic79xx.h u_int lun, char channel, channel 110 drivers/scsi/aic7xxx/aic79xx_core.c u_int scsi_id, char channel); channel 113 drivers/scsi/aic7xxx/aic79xx_core.c u_int scsi_id, char channel, int force); channel 189 drivers/scsi/aic7xxx/aic79xx_core.c char channel, int lun, u_int tag, channel 233 drivers/scsi/aic7xxx/aic79xx_core.c char channel, int lun, u_int tag, channel 258 drivers/scsi/aic7xxx/aic79xx_core.c int target, char channel, int lun, channel 563 drivers/scsi/aic7xxx/aic79xx_core.c ahd_fetch_transinfo(struct ahd_softc *ahd, char channel, u_int our_id, channel 572 drivers/scsi/aic7xxx/aic79xx_core.c if (channel == 'B') channel 1940 drivers/scsi/aic7xxx/aic79xx_core.c devinfo.channel, channel 1977 drivers/scsi/aic7xxx/aic79xx_core.c ahd_send_async(ahd, devinfo.channel, devinfo.target, channel 2248 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo.channel, devinfo.target, channel 3146 drivers/scsi/aic7xxx/aic79xx_core.c tinfo = ahd_fetch_transinfo(ahd, devinfo.channel, channel 3426 drivers/scsi/aic7xxx/aic79xx_core.c devinfo->channel, channel 3623 drivers/scsi/aic7xxx/aic79xx_core.c ahd_alloc_tstate(struct ahd_softc *ahd, u_int scsi_id, char channel) channel 3665 drivers/scsi/aic7xxx/aic79xx_core.c ahd_free_tstate(struct ahd_softc *ahd, u_int scsi_id, char channel, int force) channel 3903 drivers/scsi/aic7xxx/aic79xx_core.c tinfo = ahd_fetch_transinfo(ahd, devinfo->channel, devinfo->our_scsiid, channel 3933 drivers/scsi/aic7xxx/aic79xx_core.c ahd_send_async(ahd, devinfo->channel, devinfo->target, channel 4040 drivers/scsi/aic7xxx/aic79xx_core.c tinfo = ahd_fetch_transinfo(ahd, devinfo->channel, devinfo->our_scsiid, channel 4055 drivers/scsi/aic7xxx/aic79xx_core.c ahd_send_async(ahd, devinfo->channel, devinfo->target, channel 4089 drivers/scsi/aic7xxx/aic79xx_core.c ahd_send_async(ahd, devinfo->channel, devinfo->target, channel 4239 drivers/scsi/aic7xxx/aic79xx_core.c tinfo = ahd_fetch_transinfo(ahd, devinfo.channel, channel 4358 drivers/scsi/aic7xxx/aic79xx_core.c u_int lun, char channel, role_t role) channel 4364 drivers/scsi/aic7xxx/aic79xx_core.c devinfo->channel = channel; channel 4366 drivers/scsi/aic7xxx/aic79xx_core.c if (channel == 'B') channel 4532 drivers/scsi/aic7xxx/aic79xx_core.c tinfo = ahd_fetch_transinfo(ahd, devinfo->channel, devinfo->our_scsiid, channel 4622 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, devinfo->target, channel 4640 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, devinfo->target, channel 4670 drivers/scsi/aic7xxx/aic79xx_core.c devinfo->channel, devinfo->target, devinfo->lun, channel 5107 drivers/scsi/aic7xxx/aic79xx_core.c tinfo = ahd_fetch_transinfo(ahd, devinfo->channel, devinfo->our_scsiid, channel 5178 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5207 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5249 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5265 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5278 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5390 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5395 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5409 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5456 drivers/scsi/aic7xxx/aic79xx_core.c ahd_abort_scbs(ahd, devinfo->target, devinfo->channel, channel 5531 drivers/scsi/aic7xxx/aic79xx_core.c tinfo = ahd_fetch_transinfo(ahd, devinfo->channel, channel 5548 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5563 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5580 drivers/scsi/aic7xxx/aic79xx_core.c devinfo->channel, devinfo->target, devinfo->lun); channel 5608 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, channel 5619 drivers/scsi/aic7xxx/aic79xx_core.c devinfo->channel, devinfo->target, devinfo->lun); channel 5625 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, devinfo->target, channel 5675 drivers/scsi/aic7xxx/aic79xx_core.c ahd_name(ahd), devinfo->channel, devinfo->target, channel 5926 drivers/scsi/aic7xxx/aic79xx_core.c found = ahd_abort_scbs(ahd, devinfo->target, devinfo->channel, channel 5971 drivers/scsi/aic7xxx/aic79xx_core.c ahd_send_async(ahd, devinfo->channel, devinfo->target, channel 5976 drivers/scsi/aic7xxx/aic79xx_core.c message, devinfo->channel, devinfo->target, found); channel 6095 drivers/scsi/aic7xxx/aic79xx_core.c ahd->channel = 'A'; channel 6994 drivers/scsi/aic7xxx/aic79xx_core.c speed, type, ahd->channel, ahd->our_id); channel 7992 drivers/scsi/aic7xxx/aic79xx_core.c char channel, int lun, u_int tag, role_t role) channel 7999 drivers/scsi/aic7xxx/aic79xx_core.c match = ((chan == channel) || (channel == ALL_CHANNELS)); channel 8030 drivers/scsi/aic7xxx/aic79xx_core.c char channel; channel 8035 drivers/scsi/aic7xxx/aic79xx_core.c channel = SCB_GET_CHANNEL(ahd, scb); channel 8037 drivers/scsi/aic7xxx/aic79xx_core.c ahd_search_qinfifo(ahd, target, channel, lun, channel 8145 drivers/scsi/aic7xxx/aic79xx_core.c ahd_search_qinfifo(struct ahd_softc *ahd, int target, char channel, channel 8208 drivers/scsi/aic7xxx/aic79xx_core.c if (ahd_match_scb(ahd, scb, target, channel, lun, tag, role)) { channel 8281 drivers/scsi/aic7xxx/aic79xx_core.c if (ahd_match_scb(ahd, scb, target, channel, CAM_LUN_WILDCARD, channel 8293 drivers/scsi/aic7xxx/aic79xx_core.c found += ahd_search_scb_list(ahd, target, channel, channel 8302 drivers/scsi/aic7xxx/aic79xx_core.c && ahd_match_scb(ahd, mk_msg_scb, target, channel, channel 8346 drivers/scsi/aic7xxx/aic79xx_core.c && ahd_match_scb(ahd, scb, target, channel, CAM_LUN_WILDCARD, channel 8375 drivers/scsi/aic7xxx/aic79xx_core.c ahd_search_scb_list(struct ahd_softc *ahd, int target, char channel, channel 8408 drivers/scsi/aic7xxx/aic79xx_core.c if (ahd_match_scb(ahd, scb, target, channel, channel 8532 drivers/scsi/aic7xxx/aic79xx_core.c ahd_abort_scbs(struct ahd_softc *ahd, int target, char channel, channel 8548 drivers/scsi/aic7xxx/aic79xx_core.c found = ahd_search_qinfifo(ahd, target, channel, lun, SCB_LIST_NULL, channel 8558 drivers/scsi/aic7xxx/aic79xx_core.c if (channel == 'B') channel 8583 drivers/scsi/aic7xxx/aic79xx_core.c || ahd_match_scb(ahd, scbp, target, channel, channel 8607 drivers/scsi/aic7xxx/aic79xx_core.c if (ahd_match_scb(ahd, scbp, target, channel, lun, tag, role)) { channel 8622 drivers/scsi/aic7xxx/aic79xx_core.c ahd_platform_abort_scbs(ahd, target, channel, lun, tag, role, status); channel 8658 drivers/scsi/aic7xxx/aic79xx_core.c ahd_reset_channel(struct ahd_softc *ahd, char channel, int initiate_reset) channel 8685 drivers/scsi/aic7xxx/aic79xx_core.c channel, ROLE_UNKNOWN); channel 8750 drivers/scsi/aic7xxx/aic79xx_core.c found = ahd_abort_scbs(ahd, CAM_TARGET_WILDCARD, channel, channel 8820 drivers/scsi/aic7xxx/aic79xx_core.c ahd_send_async(ahd, caminfo.channel, CAM_TARGET_WILDCARD, channel 8998 drivers/scsi/aic7xxx/aic79xx_core.c devinfo.channel, channel 10278 drivers/scsi/aic7xxx/aic79xx_core.c char channel; channel 10348 drivers/scsi/aic7xxx/aic79xx_core.c channel = SIM_CHANNEL(ahd, sim); channel 10350 drivers/scsi/aic7xxx/aic79xx_core.c if (channel == 'B') channel 10380 drivers/scsi/aic7xxx/aic79xx_core.c tstate = ahd_alloc_tstate(ahd, target, channel); channel 10423 drivers/scsi/aic7xxx/aic79xx_core.c char channel; channel 10425 drivers/scsi/aic7xxx/aic79xx_core.c channel = SIM_CHANNEL(ahd, sim); channel 10442 drivers/scsi/aic7xxx/aic79xx_core.c swap = cur_channel != channel; channel 10528 drivers/scsi/aic7xxx/aic79xx_core.c ahd_free_tstate(ahd, target, channel, channel 119 drivers/scsi/aic7xxx/aic79xx_inline.h char channel, u_int our_id, channel 601 drivers/scsi/aic7xxx/aic79xx_osm.c if (starget->channel != 0) channel 618 drivers/scsi/aic7xxx/aic79xx_osm.c char channel = starget->channel + 'A'; channel 649 drivers/scsi/aic7xxx/aic79xx_osm.c tinfo = ahd_fetch_transinfo(ahd, channel, ahd->our_id, channel 652 drivers/scsi/aic7xxx/aic79xx_osm.c CAM_LUN_WILDCARD, channel, channel 1486 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_platform_abort_scbs(struct ahd_softc *ahd, int target, char channel, channel 1536 drivers/scsi/aic7xxx/aic79xx_osm.c sdev->sdev_target->channel == 0 ? 'A' : 'B', channel 1542 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_send_async(ahd, devinfo.channel, devinfo.target, channel 1548 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_send_async(ahd, devinfo.channel, devinfo.target, channel 1686 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_send_async(struct ahd_softc *ahd, char channel, channel 1699 drivers/scsi/aic7xxx/aic79xx_osm.c tinfo = ahd_fetch_transinfo(ahd, channel, ahd->our_id, channel 1756 drivers/scsi/aic7xxx/aic79xx_osm.c channel - 'A', target); channel 1762 drivers/scsi/aic7xxx/aic79xx_osm.c channel - 'A'); channel 1890 drivers/scsi/aic7xxx/aic79xx_osm.c sdev->sdev_target->channel == 0 ? 'A' : 'B', channel 2125 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_name(ahd), status, cmd->device->channel, channel 2241 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->channel + 'A', channel 2247 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_name(ahd), cmd->device->channel, channel 2335 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->channel + 'A', cmd->device->lun, channel 2394 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2407 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2436 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2460 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2474 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2495 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2520 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2537 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2559 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2576 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2599 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2616 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2635 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2652 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2671 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2688 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2715 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2732 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2765 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2782 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', channel 2795 drivers/scsi/aic7xxx/aic79xx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 666 drivers/scsi/aic7xxx/aic79xx_osm.h char channel, int lun, u_int tag, channel 671 drivers/scsi/aic7xxx/aic79xx_osm.h void ahd_send_async(struct ahd_softc *, char channel, channel 528 drivers/scsi/aic7xxx/aic79xx_pci.c + (sizeof(vpd) * (ahd->channel - 'A'))) / 2; channel 544 drivers/scsi/aic7xxx/aic79xx_pci.c start_addr = (sizeof(*sc) / 2) * (ahd->channel - 'A'); channel 942 drivers/scsi/aic7xxx/aic79xx_pci.c ahd->channel = ahd_get_pci_function(pci) + 'A'; channel 47 drivers/scsi/aic7xxx/aic79xx_proc.c u_int our_id, char channel, channel 158 drivers/scsi/aic7xxx/aic79xx_proc.c u_int our_id, char channel, u_int target_id) channel 165 drivers/scsi/aic7xxx/aic79xx_proc.c tinfo = ahd_fetch_transinfo(ahd, channel, our_id, channel 197 drivers/scsi/aic7xxx/aic79xx_proc.c sdev->sdev_target->channel + 'A', channel 253 drivers/scsi/aic7xxx/aic79xx_proc.c start_addr = 32 * (ahd->channel - 'A'); channel 1003 drivers/scsi/aic7xxx/aic7xxx.h char channel; channel 1099 drivers/scsi/aic7xxx/aic7xxx.h char channel; channel 1152 drivers/scsi/aic7xxx/aic7xxx.h int target, char channel, int lun, channel 1179 drivers/scsi/aic7xxx/aic7xxx.h char channel, int lun, u_int tag, channel 1184 drivers/scsi/aic7xxx/aic7xxx.h int target, char channel, channel 1188 drivers/scsi/aic7xxx/aic7xxx.h char channel, int lun, u_int tag, channel 1191 drivers/scsi/aic7xxx/aic7xxx.h int ahc_reset_channel(struct ahc_softc *ahc, char channel, channel 1197 drivers/scsi/aic7xxx/aic7xxx.h u_int lun, char channel, channel 138 drivers/scsi/aic7xxx/aic7xxx_core.c u_int scsi_id, char channel); channel 141 drivers/scsi/aic7xxx/aic7xxx_core.c u_int scsi_id, char channel, int force); channel 262 drivers/scsi/aic7xxx/aic7xxx_core.c char channel, int lun, u_int tag, channel 443 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_fetch_transinfo(struct ahc_softc *ahc, char channel, u_int our_id, channel 452 drivers/scsi/aic7xxx/aic7xxx_core.c if (channel == 'B') channel 1068 drivers/scsi/aic7xxx/aic7xxx_core.c devinfo.channel, channel 1160 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo.channel, devinfo.target); channel 1195 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo.channel, devinfo.target, rejbyte); channel 1216 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo.channel, devinfo.target, channel 1227 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo.channel, devinfo.target, channel 1362 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_reset_channel(ahc, devinfo.channel, channel 1450 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo.channel, devinfo.target, channel 1780 drivers/scsi/aic7xxx/aic7xxx_core.c char channel; channel 1812 drivers/scsi/aic7xxx/aic7xxx_core.c channel = SCSIID_CHANNEL(ahc, saved_scsiid); channel 1814 drivers/scsi/aic7xxx/aic7xxx_core.c target, saved_lun, channel, ROLE_INITIATOR); channel 1830 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_abort_scbs(ahc, target, channel, channel 1845 drivers/scsi/aic7xxx/aic7xxx_core.c && ahc_match_scb(ahc, scb, target, channel, channel 1856 drivers/scsi/aic7xxx/aic7xxx_core.c channel, channel 1873 drivers/scsi/aic7xxx/aic7xxx_core.c devinfo.channel, channel 1921 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_abort_scbs(ahc, target, channel, channel 1971 drivers/scsi/aic7xxx/aic7xxx_core.c devinfo->channel, channel 2133 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_alloc_tstate(struct ahc_softc *ahc, u_int scsi_id, char channel) channel 2140 drivers/scsi/aic7xxx/aic7xxx_core.c if (channel == 'B') { channel 2180 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_free_tstate(struct ahc_softc *ahc, u_int scsi_id, char channel, int force) channel 2188 drivers/scsi/aic7xxx/aic7xxx_core.c if (((channel == 'B' && scsi_id == ahc->our_id_b) channel 2189 drivers/scsi/aic7xxx/aic7xxx_core.c || (channel == 'A' && scsi_id == ahc->our_id)) channel 2193 drivers/scsi/aic7xxx/aic7xxx_core.c if (channel == 'B') channel 2506 drivers/scsi/aic7xxx/aic7xxx_core.c tinfo = ahc_fetch_transinfo(ahc, devinfo->channel, devinfo->our_scsiid, channel 2580 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_send_async(ahc, devinfo->channel, devinfo->target, channel 2624 drivers/scsi/aic7xxx/aic7xxx_core.c tinfo = ahc_fetch_transinfo(ahc, devinfo->channel, devinfo->our_scsiid, channel 2650 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_send_async(ahc, devinfo->channel, devinfo->target, channel 2675 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_send_async(ahc, devinfo->channel, devinfo->target, channel 2705 drivers/scsi/aic7xxx/aic7xxx_core.c tinfo = ahc_fetch_transinfo(ahc, devinfo.channel, channel 2814 drivers/scsi/aic7xxx/aic7xxx_core.c u_int lun, char channel, role_t role) channel 2820 drivers/scsi/aic7xxx/aic7xxx_core.c devinfo->channel = channel; channel 2822 drivers/scsi/aic7xxx/aic7xxx_core.c if (channel == 'B') channel 2830 drivers/scsi/aic7xxx/aic7xxx_core.c printk("%s:%c:%d:%d: ", ahc_name(ahc), devinfo->channel, channel 2972 drivers/scsi/aic7xxx/aic7xxx_core.c tinfo = ahc_fetch_transinfo(ahc, devinfo->channel, devinfo->our_scsiid, channel 3063 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, devinfo->target, channel 3081 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, devinfo->target, channel 3104 drivers/scsi/aic7xxx/aic7xxx_core.c devinfo->channel, devinfo->target, devinfo->lun, channel 3589 drivers/scsi/aic7xxx/aic7xxx_core.c tinfo = ahc_fetch_transinfo(ahc, devinfo->channel, devinfo->our_scsiid, channel 3664 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 3694 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 3736 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 3752 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 3765 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 3883 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 3888 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 3902 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 3949 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_abort_scbs(ahc, devinfo->target, devinfo->channel, channel 4016 drivers/scsi/aic7xxx/aic7xxx_core.c tinfo = ahc_fetch_transinfo(ahc, devinfo->channel, channel 4030 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 4046 drivers/scsi/aic7xxx/aic7xxx_core.c devinfo->channel, devinfo->target, devinfo->lun); channel 4074 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, channel 4085 drivers/scsi/aic7xxx/aic7xxx_core.c devinfo->channel, devinfo->target, devinfo->lun); channel 4091 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, devinfo->target, channel 4140 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_name(ahc), devinfo->channel, devinfo->target, channel 4324 drivers/scsi/aic7xxx/aic7xxx_core.c found = ahc_abort_scbs(ahc, devinfo->target, devinfo->channel, channel 4359 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_send_async(ahc, devinfo->channel, devinfo->target, channel 4365 drivers/scsi/aic7xxx/aic7xxx_core.c message, devinfo->channel, devinfo->target, found); channel 4426 drivers/scsi/aic7xxx/aic7xxx_core.c ahc->channel = 'A'; channel 5056 drivers/scsi/aic7xxx/aic7xxx_core.c speed, type, ahc->channel, ahc->our_id); channel 5456 drivers/scsi/aic7xxx/aic7xxx_core.c char channel; channel 5458 drivers/scsi/aic7xxx/aic7xxx_core.c channel = 'A'; channel 5462 drivers/scsi/aic7xxx/aic7xxx_core.c channel = 'B'; channel 5466 drivers/scsi/aic7xxx/aic7xxx_core.c tinfo = ahc_fetch_transinfo(ahc, channel, our_id, channel 5723 drivers/scsi/aic7xxx/aic7xxx_core.c char channel, int lun, u_int tag, role_t role) channel 5730 drivers/scsi/aic7xxx/aic7xxx_core.c match = ((chan == channel) || (channel == ALL_CHANNELS)); channel 5761 drivers/scsi/aic7xxx/aic7xxx_core.c char channel; channel 5766 drivers/scsi/aic7xxx/aic7xxx_core.c channel = SCB_GET_CHANNEL(ahc, scb); channel 5768 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_search_qinfifo(ahc, target, channel, lun, channel 5829 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_search_qinfifo(struct ahc_softc *ahc, int target, char channel, channel 5878 drivers/scsi/aic7xxx/aic7xxx_core.c if (ahc_match_scb(ahc, scb, target, channel, lun, tag, role)) { channel 5989 drivers/scsi/aic7xxx/aic7xxx_core.c if (ahc_match_scb(ahc, scb, target, channel, channel 6030 drivers/scsi/aic7xxx/aic7xxx_core.c channel, lun, status, action); channel 6039 drivers/scsi/aic7xxx/aic7xxx_core.c int target, char channel, int lun, uint32_t status, channel 6063 drivers/scsi/aic7xxx/aic7xxx_core.c if (channel == 'B') channel 6094 drivers/scsi/aic7xxx/aic7xxx_core.c if (ahc_match_scb(ahc, scb, target, channel, lun, channel 6136 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_search_disc_list(struct ahc_softc *ahc, int target, char channel, channel 6176 drivers/scsi/aic7xxx/aic7xxx_core.c if (ahc_match_scb(ahc, scbp, target, channel, lun, channel 6299 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_abort_scbs(struct ahc_softc *ahc, int target, char channel, channel 6321 drivers/scsi/aic7xxx/aic7xxx_core.c found = ahc_search_qinfifo(ahc, target, channel, lun, SCB_LIST_NULL, channel 6331 drivers/scsi/aic7xxx/aic7xxx_core.c if (channel == 'B') channel 6363 drivers/scsi/aic7xxx/aic7xxx_core.c || ahc_match_scb(ahc, scbp, target, channel, channel 6376 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_search_disc_list(ahc, target, channel, lun, tag, channel 6396 drivers/scsi/aic7xxx/aic7xxx_core.c && ahc_match_scb(ahc, scbp, target, channel, lun, tag, role))) channel 6410 drivers/scsi/aic7xxx/aic7xxx_core.c if (ahc_match_scb(ahc, scbp, target, channel, lun, tag, role)) { channel 6425 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_platform_abort_scbs(ahc, target, channel, lun, tag, role, status); channel 6450 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_reset_channel(struct ahc_softc *ahc, char channel, int initiate_reset) channel 6467 drivers/scsi/aic7xxx/aic7xxx_core.c channel, ROLE_UNKNOWN); channel 6504 drivers/scsi/aic7xxx/aic7xxx_core.c if (cur_channel != channel) { channel 6551 drivers/scsi/aic7xxx/aic7xxx_core.c found = ahc_abort_scbs(ahc, CAM_TARGET_WILDCARD, channel, channel 6583 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_send_async(ahc, devinfo.channel, CAM_TARGET_WILDCARD, channel 6598 drivers/scsi/aic7xxx/aic7xxx_core.c channel, ROLE_UNKNOWN); channel 7372 drivers/scsi/aic7xxx/aic7xxx_core.c char channel; channel 7486 drivers/scsi/aic7xxx/aic7xxx_core.c channel = SIM_CHANNEL(ahc, sim); channel 7488 drivers/scsi/aic7xxx/aic7xxx_core.c if (channel == 'B') channel 7518 drivers/scsi/aic7xxx/aic7xxx_core.c tstate = ahc_alloc_tstate(ahc, target, channel); channel 7565 drivers/scsi/aic7xxx/aic7xxx_core.c char channel; channel 7567 drivers/scsi/aic7xxx/aic7xxx_core.c channel = SIM_CHANNEL(ahc, sim); channel 7584 drivers/scsi/aic7xxx/aic7xxx_core.c swap = cur_channel != channel; channel 7585 drivers/scsi/aic7xxx/aic7xxx_core.c if (channel == 'A') channel 7673 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_free_tstate(ahc, target, channel, channel 69 drivers/scsi/aic7xxx/aic7xxx_inline.h char channel, u_int our_id, channel 551 drivers/scsi/aic7xxx/aic7xxx_osm.c if (starget->channel != 0) channel 569 drivers/scsi/aic7xxx/aic7xxx_osm.c char channel = starget->channel + 'A'; channel 574 drivers/scsi/aic7xxx/aic7xxx_osm.c if (starget->channel != 0) channel 577 drivers/scsi/aic7xxx/aic7xxx_osm.c if (starget->channel) channel 616 drivers/scsi/aic7xxx/aic7xxx_osm.c tinfo = ahc_fetch_transinfo(ahc, channel, ahc->our_id, channel 620 drivers/scsi/aic7xxx/aic7xxx_osm.c CAM_LUN_WILDCARD, channel, channel 705 drivers/scsi/aic7xxx/aic7xxx_osm.c u_int channel; channel 708 drivers/scsi/aic7xxx/aic7xxx_osm.c channel = sdev_channel(sdev); channel 724 drivers/scsi/aic7xxx/aic7xxx_osm.c else if (channel == 0) channel 821 drivers/scsi/aic7xxx/aic7xxx_osm.c | (((cmd)->device->channel == 0) ? (ahc)->our_id : (ahc)->our_id_b) \ channel 822 drivers/scsi/aic7xxx/aic7xxx_osm.c | (((cmd)->device->channel == 0) ? 0 : TWIN_CHNLB)) channel 1182 drivers/scsi/aic7xxx/aic7xxx_osm.c char channel; channel 1184 drivers/scsi/aic7xxx/aic7xxx_osm.c channel = 'A'; channel 1188 drivers/scsi/aic7xxx/aic7xxx_osm.c channel = 'B'; channel 1192 drivers/scsi/aic7xxx/aic7xxx_osm.c tinfo = ahc_fetch_transinfo(ahc, channel, our_id, channel 1195 drivers/scsi/aic7xxx/aic7xxx_osm.c CAM_LUN_WILDCARD, channel, ROLE_INITIATOR); channel 1350 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_platform_abort_scbs(struct ahc_softc *ahc, int target, char channel, channel 1398 drivers/scsi/aic7xxx/aic7xxx_osm.c sdev->sdev_target->channel == 0 channel 1401 drivers/scsi/aic7xxx/aic7xxx_osm.c sdev->sdev_target->channel == 0 ? 'A' : 'B', channel 1407 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_send_async(ahc, devinfo.channel, devinfo.target, channel 1413 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_send_async(ahc, devinfo.channel, devinfo.target, channel 1447 drivers/scsi/aic7xxx/aic7xxx_osm.c target_offset = cmd->device->id + cmd->device->channel * 8; channel 1604 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_send_async(struct ahc_softc *ahc, char channel, channel 1619 drivers/scsi/aic7xxx/aic7xxx_osm.c tinfo = ahc_fetch_transinfo(ahc, channel, channel 1620 drivers/scsi/aic7xxx/aic7xxx_osm.c channel == 'A' ? ahc->our_id channel 1640 drivers/scsi/aic7xxx/aic7xxx_osm.c if (channel == 'B') channel 1672 drivers/scsi/aic7xxx/aic7xxx_osm.c channel - 'A', target); channel 1678 drivers/scsi/aic7xxx/aic7xxx_osm.c channel - 'A'); channel 1819 drivers/scsi/aic7xxx/aic7xxx_osm.c sdev->sdev_target->channel == 0 ? 'A' : 'B', channel 2097 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_name(ahc), cmd->device->channel, cmd->device->id, channel 2105 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', channel 2109 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_name(ahc), cmd->device->channel, cmd->device->id, channel 2169 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', channel 2175 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_name(ahc), cmd->device->channel, channel 2181 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', channel 2257 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', channel 2282 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', channel 2337 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2350 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', channel 2372 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2394 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', channel 2403 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2422 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', channel 2440 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2460 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', channel 2473 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 2488 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', channel 2501 drivers/scsi/aic7xxx/aic7xxx_osm.c starget->channel + 'A', ROLE_INITIATOR); channel 682 drivers/scsi/aic7xxx/aic7xxx_osm.h char channel, int lun, u_int tag, channel 688 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_send_async(struct ahc_softc *, char channel, channel 1293 drivers/scsi/aic7xxx/aic7xxx_pci.c start_addr = 32 * (ahc->channel - 'A'); channel 1873 drivers/scsi/aic7xxx/aic7xxx_pci.c if (ahc->channel == 'B') channel 1906 drivers/scsi/aic7xxx/aic7xxx_pci.c if (ahc->channel == 'B') channel 2052 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2070 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2097 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2175 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2247 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2262 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2278 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = ahc_get_pci_function(pci) == 1 ? 'B' : 'A'; channel 2343 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = ahc_get_pci_function(pci) == 1 ? 'B' : 'A'; channel 2358 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = ahc_get_pci_function(pci) == 1 ? 'B' : 'A'; channel 2394 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2397 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'B'; channel 2403 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2416 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2419 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'B'; channel 2422 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'C'; channel 2428 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2443 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 2446 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'B'; channel 2449 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'C'; channel 2452 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'D'; channel 2458 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc->channel = 'A'; channel 48 drivers/scsi/aic7xxx/aic7xxx_proc.c u_int our_id, char channel, channel 135 drivers/scsi/aic7xxx/aic7xxx_proc.c u_int our_id, char channel, u_int target_id, channel 143 drivers/scsi/aic7xxx/aic7xxx_proc.c tinfo = ahc_fetch_transinfo(ahc, channel, our_id, channel 146 drivers/scsi/aic7xxx/aic7xxx_proc.c seq_printf(m, "Channel %c ", channel); channel 177 drivers/scsi/aic7xxx/aic7xxx_proc.c sdev->sdev_target->channel + 'A', channel 266 drivers/scsi/aic7xxx/aic7xxx_proc.c start_addr = 32 * (ahc->channel - 'A'); channel 327 drivers/scsi/aic7xxx/aic7xxx_proc.c char channel; channel 329 drivers/scsi/aic7xxx/aic7xxx_proc.c channel = 'A'; channel 333 drivers/scsi/aic7xxx/aic7xxx_proc.c channel = 'B'; channel 339 drivers/scsi/aic7xxx/aic7xxx_proc.c channel, target_id, i); channel 57 drivers/scsi/atp870u.c static inline void atp_writeb_io(struct atp_unit *atp, u8 channel, u8 reg, u8 val) channel 59 drivers/scsi/atp870u.c outb(val, atp->ioport[channel] + reg); channel 62 drivers/scsi/atp870u.c static inline void atp_writew_io(struct atp_unit *atp, u8 channel, u8 reg, u16 val) channel 64 drivers/scsi/atp870u.c outw(val, atp->ioport[channel] + reg); channel 67 drivers/scsi/atp870u.c static inline void atp_writeb_pci(struct atp_unit *atp, u8 channel, u8 reg, u8 val) channel 69 drivers/scsi/atp870u.c outb(val, atp->pciport[channel] + reg); channel 72 drivers/scsi/atp870u.c static inline void atp_writel_pci(struct atp_unit *atp, u8 channel, u8 reg, u32 val) channel 74 drivers/scsi/atp870u.c outl(val, atp->pciport[channel] + reg); channel 92 drivers/scsi/atp870u.c static inline u8 atp_readb_io(struct atp_unit *atp, u8 channel, u8 reg) channel 94 drivers/scsi/atp870u.c return inb(atp->ioport[channel] + reg); channel 97 drivers/scsi/atp870u.c static inline u16 atp_readw_io(struct atp_unit *atp, u8 channel, u8 reg) channel 99 drivers/scsi/atp870u.c return inw(atp->ioport[channel] + reg); channel 102 drivers/scsi/atp870u.c static inline u8 atp_readb_pci(struct atp_unit *atp, u8 channel, u8 reg) channel 104 drivers/scsi/atp870u.c return inb(atp->pciport[channel] + reg); channel 1094 drivers/scsi/bfa/bfad_im.c itnim->channel = fc_rport->channel; channel 97 drivers/scsi/bfa/bfad_im.h u16 channel; channel 199 drivers/scsi/bfa/bfad_im.h __itnim->channel, \ channel 400 drivers/scsi/ch.c ch->device->channel, channel 235 drivers/scsi/cxlflash/lunmgt.c u32 chan = sdev->channel; channel 501 drivers/scsi/cxlflash/main.c cmd->rcb.port_sel = CHAN2PORTMASK(sdev->channel); channel 580 drivers/scsi/cxlflash/main.c __func__, scp, host->host_no, scp->device->channel, channel 629 drivers/scsi/cxlflash/main.c cmd->rcb.port_sel = CHAN2PORTMASK(scp->device->channel); channel 2441 drivers/scsi/cxlflash/main.c scp->device->channel, scp->device->id, scp->device->lun, channel 2485 drivers/scsi/cxlflash/main.c host->host_no, sdev->channel, sdev->id, sdev->lun); channel 1348 drivers/scsi/cxlflash/superpipe.c __func__, lli->lun_id[sdev->channel]); channel 1978 drivers/scsi/cxlflash/superpipe.c u32 port = CHAN2PORTMASK(sdev->channel); channel 2010 drivers/scsi/cxlflash/superpipe.c rht_format1(rhte, lli->lun_id[sdev->channel], ctxi->rht_perms, port); channel 2155 drivers/scsi/cxlflash/superpipe.c sdev->channel, sdev->id, sdev->lun); channel 2214 drivers/scsi/cxlflash/superpipe.c sdev->channel, sdev->id, sdev->lun, rc); channel 2218 drivers/scsi/cxlflash/superpipe.c cmd, shost->host_no, sdev->channel, sdev->id, channel 129 drivers/scsi/dpt/dpti_ioctl.h uLONG channel; channel 458 drivers/scsi/dpt_i2o.c if ((pDev = adpt_find_device(pHba, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun)) == NULL) { channel 572 drivers/scsi/dpt_i2o.c d = pHba->channel[chan].device[id]; channel 733 drivers/scsi/dpt_i2o.c printk(KERN_WARNING"%s: Bus reset: SCSI Bus %d: tid: %d\n",pHba->name, cmd->device->channel,pHba->channel[cmd->device->channel].tid ); channel 735 drivers/scsi/dpt_i2o.c msg[1] = (I2O_HBA_BUS_RESET<<24|HOST_TID<<12|pHba->channel[cmd->device->channel].tid); channel 761 drivers/scsi/dpt_i2o.c printk(KERN_WARNING"%s: Hba Reset: scsi id %d: tid: %d\n", name, cmd->device->channel, pHba->channel[cmd->device->channel].tid); channel 1096 drivers/scsi/dpt_i2o.c if(pHba->channel[i].device[j] != NULL){ channel 1097 drivers/scsi/dpt_i2o.c for(pDev = pHba->channel[i].device[j]; pDev; pDev = pNext){ channel 1126 drivers/scsi/dpt_i2o.c d = pHba->channel[chan].device[id]; channel 1495 drivers/scsi/dpt_i2o.c pHba->channel[bus_no].type = d->lct_data.class_id; channel 1496 drivers/scsi/dpt_i2o.c pHba->channel[bus_no].tid = tid; channel 1499 drivers/scsi/dpt_i2o.c pHba->channel[bus_no].scsi_id = buf[1]; channel 1530 drivers/scsi/dpt_i2o.c if( pHba->channel[bus_no].device[scsi_id] == NULL){ channel 1535 drivers/scsi/dpt_i2o.c pHba->channel[bus_no].device[scsi_id] = pDev; channel 1537 drivers/scsi/dpt_i2o.c for( pDev = pHba->channel[bus_no].device[scsi_id]; channel 2384 drivers/scsi/dpt_i2o.c pHba->name, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun, hba_status, dev_status, cmd->cmnd[0]); channel 2424 drivers/scsi/dpt_i2o.c pHba->name, detailed_status & I2O_SCSI_DSC_MASK, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun, channel 2441 drivers/scsi/dpt_i2o.c pHba->name, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun, channel 2453 drivers/scsi/dpt_i2o.c pHba->name, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun, channel 2541 drivers/scsi/dpt_i2o.c pDev = pHba->channel[bus_no].device[scsi_id]; channel 2567 drivers/scsi/dpt_i2o.c pDev = pHba->channel[bus_no].device[scsi_id]; channel 2575 drivers/scsi/dpt_i2o.c pHba->channel[bus_no].device[scsi_id] = pDev; channel 241 drivers/scsi/dpti.h struct adpt_channel channel[MAX_CHANNEL]; channel 70 drivers/scsi/esas2r/atioctl.h u8 channel; channel 109 drivers/scsi/esas2r/atioctl.h u8 channel[MAX_CHANNEL]; channel 1325 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chanlist.channel[k] = i; channel 1336 drivers/scsi/esas2r/esas2r_ioctl.c if (ioctl->header.channel == 0xFF) { channel 1339 drivers/scsi/esas2r/esas2r_ioctl.c if (ioctl->header.channel >= MAX_ADAPTERS || channel 1340 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_adapters[ioctl->header.channel] == NULL) { channel 1347 drivers/scsi/esas2r/esas2r_ioctl.c a = esas2r_adapters[ioctl->header.channel]; channel 1109 drivers/scsi/gdth.c cmd_ptr->u.ioctl.channel = (u32)p2; channel 1599 drivers/scsi/gdth.c b = nscp->device->channel; channel 2723 drivers/scsi/gdth.c b = scp->device->channel; channel 3283 drivers/scsi/gdth.c b = scp->device->channel; channel 3317 drivers/scsi/gdth.c b = scp->device->channel; channel 3323 drivers/scsi/gdth.c if (!SPECIAL_SCP(cmnd) && cmnd->device->channel == b) channel 3368 drivers/scsi/gdth.c b = sd->channel; channel 3962 drivers/scsi/gdth.c i = lchn.channel; channel 4001 drivers/scsi/gdth.c scp->device->channel = res.number; channel 69 drivers/scsi/gdth_ioctl.h u32 channel; /* device */ channel 200 drivers/scsi/gdth_ioctl.h u8 channel; /* channel */ channel 134 drivers/scsi/gdth_proc.c gdtcmd.u.ioctl.channel = INVALID_CHANNEL; channel 251 drivers/scsi/gdth_proc.c gdtcmd->u.ioctl.channel = ha->raw[i].address | INVALID_CHANNEL; channel 274 drivers/scsi/gdth_proc.c gdtcmd->u.ioctl.channel = channel 320 drivers/scsi/gdth_proc.c gdtcmd->u.ioctl.channel = channel 355 drivers/scsi/gdth_proc.c gdtcmd->u.ioctl.channel = drv_no; channel 432 drivers/scsi/gdth_proc.c gdtcmd->u.ioctl.channel = i; channel 489 drivers/scsi/gdth_proc.c gdtcmd->u.ioctl.channel = i; channel 574 drivers/scsi/gdth_proc.c b = scp->device->channel; channel 1020 drivers/scsi/hptiop.c host->host_no, scp->device->channel, channel 1030 drivers/scsi/hptiop.c if (scp->device->channel || channel 1049 drivers/scsi/hptiop.c req->channel = scp->device->channel; channel 207 drivers/scsi/hptiop.h u8 channel; channel 225 drivers/scsi/hptiop.h u8 channel; channel 1015 drivers/scsi/ibmvscsi/ibmvscsi.c return (0x2 << 14) | (dev->id << 8) | (dev->channel << 5) | dev->lun; channel 4779 drivers/scsi/ipr.c if ((res->bus == starget->channel) && channel 4855 drivers/scsi/ipr.c if (starget->channel == IPR_ARRAY_VIRTUAL_BUS) channel 4857 drivers/scsi/ipr.c else if (starget->channel == IPR_VSET_VIRTUAL_BUS) channel 4859 drivers/scsi/ipr.c else if (starget->channel == 0) channel 4884 drivers/scsi/ipr.c if ((res->bus == sdev->channel) && channel 6455 drivers/scsi/ipr.c scsi_report_bus_reset(ioa_cfg->host, scsi_cmd->device->channel); channel 1073 drivers/scsi/ips.c SC->device->channel, SC->device->id, SC->device->lun); channel 1492 drivers/scsi/ips.c (SC->device->channel == 0) && channel 1848 drivers/scsi/ips.c scb->bus = scb->scsi_cmd->device->channel; channel 1917 drivers/scsi/ips.c scb->bus = scb->scsi_cmd->device->channel; channel 2649 drivers/scsi/ips.c scb->bus = SC->device->channel; channel 3258 drivers/scsi/ips.c scb->scsi_cmd->device->channel, channel 5867 drivers/scsi/ips.c scb->cmd.config_sync.channel = 0; channel 446 drivers/scsi/ips.h uint8_t channel; channel 478 drivers/scsi/ips.h uint8_t channel; channel 455 drivers/scsi/megaraid.c mega_get_ldrv_num(adapter_t *adapter, struct scsi_cmnd *cmd, int channel) channel 465 drivers/scsi/megaraid.c ldrv_num = (channel * 15) + tgt; channel 527 drivers/scsi/megaraid.c int channel = 0; channel 534 drivers/scsi/megaraid.c islogical = adapter->logdrv_chan[cmd->device->channel]; channel 546 drivers/scsi/megaraid.c channel = cmd->device->channel - channel 551 drivers/scsi/megaraid.c channel = cmd->device->channel; channel 570 drivers/scsi/megaraid.c channel = cmd->device->channel; channel 574 drivers/scsi/megaraid.c channel = cmd->device->channel - NVIRT_CHAN; channel 589 drivers/scsi/megaraid.c ldrv_num = mega_get_ldrv_num(adapter, cmd, channel); channel 676 drivers/scsi/megaraid.c if(!(adapter->flag & (1L << cmd->device->channel))) { channel 682 drivers/scsi/megaraid.c cmd->device->channel); channel 684 drivers/scsi/megaraid.c adapter->flag |= (1L << cmd->device->channel); channel 909 drivers/scsi/megaraid.c channel, target); channel 919 drivers/scsi/megaraid.c channel, target); channel 950 drivers/scsi/megaraid.c int channel, int target) channel 964 drivers/scsi/megaraid.c pthru->channel = (adapter->flag & BOARD_40LD) ? 0 : channel; channel 967 drivers/scsi/megaraid.c (channel << 4) | target : target; channel 981 drivers/scsi/megaraid.c if(!(adapter->flag & (1L << cmd->device->channel))) { channel 987 drivers/scsi/megaraid.c cmd->device->channel, channel); channel 989 drivers/scsi/megaraid.c adapter->flag |= (1L << cmd->device->channel); channel 1015 drivers/scsi/megaraid.c int channel, int target) channel 1029 drivers/scsi/megaraid.c epthru->channel = (adapter->flag & BOARD_40LD) ? 0 : channel; channel 1031 drivers/scsi/megaraid.c (channel << 4) | target : target; channel 1044 drivers/scsi/megaraid.c if(!(adapter->flag & (1L << cmd->device->channel))) { channel 1050 drivers/scsi/megaraid.c cmd->device->channel, channel); channel 1052 drivers/scsi/megaraid.c adapter->flag |= (1L << cmd->device->channel); channel 1510 drivers/scsi/megaraid.c islogical = adapter->logdrv_chan[cmd->channel]; channel 1546 drivers/scsi/megaraid.c islogical = adapter->logdrv_chan[cmd->device->channel]; channel 1557 drivers/scsi/megaraid.c if(IS_RAID_CH(adapter, cmd->device->channel) && channel 1939 drivers/scsi/megaraid.c cmd->cmnd[0], cmd->device->channel, channel 2327 drivers/scsi/megaraid.c proc_show_pdrv(struct seq_file *m, adapter_t *adapter, int channel) channel 2369 drivers/scsi/megaraid.c if( channel >= max_channels ) { channel 2375 drivers/scsi/megaraid.c i = channel*16 + tgt; channel 2381 drivers/scsi/megaraid.c channel, tgt); channel 2386 drivers/scsi/megaraid.c channel, tgt); channel 2391 drivers/scsi/megaraid.c channel, tgt); channel 2396 drivers/scsi/megaraid.c channel, tgt); channel 2401 drivers/scsi/megaraid.c channel, tgt); channel 2411 drivers/scsi/megaraid.c if( mega_internal_dev_inquiry(adapter, channel, tgt, channel 2807 drivers/scsi/megaraid.c if (IS_RAID_CH(adapter, sdev->channel)) { channel 2841 drivers/scsi/megaraid.c sdev->channel); channel 4033 drivers/scsi/megaraid.c pthru->channel = (adapter->flag & BOARD_40LD) ? 0 : ch; channel 132 drivers/scsi/megaraid.h u8 channel; /* if islogical == 0 */ channel 158 drivers/scsi/megaraid.h u8 channel; /* if islogical == 0 */ channel 396 drivers/scsi/megaraid.h u8 channel; channel 232 drivers/scsi/megaraid/mbox_defs.h uint8_t channel; channel 286 drivers/scsi/megaraid/mbox_defs.h uint8_t channel; channel 589 drivers/scsi/megaraid/mbox_defs.h uint8_t channel; channel 201 drivers/scsi/megaraid/mega_common.h #define SCP2CHANNEL(scp) (scp)->device->channel // to channel channel 214 drivers/scsi/megaraid/mega_common.h (sdev->channel == (adp)->max_channel) ? 1 : 0 channel 1483 drivers/scsi/megaraid/megaraid_mbox.c int channel; channel 1500 drivers/scsi/megaraid/megaraid_mbox.c MRAID_GET_DEVICE_MAP(adapter, scp, channel, target, islogical); channel 1796 drivers/scsi/megaraid/megaraid_mbox.c channel)); channel 1818 drivers/scsi/megaraid/megaraid_mbox.c scb->dev_channel = channel; channel 1940 drivers/scsi/megaraid/megaraid_mbox.c uint8_t channel; channel 1945 drivers/scsi/megaraid/megaraid_mbox.c channel = scb->dev_channel; channel 1952 drivers/scsi/megaraid/megaraid_mbox.c pthru->channel = 0; channel 1953 drivers/scsi/megaraid/megaraid_mbox.c pthru->target = (channel << 4) | target; channel 1989 drivers/scsi/megaraid/megaraid_mbox.c uint8_t channel; channel 1994 drivers/scsi/megaraid/megaraid_mbox.c channel = scb->dev_channel; channel 2001 drivers/scsi/megaraid/megaraid_mbox.c epthru->channel = 0; channel 2002 drivers/scsi/megaraid/megaraid_mbox.c epthru->target = (channel << 4) | target; channel 2540 drivers/scsi/megaraid/megaraid_sas.h ((sdev->channel < MEGASAS_MAX_PD_CHANNELS) ? 0 : 1) channel 2543 drivers/scsi/megaraid/megaraid_sas.h (((scp->device->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) + \ channel 2547 drivers/scsi/megaraid/megaraid_sas.h ((scp->device->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + \ channel 1877 drivers/scsi/megaraid/megaraid_sas_base.c device_id = ((sdev->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) channel 1891 drivers/scsi/megaraid/megaraid_sas_base.c pd_index = (sdev->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + channel 2042 drivers/scsi/megaraid/megaraid_sas_base.c pd_index = (sdev->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + channel 2084 drivers/scsi/megaraid/megaraid_sas_base.c (sdev->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + channel 4412 drivers/scsi/megaraid/megaraid_sas_base.c device_id = (sdev->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + sdev->id; channel 6635 drivers/scsi/megaraid/megaraid_sas_base.c u16 targetId = ((sdev->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) + channel 8608 drivers/scsi/megaraid/megaraid_sas_base.c u16 channel = 0, id = 0; channel 8621 drivers/scsi/megaraid/megaraid_sas_base.c channel = le16_to_cpu(targetid_entry->target_id) / channel 8626 drivers/scsi/megaraid/megaraid_sas_base.c channel = MEGASAS_MAX_PD_CHANNELS + channel 8632 drivers/scsi/megaraid/megaraid_sas_base.c sdev1 = scsi_device_lookup(host, channel, id, 0); channel 8634 drivers/scsi/megaraid/megaraid_sas_base.c scsi_add_device(host, channel, id, 0); channel 4317 drivers/scsi/megaraid/megaraid_sas_fusion.c int id, int channel) channel 4328 drivers/scsi/megaraid/megaraid_sas_fusion.c cmd_fusion->scmd->device->channel == channel)) { channel 4332 drivers/scsi/megaraid/megaraid_sas_fusion.c channel, id, cmd_fusion->index); channel 4412 drivers/scsi/megaraid/megaraid_sas_fusion.c uint channel, uint id, u16 smid_task, u8 type, channel 4468 drivers/scsi/megaraid/megaraid_sas_fusion.c if (channel < MEGASAS_MAX_PD_CHANNELS) channel 4519 drivers/scsi/megaraid/megaraid_sas_fusion.c if ((channel == 0xFFFFFFFF) && (id == 0xFFFFFFFF)) channel 4523 drivers/scsi/megaraid/megaraid_sas_fusion.c rc = megasas_track_scsiio(instance, id, channel); channel 4590 drivers/scsi/megaraid/megaraid_sas_fusion.c pd_index = (sdev->channel * MEGASAS_MAX_DEV_PER_CHANNEL) channel 4599 drivers/scsi/megaraid/megaraid_sas_fusion.c device_id = ((sdev->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) channel 4671 drivers/scsi/megaraid/megaraid_sas_fusion.c scmd->device->channel, scmd->device->id, smid, channel 4741 drivers/scsi/megaraid/megaraid_sas_fusion.c scmd->device->channel, scmd->device->id, 0, channel 537 drivers/scsi/mpt3sas/mpt3sas_base.h int channel; channel 596 drivers/scsi/mpt3sas/mpt3sas_base.h int channel; channel 684 drivers/scsi/mpt3sas/mpt3sas_base.h int channel; channel 706 drivers/scsi/mpt3sas/mpt3sas_base.h int channel; channel 1345 drivers/scsi/mpt3sas/mpt3sas_ctl.c btdh->bus = sas_device->channel; channel 1349 drivers/scsi/mpt3sas/mpt3sas_ctl.c } else if (btdh->bus == sas_device->channel && btdh->id == channel 1381 drivers/scsi/mpt3sas/mpt3sas_ctl.c btdh->bus = pcie_device->channel; channel 1385 drivers/scsi/mpt3sas/mpt3sas_ctl.c } else if (btdh->bus == pcie_device->channel && btdh->id == channel 1417 drivers/scsi/mpt3sas/mpt3sas_ctl.c btdh->bus = raid_device->channel; channel 1421 drivers/scsi/mpt3sas/mpt3sas_ctl.c } else if (btdh->bus == raid_device->channel && btdh->id == channel 468 drivers/scsi/mpt3sas/mpt3sas_scsih.c u32 channel) channel 486 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (channel == RAID_CHANNEL) { channel 492 drivers/scsi/mpt3sas/mpt3sas_scsih.c } else if (channel == PCIE_CHANNEL) { channel 516 drivers/scsi/mpt3sas/mpt3sas_scsih.c ioc->req_boot_device.channel = channel; channel 530 drivers/scsi/mpt3sas/mpt3sas_scsih.c ioc->req_alt_boot_device.channel = channel; channel 544 drivers/scsi/mpt3sas/mpt3sas_scsih.c ioc->current_boot_device.channel = channel; channel 984 drivers/scsi/mpt3sas/mpt3sas_scsih.c int channel) channel 991 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (pcie_device->id == id && pcie_device->channel == channel) channel 995 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (pcie_device->id == id && pcie_device->channel == channel) channel 1223 drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_raid_device_find_by_id(struct MPT3SAS_ADAPTER *ioc, int id, int channel) channel 1229 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (raid_device->id == id && raid_device->channel == channel) { channel 1608 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (starget->channel == RAID_CHANNEL) { channel 1611 drivers/scsi/mpt3sas/mpt3sas_scsih.c starget->channel); channel 1625 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (starget->channel == PCIE_CHANNEL) { channel 1628 drivers/scsi/mpt3sas/mpt3sas_scsih.c starget->channel); channel 1635 drivers/scsi/mpt3sas/mpt3sas_scsih.c pcie_device->channel = starget->channel; channel 1658 drivers/scsi/mpt3sas/mpt3sas_scsih.c sas_device->channel = starget->channel; channel 1690 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (starget->channel == RAID_CHANNEL) { channel 1693 drivers/scsi/mpt3sas/mpt3sas_scsih.c starget->channel); channel 1702 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (starget->channel == PCIE_CHANNEL) { channel 1708 drivers/scsi/mpt3sas/mpt3sas_scsih.c (pcie_device->channel == starget->channel)) channel 1727 drivers/scsi/mpt3sas/mpt3sas_scsih.c (sas_device->channel == starget->channel)) channel 1784 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (starget->channel == RAID_CHANNEL) { channel 1787 drivers/scsi/mpt3sas/mpt3sas_scsih.c starget->id, starget->channel); channel 1792 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (starget->channel == PCIE_CHANNEL) { channel 1945 drivers/scsi/mpt3sas/mpt3sas_scsih.c return (sdev->channel == RAID_CHANNEL) ? 1 : 0; channel 1953 drivers/scsi/mpt3sas/mpt3sas_scsih.c return (sdev->channel == PCIE_CHANNEL) ? 1 : 0; channel 1980 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev->channel); channel 2036 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev->channel); channel 5343 drivers/scsi/mpt3sas/mpt3sas_scsih.c } else if ((scmd->device->channel == RAID_CHANNEL) && channel 6898 drivers/scsi/mpt3sas/mpt3sas_scsih.c pcie_device->channel = PCIE_CHANNEL; channel 7761 drivers/scsi/mpt3sas/mpt3sas_scsih.c raid_device->channel = RAID_CHANNEL; channel 8177 drivers/scsi/mpt3sas/mpt3sas_scsih.c raid_device->channel = RAID_CHANNEL; channel 9869 drivers/scsi/mpt3sas/mpt3sas_scsih.c u32 channel; channel 9888 drivers/scsi/mpt3sas/mpt3sas_scsih.c channel = ioc->req_boot_device.channel; channel 9891 drivers/scsi/mpt3sas/mpt3sas_scsih.c channel = ioc->req_alt_boot_device.channel; channel 9894 drivers/scsi/mpt3sas/mpt3sas_scsih.c channel = ioc->current_boot_device.channel; channel 9900 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (channel == RAID_CHANNEL) { channel 9906 drivers/scsi/mpt3sas/mpt3sas_scsih.c } else if (channel == PCIE_CHANNEL) { channel 248 drivers/scsi/myrb.c mbox->type3D.channel = sdev->channel; channel 323 drivers/scsi/myrb.c ev_buf->channel, ev_buf->target, channel 328 drivers/scsi/myrb.c ev_buf->channel, ev_buf->target, channel 362 drivers/scsi/myrb.c if (sdev->channel >= myrb_logical_channel(cb->host)) channel 364 drivers/scsi/myrb.c err_table_offset = sdev->channel * MYRB_MAX_TARGETS channel 791 drivers/scsi/myrb.c mbox->type3D.channel = sdev->channel; channel 1293 drivers/scsi/myrb.c dcdb->channel = sdev->channel; channel 1639 drivers/scsi/myrb.c if (sdev->channel > myrb_logical_channel(shost)) { channel 1644 drivers/scsi/myrb.c if (sdev->channel == myrb_logical_channel(shost)) channel 1726 drivers/scsi/myrb.c sdev->channel, sdev->id, pdev_info->state); channel 1734 drivers/scsi/myrb.c if (sdev->channel > myrb_logical_channel(sdev->host)) channel 1740 drivers/scsi/myrb.c if (sdev->channel == myrb_logical_channel(sdev->host)) channel 1750 drivers/scsi/myrb.c if (sdev->channel > myrb_logical_channel(sdev->host)) channel 1753 drivers/scsi/myrb.c if (sdev->channel < myrb_logical_channel(sdev->host)) { channel 1799 drivers/scsi/myrb.c if (sdev->channel == myrb_logical_channel(sdev->host)) { channel 1907 drivers/scsi/myrb.c if (sdev->channel == myrb_logical_channel(sdev->host)) { channel 1932 drivers/scsi/myrb.c if (sdev->channel < myrb_logical_channel(sdev->host)) channel 1961 drivers/scsi/myrb.c if (sdev->channel >= myrb_logical_channel(sdev->host)) channel 1977 drivers/scsi/myrb.c mbox->type3D.channel = sdev->channel; channel 2068 drivers/scsi/myrb.c if (sdev->channel < myrb_logical_channel(sdev->host)) channel 2253 drivers/scsi/myrb.c return sdev->channel == myrb_logical_channel(sdev->host); channel 2269 drivers/scsi/myrb.c if (sdev->channel < myrb_logical_channel(sdev->host)) channel 2295 drivers/scsi/myrb.c if (sdev->channel < myrb_logical_channel(sdev->host) || !ldev_info) channel 202 drivers/scsi/myrb.h unsigned char channel; channel 380 drivers/scsi/myrb.h unsigned char channel:3; /* Byte 2 Bits 5-7 */ channel 532 drivers/scsi/myrb.h unsigned channel:4; /* Byte 0 Bits 4-7 */ channel 608 drivers/scsi/myrb.h unsigned char channel; /* Byte 2 */ channel 308 drivers/scsi/myrs.c unsigned char channel, unsigned char target, unsigned char lun, channel 332 drivers/scsi/myrs.c mbox->pdev_info.pdev.channel = channel; channel 339 drivers/scsi/myrs.c channel, target, lun); channel 377 drivers/scsi/myrs.c unsigned char channel, unsigned char target, unsigned char lun, channel 402 drivers/scsi/myrs.c mbox->pdev_info.pdev.channel = channel; channel 854 drivers/scsi/myrs.c sdev = scsi_device_lookup(shost, ev->channel, channel 859 drivers/scsi/myrs.c sdev->channel < cs->ctlr_info->physchan_present) { channel 902 drivers/scsi/myrs.c ev->ev_seq, ev->channel, ev->target, ev_msg); channel 905 drivers/scsi/myrs.c ev->channel, ev->target, channel 909 drivers/scsi/myrs.c ev->channel, ev->target, channel 947 drivers/scsi/myrs.c if (sdev->channel >= cs->ctlr_info->physchan_present) { channel 993 drivers/scsi/myrs.c if (sdev->channel < cs->ctlr_info->physchan_present) { channel 1004 drivers/scsi/myrs.c status = myrs_translate_pdev(cs, sdev->channel, sdev->id, channel 1035 drivers/scsi/myrs.c if (sdev->channel < cs->ctlr_info->physchan_present) { channel 1066 drivers/scsi/myrs.c if (sdev->channel >= cs->ctlr_info->physchan_present) { channel 1091 drivers/scsi/myrs.c if (sdev->channel < cs->ctlr_info->physchan_present) channel 1123 drivers/scsi/myrs.c if (sdev->channel < cs->ctlr_info->physchan_present) channel 1196 drivers/scsi/myrs.c if (sdev->channel < cs->ctlr_info->physchan_present) channel 1224 drivers/scsi/myrs.c if (sdev->channel < cs->ctlr_info->physchan_present) channel 1611 drivers/scsi/myrs.c if (scmd->device->channel >= cs->ctlr_info->physchan_present) { channel 1640 drivers/scsi/myrs.c if (scmd->device->channel >= cs->ctlr_info->physchan_present) { channel 1646 drivers/scsi/myrs.c mbox->SCSI_10.pdev.channel = ldev_info->channel; channel 1652 drivers/scsi/myrs.c mbox->SCSI_10.pdev.channel = sdev->channel; channel 1686 drivers/scsi/myrs.c if (scmd->device->channel >= cs->ctlr_info->physchan_present) { channel 1692 drivers/scsi/myrs.c mbox->SCSI_255.pdev.channel = ldev_info->channel; channel 1698 drivers/scsi/myrs.c mbox->SCSI_255.pdev.channel = sdev->channel; channel 1786 drivers/scsi/myrs.c sdev->channel - cs->ctlr_info->physchan_present; channel 1798 drivers/scsi/myrs.c if (sdev->channel > sdev->host->max_channel) channel 1801 drivers/scsi/myrs.c if (sdev->channel >= cs->ctlr_info->physchan_present) { channel 1823 drivers/scsi/myrs.c ldev_info->channel, ldev_info->target, channel 1876 drivers/scsi/myrs.c status = myrs_get_pdev_info(cs, sdev->channel, channel 1894 drivers/scsi/myrs.c if (sdev->channel > sdev->host->max_channel) channel 1897 drivers/scsi/myrs.c if (sdev->channel < cs->ctlr_info->physchan_present) { channel 1971 drivers/scsi/myrs.c return (sdev->channel >= cs->ctlr_info->physchan_present) ? 1 : 0; channel 1987 drivers/scsi/myrs.c if (sdev->channel < cs->ctlr_info->physchan_present || !ldev_info) channel 2011 drivers/scsi/myrs.c if (sdev->channel < cs->ctlr_info->physchan_present || !ldev_info) channel 2153 drivers/scsi/myrs.c if (sdev->channel < info->physchan_present) channel 407 drivers/scsi/myrs.h unsigned char channel; /* Byte 1 */ channel 489 drivers/scsi/myrs.h unsigned char channel; /* Byte 1 */ channel 578 drivers/scsi/myrs.h unsigned char channel; /* Byte 13 */ channel 619 drivers/scsi/myrs.h unsigned char channel:3; /* Byte 2 Bits 0-2 */ channel 177 drivers/scsi/pmcraid.c if (bus == scsi_dev->channel && channel 224 drivers/scsi/pmcraid.c scsi_dev->channel, channel 2636 drivers/scsi/pmcraid.c scsi_cmd->device->channel); channel 70 drivers/scsi/ps3rom.c __LINE__, scsi_dev->id, scsi_dev->lun, scsi_dev->channel); channel 496 drivers/scsi/qla1280.c #define SCSI_BUS_32(Cmnd) Cmnd->device->channel channel 1185 drivers/scsi/qla1280.c int bus = device->channel; channel 3895 drivers/scsi/qla1280.c bus = device->channel; channel 31 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, cmd->device->id, channel 48 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, cmd->device->id, channel 176 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, channel 201 drivers/scsi/qla4xxx/ql4_isr.c ha->host_no, cmd->device->channel, channel 209 drivers/scsi/qla4xxx/ql4_isr.c ha->host_no, cmd->device->channel, channel 217 drivers/scsi/qla4xxx/ql4_isr.c ha->host_no, cmd->device->channel, channel 237 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, cmd->device->id, channel 264 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, channel 296 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, channel 318 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, cmd->device->id, channel 9268 drivers/scsi/qla4xxx/ql4_os.c cmd->device->channel, cmd->device->id, cmd->device->lun); channel 9304 drivers/scsi/qla4xxx/ql4_os.c ha->host_no, cmd->device->channel, cmd->device->id, channel 9435 drivers/scsi/qla4xxx/ql4_os.c cmd->device->channel, cmd->device->id, cmd->device->lun); channel 9439 drivers/scsi/qla4xxx/ql4_os.c "DEAD.\n", ha->host_no, cmd->device->channel, channel 605 drivers/scsi/scsi.c if ((sdev->channel == starget->channel) && channel 633 drivers/scsi/scsi.c if ((sdev->channel == starget->channel) && channel 714 drivers/scsi/scsi.c uint channel, uint id, u64 lun) channel 721 drivers/scsi/scsi.c if (sdev->channel == channel && sdev->id == id && channel 742 drivers/scsi/scsi.c uint channel, uint id, u64 lun) channel 748 drivers/scsi/scsi.c sdev = __scsi_device_lookup(shost, channel, id, lun); channel 248 drivers/scsi/scsi_debug.c unsigned int channel; channel 1420 drivers/scsi/scsi_debug.c (devip->channel & 0x7f); channel 1717 drivers/scsi/scsi_debug.c (devip->channel & 0x7f); channel 1719 drivers/scsi/scsi_debug.c (devip->channel & 0x7f) + 0x80; channel 3837 drivers/scsi/scsi_debug.c if ((devip->used) && (devip->channel == sdev->channel) && channel 3854 drivers/scsi/scsi_debug.c open_devip->channel = sdev->channel; channel 3868 drivers/scsi/scsi_debug.c sdp->host->host_no, sdp->channel, sdp->id, sdp->lun); channel 3879 drivers/scsi/scsi_debug.c sdp->host->host_no, sdp->channel, sdp->id, sdp->lun); channel 3901 drivers/scsi/scsi_debug.c sdp->host->host_no, sdp->channel, sdp->id, sdp->lun); channel 665 drivers/scsi/scsi_error.c if (tmp_sdev->channel != sdev->channel || channel 684 drivers/scsi/scsi_error.c if (tmp_sdev->channel != sdev->channel || channel 1596 drivers/scsi/scsi_error.c unsigned int channel; channel 1606 drivers/scsi/scsi_error.c for (channel = 0; channel <= shost->max_channel; channel++) { channel 1618 drivers/scsi/scsi_error.c if (channel == scmd_channel(scmd)) { channel 1633 drivers/scsi/scsi_error.c current->comm, channel)); channel 1637 drivers/scsi/scsi_error.c if (channel == scmd_channel(scmd)) { channel 1650 drivers/scsi/scsi_error.c current->comm, channel)); channel 2272 drivers/scsi/scsi_error.c void scsi_report_bus_reset(struct Scsi_Host *shost, int channel) channel 2277 drivers/scsi/scsi_error.c if (channel == sdev_channel(sdev)) channel 2305 drivers/scsi/scsi_error.c void scsi_report_device_reset(struct Scsi_Host *shost, int channel, int target) channel 2310 drivers/scsi/scsi_error.c if (channel == sdev_channel(sdev) && channel 230 drivers/scsi/scsi_ioctl.c + ((sdev->channel & 0xff) << 16) channel 190 drivers/scsi/scsi_proc.c sdev->host->host_no, sdev->channel, sdev->id, sdev->lun); channel 243 drivers/scsi/scsi_proc.c static int scsi_add_single_device(uint host, uint channel, uint id, uint lun) channel 253 drivers/scsi/scsi_proc.c error = shost->transportt->user_scan(shost, channel, id, lun); channel 255 drivers/scsi/scsi_proc.c error = scsi_scan_host_selected(shost, channel, id, lun, channel 271 drivers/scsi/scsi_proc.c static int scsi_remove_single_device(uint host, uint channel, uint id, uint lun) channel 280 drivers/scsi/scsi_proc.c sdev = scsi_device_lookup(shost, channel, id, lun); channel 313 drivers/scsi/scsi_proc.c int host, channel, id, lun; channel 342 drivers/scsi/scsi_proc.c channel = simple_strtoul(p + 1, &p, 0); channel 346 drivers/scsi/scsi_proc.c err = scsi_add_single_device(host, channel, id, lun); channel 356 drivers/scsi/scsi_proc.c channel = simple_strtoul(p + 1, &p, 0); channel 360 drivers/scsi/scsi_proc.c err = scsi_remove_single_device(host, channel, id, lun); channel 234 drivers/scsi/scsi_scan.c sdev->channel = starget->channel; channel 346 drivers/scsi/scsi_scan.c int channel, uint id) channel 355 drivers/scsi/scsi_scan.c starget->channel == channel) { channel 411 drivers/scsi/scsi_scan.c int channel, uint id) channel 431 drivers/scsi/scsi_scan.c dev_set_name(dev, "target%d:%d:%d", shost->host_no, channel, id); channel 435 drivers/scsi/scsi_scan.c starget->channel = channel; channel 445 drivers/scsi/scsi_scan.c found_target = __scsi_find_target(parent, channel, id); channel 1460 drivers/scsi/scsi_scan.c struct scsi_device *__scsi_add_device(struct Scsi_Host *shost, uint channel, channel 1470 drivers/scsi/scsi_scan.c starget = scsi_alloc_target(parent, channel, id); channel 1496 drivers/scsi/scsi_scan.c int scsi_add_device(struct Scsi_Host *host, uint channel, channel 1500 drivers/scsi/scsi_scan.c __scsi_add_device(host, channel, target, lun, NULL); channel 1531 drivers/scsi/scsi_scan.c static void __scsi_scan_target(struct device *parent, unsigned int channel, channel 1545 drivers/scsi/scsi_scan.c starget = scsi_alloc_target(parent, channel, id); channel 1602 drivers/scsi/scsi_scan.c void scsi_scan_target(struct device *parent, unsigned int channel, channel 1619 drivers/scsi/scsi_scan.c __scsi_scan_target(parent, channel, id, lun, rescan); channel 1626 drivers/scsi/scsi_scan.c static void scsi_scan_channel(struct Scsi_Host *shost, unsigned int channel, channel 1650 drivers/scsi/scsi_scan.c __scsi_scan_target(&shost->shost_gendev, channel, channel 1654 drivers/scsi/scsi_scan.c __scsi_scan_target(&shost->shost_gendev, channel, channel 1658 drivers/scsi/scsi_scan.c int scsi_scan_host_selected(struct Scsi_Host *shost, unsigned int channel, channel 1664 drivers/scsi/scsi_scan.c __func__, channel, id, lun)); channel 1666 drivers/scsi/scsi_scan.c if (((channel != SCAN_WILD_CARD) && (channel > shost->max_channel)) || channel 1676 drivers/scsi/scsi_scan.c if (channel == SCAN_WILD_CARD) channel 1677 drivers/scsi/scsi_scan.c for (channel = 0; channel <= shost->max_channel; channel 1678 drivers/scsi/scsi_scan.c channel++) channel 1679 drivers/scsi/scsi_scan.c scsi_scan_channel(shost, channel, id, lun, channel 1682 drivers/scsi/scsi_scan.c scsi_scan_channel(shost, channel, id, lun, rescan); channel 135 drivers/scsi/scsi_sysfs.c unsigned long long channel, id, lun; channel 141 drivers/scsi/scsi_sysfs.c if (check_set(&channel, s1)) channel 148 drivers/scsi/scsi_sysfs.c res = shost->transportt->user_scan(shost, channel, id, lun); channel 150 drivers/scsi/scsi_sysfs.c res = scsi_scan_host_selected(shost, channel, id, lun, channel 1467 drivers/scsi/scsi_sysfs.c if (sdev->channel != starget->channel || channel 1575 drivers/scsi/scsi_sysfs.c sdev->host->host_no, sdev->channel, sdev->id, sdev->lun); channel 1581 drivers/scsi/scsi_sysfs.c sdev->host->host_no, sdev->channel, sdev->id, sdev->lun); channel 29 drivers/scsi/scsi_transport_fc.c static int fc_vport_setup(struct Scsi_Host *shost, int channel, channel 1921 drivers/scsi/scsi_transport_fc.c if ((vport->channel == 0) && channel 2086 drivers/scsi/scsi_transport_fc.c fc_user_scan_tgt(struct Scsi_Host *shost, uint channel, uint id, u64 lun) channel 2100 drivers/scsi/scsi_transport_fc.c if ((channel == rport->channel) && channel 2103 drivers/scsi/scsi_transport_fc.c scsi_scan_target(&rport->dev, channel, id, lun, channel 2119 drivers/scsi/scsi_transport_fc.c fc_user_scan(struct Scsi_Host *shost, uint channel, uint id, u64 lun) channel 2124 drivers/scsi/scsi_transport_fc.c if (((channel != SCAN_WILD_CARD) && (channel > shost->max_channel)) || channel 2129 drivers/scsi/scsi_transport_fc.c if (channel == SCAN_WILD_CARD) { channel 2133 drivers/scsi/scsi_transport_fc.c chlo = channel; channel 2134 drivers/scsi/scsi_transport_fc.c chhi = channel + 1; channel 2582 drivers/scsi/scsi_transport_fc.c fc_remote_port_create(struct Scsi_Host *shost, int channel, channel 2610 drivers/scsi/scsi_transport_fc.c rport->channel = channel; channel 2637 drivers/scsi/scsi_transport_fc.c shost->host_no, channel, rport->number); channel 2709 drivers/scsi/scsi_transport_fc.c fc_remote_port_add(struct Scsi_Host *shost, int channel, channel 2732 drivers/scsi/scsi_transport_fc.c (rport->channel == channel)) { channel 2836 drivers/scsi/scsi_transport_fc.c if (rport->channel != channel) channel 2884 drivers/scsi/scsi_transport_fc.c rport = fc_remote_port_create(shost, channel, ids); channel 3248 drivers/scsi/scsi_transport_fc.c scsi_scan_target(&rport->dev, rport->channel, channel 3334 drivers/scsi/scsi_transport_fc.c fc_vport_setup(struct Scsi_Host *shost, int channel, struct device *pdev, channel 3366 drivers/scsi/scsi_transport_fc.c vport->channel = channel; channel 3389 drivers/scsi/scsi_transport_fc.c shost->host_no, channel, vport->number); channel 3425 drivers/scsi/scsi_transport_fc.c shost->host_no, channel); channel 3458 drivers/scsi/scsi_transport_fc.c fc_vport_create(struct Scsi_Host *shost, int channel, channel 3464 drivers/scsi/scsi_transport_fc.c stat = fc_vport_setup(shost, channel, &shost->shost_gendev, channel 3542 drivers/scsi/scsi_transport_fc.c vport->channel, stat); channel 1780 drivers/scsi/scsi_transport_iscsi.c unsigned int channel; channel 1815 drivers/scsi/scsi_transport_iscsi.c if ((scan_data->channel == SCAN_WILD_CARD || channel 1816 drivers/scsi/scsi_transport_iscsi.c scan_data->channel == 0) && channel 1829 drivers/scsi/scsi_transport_iscsi.c static int iscsi_user_scan(struct Scsi_Host *shost, uint channel, channel 1834 drivers/scsi/scsi_transport_iscsi.c scan_data.channel = channel; channel 1851 drivers/scsi/scsi_transport_iscsi.c scan_data.channel = 0; channel 1656 drivers/scsi/scsi_transport_sas.c static int sas_user_scan(struct Scsi_Host *shost, uint channel, channel 1668 drivers/scsi/scsi_transport_sas.c if ((channel == SCAN_WILD_CARD || channel == 0) && channel 979 drivers/scsi/sg.c __put_user((int) sdp->device->channel, channel 980 drivers/scsi/sg.c &sg_idp->channel); channel 2486 drivers/scsi/sg.c scsidp->host->host_no, scsidp->channel, channel 2604 drivers/scsi/sg.c scsidp->channel, scsidp->id, channel 172 drivers/scsi/snic/snic_disc.c tgt->channel, channel 271 drivers/scsi/snic/snic_disc.c tgt->channel = 0; channel 289 drivers/scsi/snic/snic_disc.c snic->shost->host_no, tgt->channel, tgt->id); channel 294 drivers/scsi/snic/snic_disc.c snic->shost->host_no, tgt->channel, tgt->id); channel 300 drivers/scsi/snic/snic_disc.c snic->shost->host_no, tgt->channel, tgt->id); channel 73 drivers/scsi/snic/snic_disc.h u16 channel; channel 206 drivers/scsi/stex.c u8 channel; channel 279 drivers/scsi/stex.c u32 channel; channel 545 drivers/scsi/stex.c msg_h->channel = (u8)cmd->device->channel; channel 660 drivers/scsi/stex.c if (!lun && !cmd->device->channel && channel 687 drivers/scsi/storvsc_drv.c vmbus_set_sc_create_callback(device->channel, handle_sc_creation); channel 698 drivers/scsi/storvsc_drv.c ret = vmbus_sendpacket(device->channel, vstor_packet, channel 762 drivers/scsi/storvsc_drv.c ret = vmbus_sendpacket(device->channel, vstor_packet, channel 879 drivers/scsi/storvsc_drv.c stor_device->stor_chns[device->channel->target_cpu] = device->channel; channel 880 drivers/scsi/storvsc_drv.c cpumask_set_cpu(device->channel->target_cpu, channel 1152 drivers/scsi/storvsc_drv.c struct vmbus_channel *channel = (struct vmbus_channel *)context; channel 1157 drivers/scsi/storvsc_drv.c if (channel->primary_channel != NULL) channel 1158 drivers/scsi/storvsc_drv.c device = channel->primary_channel->device_obj; channel 1160 drivers/scsi/storvsc_drv.c device = channel->device_obj; channel 1166 drivers/scsi/storvsc_drv.c foreach_vmbus_pkt(desc, channel) { channel 1192 drivers/scsi/storvsc_drv.c ret = vmbus_open(device->channel, channel 1197 drivers/scsi/storvsc_drv.c storvsc_on_channel_callback, device->channel); channel 1236 drivers/scsi/storvsc_drv.c vmbus_close(device->channel); channel 1252 drivers/scsi/storvsc_drv.c return stor_device->device->channel; channel 1272 drivers/scsi/storvsc_drv.c return stor_device->device->channel; channel 1297 drivers/scsi/storvsc_drv.c struct vmbus_channel *outgoing_channel, *channel; channel 1327 drivers/scsi/storvsc_drv.c channel = stor_device->stor_chns[tgt_cpu]; channel 1329 drivers/scsi/storvsc_drv.c &channel->outbound) channel 1331 drivers/scsi/storvsc_drv.c outgoing_channel = channel; channel 1353 drivers/scsi/storvsc_drv.c channel = stor_device->stor_chns[tgt_cpu]; channel 1355 drivers/scsi/storvsc_drv.c &channel->outbound) channel 1357 drivers/scsi/storvsc_drv.c outgoing_channel = channel; channel 1495 drivers/scsi/storvsc_drv.c ret = vmbus_sendpacket(device->channel, vstor_packet, channel 1630 drivers/scsi/storvsc_drv.c vm_srb->path_id = scmnd->device->channel; channel 705 drivers/scsi/vmw_pvscsi.c e->bus = sdev->channel; channel 207 drivers/scsi/xen-scsifront.c ring_req->channel = sc->device->channel; channel 184 drivers/soc/aspeed/aspeed-lpc-snoop.c int channel, u16 lpc_port) channel 191 drivers/soc/aspeed/aspeed-lpc-snoop.c init_waitqueue_head(&lpc_snoop->chan[channel].wq); channel 193 drivers/soc/aspeed/aspeed-lpc-snoop.c rc = kfifo_alloc(&lpc_snoop->chan[channel].fifo, channel 198 drivers/soc/aspeed/aspeed-lpc-snoop.c lpc_snoop->chan[channel].miscdev.minor = MISC_DYNAMIC_MINOR; channel 199 drivers/soc/aspeed/aspeed-lpc-snoop.c lpc_snoop->chan[channel].miscdev.name = channel 200 drivers/soc/aspeed/aspeed-lpc-snoop.c devm_kasprintf(dev, GFP_KERNEL, "%s%d", DEVICE_NAME, channel); channel 201 drivers/soc/aspeed/aspeed-lpc-snoop.c lpc_snoop->chan[channel].miscdev.fops = &snoop_fops; channel 202 drivers/soc/aspeed/aspeed-lpc-snoop.c lpc_snoop->chan[channel].miscdev.parent = dev; channel 203 drivers/soc/aspeed/aspeed-lpc-snoop.c rc = misc_register(&lpc_snoop->chan[channel].miscdev); channel 208 drivers/soc/aspeed/aspeed-lpc-snoop.c switch (channel) { channel 236 drivers/soc/aspeed/aspeed-lpc-snoop.c int channel) channel 238 drivers/soc/aspeed/aspeed-lpc-snoop.c switch (channel) { channel 253 drivers/soc/aspeed/aspeed-lpc-snoop.c kfifo_free(&lpc_snoop->chan[channel].fifo); channel 254 drivers/soc/aspeed/aspeed-lpc-snoop.c misc_deregister(&lpc_snoop->chan[channel].miscdev); channel 1022 drivers/soc/fsl/qbman/qman.c static inline struct qman_portal *get_portal_for_channel(u16 channel) channel 1028 drivers/soc/fsl/qbman/qman.c affine_portals[i]->config->channel == channel) channel 1373 drivers/soc/fsl/qbman/qman.c affine_channels[c->cpu] = c->channel; channel 1930 drivers/soc/fsl/qbman/qman.c qm_fqd_set_destwq(&mcc->initfq.fqd, p->config->channel, wq); channel 2382 drivers/soc/fsl/qbman/qman.c #define PORTAL_IDX(n) (n->config->channel - QM_CHANNEL_SWPORTAL0) channel 2440 drivers/soc/fsl/qbman/qman.c cgr->chan = p->config->channel; channel 2493 drivers/soc/fsl/qbman/qman.c if (cgr->chan != p->config->channel) { channel 2497 drivers/soc/fsl/qbman/qman.c cgr->chan, p->config->channel); channel 2623 drivers/soc/fsl/qbman/qman.c u32 channel, wq, res; channel 2655 drivers/soc/fsl/qbman/qman.c channel = qm_fqd_get_chan(&mcr->queryfq.fqd); channel 2658 drivers/soc/fsl/qbman/qman.c if (channel < qm_channel_pool1) { channel 2659 drivers/soc/fsl/qbman/qman.c channel_portal = get_portal_for_channel(channel); channel 2662 drivers/soc/fsl/qbman/qman.c channel); channel 2703 drivers/soc/fsl/qbman/qman.c if (channel >= qm_channel_pool1 && channel 2704 drivers/soc/fsl/qbman/qman.c channel < qm_channel_pool1 + 15) { channel 2706 drivers/soc/fsl/qbman/qman.c dequeue_wq = (channel - channel 2708 drivers/soc/fsl/qbman/qman.c } else if (channel < qm_channel_pool1) { channel 2713 drivers/soc/fsl/qbman/qman.c fqid, channel); channel 2718 drivers/soc/fsl/qbman/qman.c if (channel < qm_channel_pool1) channel 2726 drivers/soc/fsl/qbman/qman.c (channel)); channel 643 drivers/soc/fsl/qbman/qman_ccsr.c void __qman_liodn_fixup(u16 channel) channel 648 drivers/soc/fsl/qbman/qman_ccsr.c int idx = channel - QM_CHANNEL_SWPORTAL0; channel 667 drivers/soc/fsl/qbman/qman_ccsr.c void qman_set_sdest(u16 channel, unsigned int cpu_idx) channel 669 drivers/soc/fsl/qbman/qman_ccsr.c int idx = channel - QM_CHANNEL_SWPORTAL0; channel 111 drivers/soc/fsl/qbman/qman_portal.c qman_set_sdest(pcfg->channel, cpu); channel 130 drivers/soc/fsl/qbman/qman_portal.c qman_liodn_fixup(pcfg->channel); channel 187 drivers/soc/fsl/qbman/qman_portal.c qman_set_sdest(pcfg->channel, cpu); channel 275 drivers/soc/fsl/qbman/qman_portal.c pcfg->channel = val; channel 172 drivers/soc/fsl/qbman/qman_priv.h u16 channel; channel 199 drivers/soc/fsl/qbman/qman_priv.h static inline void qman_liodn_fixup(u16 channel) channel 203 drivers/soc/fsl/qbman/qman_priv.h void __qman_liodn_fixup(u16 channel); channel 204 drivers/soc/fsl/qbman/qman_priv.h void qman_set_sdest(u16 channel, unsigned int cpu_idx); channel 35 drivers/soc/qcom/wcnss_ctrl.c struct rpmsg_endpoint *channel; channel 177 drivers/soc/qcom/wcnss_ctrl.c ret = rpmsg_send(wcnss->channel, &msg, sizeof(msg)); channel 235 drivers/soc/qcom/wcnss_ctrl.c ret = rpmsg_send(wcnss->channel, req, req->hdr.len); channel 280 drivers/soc/qcom/wcnss_ctrl.c return rpmsg_create_ept(_wcnss->channel->rpdev, cb, priv, chinfo); channel 317 drivers/soc/qcom/wcnss_ctrl.c wcnss->channel = rpdev->ept; channel 126 drivers/soc/ti/knav_dma.c unsigned channel, flow; channel 133 drivers/soc/ti/knav_dma.c ch->channel : ch->flow) channel 472 drivers/soc/ti/knav_dma.c if (chan->channel == chan_num) { channel 516 drivers/soc/ti/knav_dma.c void knav_dma_close_channel(void *channel) channel 518 drivers/soc/ti/knav_dma.c struct knav_dma_chan *chan = channel; channel 532 drivers/soc/ti/knav_dma.c chan->channel, chan->flow, chan->dma->name); channel 568 drivers/soc/ti/knav_dma.c chan->channel = DMA_INVALID_ID; channel 574 drivers/soc/ti/knav_dma.c static int pktdma_init_tx_chan(struct knav_dma_chan *chan, u32 channel) channel 578 drivers/soc/ti/knav_dma.c chan->channel = channel; channel 579 drivers/soc/ti/knav_dma.c chan->reg_chan = dma->reg_tx_chan + channel; channel 580 drivers/soc/ti/knav_dma.c chan->reg_tx_sched = dma->reg_tx_sched + channel; channel 582 drivers/soc/ti/knav_dma.c dev_dbg(kdev->dev, "tx channel(%d) (%p)\n", chan->channel, chan->reg_chan); channel 113 drivers/soc/ti/knav_qmss.h u32 channel; channel 44 drivers/soc/ti/knav_qmss_acc.c queue = acc->channel - range->acc_info.start_channel; channel 69 drivers/soc/ti/knav_qmss_acc.c mask = BIT(kq->acc->channel % 32); channel 70 drivers/soc/ti/knav_qmss_acc.c offset = ACC_INTD_OFFSET_STATUS(kq->acc->channel); channel 87 drivers/soc/ti/knav_qmss_acc.c int range_base, channel, queue = 0; channel 105 drivers/soc/ti/knav_qmss_acc.c channel = acc->channel; channel 109 drivers/soc/ti/knav_qmss_acc.c channel, acc->list_index, list_cpu, &list_dma); channel 113 drivers/soc/ti/knav_qmss_acc.c writel_relaxed(1, pdsp->intd + ACC_INTD_OFFSET_COUNT(channel)); channel 115 drivers/soc/ti/knav_qmss_acc.c writel_relaxed(ACC_CHANNEL_INT_BASE + channel, channel 121 drivers/soc/ti/knav_qmss_acc.c notifies = readl_relaxed(pdsp->intd + ACC_INTD_OFFSET_COUNT(channel)); channel 186 drivers/soc/ti/knav_qmss_acc.c writel_relaxed(1, pdsp->intd + ACC_INTD_OFFSET_COUNT(channel)); channel 189 drivers/soc/ti/knav_qmss_acc.c writel_relaxed(ACC_CHANNEL_INT_BASE + channel, channel 321 drivers/soc/ti/knav_qmss_acc.c cmd->command = acc->channel; channel 432 drivers/soc/ti/knav_qmss_acc.c int channel, channels; channel 441 drivers/soc/ti/knav_qmss_acc.c for (channel = 0; channel < channels; channel++) { channel 442 drivers/soc/ti/knav_qmss_acc.c acc = range->acc + channel; channel 478 drivers/soc/ti/knav_qmss_acc.c int ret, channel, channels; channel 552 drivers/soc/ti/knav_qmss_acc.c for (channel = 0; channel < channels; channel++) { channel 553 drivers/soc/ti/knav_qmss_acc.c acc = range->acc + channel; channel 554 drivers/soc/ti/knav_qmss_acc.c acc->channel = info->start_channel + channel; channel 572 drivers/soc/ti/knav_qmss_acc.c acc->channel); channel 578 drivers/soc/ti/knav_qmss_acc.c acc->name, acc->channel, &list_dma, list_mem); channel 149 drivers/spmi/spmi-pmic-arb.c u8 channel; channel 829 drivers/spmi/spmi-pmic-arb.c return 0x800 + 0x80 * pmic_arb->channel; channel 1163 drivers/spmi/spmi-pmic-arb.c u32 channel, ee, hw_ver; channel 1246 drivers/spmi/spmi-pmic-arb.c err = of_property_read_u32(pdev->dev.of_node, "qcom,channel", &channel); channel 1252 drivers/spmi/spmi-pmic-arb.c if (channel > 5) { channel 1254 drivers/spmi/spmi-pmic-arb.c channel); channel 1259 drivers/spmi/spmi-pmic-arb.c pmic_arb->channel = channel; channel 135 drivers/staging/comedi/drivers/cb_pcidas64.c static inline unsigned int dac_convert_reg(unsigned int channel) channel 137 drivers/staging/comedi/drivers/cb_pcidas64.c return 0x70 + (2 * (channel & 0x1)); channel 140 drivers/staging/comedi/drivers/cb_pcidas64.c static inline unsigned int dac_lsb_4020_reg(unsigned int channel) channel 142 drivers/staging/comedi/drivers/cb_pcidas64.c return 0x70 + (4 * (channel & 0x1)); channel 145 drivers/staging/comedi/drivers/cb_pcidas64.c static inline unsigned int dac_msb_4020_reg(unsigned int channel) channel 147 drivers/staging/comedi/drivers/cb_pcidas64.c return 0x72 + (4 * (channel & 0x1)); channel 274 drivers/staging/comedi/drivers/cb_pcidas64.c static inline u16 adc_lo_chan_4020_bits(unsigned int channel) channel 276 drivers/staging/comedi/drivers/cb_pcidas64.c return (channel & 0x3) << 8; channel 279 drivers/staging/comedi/drivers/cb_pcidas64.c static inline u16 adc_hi_chan_4020_bits(unsigned int channel) channel 281 drivers/staging/comedi/drivers/cb_pcidas64.c return (channel & 0x3) << 10; channel 317 drivers/staging/comedi/drivers/cb_pcidas64.c static inline u16 adc_convert_chan_4020_bits(unsigned int channel) channel 319 drivers/staging/comedi/drivers/cb_pcidas64.c return (channel & 0x3) << 8; channel 331 drivers/staging/comedi/drivers/cb_pcidas64.c static inline u16 adc_chan_bits(unsigned int channel) channel 333 drivers/staging/comedi/drivers/cb_pcidas64.c return channel & 0x3f; channel 417 drivers/staging/comedi/drivers/cb_pcidas64.c static inline u8 attenuate_bit(unsigned int channel) channel 420 drivers/staging/comedi/drivers/cb_pcidas64.c return 1 << (channel & 0x3); channel 1198 drivers/staging/comedi/drivers/cb_pcidas64.c u16 *bits, unsigned int channel, channel 1204 drivers/staging/comedi/drivers/cb_pcidas64.c if (channel > 1) channel 1209 drivers/staging/comedi/drivers/cb_pcidas64.c *bits &= ~(0x3 << (2 * channel)); channel 1210 drivers/staging/comedi/drivers/cb_pcidas64.c *bits |= code << (2 * channel); channel 1218 drivers/staging/comedi/drivers/cb_pcidas64.c static void abort_dma(struct comedi_device *dev, unsigned int channel) channel 1226 drivers/staging/comedi/drivers/cb_pcidas64.c plx9080_abort_dma(devpriv->plx9080_iobase, channel); channel 1758 drivers/staging/comedi/drivers/cb_pcidas64.c unsigned int channel, range, aref; channel 1762 drivers/staging/comedi/drivers/cb_pcidas64.c channel = CR_CHAN(insn->chanspec); channel 1815 drivers/staging/comedi/drivers/cb_pcidas64.c bits |= adc_chan_bits(channel); channel 1817 drivers/staging/comedi/drivers/cb_pcidas64.c writew(adc_chan_bits(channel), channel 1833 drivers/staging/comedi/drivers/cb_pcidas64.c devpriv->i2c_cal_range_bits |= attenuate_bit(channel); channel 1835 drivers/staging/comedi/drivers/cb_pcidas64.c devpriv->i2c_cal_range_bits &= ~attenuate_bit(channel); channel 2357 drivers/staging/comedi/drivers/cb_pcidas64.c unsigned int channel) channel 2365 drivers/staging/comedi/drivers/cb_pcidas64.c devpriv->plx9080_iobase + PLX_REG_DMACSR(channel)); channel 2506 drivers/staging/comedi/drivers/cb_pcidas64.c unsigned int channel = CR_CHAN(cmd->chanlist[i]); channel 2511 drivers/staging/comedi/drivers/cb_pcidas64.c attenuate_bit(channel); channel 2514 drivers/staging/comedi/drivers/cb_pcidas64.c ~attenuate_bit(channel); channel 2781 drivers/staging/comedi/drivers/cb_pcidas64.c static void drain_dma_buffers(struct comedi_device *dev, unsigned int channel) channel 2791 drivers/staging/comedi/drivers/cb_pcidas64.c pci_addr_reg = devpriv->plx9080_iobase + PLX_REG_DMAPADR(channel); channel 3162 drivers/staging/comedi/drivers/cb_pcidas64.c int channel, range; channel 3164 drivers/staging/comedi/drivers/cb_pcidas64.c channel = CR_CHAN(cmd->chanlist[i]); channel 3166 drivers/staging/comedi/drivers/cb_pcidas64.c set_dac_range_bits(dev, &devpriv->dac_control1_bits, channel, channel 3610 drivers/staging/comedi/drivers/cb_pcidas64.c static void caldac_write(struct comedi_device *dev, unsigned int channel, channel 3618 drivers/staging/comedi/drivers/cb_pcidas64.c caldac_8800_write(dev, channel, value); channel 3621 drivers/staging/comedi/drivers/cb_pcidas64.c caldac_i2c_write(dev, channel, value); channel 3651 drivers/staging/comedi/drivers/cb_pcidas64.c static void ad8402_write(struct comedi_device *dev, unsigned int channel, channel 3657 drivers/staging/comedi/drivers/cb_pcidas64.c unsigned int bitstream = ((channel & 0x3) << 8) | (value & 0xff); channel 58 drivers/staging/comedi/drivers/cb_pcidda.c #define CAL_CHANNEL_BITS(channel) (((channel) << 1) & CAL_CHANNEL_MASK) channel 224 drivers/staging/comedi/drivers/cb_pcidda.c unsigned int caldac, unsigned int channel, channel 237 drivers/staging/comedi/drivers/cb_pcidda.c cb_pcidda_serial_out(dev, channel, num_channel_bits); channel 257 drivers/staging/comedi/drivers/cb_pcidda.c static void cb_pcidda_calibrate(struct comedi_device *dev, unsigned int channel, channel 261 drivers/staging/comedi/drivers/cb_pcidda.c unsigned int caldac = channel / 2; /* two caldacs per channel */ channel 262 drivers/staging/comedi/drivers/cb_pcidda.c unsigned int chan = 4 * (channel % 2); /* caldac channel base */ channel 263 drivers/staging/comedi/drivers/cb_pcidda.c unsigned int index = 2 * range + 12 * channel; channel 268 drivers/staging/comedi/drivers/cb_pcidda.c devpriv->ao_range[channel] = range; channel 291 drivers/staging/comedi/drivers/cb_pcidda.c unsigned int channel = CR_CHAN(insn->chanspec); channel 296 drivers/staging/comedi/drivers/cb_pcidda.c if (range != devpriv->ao_range[channel]) channel 297 drivers/staging/comedi/drivers/cb_pcidda.c cb_pcidda_calibrate(dev, channel, range); channel 299 drivers/staging/comedi/drivers/cb_pcidda.c ctrl = CB_DDA_DA_CTRL_EN | CB_DDA_DA_CTRL_DAC(channel); channel 322 drivers/staging/comedi/drivers/cb_pcidda.c outw(data[i], devpriv->daqio + CB_DDA_DA_DATA_REG(channel)); channel 172 drivers/staging/comedi/drivers/comedi_test.c unsigned int channel, unsigned int range, channel 179 drivers/staging/comedi/drivers/comedi_test.c switch (channel) { channel 359 drivers/staging/comedi/drivers/dt9812.c struct dt9812_rmw_byte *rmw, int channel) channel 367 drivers/staging/comedi/drivers/dt9812.c rmw->or_value = channel << 5; channel 372 drivers/staging/comedi/drivers/dt9812.c rmw->or_value = channel & 0x07; channel 426 drivers/staging/comedi/drivers/dt9812.c int channel, u16 *value, enum dt9812_gain gain) channel 444 drivers/staging/comedi/drivers/dt9812.c dt9812_configure_mux(dev, &rmw[1], channel); channel 492 drivers/staging/comedi/drivers/dt9812.c static int dt9812_analog_out(struct comedi_device *dev, int channel, u16 value) channel 500 drivers/staging/comedi/drivers/dt9812.c switch (channel) { channel 141 drivers/staging/comedi/drivers/gsc_hpdi.c static void gsc_hpdi_drain_dma(struct comedi_device *dev, unsigned int channel) channel 152 drivers/staging/comedi/drivers/gsc_hpdi.c next = readl(devpriv->plx9080_mmio + PLX_REG_DMAPADR(channel)); channel 251 drivers/staging/comedi/drivers/gsc_hpdi.c static void gsc_hpdi_abort_dma(struct comedi_device *dev, unsigned int channel) channel 259 drivers/staging/comedi/drivers/gsc_hpdi.c plx9080_abort_dma(devpriv->plx9080_mmio, channel); channel 207 drivers/staging/comedi/drivers/mite.c static unsigned int mite_fifo_size(struct mite *mite, unsigned int channel) channel 209 drivers/staging/comedi/drivers/mite.c unsigned int fcr_bits = readl(mite->mmio + MITE_FCR(channel)); channel 220 drivers/staging/comedi/drivers/mite.c return readl(mite->mmio + MITE_DAR(mite_chan->channel)); channel 231 drivers/staging/comedi/drivers/mite.c return readl(mite->mmio + MITE_FCR(mite_chan->channel)) & 0xff; channel 368 drivers/staging/comedi/drivers/mite.c status = readl(mite->mmio + MITE_CHSR(mite_chan->channel)); channel 372 drivers/staging/comedi/drivers/mite.c mite->mmio + MITE_CHOR(mite_chan->channel)); channel 395 drivers/staging/comedi/drivers/mite.c writel(CHOR_CLRLC, mite->mmio + MITE_CHOR(mite_chan->channel)); channel 432 drivers/staging/comedi/drivers/mite.c mite_chan->mite->mmio + MITE_CHOR(mite_chan->channel)); channel 452 drivers/staging/comedi/drivers/mite.c writel(CHOR_START, mite->mmio + MITE_CHOR(mite_chan->channel)); channel 466 drivers/staging/comedi/drivers/mite.c writel(CHOR_ABORT, mite->mmio + MITE_CHOR(mite_chan->channel)); channel 509 drivers/staging/comedi/drivers/mite.c writel(chcr, mite->mmio + MITE_CHCR(mite_chan->channel)); channel 527 drivers/staging/comedi/drivers/mite.c writel(mcr, mite->mmio + MITE_MCR(mite_chan->channel)); channel 531 drivers/staging/comedi/drivers/mite.c dcr |= CR_PORTIO | CR_AMDEVICE | mite_drq_reqs(mite_chan->channel); channel 546 drivers/staging/comedi/drivers/mite.c writel(dcr, mite->mmio + MITE_DCR(mite_chan->channel)); channel 549 drivers/staging/comedi/drivers/mite.c writel(0, mite->mmio + MITE_DAR(mite_chan->channel)); channel 553 drivers/staging/comedi/drivers/mite.c writel(lkcr, mite->mmio + MITE_LKCR(mite_chan->channel)); channel 557 drivers/staging/comedi/drivers/mite.c mite->mmio + MITE_LKAR(mite_chan->channel)); channel 630 drivers/staging/comedi/drivers/mite.c mite->mmio + MITE_CHCR(mite_chan->channel)); channel 891 drivers/staging/comedi/drivers/mite.c mite->channels[i].channel = i; channel 38 drivers/staging/comedi/drivers/mite.h unsigned int channel; channel 357 drivers/staging/comedi/drivers/ni_660x.c ni_660x_set_dma_channel(dev, mite_chan->channel, counter); channel 372 drivers/staging/comedi/drivers/ni_660x.c ni_660x_unset_dma_channel(dev, mite_chan->channel, counter); channel 909 drivers/staging/comedi/drivers/ni_labpc_common.c unsigned int channel; channel 914 drivers/staging/comedi/drivers/ni_labpc_common.c channel = CR_CHAN(insn->chanspec); channel 922 drivers/staging/comedi/drivers/ni_labpc_common.c devpriv->cmd2 &= ~CMD2_LDAC(channel); channel 930 drivers/staging/comedi/drivers/ni_labpc_common.c devpriv->cmd6 |= CMD6_DACUNI(channel); channel 932 drivers/staging/comedi/drivers/ni_labpc_common.c devpriv->cmd6 &= ~CMD6_DACUNI(channel); channel 938 drivers/staging/comedi/drivers/ni_labpc_common.c labpc_ao_write(dev, s, channel, data[i]); channel 1097 drivers/staging/comedi/drivers/ni_labpc_common.c static void write_caldac(struct comedi_device *dev, unsigned int channel, channel 1108 drivers/staging/comedi/drivers/ni_labpc_common.c labpc_serial_out(dev, channel, 4); channel 579 drivers/staging/comedi/drivers/ni_mio_common.c bits = NI_STC_DMA_CHAN_SEL(mite_chan->channel); channel 605 drivers/staging/comedi/drivers/ni_mio_common.c bits = NI_STC_DMA_CHAN_SEL(mite_chan->channel); channel 635 drivers/staging/comedi/drivers/ni_mio_common.c bits = NI_STC_DMA_CHAN_SEL(mite_chan->channel); channel 668 drivers/staging/comedi/drivers/ni_mio_common.c bits = NI_STC_DMA_CHAN_SEL(mite_chan->channel); channel 6315 drivers/staging/comedi/drivers/ni_mio_common.c int channel; channel 6317 drivers/staging/comedi/drivers/ni_mio_common.c for (channel = 0; channel < board->n_aochan; ++channel) { channel 6319 drivers/staging/comedi/drivers/ni_mio_common.c NI_M_AO_WAVEFORM_ORDER_REG(channel)); channel 6321 drivers/staging/comedi/drivers/ni_mio_common.c NI_M_AO_REF_ATTENUATION_REG(channel)); channel 164 drivers/staging/comedi/drivers/ni_pcidio.c static inline unsigned int primary_DMAChannel_bits(unsigned int channel) channel 166 drivers/staging/comedi/drivers/ni_pcidio.c return channel & 0x3; channel 169 drivers/staging/comedi/drivers/ni_pcidio.c static inline unsigned int secondary_DMAChannel_bits(unsigned int channel) channel 171 drivers/staging/comedi/drivers/ni_pcidio.c return (channel << 2) & 0xc; channel 310 drivers/staging/comedi/drivers/ni_pcidio.c writeb(primary_DMAChannel_bits(devpriv->di_mite_chan->channel) | channel 311 drivers/staging/comedi/drivers/ni_pcidio.c secondary_DMAChannel_bits(devpriv->di_mite_chan->channel), channel 175 drivers/staging/comedi/drivers/ni_routes.h static inline bool channel_is_pfi(int channel) channel 177 drivers/staging/comedi/drivers/ni_routes.h return NI_PFI(0) <= channel && channel <= NI_PFI(-1); channel 180 drivers/staging/comedi/drivers/ni_routes.h static inline bool channel_is_rtsi(int channel) channel 182 drivers/staging/comedi/drivers/ni_routes.h return TRIGGER_LINE(0) <= channel && channel <= TRIGGER_LINE(-1); channel 185 drivers/staging/comedi/drivers/ni_routes.h static inline bool channel_is_ctr(int channel) channel 187 drivers/staging/comedi/drivers/ni_routes.h return channel >= NI_COUNTER_NAMES_BASE && channel 188 drivers/staging/comedi/drivers/ni_routes.h channel <= NI_COUNTER_NAMES_MAX; channel 1639 drivers/staging/comedi/drivers/ni_tio.c unsigned int channel = CR_CHAN(insn->chanspec); channel 1645 drivers/staging/comedi/drivers/ni_tio.c switch (channel) { channel 1680 drivers/staging/comedi/drivers/ni_tio.c unsigned int channel = CR_CHAN(insn->chanspec); channel 1689 drivers/staging/comedi/drivers/ni_tio.c switch (channel) { channel 620 drivers/staging/comedi/drivers/plx9080.h static inline int plx9080_abort_dma(void __iomem *iobase, unsigned int channel) channel 627 drivers/staging/comedi/drivers/plx9080.h dma_cs_addr = iobase + PLX_REG_DMACSR(channel); channel 69 drivers/staging/greybus/light.c static void gb_lights_channel_free(struct gb_channel *channel); channel 71 drivers/staging/greybus/light.c static struct gb_connection *get_conn_from_channel(struct gb_channel *channel) channel 73 drivers/staging/greybus/light.c return channel->light->glights->connection; channel 81 drivers/staging/greybus/light.c static bool is_channel_flash(struct gb_channel *channel) channel 83 drivers/staging/greybus/light.c return !!(channel->mode & (GB_CHANNEL_MODE_FLASH | GB_CHANNEL_MODE_TORCH channel 95 drivers/staging/greybus/light.c static struct led_classdev *get_channel_cdev(struct gb_channel *channel) channel 97 drivers/staging/greybus/light.c return &channel->fled.led_cdev; channel 103 drivers/staging/greybus/light.c struct gb_channel *channel = NULL; channel 107 drivers/staging/greybus/light.c channel = &light->channels[i]; channel 108 drivers/staging/greybus/light.c if (channel && channel->mode == mode) channel 111 drivers/staging/greybus/light.c return channel; channel 114 drivers/staging/greybus/light.c static int __gb_lights_flash_intensity_set(struct gb_channel *channel, channel 117 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 122 drivers/staging/greybus/light.c if (channel->releasing) channel 129 drivers/staging/greybus/light.c req.light_id = channel->light->id; channel 130 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 141 drivers/staging/greybus/light.c static int __gb_lights_flash_brightness_set(struct gb_channel *channel) channel 146 drivers/staging/greybus/light.c if (channel->mode & GB_CHANNEL_MODE_FLASH) channel 147 drivers/staging/greybus/light.c channel = get_channel_from_mode(channel->light, channel 151 drivers/staging/greybus/light.c intensity = channel->intensity_uA.min + channel 152 drivers/staging/greybus/light.c (channel->intensity_uA.step * channel->led->brightness); channel 154 drivers/staging/greybus/light.c return __gb_lights_flash_intensity_set(channel, intensity); channel 162 drivers/staging/greybus/light.c static struct led_classdev *get_channel_cdev(struct gb_channel *channel) channel 164 drivers/staging/greybus/light.c return &channel->cled; channel 167 drivers/staging/greybus/light.c static int __gb_lights_flash_brightness_set(struct gb_channel *channel) channel 173 drivers/staging/greybus/light.c static int gb_lights_color_set(struct gb_channel *channel, u32 color); channel 174 drivers/staging/greybus/light.c static int gb_lights_fade_set(struct gb_channel *channel); channel 192 drivers/staging/greybus/light.c struct gb_channel *channel = get_channel_from_cdev(cdev); \ channel 194 drivers/staging/greybus/light.c return sprintf(buf, "%u\n", channel->fade_##__dir); \ channel 202 drivers/staging/greybus/light.c struct gb_channel *channel = get_channel_from_cdev(cdev); \ channel 217 drivers/staging/greybus/light.c if (channel->fade_##__dir == fade) \ channel 219 drivers/staging/greybus/light.c channel->fade_##__dir = fade; \ channel 221 drivers/staging/greybus/light.c ret = gb_lights_fade_set(channel); \ channel 239 drivers/staging/greybus/light.c struct gb_channel *channel = get_channel_from_cdev(cdev); channel 241 drivers/staging/greybus/light.c return sprintf(buf, "0x%08x\n", channel->color); channel 248 drivers/staging/greybus/light.c struct gb_channel *channel = get_channel_from_cdev(cdev); channel 263 drivers/staging/greybus/light.c ret = gb_lights_color_set(channel, color); channel 267 drivers/staging/greybus/light.c channel->color = color; channel 275 drivers/staging/greybus/light.c static int channel_attr_groups_set(struct gb_channel *channel, channel 281 drivers/staging/greybus/light.c if (channel->flags & GB_LIGHT_CHANNEL_MULTICOLOR) channel 283 drivers/staging/greybus/light.c if (channel->flags & GB_LIGHT_CHANNEL_FADER) channel 290 drivers/staging/greybus/light.c channel->attrs = kcalloc(size + 1, sizeof(*channel->attrs), GFP_KERNEL); channel 291 drivers/staging/greybus/light.c if (!channel->attrs) channel 293 drivers/staging/greybus/light.c channel->attr_group = kcalloc(1, sizeof(*channel->attr_group), channel 295 drivers/staging/greybus/light.c if (!channel->attr_group) channel 297 drivers/staging/greybus/light.c channel->attr_groups = kcalloc(2, sizeof(*channel->attr_groups), channel 299 drivers/staging/greybus/light.c if (!channel->attr_groups) channel 302 drivers/staging/greybus/light.c if (channel->flags & GB_LIGHT_CHANNEL_MULTICOLOR) channel 303 drivers/staging/greybus/light.c channel->attrs[attr++] = &dev_attr_color.attr; channel 304 drivers/staging/greybus/light.c if (channel->flags & GB_LIGHT_CHANNEL_FADER) { channel 305 drivers/staging/greybus/light.c channel->attrs[attr++] = &dev_attr_fade_in.attr; channel 306 drivers/staging/greybus/light.c channel->attrs[attr++] = &dev_attr_fade_out.attr; channel 309 drivers/staging/greybus/light.c channel->attr_group->attrs = channel->attrs; channel 311 drivers/staging/greybus/light.c channel->attr_groups[0] = channel->attr_group; channel 313 drivers/staging/greybus/light.c cdev->groups = channel->attr_groups; channel 318 drivers/staging/greybus/light.c static int gb_lights_fade_set(struct gb_channel *channel) channel 320 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 325 drivers/staging/greybus/light.c if (channel->releasing) channel 332 drivers/staging/greybus/light.c req.light_id = channel->light->id; channel 333 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 334 drivers/staging/greybus/light.c req.fade_in = channel->fade_in; channel 335 drivers/staging/greybus/light.c req.fade_out = channel->fade_out; channel 344 drivers/staging/greybus/light.c static int gb_lights_color_set(struct gb_channel *channel, u32 color) channel 346 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 351 drivers/staging/greybus/light.c if (channel->releasing) channel 358 drivers/staging/greybus/light.c req.light_id = channel->light->id; channel 359 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 369 drivers/staging/greybus/light.c static int __gb_lights_led_brightness_set(struct gb_channel *channel) channel 372 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 377 drivers/staging/greybus/light.c mutex_lock(&channel->lock); channel 382 drivers/staging/greybus/light.c old_active = channel->active; channel 384 drivers/staging/greybus/light.c req.light_id = channel->light->id; channel 385 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 386 drivers/staging/greybus/light.c req.brightness = (u8)channel->led->brightness; channel 393 drivers/staging/greybus/light.c if (channel->led->brightness) channel 394 drivers/staging/greybus/light.c channel->active = true; channel 396 drivers/staging/greybus/light.c channel->active = false; channel 399 drivers/staging/greybus/light.c if (!old_active && channel->active) channel 406 drivers/staging/greybus/light.c if (old_active && !channel->active) channel 412 drivers/staging/greybus/light.c mutex_unlock(&channel->lock); channel 417 drivers/staging/greybus/light.c static int __gb_lights_brightness_set(struct gb_channel *channel) channel 421 drivers/staging/greybus/light.c if (channel->releasing) channel 424 drivers/staging/greybus/light.c if (is_channel_flash(channel)) channel 425 drivers/staging/greybus/light.c ret = __gb_lights_flash_brightness_set(channel); channel 427 drivers/staging/greybus/light.c ret = __gb_lights_led_brightness_set(channel); channel 435 drivers/staging/greybus/light.c struct gb_channel *channel = get_channel_from_cdev(cdev); channel 437 drivers/staging/greybus/light.c channel->led->brightness = value; channel 439 drivers/staging/greybus/light.c return __gb_lights_brightness_set(channel); channel 445 drivers/staging/greybus/light.c struct gb_channel *channel = get_channel_from_cdev(cdev); channel 447 drivers/staging/greybus/light.c return channel->led->brightness; channel 453 drivers/staging/greybus/light.c struct gb_channel *channel = get_channel_from_cdev(cdev); channel 454 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 460 drivers/staging/greybus/light.c if (channel->releasing) channel 466 drivers/staging/greybus/light.c mutex_lock(&channel->lock); channel 471 drivers/staging/greybus/light.c old_active = channel->active; channel 473 drivers/staging/greybus/light.c req.light_id = channel->light->id; channel 474 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 484 drivers/staging/greybus/light.c channel->active = true; channel 486 drivers/staging/greybus/light.c channel->active = false; channel 489 drivers/staging/greybus/light.c if (!old_active && channel->active) channel 496 drivers/staging/greybus/light.c if (old_active && !channel->active) channel 502 drivers/staging/greybus/light.c mutex_unlock(&channel->lock); channel 507 drivers/staging/greybus/light.c static void gb_lights_led_operations_set(struct gb_channel *channel, channel 513 drivers/staging/greybus/light.c if (channel->flags & GB_LIGHT_CHANNEL_BLINK) channel 609 drivers/staging/greybus/light.c struct gb_channel *channel = container_of(fcdev, struct gb_channel, channel 613 drivers/staging/greybus/light.c ret = __gb_lights_flash_intensity_set(channel, brightness); channel 633 drivers/staging/greybus/light.c struct gb_channel *channel = container_of(fcdev, struct gb_channel, channel 635 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 640 drivers/staging/greybus/light.c if (channel->releasing) channel 647 drivers/staging/greybus/light.c req.light_id = channel->light->id; channel 648 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 654 drivers/staging/greybus/light.c channel->strobe_state = state; channel 664 drivers/staging/greybus/light.c struct gb_channel *channel = container_of(fcdev, struct gb_channel, channel 667 drivers/staging/greybus/light.c *state = channel->strobe_state; channel 674 drivers/staging/greybus/light.c struct gb_channel *channel = container_of(fcdev, struct gb_channel, channel 676 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 681 drivers/staging/greybus/light.c if (channel->releasing) channel 688 drivers/staging/greybus/light.c req.light_id = channel->light->id; channel 689 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 705 drivers/staging/greybus/light.c struct gb_channel *channel = container_of(fcdev, struct gb_channel, channel 707 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 713 drivers/staging/greybus/light.c if (channel->releasing) channel 720 drivers/staging/greybus/light.c req.light_id = channel->light->id; channel 721 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 742 drivers/staging/greybus/light.c static int __gb_lights_channel_torch_attach(struct gb_channel *channel, channel 748 drivers/staging/greybus/light.c if (!(channel->mode & GB_CHANNEL_MODE_FLASH)) channel 752 drivers/staging/greybus/light.c channel->led->max_brightness = channel_torch->led->max_brightness; channel 755 drivers/staging/greybus/light.c name = kasprintf(GFP_KERNEL, "%s_%s", channel->led->name, channel 759 drivers/staging/greybus/light.c kfree(channel->led->name); channel 760 drivers/staging/greybus/light.c channel->led->name = name; channel 762 drivers/staging/greybus/light.c channel_torch->led = channel->led; channel 767 drivers/staging/greybus/light.c static int __gb_lights_flash_led_register(struct gb_channel *channel) channel 769 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 770 drivers/staging/greybus/light.c struct led_classdev_flash *fled = &channel->fled; channel 780 drivers/staging/greybus/light.c fset->min = channel->intensity_uA.min; channel 781 drivers/staging/greybus/light.c fset->max = channel->intensity_uA.max; channel 782 drivers/staging/greybus/light.c fset->step = channel->intensity_uA.step; channel 783 drivers/staging/greybus/light.c fset->val = channel->intensity_uA.max; channel 786 drivers/staging/greybus/light.c if (channel->mode & GB_CHANNEL_MODE_FLASH) { channel 788 drivers/staging/greybus/light.c fset->min = channel->timeout_us.min; channel 789 drivers/staging/greybus/light.c fset->max = channel->timeout_us.max; channel 790 drivers/staging/greybus/light.c fset->step = channel->timeout_us.step; channel 791 drivers/staging/greybus/light.c fset->val = channel->timeout_us.max; channel 798 drivers/staging/greybus/light.c channel_torch = get_channel_from_mode(channel->light, channel 801 drivers/staging/greybus/light.c ret = __gb_lights_channel_torch_attach(channel, channel_torch); channel 810 drivers/staging/greybus/light.c channel->is_registered = true; channel 813 drivers/staging/greybus/light.c channel->led = NULL; channel 817 drivers/staging/greybus/light.c static void __gb_lights_flash_led_unregister(struct gb_channel *channel) channel 819 drivers/staging/greybus/light.c if (!channel->is_registered) channel 822 drivers/staging/greybus/light.c led_classdev_flash_unregister(&channel->fled); channel 825 drivers/staging/greybus/light.c static int gb_lights_channel_flash_config(struct gb_channel *channel) channel 827 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 833 drivers/staging/greybus/light.c req.light_id = channel->light->id; channel 834 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 846 drivers/staging/greybus/light.c fset = &channel->intensity_uA; channel 855 drivers/staging/greybus/light.c channel->led->max_brightness = (fset->max - fset->min) / fset->step; channel 858 drivers/staging/greybus/light.c if (channel->mode & GB_CHANNEL_MODE_FLASH) { channel 859 drivers/staging/greybus/light.c fset = &channel->timeout_us; channel 868 drivers/staging/greybus/light.c static int gb_lights_channel_flash_config(struct gb_channel *channel) channel 870 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 876 drivers/staging/greybus/light.c static int __gb_lights_flash_led_register(struct gb_channel *channel) channel 881 drivers/staging/greybus/light.c static void __gb_lights_flash_led_unregister(struct gb_channel *channel) channel 887 drivers/staging/greybus/light.c static int __gb_lights_led_register(struct gb_channel *channel) channel 889 drivers/staging/greybus/light.c struct gb_connection *connection = get_conn_from_channel(channel); channel 890 drivers/staging/greybus/light.c struct led_classdev *cdev = get_channel_cdev(channel); channel 895 drivers/staging/greybus/light.c channel->led = NULL; channel 897 drivers/staging/greybus/light.c channel->is_registered = true; channel 901 drivers/staging/greybus/light.c static int gb_lights_channel_register(struct gb_channel *channel) channel 904 drivers/staging/greybus/light.c if (!is_channel_flash(channel)) channel 905 drivers/staging/greybus/light.c return __gb_lights_led_register(channel); channel 911 drivers/staging/greybus/light.c if (!(channel->mode & GB_CHANNEL_MODE_TORCH)) channel 912 drivers/staging/greybus/light.c return __gb_lights_flash_led_register(channel); channel 917 drivers/staging/greybus/light.c static void __gb_lights_led_unregister(struct gb_channel *channel) channel 919 drivers/staging/greybus/light.c struct led_classdev *cdev = get_channel_cdev(channel); channel 921 drivers/staging/greybus/light.c if (!channel->is_registered) channel 927 drivers/staging/greybus/light.c channel->led = NULL; channel 930 drivers/staging/greybus/light.c static void gb_lights_channel_unregister(struct gb_channel *channel) channel 933 drivers/staging/greybus/light.c if (!is_channel_flash(channel)) { channel 934 drivers/staging/greybus/light.c __gb_lights_led_unregister(channel); channel 938 drivers/staging/greybus/light.c if (channel->mode & GB_CHANNEL_MODE_TORCH) channel 939 drivers/staging/greybus/light.c __gb_lights_led_unregister(channel); channel 941 drivers/staging/greybus/light.c __gb_lights_flash_led_unregister(channel); channel 945 drivers/staging/greybus/light.c struct gb_channel *channel) channel 950 drivers/staging/greybus/light.c struct led_classdev *cdev = get_channel_cdev(channel); channel 955 drivers/staging/greybus/light.c req.channel_id = channel->id; channel 962 drivers/staging/greybus/light.c channel->light = light; channel 963 drivers/staging/greybus/light.c channel->mode = le32_to_cpu(conf.mode); channel 964 drivers/staging/greybus/light.c channel->flags = le32_to_cpu(conf.flags); channel 965 drivers/staging/greybus/light.c channel->color = le32_to_cpu(conf.color); channel 966 drivers/staging/greybus/light.c channel->color_name = kstrndup(conf.color_name, NAMES_MAX, GFP_KERNEL); channel 967 drivers/staging/greybus/light.c if (!channel->color_name) channel 969 drivers/staging/greybus/light.c channel->mode_name = kstrndup(conf.mode_name, NAMES_MAX, GFP_KERNEL); channel 970 drivers/staging/greybus/light.c if (!channel->mode_name) channel 973 drivers/staging/greybus/light.c channel->led = cdev; channel 976 drivers/staging/greybus/light.c channel->color_name, channel->mode_name); channel 984 drivers/staging/greybus/light.c ret = channel_attr_groups_set(channel, cdev); channel 988 drivers/staging/greybus/light.c gb_lights_led_operations_set(channel, cdev); channel 995 drivers/staging/greybus/light.c if (!is_channel_flash(channel)) channel 1000 drivers/staging/greybus/light.c return gb_lights_channel_flash_config(channel); channel 1077 drivers/staging/greybus/light.c static void gb_lights_channel_free(struct gb_channel *channel) channel 1079 drivers/staging/greybus/light.c kfree(channel->attrs); channel 1080 drivers/staging/greybus/light.c kfree(channel->attr_group); channel 1081 drivers/staging/greybus/light.c kfree(channel->attr_groups); channel 1082 drivers/staging/greybus/light.c kfree(channel->color_name); channel 1083 drivers/staging/greybus/light.c kfree(channel->mode_name); channel 1084 drivers/staging/greybus/light.c mutex_destroy(&channel->lock); channel 1087 drivers/staging/greybus/light.c static void gb_lights_channel_release(struct gb_channel *channel) channel 1089 drivers/staging/greybus/light.c channel->releasing = true; channel 1091 drivers/staging/greybus/light.c gb_lights_channel_unregister(channel); channel 1093 drivers/staging/greybus/light.c gb_lights_channel_free(channel); channel 180 drivers/staging/iio/accel/adis16203.c if (chan->channel == 0) { channel 262 drivers/staging/iio/accel/adis16240.c if (chan->channel == 0) { channel 181 drivers/staging/iio/adc/ad7192.c static int ad7192_set_channel(struct ad_sigma_delta *sd, unsigned int channel) channel 186 drivers/staging/iio/adc/ad7192.c st->conf |= AD7192_CONF_CHAN(channel); channel 507 drivers/staging/iio/adc/ad7280a.c chan->channel = i; channel 508 drivers/staging/iio/adc/ad7280a.c chan->channel2 = chan->channel + 1; channel 514 drivers/staging/iio/adc/ad7280a.c chan->channel = i; channel 535 drivers/staging/iio/adc/ad7280a.c chan->channel = 0; channel 550 drivers/staging/iio/adc/ad7280a.c chan->channel = -1; channel 208 drivers/staging/iio/adc/ad7816.c static IIO_DEVICE_ATTR(channel, 0644, channel 1100 drivers/staging/iio/addac/adt7316.c int channel, char *buf) channel 1108 drivers/staging/iio/addac/adt7316.c channel != (chip->config2 & ADT7516_AD_SINGLE_CH_MASK)) channel 1111 drivers/staging/iio/addac/adt7316.c switch (channel) { channel 1119 drivers/staging/iio/addac/adt7316.c ADT7316_AD_MSB_DATA_BASE + channel, &msb); channel 1134 drivers/staging/iio/addac/adt7316.c ADT7316_AD_MSB_DATA_BASE + channel, &msb); channel 1148 drivers/staging/iio/addac/adt7316.c ADT7316_AD_MSB_DATA_BASE + channel, &msb); channel 1154 drivers/staging/iio/addac/adt7316.c (ADT7516_LSB_AIN_SHIFT * (channel - channel 1394 drivers/staging/iio/addac/adt7316.c int channel, char *buf) channel 1400 drivers/staging/iio/addac/adt7316.c if (channel >= ADT7316_DA_MSB_DATA_REGS || channel 1401 drivers/staging/iio/addac/adt7316.c (channel == 0 && channel 1403 drivers/staging/iio/addac/adt7316.c (channel == 1 && channel 1411 drivers/staging/iio/addac/adt7316.c ADT7316_DA_DATA_BASE + channel * 2, &lsb); channel 1417 drivers/staging/iio/addac/adt7316.c ADT7316_DA_DATA_BASE + 1 + channel * 2, &msb); channel 1431 drivers/staging/iio/addac/adt7316.c int channel, const char *buf, size_t len) channel 1437 drivers/staging/iio/addac/adt7316.c if (channel >= ADT7316_DA_MSB_DATA_REGS || channel 1438 drivers/staging/iio/addac/adt7316.c (channel == 0 && channel 1440 drivers/staging/iio/addac/adt7316.c (channel == 1 && channel 1457 drivers/staging/iio/addac/adt7316.c ADT7316_DA_DATA_BASE + channel * 2, lsb_reg); channel 1464 drivers/staging/iio/addac/adt7316.c ADT7316_DA_DATA_BASE + 1 + channel * 2, msb); channel 108 drivers/staging/iio/cdc/ad7150.c int channel = chan->channel; channel 113 drivers/staging/iio/cdc/ad7150.c ad7150_addresses[channel][0]); channel 120 drivers/staging/iio/cdc/ad7150.c ad7150_addresses[channel][1]); channel 230 drivers/staging/iio/cdc/ad7150.c event_code = IIO_UNMOD_EVENT_CODE(chan->type, chan->channel, type, dir); channel 276 drivers/staging/iio/cdc/ad7150.c ret = ad7150_write_event_params(indio_dev, chan->channel, type, dir); channel 296 drivers/staging/iio/cdc/ad7150.c *val = chip->mag_sensitivity[rising][chan->channel]; channel 299 drivers/staging/iio/cdc/ad7150.c *val = chip->thresh_sensitivity[rising][chan->channel]; channel 302 drivers/staging/iio/cdc/ad7150.c *val = chip->threshold[rising][chan->channel]; channel 323 drivers/staging/iio/cdc/ad7150.c chip->mag_sensitivity[rising][chan->channel] = val; channel 326 drivers/staging/iio/cdc/ad7150.c chip->thresh_sensitivity[rising][chan->channel] = val; channel 329 drivers/staging/iio/cdc/ad7150.c chip->threshold[rising][chan->channel] = val; channel 337 drivers/staging/iio/cdc/ad7150.c ret = ad7150_write_event_params(indio_dev, chan->channel, type, dir); channel 473 drivers/staging/iio/cdc/ad7150.c .channel = _chan, \ channel 125 drivers/staging/iio/cdc/ad7746.c .channel = 0, channel 135 drivers/staging/iio/cdc/ad7746.c .channel = 1, channel 146 drivers/staging/iio/cdc/ad7746.c .channel = 0, channel 154 drivers/staging/iio/cdc/ad7746.c .channel = 1, channel 162 drivers/staging/iio/cdc/ad7746.c .channel = 0, channel 173 drivers/staging/iio/cdc/ad7746.c .channel = 0, channel 185 drivers/staging/iio/cdc/ad7746.c .channel = 1, channel 197 drivers/staging/iio/cdc/ad7746.c .channel = 1, channel 233 drivers/staging/iio/cdc/ad7746.c if (chip->capdac_set != chan->channel) { channel 236 drivers/staging/iio/cdc/ad7746.c chip->capdac[chan->channel][0]); channel 241 drivers/staging/iio/cdc/ad7746.c chip->capdac[chan->channel][1]); channel 245 drivers/staging/iio/cdc/ad7746.c chip->capdac_set = chan->channel; channel 484 drivers/staging/iio/cdc/ad7746.c chip->capdac[chan->channel][chan->differential] = val > 0 ? channel 489 drivers/staging/iio/cdc/ad7746.c chip->capdac[chan->channel][0]); channel 494 drivers/staging/iio/cdc/ad7746.c chip->capdac[chan->channel][1]); channel 498 drivers/staging/iio/cdc/ad7746.c chip->capdac_set = chan->channel; channel 574 drivers/staging/iio/cdc/ad7746.c if (chan->channel == 1) /* supply_raw*/ channel 615 drivers/staging/iio/cdc/ad7746.c *val = AD7746_CAPDAC_DACP(chip->capdac[chan->channel] channel 562 drivers/staging/iio/resolver/ad2s1210.c .channel = 0, channel 567 drivers/staging/iio/resolver/ad2s1210.c .channel = 0, channel 678 drivers/staging/isdn/gigaset/bas-gigaset.c int channel; channel 724 drivers/staging/isdn/gigaset/bas-gigaset.c channel = 0; channel 738 drivers/staging/isdn/gigaset/bas-gigaset.c ++channel; channel 741 drivers/staging/isdn/gigaset/bas-gigaset.c bcs = cs->bcs + channel; channel 742 drivers/staging/isdn/gigaset/bas-gigaset.c update_basstate(ucs, BS_B1OPEN << channel, 0); channel 752 drivers/staging/isdn/gigaset/bas-gigaset.c ++channel; channel 755 drivers/staging/isdn/gigaset/bas-gigaset.c bcs = cs->bcs + channel; channel 756 drivers/staging/isdn/gigaset/bas-gigaset.c update_basstate(ucs, 0, BS_B1OPEN << channel); channel 766 drivers/staging/isdn/gigaset/bas-gigaset.c ++channel; channel 769 drivers/staging/isdn/gigaset/bas-gigaset.c bcs = cs->bcs + channel; channel 774 drivers/staging/isdn/gigaset/bas-gigaset.c channel, bcs->hw.bas->numsub, l, channel 977 drivers/staging/isdn/gigaset/bas-gigaset.c usb_rcvisocpipe(udev, 3 + 2 * bcs->channel), channel 1008 drivers/staging/isdn/gigaset/bas-gigaset.c usb_sndisocpipe(udev, 4 + 2 * bcs->channel), channel 1672 drivers/staging/isdn/gigaset/bas-gigaset.c bcs->channel + 1, channel 1679 drivers/staging/isdn/gigaset/bas-gigaset.c req = bcs->channel ? HD_OPEN_B2CHANNEL : HD_OPEN_B1CHANNEL; channel 1683 drivers/staging/isdn/gigaset/bas-gigaset.c bcs->channel + 1); channel 1716 drivers/staging/isdn/gigaset/bas-gigaset.c if (!(cs->hw.bas->basstate & (bcs->channel ? BS_B2OPEN : BS_B1OPEN))) { channel 1724 drivers/staging/isdn/gigaset/bas-gigaset.c req = bcs->channel ? HD_CLOSE_B2CHANNEL : HD_CLOSE_B1CHANNEL; channel 1728 drivers/staging/isdn/gigaset/bas-gigaset.c bcs->channel + 1); channel 324 drivers/staging/isdn/gigaset/capi.c u16 appl, u16 msgid, int channel, channel 343 drivers/staging/isdn/gigaset/capi.c CAPIMSG_SETPLCI_PART(msg, channel); channel 396 drivers/staging/isdn/gigaset/capi.c bcs->channel + 1, CAPIMSG_HANDLE_REQ(req), channel 447 drivers/staging/isdn/gigaset/capi.c CAPIMSG_SETPLCI_PART(skb->data, bcs->channel + 1); channel 515 drivers/staging/isdn/gigaset/capi.c iif->ctr.cnr | ((bcs->channel + 1) << 8)); channel 692 drivers/staging/isdn/gigaset/capi.c iif->ctr.cnr | ((bcs->channel + 1) << 8)); channel 728 drivers/staging/isdn/gigaset/capi.c iif->ctr.cnr | ((bcs->channel + 1) << 8) | (1 << 16)); channel 788 drivers/staging/isdn/gigaset/capi.c iif->ctr.cnr | ((bcs->channel + 1) << 8)); channel 902 drivers/staging/isdn/gigaset/capi.c iif->ctr.cnr | ((bcs->channel + 1) << 8) | (1 << 16)); channel 1059 drivers/staging/isdn/gigaset/capi.c __func__, bcs->channel); channel 1367 drivers/staging/isdn/gigaset/capi.c cmsg->adr.adrPLCI |= (bcs->channel + 1) << 8; channel 1591 drivers/staging/isdn/gigaset/capi.c (unsigned) bcs->channel + 1); channel 1628 drivers/staging/isdn/gigaset/capi.c int channel; channel 1640 drivers/staging/isdn/gigaset/capi.c channel = (cmsg->adr.adrPLCI >> 8) & 0xff; channel 1641 drivers/staging/isdn/gigaset/capi.c if (!channel || channel > cs->channels) { channel 1646 drivers/staging/isdn/gigaset/capi.c bcs = cs->bcs + channel - 1; channel 1725 drivers/staging/isdn/gigaset/capi.c if (!gigaset_add_event(cs, &cs->bcs[channel - 1].at_state, channel 1779 drivers/staging/isdn/gigaset/capi.c if (!gigaset_add_event(cs, &cs->bcs[channel - 1].at_state, channel 1798 drivers/staging/isdn/gigaset/capi.c int channel; channel 1809 drivers/staging/isdn/gigaset/capi.c channel = (cmsg->adr.adrPLCI >> 8) & 0xff; channel 1810 drivers/staging/isdn/gigaset/capi.c if (!channel || channel > cs->channels) { channel 1816 drivers/staging/isdn/gigaset/capi.c bcs = &cs->bcs[channel - 1]; channel 1845 drivers/staging/isdn/gigaset/capi.c int channel; channel 1858 drivers/staging/isdn/gigaset/capi.c channel = (cmsg->adr.adrNCCI >> 8) & 0xff; channel 1859 drivers/staging/isdn/gigaset/capi.c if (!channel || channel > cs->channels || channel 1866 drivers/staging/isdn/gigaset/capi.c bcs = &cs->bcs[channel - 1]; channel 1917 drivers/staging/isdn/gigaset/capi.c int channel; channel 1928 drivers/staging/isdn/gigaset/capi.c channel = (cmsg->adr.adrPLCI >> 8) & 0xff; channel 1929 drivers/staging/isdn/gigaset/capi.c if (!channel || channel > cs->channels) { channel 1935 drivers/staging/isdn/gigaset/capi.c bcs = cs->bcs + channel - 1; channel 2015 drivers/staging/isdn/gigaset/capi.c int channel; channel 2026 drivers/staging/isdn/gigaset/capi.c channel = (cmsg->adr.adrNCCI >> 8) & 0xff; channel 2027 drivers/staging/isdn/gigaset/capi.c if (!channel || channel > cs->channels || channel 2034 drivers/staging/isdn/gigaset/capi.c bcs = &cs->bcs[channel - 1]; channel 2067 drivers/staging/isdn/gigaset/capi.c int channel = CAPIMSG_PLCI_PART(skb->data); channel 2079 drivers/staging/isdn/gigaset/capi.c if (channel == 0 || channel > cs->channels || ncci != 1) { channel 2085 drivers/staging/isdn/gigaset/capi.c bcs = &cs->bcs[channel - 1]; channel 2126 drivers/staging/isdn/gigaset/capi.c send_data_b3_conf(cs, &iif->ctr, ap->id, msgid, channel, handle, channel 157 drivers/staging/isdn/gigaset/common.c unsigned channel; channel 163 drivers/staging/isdn/gigaset/common.c for (channel = 0; channel < cs->channels; ++channel) channel 164 drivers/staging/isdn/gigaset/common.c if (test_timeout(&cs->bcs[channel].at_state)) channel 192 drivers/staging/isdn/gigaset/common.c bcs->channel); channel 198 drivers/staging/isdn/gigaset/common.c gig_dbg(DEBUG_CHANNEL, "allocated channel %d", bcs->channel); channel 236 drivers/staging/isdn/gigaset/common.c bcs->channel); channel 243 drivers/staging/isdn/gigaset/common.c gig_dbg(DEBUG_CHANNEL, "freed channel %d", bcs->channel); channel 387 drivers/staging/isdn/gigaset/common.c gig_dbg(DEBUG_INIT, "freeing bcs[%d]->hw", bcs->channel); channel 390 drivers/staging/isdn/gigaset/common.c gig_dbg(DEBUG_INIT, "clearing bcs[%d]->at_state", bcs->channel); channel 392 drivers/staging/isdn/gigaset/common.c gig_dbg(DEBUG_INIT, "freeing bcs[%d]->skb", bcs->channel); channel 606 drivers/staging/isdn/gigaset/common.c int channel) channel 618 drivers/staging/isdn/gigaset/common.c gig_dbg(DEBUG_INIT, "setting up bcs[%d]->at_state", channel); channel 629 drivers/staging/isdn/gigaset/common.c bcs->channel = channel; channel 644 drivers/staging/isdn/gigaset/common.c gig_dbg(DEBUG_INIT, " setting up bcs[%d]->hw", channel); channel 902 drivers/staging/isdn/gigaset/ev-layer.c snprintf(bcs->commands[AT_ISO], 9, "^SISO=%u\r", bcs->channel + 1); channel 975 drivers/staging/isdn/gigaset/ev-layer.c static int reinit_and_retry(struct cardstate *cs, int channel) channel 986 drivers/staging/isdn/gigaset/ev-layer.c if (channel < 0) channel 992 drivers/staging/isdn/gigaset/ev-layer.c cs->bcs[channel].at_state.pending_commands |= PC_CID; channel 1002 drivers/staging/isdn/gigaset/ev-layer.c unsigned channel; channel 1015 drivers/staging/isdn/gigaset/ev-layer.c for (channel = 0; channel < cs->channels; ++channel) channel 1016 drivers/staging/isdn/gigaset/ev-layer.c if (&cs->bcs[channel].at_state == test_ptr) channel 1106 drivers/staging/isdn/gigaset/ev-layer.c int channel; channel 1304 drivers/staging/isdn/gigaset/ev-layer.c channel = cs->curchannel; channel 1305 drivers/staging/isdn/gigaset/ev-layer.c cs->bcs[channel].at_state.pending_commands |= PC_HUP; channel 1311 drivers/staging/isdn/gigaset/ev-layer.c channel = cs->curchannel; channel 1313 drivers/staging/isdn/gigaset/ev-layer.c cs->bcs[channel].at_state.cid = ev->parameter; channel 1314 drivers/staging/isdn/gigaset/ev-layer.c cs->bcs[channel].at_state.pending_commands |= channel 1322 drivers/staging/isdn/gigaset/ev-layer.c channel = cs->curchannel; channel 1323 drivers/staging/isdn/gigaset/ev-layer.c if (reinit_and_retry(cs, channel) < 0) { channel 1326 drivers/staging/isdn/gigaset/ev-layer.c bcs2 = cs->bcs + channel; channel 1751 drivers/staging/isdn/gigaset/ev-layer.c cs->curchannel = bcs->channel; channel 1767 drivers/staging/isdn/gigaset/ev-layer.c cs->curchannel = bcs->channel; channel 1772 drivers/staging/isdn/gigaset/ev-layer.c cs->curchannel = bcs->channel; channel 1810 drivers/staging/isdn/gigaset/ev-layer.c cs->curchannel = bcs->channel; channel 1836 drivers/staging/isdn/gigaset/ev-layer.c cs->curchannel = bcs->channel; channel 375 drivers/staging/isdn/gigaset/gigaset.h int channel; channel 43 drivers/staging/isdn/hysdn/hysdn_procconf.c unsigned short channel; /* active channel number */ channel 74 drivers/staging/isdn/hysdn/hysdn_procconf.c cnf->channel = i & 0xFFFF; /* set new channel number */ channel 79 drivers/staging/isdn/hysdn/hysdn_procconf.c hysdn_addlog(cnf->card, "conf chan=%d %s", cnf->channel, cp); channel 81 drivers/staging/isdn/hysdn/hysdn_procconf.c cnf->channel)); /* send the line without * */ channel 123 drivers/staging/isdn/hysdn/hysdn_procconf.c cnf->channel = 4098; /* default channel for output */ channel 33 drivers/staging/kpc2000/kpc2000/cell_probe.c #define KPC_OLD_DMA_CH_NUM(present, channel) ((present) ? (0x8 | ((channel) & 0x7)) : 0) channel 129 drivers/staging/ks7010/ks_hostif.c ap->channel = ap_info->ds_parameter.channel; channel 182 drivers/staging/ks7010/ks_hostif.c ap->channel, ap->rssi, ap->sq, ap->capability, channel 272 drivers/staging/ks7010/ks_hostif.c ap->channel = ap_info->ch_info; channel 1368 drivers/staging/ks7010/ks_hostif.c pp->channel = cpu_to_le16(priv->reg.channel); channel 1422 drivers/staging/ks7010/ks_hostif.c pp->channel = cpu_to_le16(priv->reg.channel); channel 1442 drivers/staging/ks7010/ks_hostif.c pp->channel_list.body[0] = priv->reg.channel; channel 272 drivers/staging/ks7010/ks_hostif.h u8 channel; channel 377 drivers/staging/ks7010/ks_hostif.h __le16 channel; channel 411 drivers/staging/ks7010/ks_hostif.h __le16 channel; channel 22 drivers/staging/ks7010/ks_wlan.h u8 channel; channel 217 drivers/staging/ks7010/ks_wlan.h u8 channel; channel 177 drivers/staging/ks7010/ks_wlan_net.c int channel; channel 199 drivers/staging/ks7010/ks_wlan_net.c channel = fwrq->freq.m; channel 203 drivers/staging/ks7010/ks_wlan_net.c if ((channel < 1) || (channel > 14)) { channel 210 drivers/staging/ks7010/ks_wlan_net.c priv->reg.channel = (u8)(channel); channel 228 drivers/staging/ks7010/ks_wlan_net.c f = (int)priv->current_ap.channel; channel 230 drivers/staging/ks7010/ks_wlan_net.c f = (int)priv->reg.channel; channel 1220 drivers/staging/ks7010/ks_wlan_net.c iwe.u.freq.m = ap->channel; channel 226 drivers/staging/media/allegro-dvt/allegro-core.c allegro_set_state(struct allegro_channel *channel, enum allegro_state state) channel 228 drivers/staging/media/allegro-dvt/allegro-core.c channel->state = state; channel 234 drivers/staging/media/allegro-dvt/allegro-core.c allegro_get_state(struct allegro_channel *channel) channel 236 drivers/staging/media/allegro-dvt/allegro-core.c return channel->state; channel 549 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel; channel 551 drivers/staging/media/allegro-dvt/allegro-core.c list_for_each_entry(channel, &dev->channels, list) { channel 552 drivers/staging/media/allegro-dvt/allegro-core.c if (channel->user_id == user_id) channel 553 drivers/staging/media/allegro-dvt/allegro-core.c return channel; channel 563 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel; channel 565 drivers/staging/media/allegro-dvt/allegro-core.c list_for_each_entry(channel, &dev->channels, list) { channel 566 drivers/staging/media/allegro-dvt/allegro-core.c if (channel->mcu_channel_id == channel_id) channel 567 drivers/staging/media/allegro-dvt/allegro-core.c return channel; channel 573 drivers/staging/media/allegro-dvt/allegro-core.c static inline bool channel_exists(struct allegro_channel *channel) channel 575 drivers/staging/media/allegro-dvt/allegro-core.c return channel->mcu_channel_id != -1; channel 1008 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel) channel 1017 drivers/staging/media/allegro-dvt/allegro-core.c msg.user_id = channel->user_id; channel 1018 drivers/staging/media/allegro-dvt/allegro-core.c msg.width = channel->width; channel 1019 drivers/staging/media/allegro-dvt/allegro-core.c msg.height = channel->height; channel 1020 drivers/staging/media/allegro-dvt/allegro-core.c msg.format = v4l2_pixelformat_to_mcu_format(channel->pixelformat); channel 1021 drivers/staging/media/allegro-dvt/allegro-core.c msg.colorspace = v4l2_colorspace_to_mcu_colorspace(channel->colorspace); channel 1023 drivers/staging/media/allegro-dvt/allegro-core.c msg.profile = v4l2_profile_to_mcu_profile(channel->profile); channel 1025 drivers/staging/media/allegro-dvt/allegro-core.c msg.codec = v4l2_pixelformat_to_mcu_codec(channel->codec); channel 1026 drivers/staging/media/allegro-dvt/allegro-core.c msg.level = v4l2_level_to_mcu_level(channel->level); channel 1047 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_bitrate_mode_to_mcu_mode(channel->bitrate_mode); channel 1050 drivers/staging/media/allegro-dvt/allegro-core.c ((channel->cpb_size * 1000) / channel->bitrate_peak) * 90000; channel 1053 drivers/staging/media/allegro-dvt/allegro-core.c ((channel->cpb_size * 1000) / channel->bitrate_peak) * 90000; channel 1056 drivers/staging/media/allegro-dvt/allegro-core.c msg.target_bitrate = channel->bitrate; channel 1057 drivers/staging/media/allegro-dvt/allegro-core.c msg.max_bitrate = channel->bitrate_peak; channel 1072 drivers/staging/media/allegro-dvt/allegro-core.c msg.gop_length = channel->gop_size; channel 1083 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel) channel 1092 drivers/staging/media/allegro-dvt/allegro-core.c msg.channel_id = channel->mcu_channel_id; channel 1101 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel, channel 1112 drivers/staging/media/allegro-dvt/allegro-core.c msg.channel_id = channel->mcu_channel_id; channel 1126 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel, channel 1136 drivers/staging/media/allegro-dvt/allegro-core.c msg.channel_id = channel->mcu_channel_id; channel 1143 drivers/staging/media/allegro-dvt/allegro-core.c msg.stride = channel->stride; channel 1167 drivers/staging/media/allegro-dvt/allegro-core.c static int allegro_mcu_push_buffer_internal(struct allegro_channel *channel, channel 1170 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 1181 drivers/staging/media/allegro-dvt/allegro-core.c list = &channel->buffers_reference; channel 1184 drivers/staging/media/allegro-dvt/allegro-core.c list = &channel->buffers_intermediate; channel 1200 drivers/staging/media/allegro-dvt/allegro-core.c msg->channel_id = channel->mcu_channel_id; channel 1221 drivers/staging/media/allegro-dvt/allegro-core.c static int allegro_mcu_push_buffer_intermediate(struct allegro_channel *channel) channel 1225 drivers/staging/media/allegro-dvt/allegro-core.c return allegro_mcu_push_buffer_internal(channel, type); channel 1228 drivers/staging/media/allegro-dvt/allegro-core.c static int allegro_mcu_push_buffer_reference(struct allegro_channel *channel) channel 1232 drivers/staging/media/allegro-dvt/allegro-core.c return allegro_mcu_push_buffer_internal(channel, type); channel 1235 drivers/staging/media/allegro-dvt/allegro-core.c static int allocate_buffers_internal(struct allegro_channel *channel, channel 1239 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 1269 drivers/staging/media/allegro-dvt/allegro-core.c static void destroy_buffers_internal(struct allegro_channel *channel, channel 1272 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 1282 drivers/staging/media/allegro-dvt/allegro-core.c static void destroy_reference_buffers(struct allegro_channel *channel) channel 1284 drivers/staging/media/allegro-dvt/allegro-core.c return destroy_buffers_internal(channel, &channel->buffers_reference); channel 1287 drivers/staging/media/allegro-dvt/allegro-core.c static void destroy_intermediate_buffers(struct allegro_channel *channel) channel 1289 drivers/staging/media/allegro-dvt/allegro-core.c return destroy_buffers_internal(channel, channel 1290 drivers/staging/media/allegro-dvt/allegro-core.c &channel->buffers_intermediate); channel 1293 drivers/staging/media/allegro-dvt/allegro-core.c static int allocate_intermediate_buffers(struct allegro_channel *channel, channel 1296 drivers/staging/media/allegro-dvt/allegro-core.c return allocate_buffers_internal(channel, channel 1297 drivers/staging/media/allegro-dvt/allegro-core.c &channel->buffers_intermediate, channel 1301 drivers/staging/media/allegro-dvt/allegro-core.c static int allocate_reference_buffers(struct allegro_channel *channel, channel 1304 drivers/staging/media/allegro-dvt/allegro-core.c return allocate_buffers_internal(channel, channel 1305 drivers/staging/media/allegro-dvt/allegro-core.c &channel->buffers_reference, channel 1309 drivers/staging/media/allegro-dvt/allegro-core.c static ssize_t allegro_h264_write_sps(struct allegro_channel *channel, channel 1312 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 1324 drivers/staging/media/allegro-dvt/allegro-core.c sps->profile_idc = nal_h264_profile_from_v4l2(channel->profile); channel 1331 drivers/staging/media/allegro-dvt/allegro-core.c sps->level_idc = nal_h264_level_from_v4l2(channel->level); channel 1339 drivers/staging/media/allegro-dvt/allegro-core.c DIV_ROUND_UP(channel->width, size_mb) - 1; channel 1341 drivers/staging/media/allegro-dvt/allegro-core.c DIV_ROUND_UP(channel->height, size_mb) - 1; channel 1346 drivers/staging/media/allegro-dvt/allegro-core.c (channel->width % size_mb) || (channel->height % size_mb); channel 1349 drivers/staging/media/allegro-dvt/allegro-core.c sps->crop_right = (round_up(channel->width, size_mb) - channel->width) / crop_unit_x; channel 1351 drivers/staging/media/allegro-dvt/allegro-core.c sps->crop_bottom = (round_up(channel->height, size_mb) - channel->height) / crop_unit_y; channel 1377 drivers/staging/media/allegro-dvt/allegro-core.c channel->bitrate_peak / (1 << (6 + sps->vui.vcl_hrd_parameters.bit_rate_scale)) - 1; channel 1380 drivers/staging/media/allegro-dvt/allegro-core.c (channel->cpb_size * 1000) / (1 << (4 + sps->vui.vcl_hrd_parameters.cpb_size_scale)) - 1; channel 1397 drivers/staging/media/allegro-dvt/allegro-core.c static ssize_t allegro_h264_write_pps(struct allegro_channel *channel, channel 1400 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 1434 drivers/staging/media/allegro-dvt/allegro-core.c static bool allegro_channel_is_at_eos(struct allegro_channel *channel) channel 1438 drivers/staging/media/allegro-dvt/allegro-core.c switch (allegro_get_state(channel)) { channel 1444 drivers/staging/media/allegro-dvt/allegro-core.c if (v4l2_m2m_num_src_bufs_ready(channel->fh.m2m_ctx) == 0) channel 1454 drivers/staging/media/allegro-dvt/allegro-core.c static void allegro_channel_buf_done(struct allegro_channel *channel, channel 1462 drivers/staging/media/allegro-dvt/allegro-core.c if (allegro_channel_is_at_eos(channel)) { channel 1464 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_event_queue_fh(&channel->fh, &eos_event); channel 1466 drivers/staging/media/allegro-dvt/allegro-core.c allegro_set_state(channel, ALLEGRO_STATE_STOPPED); channel 1472 drivers/staging/media/allegro-dvt/allegro-core.c static void allegro_channel_finish_frame(struct allegro_channel *channel, channel 1475 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 1487 drivers/staging/media/allegro-dvt/allegro-core.c src_buf = v4l2_m2m_src_buf_remove(channel->fh.m2m_ctx); channel 1489 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf = v4l2_m2m_dst_buf_remove(channel->fh.m2m_ctx); channel 1490 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf->sequence = channel->csequence++; channel 1495 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, msg->error_code); channel 1502 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, msg->partition_table_size); channel 1510 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id); channel 1520 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, partition->offset, channel 1527 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, partition->size, partition->offset); channel 1539 drivers/staging/media/allegro-dvt/allegro-core.c len = allegro_h264_write_sps(channel, curr, free); channel 1550 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, len); channel 1554 drivers/staging/media/allegro-dvt/allegro-core.c len = allegro_h264_write_pps(channel, curr, free); channel 1565 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, len); channel 1578 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, len); channel 1597 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, channel 1607 drivers/staging/media/allegro-dvt/allegro-core.c allegro_channel_buf_done(channel, dst_buf, state); channel 1609 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_m2m_job_finish(dev->m2m_dev, channel->fh.m2m_ctx); channel 1624 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel; channel 1627 drivers/staging/media/allegro-dvt/allegro-core.c channel = allegro_find_channel_by_user_id(dev, msg->user_id); channel 1628 drivers/staging/media/allegro-dvt/allegro-core.c if (IS_ERR(channel)) { channel 1639 drivers/staging/media/allegro-dvt/allegro-core.c channel->user_id, msg->error_code); channel 1644 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id = msg->channel_id; channel 1647 drivers/staging/media/allegro-dvt/allegro-core.c channel->user_id, channel->mcu_channel_id); channel 1651 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, channel 1653 drivers/staging/media/allegro-dvt/allegro-core.c err = allocate_intermediate_buffers(channel, msg->int_buffers_count, channel 1658 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id); channel 1661 drivers/staging/media/allegro-dvt/allegro-core.c err = allegro_mcu_push_buffer_intermediate(channel); channel 1667 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, channel 1669 drivers/staging/media/allegro-dvt/allegro-core.c err = allocate_reference_buffers(channel, msg->rec_buffers_count, channel 1674 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id); channel 1677 drivers/staging/media/allegro-dvt/allegro-core.c err = allegro_mcu_push_buffer_reference(channel); channel 1682 drivers/staging/media/allegro-dvt/allegro-core.c channel->error = err; channel 1683 drivers/staging/media/allegro-dvt/allegro-core.c complete(&channel->completion); channel 1693 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel; channel 1695 drivers/staging/media/allegro-dvt/allegro-core.c channel = allegro_find_channel_by_channel_id(dev, msg->channel_id); channel 1696 drivers/staging/media/allegro-dvt/allegro-core.c if (IS_ERR(channel)) { channel 1706 drivers/staging/media/allegro-dvt/allegro-core.c channel->user_id, channel->mcu_channel_id); channel 1707 drivers/staging/media/allegro-dvt/allegro-core.c complete(&channel->completion); channel 1716 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel; channel 1718 drivers/staging/media/allegro-dvt/allegro-core.c channel = allegro_find_channel_by_channel_id(dev, msg->channel_id); channel 1719 drivers/staging/media/allegro-dvt/allegro-core.c if (IS_ERR(channel)) { channel 1727 drivers/staging/media/allegro-dvt/allegro-core.c allegro_channel_finish_frame(channel, msg); channel 1938 drivers/staging/media/allegro-dvt/allegro-core.c static void allegro_destroy_channel(struct allegro_channel *channel) channel 1940 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 1943 drivers/staging/media/allegro-dvt/allegro-core.c if (channel_exists(channel)) { channel 1944 drivers/staging/media/allegro-dvt/allegro-core.c reinit_completion(&channel->completion); channel 1945 drivers/staging/media/allegro-dvt/allegro-core.c allegro_mcu_send_destroy_channel(dev, channel); channel 1946 drivers/staging/media/allegro-dvt/allegro-core.c timeout = wait_for_completion_timeout(&channel->completion, channel 1951 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id); channel 1953 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id = -1; channel 1956 drivers/staging/media/allegro-dvt/allegro-core.c destroy_intermediate_buffers(channel); channel 1957 drivers/staging/media/allegro-dvt/allegro-core.c destroy_reference_buffers(channel); channel 1959 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_h264_profile, false); channel 1960 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_h264_level, false); channel 1961 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_bitrate_mode, false); channel 1962 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_bitrate, false); channel 1963 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_bitrate_peak, false); channel 1964 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_cpb_size, false); channel 1965 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_gop_size, false); channel 1967 drivers/staging/media/allegro-dvt/allegro-core.c if (channel->user_id != -1) { channel 1968 drivers/staging/media/allegro-dvt/allegro-core.c clear_bit(channel->user_id, &dev->channel_user_ids); channel 1969 drivers/staging/media/allegro-dvt/allegro-core.c channel->user_id = -1; channel 1983 drivers/staging/media/allegro-dvt/allegro-core.c static int allegro_create_channel(struct allegro_channel *channel) channel 1985 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 1989 drivers/staging/media/allegro-dvt/allegro-core.c if (channel_exists(channel)) { channel 1995 drivers/staging/media/allegro-dvt/allegro-core.c channel->user_id = allegro_next_user_id(dev); channel 1996 drivers/staging/media/allegro-dvt/allegro-core.c if (channel->user_id < 0) { channel 2001 drivers/staging/media/allegro-dvt/allegro-core.c set_bit(channel->user_id, &dev->channel_user_ids); channel 2005 drivers/staging/media/allegro-dvt/allegro-core.c channel->user_id, channel 2006 drivers/staging/media/allegro-dvt/allegro-core.c (char *)&channel->codec, channel->width, channel->height, 25); channel 2008 drivers/staging/media/allegro-dvt/allegro-core.c min_level = select_minimum_h264_level(channel->width, channel->height); channel 2009 drivers/staging/media/allegro-dvt/allegro-core.c if (channel->level < min_level) { channel 2012 drivers/staging/media/allegro-dvt/allegro-core.c channel->user_id, channel 2013 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_get_menu(V4L2_CID_MPEG_VIDEO_H264_LEVEL)[channel->level], channel 2015 drivers/staging/media/allegro-dvt/allegro-core.c channel->level = min_level; channel 2018 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_h264_profile, true); channel 2019 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_h264_level, true); channel 2020 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_bitrate_mode, true); channel 2021 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_bitrate, true); channel 2022 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_bitrate_peak, true); channel 2023 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_cpb_size, true); channel 2024 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_grab(channel->mpeg_video_gop_size, true); channel 2026 drivers/staging/media/allegro-dvt/allegro-core.c reinit_completion(&channel->completion); channel 2027 drivers/staging/media/allegro-dvt/allegro-core.c allegro_mcu_send_create_channel(dev, channel); channel 2028 drivers/staging/media/allegro-dvt/allegro-core.c timeout = wait_for_completion_timeout(&channel->completion, channel 2031 drivers/staging/media/allegro-dvt/allegro-core.c channel->error = -ETIMEDOUT; channel 2032 drivers/staging/media/allegro-dvt/allegro-core.c if (channel->error) channel 2037 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id); channel 2042 drivers/staging/media/allegro-dvt/allegro-core.c allegro_destroy_channel(channel); channel 2044 drivers/staging/media/allegro-dvt/allegro-core.c return channel->error; channel 2047 drivers/staging/media/allegro-dvt/allegro-core.c static void allegro_set_default_params(struct allegro_channel *channel) channel 2049 drivers/staging/media/allegro-dvt/allegro-core.c channel->width = ALLEGRO_WIDTH_DEFAULT; channel 2050 drivers/staging/media/allegro-dvt/allegro-core.c channel->height = ALLEGRO_HEIGHT_DEFAULT; channel 2051 drivers/staging/media/allegro-dvt/allegro-core.c channel->stride = round_up(channel->width, 32); channel 2053 drivers/staging/media/allegro-dvt/allegro-core.c channel->colorspace = V4L2_COLORSPACE_REC709; channel 2054 drivers/staging/media/allegro-dvt/allegro-core.c channel->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; channel 2055 drivers/staging/media/allegro-dvt/allegro-core.c channel->quantization = V4L2_QUANTIZATION_DEFAULT; channel 2056 drivers/staging/media/allegro-dvt/allegro-core.c channel->xfer_func = V4L2_XFER_FUNC_DEFAULT; channel 2058 drivers/staging/media/allegro-dvt/allegro-core.c channel->pixelformat = V4L2_PIX_FMT_NV12; channel 2059 drivers/staging/media/allegro-dvt/allegro-core.c channel->sizeimage_raw = channel->stride * channel->height * 3 / 2; channel 2061 drivers/staging/media/allegro-dvt/allegro-core.c channel->codec = V4L2_PIX_FMT_H264; channel 2062 drivers/staging/media/allegro-dvt/allegro-core.c channel->profile = V4L2_MPEG_VIDEO_H264_PROFILE_BASELINE; channel 2063 drivers/staging/media/allegro-dvt/allegro-core.c channel->level = channel 2064 drivers/staging/media/allegro-dvt/allegro-core.c select_minimum_h264_level(channel->width, channel->height); channel 2065 drivers/staging/media/allegro-dvt/allegro-core.c channel->sizeimage_encoded = channel 2066 drivers/staging/media/allegro-dvt/allegro-core.c estimate_stream_size(channel->width, channel->height); channel 2068 drivers/staging/media/allegro-dvt/allegro-core.c channel->bitrate_mode = V4L2_MPEG_VIDEO_BITRATE_MODE_CBR; channel 2069 drivers/staging/media/allegro-dvt/allegro-core.c channel->bitrate = maximum_bitrate(channel->level); channel 2070 drivers/staging/media/allegro-dvt/allegro-core.c channel->bitrate_peak = maximum_bitrate(channel->level); channel 2071 drivers/staging/media/allegro-dvt/allegro-core.c channel->cpb_size = maximum_cpb_size(channel->level); channel 2072 drivers/staging/media/allegro-dvt/allegro-core.c channel->gop_size = ALLEGRO_GOP_SIZE_DEFAULT; channel 2080 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = vb2_get_drv_priv(vq); channel 2081 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 2090 drivers/staging/media/allegro-dvt/allegro-core.c if (sizes[0] < channel->sizeimage_raw) channel 2093 drivers/staging/media/allegro-dvt/allegro-core.c if (sizes[0] < channel->sizeimage_encoded) channel 2099 drivers/staging/media/allegro-dvt/allegro-core.c sizes[0] = channel->sizeimage_raw; channel 2101 drivers/staging/media/allegro-dvt/allegro-core.c sizes[0] = channel->sizeimage_encoded; channel 2110 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = vb2_get_drv_priv(vb->vb2_queue); channel 2111 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 2113 drivers/staging/media/allegro-dvt/allegro-core.c if (allegro_get_state(channel) == ALLEGRO_STATE_DRAIN && channel 2123 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id); channel 2133 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = vb2_get_drv_priv(vb->vb2_queue); channel 2136 drivers/staging/media/allegro-dvt/allegro-core.c if (allegro_get_state(channel) == ALLEGRO_STATE_WAIT_FOR_BUFFER && channel 2138 drivers/staging/media/allegro-dvt/allegro-core.c allegro_channel_buf_done(channel, vbuf, VB2_BUF_STATE_DONE); channel 2142 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_m2m_buf_queue(channel->fh.m2m_ctx, vbuf); channel 2147 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = vb2_get_drv_priv(q); channel 2148 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 2155 drivers/staging/media/allegro-dvt/allegro-core.c channel->osequence = 0; channel 2156 drivers/staging/media/allegro-dvt/allegro-core.c allegro_set_state(channel, ALLEGRO_STATE_ENCODING); channel 2158 drivers/staging/media/allegro-dvt/allegro-core.c channel->csequence = 0; channel 2166 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = vb2_get_drv_priv(q); channel 2167 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 2175 drivers/staging/media/allegro-dvt/allegro-core.c allegro_set_state(channel, ALLEGRO_STATE_STOPPED); channel 2176 drivers/staging/media/allegro-dvt/allegro-core.c while ((buffer = v4l2_m2m_src_buf_remove(channel->fh.m2m_ctx))) channel 2179 drivers/staging/media/allegro-dvt/allegro-core.c allegro_destroy_channel(channel); channel 2180 drivers/staging/media/allegro-dvt/allegro-core.c while ((buffer = v4l2_m2m_dst_buf_remove(channel->fh.m2m_ctx))) channel 2200 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = priv; channel 2202 drivers/staging/media/allegro-dvt/allegro-core.c src_vq->dev = &channel->dev->plat_dev->dev; channel 2206 drivers/staging/media/allegro-dvt/allegro-core.c src_vq->drv_priv = channel; channel 2210 drivers/staging/media/allegro-dvt/allegro-core.c src_vq->lock = &channel->dev->lock; channel 2215 drivers/staging/media/allegro-dvt/allegro-core.c dst_vq->dev = &channel->dev->plat_dev->dev; channel 2219 drivers/staging/media/allegro-dvt/allegro-core.c dst_vq->drv_priv = channel; channel 2223 drivers/staging/media/allegro-dvt/allegro-core.c dst_vq->lock = &channel->dev->lock; channel 2233 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = container_of(ctrl->handler, channel 2236 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 2243 drivers/staging/media/allegro-dvt/allegro-core.c channel->level = ctrl->val; channel 2246 drivers/staging/media/allegro-dvt/allegro-core.c channel->bitrate_mode = ctrl->val; channel 2249 drivers/staging/media/allegro-dvt/allegro-core.c channel->bitrate = ctrl->val; channel 2252 drivers/staging/media/allegro-dvt/allegro-core.c channel->bitrate_peak = ctrl->val; channel 2255 drivers/staging/media/allegro-dvt/allegro-core.c channel->cpb_size = ctrl->val; channel 2258 drivers/staging/media/allegro-dvt/allegro-core.c channel->gop_size = ctrl->val; channel 2273 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = NULL; channel 2277 drivers/staging/media/allegro-dvt/allegro-core.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 2278 drivers/staging/media/allegro-dvt/allegro-core.c if (!channel) channel 2281 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_fh_init(&channel->fh, vdev); channel 2282 drivers/staging/media/allegro-dvt/allegro-core.c file->private_data = &channel->fh; channel 2283 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_fh_add(&channel->fh); channel 2285 drivers/staging/media/allegro-dvt/allegro-core.c init_completion(&channel->completion); channel 2287 drivers/staging/media/allegro-dvt/allegro-core.c channel->dev = dev; channel 2289 drivers/staging/media/allegro-dvt/allegro-core.c allegro_set_default_params(channel); channel 2291 drivers/staging/media/allegro-dvt/allegro-core.c handler = &channel->ctrl_handler; channel 2293 drivers/staging/media/allegro-dvt/allegro-core.c channel->mpeg_video_h264_profile = v4l2_ctrl_new_std_menu(handler, channel 2299 drivers/staging/media/allegro-dvt/allegro-core.c channel->mpeg_video_h264_level = v4l2_ctrl_new_std_menu(handler, channel 2304 drivers/staging/media/allegro-dvt/allegro-core.c channel->mpeg_video_bitrate_mode = v4l2_ctrl_new_std_menu(handler, channel 2308 drivers/staging/media/allegro-dvt/allegro-core.c channel->bitrate_mode); channel 2309 drivers/staging/media/allegro-dvt/allegro-core.c channel->mpeg_video_bitrate = v4l2_ctrl_new_std(handler, channel 2313 drivers/staging/media/allegro-dvt/allegro-core.c 1, channel->bitrate); channel 2314 drivers/staging/media/allegro-dvt/allegro-core.c channel->mpeg_video_bitrate_peak = v4l2_ctrl_new_std(handler, channel 2318 drivers/staging/media/allegro-dvt/allegro-core.c 1, channel->bitrate_peak); channel 2319 drivers/staging/media/allegro-dvt/allegro-core.c channel->mpeg_video_cpb_size = v4l2_ctrl_new_std(handler, channel 2323 drivers/staging/media/allegro-dvt/allegro-core.c 1, channel->cpb_size); channel 2324 drivers/staging/media/allegro-dvt/allegro-core.c channel->mpeg_video_gop_size = v4l2_ctrl_new_std(handler, channel 2328 drivers/staging/media/allegro-dvt/allegro-core.c 1, channel->gop_size); channel 2334 drivers/staging/media/allegro-dvt/allegro-core.c channel->fh.ctrl_handler = handler; channel 2336 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id = -1; channel 2337 drivers/staging/media/allegro-dvt/allegro-core.c channel->user_id = -1; channel 2339 drivers/staging/media/allegro-dvt/allegro-core.c INIT_LIST_HEAD(&channel->buffers_reference); channel 2340 drivers/staging/media/allegro-dvt/allegro-core.c INIT_LIST_HEAD(&channel->buffers_intermediate); channel 2342 drivers/staging/media/allegro-dvt/allegro-core.c list_add(&channel->list, &dev->channels); channel 2344 drivers/staging/media/allegro-dvt/allegro-core.c channel->fh.m2m_ctx = v4l2_m2m_ctx_init(dev->m2m_dev, channel, channel 2352 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = fh_to_channel(file->private_data); channel 2354 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_m2m_ctx_release(channel->fh.m2m_ctx); channel 2356 drivers/staging/media/allegro-dvt/allegro-core.c list_del(&channel->list); channel 2358 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_ctrl_handler_free(&channel->ctrl_handler); channel 2360 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_fh_del(&channel->fh); channel 2361 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_fh_exit(&channel->fh); channel 2363 drivers/staging/media/allegro-dvt/allegro-core.c kfree(channel); channel 2403 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = fh_to_channel(fh); channel 2406 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.width = channel->width; channel 2407 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.height = channel->height; channel 2409 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.colorspace = channel->colorspace; channel 2410 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.ycbcr_enc = channel->ycbcr_enc; channel 2411 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.quantization = channel->quantization; channel 2412 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.xfer_func = channel->xfer_func; channel 2414 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.pixelformat = channel->codec; channel 2416 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.sizeimage = channel->sizeimage_encoded; channel 2442 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = fh_to_channel(fh); channel 2446 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.width = channel->width; channel 2447 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.height = channel->height; channel 2449 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.colorspace = channel->colorspace; channel 2450 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.ycbcr_enc = channel->ycbcr_enc; channel 2451 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.quantization = channel->quantization; channel 2452 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.xfer_func = channel->xfer_func; channel 2454 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.pixelformat = channel->pixelformat; channel 2455 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.bytesperline = channel->stride; channel 2456 drivers/staging/media/allegro-dvt/allegro-core.c f->fmt.pix.sizeimage = channel->sizeimage_raw; channel 2489 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = fh_to_channel(fh); channel 2496 drivers/staging/media/allegro-dvt/allegro-core.c channel->width = f->fmt.pix.width; channel 2497 drivers/staging/media/allegro-dvt/allegro-core.c channel->height = f->fmt.pix.height; channel 2498 drivers/staging/media/allegro-dvt/allegro-core.c channel->stride = f->fmt.pix.bytesperline; channel 2499 drivers/staging/media/allegro-dvt/allegro-core.c channel->sizeimage_raw = f->fmt.pix.sizeimage; channel 2501 drivers/staging/media/allegro-dvt/allegro-core.c channel->colorspace = f->fmt.pix.colorspace; channel 2502 drivers/staging/media/allegro-dvt/allegro-core.c channel->ycbcr_enc = f->fmt.pix.ycbcr_enc; channel 2503 drivers/staging/media/allegro-dvt/allegro-core.c channel->quantization = f->fmt.pix.quantization; channel 2504 drivers/staging/media/allegro-dvt/allegro-core.c channel->xfer_func = f->fmt.pix.xfer_func; channel 2506 drivers/staging/media/allegro-dvt/allegro-core.c channel->level = channel 2507 drivers/staging/media/allegro-dvt/allegro-core.c select_minimum_h264_level(channel->width, channel->height); channel 2508 drivers/staging/media/allegro-dvt/allegro-core.c channel->sizeimage_encoded = channel 2509 drivers/staging/media/allegro-dvt/allegro-core.c estimate_stream_size(channel->width, channel->height); channel 2514 drivers/staging/media/allegro-dvt/allegro-core.c static int allegro_channel_cmd_stop(struct allegro_channel *channel) channel 2516 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 2519 drivers/staging/media/allegro-dvt/allegro-core.c switch (allegro_get_state(channel)) { channel 2524 drivers/staging/media/allegro-dvt/allegro-core.c allegro_set_state(channel, ALLEGRO_STATE_DRAIN); channel 2531 drivers/staging/media/allegro-dvt/allegro-core.c if (v4l2_m2m_num_src_bufs_ready(channel->fh.m2m_ctx) != 0) { channel 2534 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id); channel 2539 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf = v4l2_m2m_dst_buf_remove(channel->fh.m2m_ctx); channel 2543 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id); channel 2544 drivers/staging/media/allegro-dvt/allegro-core.c allegro_channel_buf_done(channel, dst_buf, VB2_BUF_STATE_DONE); channel 2554 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id); channel 2555 drivers/staging/media/allegro-dvt/allegro-core.c allegro_set_state(channel, ALLEGRO_STATE_WAIT_FOR_BUFFER); channel 2560 drivers/staging/media/allegro-dvt/allegro-core.c static int allegro_channel_cmd_start(struct allegro_channel *channel) channel 2562 drivers/staging/media/allegro-dvt/allegro-core.c switch (allegro_get_state(channel)) { channel 2567 drivers/staging/media/allegro-dvt/allegro-core.c allegro_set_state(channel, ALLEGRO_STATE_ENCODING); channel 2579 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = fh_to_channel(fh); channel 2588 drivers/staging/media/allegro-dvt/allegro-core.c err = allegro_channel_cmd_stop(channel); channel 2591 drivers/staging/media/allegro-dvt/allegro-core.c err = allegro_channel_cmd_start(channel); channel 2630 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = fh_to_channel(fh); channel 2634 drivers/staging/media/allegro-dvt/allegro-core.c err = allegro_create_channel(channel); channel 2712 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_channel *channel = priv; channel 2713 drivers/staging/media/allegro-dvt/allegro-core.c struct allegro_dev *dev = channel->dev; channel 2721 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf = v4l2_m2m_next_dst_buf(channel->fh.m2m_ctx); channel 2724 drivers/staging/media/allegro-dvt/allegro-core.c allegro_mcu_send_put_stream_buffer(dev, channel, dst_addr, dst_size); channel 2726 drivers/staging/media/allegro-dvt/allegro-core.c src_buf = v4l2_m2m_next_src_buf(channel->fh.m2m_ctx); channel 2727 drivers/staging/media/allegro-dvt/allegro-core.c src_buf->sequence = channel->osequence++; channel 2730 drivers/staging/media/allegro-dvt/allegro-core.c src_uv = src_y + (channel->stride * channel->height); channel 2731 drivers/staging/media/allegro-dvt/allegro-core.c allegro_mcu_send_encode_frame(dev, channel, src_y, src_uv); channel 240 drivers/staging/media/imx/imx-ic-prpencvf.c struct ipuv3_channel *channel; channel 250 drivers/staging/media/imx/imx-ic-prpencvf.c channel = (ipu_rot_mode_is_irt(priv->rot_mode)) ? channel 253 drivers/staging/media/imx/imx-ic-prpencvf.c prp_vb2_buf_done(priv, channel); channel 256 drivers/staging/media/imx/imx-ic-prpencvf.c ipu_idmac_select_buffer(channel, priv->ipu_buf_num); channel 346 drivers/staging/media/imx/imx-ic-prpencvf.c struct ipuv3_channel *channel, channel 362 drivers/staging/media/imx/imx-ic-prpencvf.c ipu_cpmem_zero(channel); channel 387 drivers/staging/media/imx/imx-ic-prpencvf.c if (priv->interweave_swap && channel == priv->out_ch) { channel 400 drivers/staging/media/imx/imx-ic-prpencvf.c if ((channel == priv->out_ch && !interweave) || channel 401 drivers/staging/media/imx/imx-ic-prpencvf.c channel == priv->rot_out_ch) { channel 406 drivers/staging/media/imx/imx-ic-prpencvf.c ipu_cpmem_skip_odd_chroma_rows(channel); channel 411 drivers/staging/media/imx/imx-ic-prpencvf.c ret = ipu_cpmem_set_image(channel, &image); channel 415 drivers/staging/media/imx/imx-ic-prpencvf.c if (channel == priv->rot_in_ch || channel 416 drivers/staging/media/imx/imx-ic-prpencvf.c channel == priv->rot_out_ch) { channel 418 drivers/staging/media/imx/imx-ic-prpencvf.c ipu_cpmem_set_block_mode(channel); channel 423 drivers/staging/media/imx/imx-ic-prpencvf.c ipu_cpmem_set_burstsize(channel, burst_size); channel 426 drivers/staging/media/imx/imx-ic-prpencvf.c ipu_cpmem_set_rotation(channel, rot_mode); channel 428 drivers/staging/media/imx/imx-ic-prpencvf.c if (interweave && channel == priv->out_ch) channel 429 drivers/staging/media/imx/imx-ic-prpencvf.c ipu_cpmem_interlaced_scan(channel, channel 435 drivers/staging/media/imx/imx-ic-prpencvf.c ret = ipu_ic_task_idma_init(priv->ic, channel, channel 441 drivers/staging/media/imx/imx-ic-prpencvf.c ipu_cpmem_set_axi_id(channel, 1); channel 443 drivers/staging/media/imx/imx-ic-prpencvf.c ipu_idmac_set_double_buffer(channel, true); channel 195 drivers/staging/media/imx/imx-media-fim.c static void fim_input_capture_handler(int channel, void *dev_id, channel 238 drivers/staging/media/imx/imx-media-vdic.c struct ipuv3_channel *channel, channel 246 drivers/staging/media/imx/imx-media-vdic.c ipu_cpmem_zero(channel); channel 257 drivers/staging/media/imx/imx-media-vdic.c ret = ipu_cpmem_set_image(channel, &image); channel 262 drivers/staging/media/imx/imx-media-vdic.c ipu_cpmem_set_burstsize(channel, burst_size); channel 264 drivers/staging/media/imx/imx-media-vdic.c ipu_cpmem_set_axi_id(channel, 1); channel 266 drivers/staging/media/imx/imx-media-vdic.c ipu_idmac_set_double_buffer(channel, false); channel 29 drivers/staging/most/configfs.c char channel[PAGE_SIZE]; channel 38 drivers/staging/most/configfs.c return most_set_cfg_buffer_size(link->device, link->channel, channel 44 drivers/staging/most/configfs.c return most_set_cfg_subbuffer_size(link->device, link->channel, channel 50 drivers/staging/most/configfs.c return most_set_cfg_dbr_size(link->device, link->channel, channel 56 drivers/staging/most/configfs.c return most_set_cfg_num_buffers(link->device, link->channel, channel 62 drivers/staging/most/configfs.c return most_set_cfg_packets_xact(link->device, link->channel, channel 68 drivers/staging/most/configfs.c return most_set_cfg_direction(link->device, link->channel, channel 74 drivers/staging/most/configfs.c return most_set_cfg_datatype(link->device, link->channel, channel 106 drivers/staging/most/configfs.c return most_add_link(mdev_link->device, mdev_link->channel, channel 144 drivers/staging/most/configfs.c ret = most_remove_link(mdev_link->device, mdev_link->channel, channel 204 drivers/staging/most/configfs.c return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->channel); channel 212 drivers/staging/most/configfs.c strcpy(mdev_link->channel, page); channel 339 drivers/staging/most/configfs.c CONFIGFS_ATTR(mdev_link_, channel); channel 373 drivers/staging/most/configfs.c ret = most_remove_link(mdev_link->device, mdev_link->channel, channel 79 drivers/staging/most/core.c struct most_channel *channel[MAX_CHANNELS]; channel 1041 drivers/staging/most/core.c struct most_channel *c = iface->p->channel[id]; channel 1077 drivers/staging/most/core.c c = iface->p->channel[id]; channel 1180 drivers/staging/most/core.c struct most_channel *c = iface->p->channel[id]; channel 1254 drivers/staging/most/core.c c = iface->p->channel[id]; channel 1422 drivers/staging/most/core.c iface->p->channel[i] = c; channel 1459 drivers/staging/most/core.c c = iface->p->channel[--i]; channel 1485 drivers/staging/most/core.c c = iface->p->channel[i]; channel 1517 drivers/staging/most/core.c struct most_channel *c = iface->p->channel[id]; channel 1538 drivers/staging/most/core.c struct most_channel *c = iface->p->channel[id]; channel 169 drivers/staging/most/sound/sound.c static struct channel *get_channel(struct most_interface *iface, channel 173 drivers/staging/most/sound/sound.c struct channel *channel, *tmp; channel 175 drivers/staging/most/sound/sound.c list_for_each_entry_safe(channel, tmp, &adpt->dev_list, list) { channel 176 drivers/staging/most/sound/sound.c if ((channel->iface == iface) && (channel->id == channel_id)) channel 177 drivers/staging/most/sound/sound.c return channel; channel 190 drivers/staging/most/sound/sound.c static bool copy_data(struct channel *channel, struct mbo *mbo) channel 192 drivers/staging/most/sound/sound.c struct snd_pcm_runtime *const runtime = channel->substream->runtime; channel 193 drivers/staging/most/sound/sound.c unsigned int const frame_bytes = channel->cfg->subbuffer_size; channel 198 drivers/staging/most/sound/sound.c if (channel->cfg->direction & MOST_CH_RX) channel 202 drivers/staging/most/sound/sound.c fr0 = min(buffer_size - channel->buffer_pos, frames); channel 204 drivers/staging/most/sound/sound.c channel->copy_fn(runtime->dma_area + channel->buffer_pos * frame_bytes, channel 210 drivers/staging/most/sound/sound.c channel->copy_fn(runtime->dma_area, channel 215 drivers/staging/most/sound/sound.c channel->buffer_pos += frames; channel 216 drivers/staging/most/sound/sound.c if (channel->buffer_pos >= buffer_size) channel 217 drivers/staging/most/sound/sound.c channel->buffer_pos -= buffer_size; channel 218 drivers/staging/most/sound/sound.c channel->period_pos += frames; channel 219 drivers/staging/most/sound/sound.c if (channel->period_pos >= runtime->period_size) { channel 220 drivers/staging/most/sound/sound.c channel->period_pos -= runtime->period_size; channel 239 drivers/staging/most/sound/sound.c struct channel *const channel = data; channel 246 drivers/staging/most/sound/sound.c channel->playback_waitq, channel 248 drivers/staging/most/sound/sound.c (channel->is_stream_running && channel 249 drivers/staging/most/sound/sound.c (mbo = most_get_mbo(channel->iface, channel->id, channel 254 drivers/staging/most/sound/sound.c if (channel->is_stream_running) channel 255 drivers/staging/most/sound/sound.c period_elapsed = copy_data(channel, mbo); channel 261 drivers/staging/most/sound/sound.c snd_pcm_period_elapsed(channel->substream); channel 278 drivers/staging/most/sound/sound.c struct channel *channel = substream->private_data; channel 280 drivers/staging/most/sound/sound.c struct most_channel_config *cfg = channel->cfg; channel 282 drivers/staging/most/sound/sound.c channel->substream = substream; channel 285 drivers/staging/most/sound/sound.c channel->playback_task = kthread_run(playback_thread, channel, channel 287 drivers/staging/most/sound/sound.c if (IS_ERR(channel->playback_task)) { channel 289 drivers/staging/most/sound/sound.c return PTR_ERR(channel->playback_task); channel 293 drivers/staging/most/sound/sound.c if (most_start_channel(channel->iface, channel->id, &comp)) { channel 296 drivers/staging/most/sound/sound.c kthread_stop(channel->playback_task); channel 300 drivers/staging/most/sound/sound.c runtime->hw = channel->pcm_hardware; channel 316 drivers/staging/most/sound/sound.c struct channel *channel = substream->private_data; channel 318 drivers/staging/most/sound/sound.c if (channel->cfg->direction == MOST_CH_TX) channel 319 drivers/staging/most/sound/sound.c kthread_stop(channel->playback_task); channel 320 drivers/staging/most/sound/sound.c most_stop_channel(channel->iface, channel->id, &comp); channel 340 drivers/staging/most/sound/sound.c struct channel *channel = substream->private_data; channel 342 drivers/staging/most/sound/sound.c if ((params_channels(hw_params) > channel->pcm_hardware.channels_max) || channel 343 drivers/staging/most/sound/sound.c (params_channels(hw_params) < channel->pcm_hardware.channels_min)) { channel 376 drivers/staging/most/sound/sound.c struct channel *channel = substream->private_data; channel 378 drivers/staging/most/sound/sound.c struct most_channel_config *cfg = channel->cfg; channel 381 drivers/staging/most/sound/sound.c channel->copy_fn = NULL; channel 385 drivers/staging/most/sound/sound.c channel->copy_fn = alsa_to_most_memcpy; channel 387 drivers/staging/most/sound/sound.c channel->copy_fn = alsa_to_most_copy16; channel 389 drivers/staging/most/sound/sound.c channel->copy_fn = alsa_to_most_copy24; channel 391 drivers/staging/most/sound/sound.c channel->copy_fn = alsa_to_most_copy32; channel 394 drivers/staging/most/sound/sound.c channel->copy_fn = most_to_alsa_memcpy; channel 396 drivers/staging/most/sound/sound.c channel->copy_fn = most_to_alsa_copy16; channel 398 drivers/staging/most/sound/sound.c channel->copy_fn = most_to_alsa_copy24; channel 400 drivers/staging/most/sound/sound.c channel->copy_fn = most_to_alsa_copy32; channel 403 drivers/staging/most/sound/sound.c if (!channel->copy_fn) { channel 408 drivers/staging/most/sound/sound.c channel->period_pos = 0; channel 409 drivers/staging/most/sound/sound.c channel->buffer_pos = 0; channel 426 drivers/staging/most/sound/sound.c struct channel *channel = substream->private_data; channel 430 drivers/staging/most/sound/sound.c channel->is_stream_running = true; channel 431 drivers/staging/most/sound/sound.c wake_up_interruptible(&channel->playback_waitq); channel 435 drivers/staging/most/sound/sound.c channel->is_stream_running = false; channel 455 drivers/staging/most/sound/sound.c struct channel *channel = substream->private_data; channel 457 drivers/staging/most/sound/sound.c return channel->buffer_pos; channel 549 drivers/staging/most/sound/sound.c struct channel *channel, *tmp; channel 551 drivers/staging/most/sound/sound.c list_for_each_entry_safe(channel, tmp, &adpt->dev_list, list) { channel 552 drivers/staging/most/sound/sound.c list_del(&channel->list); channel 553 drivers/staging/most/sound/sound.c kfree(channel); channel 577 drivers/staging/most/sound/sound.c struct channel *channel; channel 617 drivers/staging/most/sound/sound.c sizeof(*channel), &adpt->card); channel 640 drivers/staging/most/sound/sound.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 641 drivers/staging/most/sound/sound.c if (!channel) { channel 645 drivers/staging/most/sound/sound.c channel->card = adpt->card; channel 646 drivers/staging/most/sound/sound.c channel->cfg = cfg; channel 647 drivers/staging/most/sound/sound.c channel->iface = iface; channel 648 drivers/staging/most/sound/sound.c channel->id = channel_id; channel 649 drivers/staging/most/sound/sound.c init_waitqueue_head(&channel->playback_waitq); channel 650 drivers/staging/most/sound/sound.c list_add_tail(&channel->list, &adpt->dev_list); channel 652 drivers/staging/most/sound/sound.c ret = audio_set_hw_params(&channel->pcm_hardware, ch_num, sample_res, channel 663 drivers/staging/most/sound/sound.c pcm->private_data = channel; channel 706 drivers/staging/most/sound/sound.c struct channel *channel; channel 709 drivers/staging/most/sound/sound.c channel = get_channel(iface, channel_id); channel 710 drivers/staging/most/sound/sound.c if (!channel) { channel 716 drivers/staging/most/sound/sound.c list_del(&channel->list); channel 718 drivers/staging/most/sound/sound.c kfree(channel); channel 735 drivers/staging/most/sound/sound.c struct channel *channel = get_channel(mbo->ifp, mbo->hdm_channel_id); channel 738 drivers/staging/most/sound/sound.c if (!channel) { channel 744 drivers/staging/most/sound/sound.c if (channel->is_stream_running) channel 745 drivers/staging/most/sound/sound.c period_elapsed = copy_data(channel, mbo); channel 750 drivers/staging/most/sound/sound.c snd_pcm_period_elapsed(channel->substream); channel 768 drivers/staging/most/sound/sound.c struct channel *channel = get_channel(iface, channel_id); channel 770 drivers/staging/most/sound/sound.c if (!channel) { channel 776 drivers/staging/most/sound/sound.c wake_up_interruptible(&channel->playback_waitq); channel 79 drivers/staging/most/usb/usb.c unsigned int channel; channel 228 drivers/staging/most/usb/usb.c static int hdm_poison_channel(struct most_interface *iface, int channel) channel 238 drivers/staging/most/usb/usb.c if (unlikely(channel < 0 || channel >= iface->num_channels)) { channel 243 drivers/staging/most/usb/usb.c lock = mdev->channel_lock + channel; channel 245 drivers/staging/most/usb/usb.c mdev->is_channel_healthy[channel] = false; channel 248 drivers/staging/most/usb/usb.c cancel_work_sync(&mdev->clear_work[channel].ws); channel 251 drivers/staging/most/usb/usb.c usb_kill_anchored_urbs(&mdev->busy_urbs[channel]); channel 252 drivers/staging/most/usb/usb.c if (mdev->padding_active[channel]) channel 253 drivers/staging/most/usb/usb.c mdev->padding_active[channel] = false; channel 255 drivers/staging/most/usb/usb.c if (mdev->conf[channel].data_type == MOST_CH_ASYNC) { channel 272 drivers/staging/most/usb/usb.c static int hdm_add_padding(struct most_dev *mdev, int channel, struct mbo *mbo) channel 274 drivers/staging/most/usb/usb.c struct most_channel_config *conf = &mdev->conf[channel]; channel 305 drivers/staging/most/usb/usb.c static int hdm_remove_padding(struct most_dev *mdev, int channel, channel 308 drivers/staging/most/usb/usb.c struct most_channel_config *const conf = &mdev->conf[channel]; channel 340 drivers/staging/most/usb/usb.c unsigned int channel = mbo->hdm_channel_id; channel 341 drivers/staging/most/usb/usb.c spinlock_t *lock = mdev->channel_lock + channel; channel 348 drivers/staging/most/usb/usb.c if (likely(mdev->is_channel_healthy[channel])) { channel 358 drivers/staging/most/usb/usb.c mdev->ep_address[channel]); channel 359 drivers/staging/most/usb/usb.c mdev->is_channel_healthy[channel] = false; channel 360 drivers/staging/most/usb/usb.c mdev->clear_work[channel].pipe = urb->pipe; channel 361 drivers/staging/most/usb/usb.c schedule_work(&mdev->clear_work[channel].ws); channel 489 drivers/staging/most/usb/usb.c unsigned int channel = mbo->hdm_channel_id; channel 491 drivers/staging/most/usb/usb.c spinlock_t *lock = mdev->channel_lock + channel; channel 498 drivers/staging/most/usb/usb.c if (likely(mdev->is_channel_healthy[channel])) { channel 504 drivers/staging/most/usb/usb.c if (mdev->padding_active[channel] && channel 505 drivers/staging/most/usb/usb.c hdm_remove_padding(mdev, channel, mbo)) { channel 512 drivers/staging/most/usb/usb.c mdev->ep_address[channel]); channel 513 drivers/staging/most/usb/usb.c mdev->is_channel_healthy[channel] = false; channel 514 drivers/staging/most/usb/usb.c mdev->clear_work[channel].pipe = urb->pipe; channel 515 drivers/staging/most/usb/usb.c schedule_work(&mdev->clear_work[channel].ws); channel 523 drivers/staging/most/usb/usb.c mdev->ep_address[channel]); channel 550 drivers/staging/most/usb/usb.c static int hdm_enqueue(struct most_interface *iface, int channel, channel 562 drivers/staging/most/usb/usb.c if (unlikely(iface->num_channels <= channel || channel < 0)) channel 566 drivers/staging/most/usb/usb.c conf = &mdev->conf[channel]; channel 580 drivers/staging/most/usb/usb.c if ((conf->direction & MOST_CH_TX) && mdev->padding_active[channel] && channel 581 drivers/staging/most/usb/usb.c hdm_add_padding(mdev, channel, mbo)) { channel 593 drivers/staging/most/usb/usb.c mdev->ep_address[channel]), channel 604 drivers/staging/most/usb/usb.c mdev->ep_address[channel]), channel 612 drivers/staging/most/usb/usb.c usb_anchor_urb(urb, &mdev->busy_urbs[channel]); channel 662 drivers/staging/most/usb/usb.c static int hdm_configure_channel(struct most_interface *iface, int channel, channel 670 drivers/staging/most/usb/usb.c mdev->is_channel_healthy[channel] = true; channel 671 drivers/staging/most/usb/usb.c mdev->clear_work[channel].channel = channel; channel 672 drivers/staging/most/usb/usb.c mdev->clear_work[channel].mdev = mdev; channel 673 drivers/staging/most/usb/usb.c INIT_WORK(&mdev->clear_work[channel].ws, wq_clear_halt); channel 679 drivers/staging/most/usb/usb.c if (unlikely(channel < 0 || channel >= iface->num_channels)) { channel 691 drivers/staging/most/usb/usb.c mdev->padding_active[channel] = false; channel 700 drivers/staging/most/usb/usb.c mdev->padding_active[channel] = true; channel 715 drivers/staging/most/usb/usb.c mdev->suffix[channel], old_size, conf->buffer_size); channel 722 drivers/staging/most/usb/usb.c mdev->conf[channel] = *conf; channel 724 drivers/staging/most/usb/usb.c u16 ep = mdev->ep_address[channel]; channel 741 drivers/staging/most/usb/usb.c static void hdm_request_netinfo(struct most_interface *iface, int channel, channel 829 drivers/staging/most/usb/usb.c unsigned int channel = clear_work->channel; channel 833 drivers/staging/most/usb/usb.c most_stop_enqueue(&mdev->iface, channel); channel 834 drivers/staging/most/usb/usb.c usb_kill_anchored_urbs(&mdev->busy_urbs[channel]); channel 846 drivers/staging/most/usb/usb.c if (mdev->conf[channel].data_type == MOST_CH_ASYNC && channel 847 drivers/staging/most/usb/usb.c mdev->conf[channel].direction == MOST_CH_RX) { channel 848 drivers/staging/most/usb/usb.c int peer = 1 - channel; channel 853 drivers/staging/most/usb/usb.c mdev->is_channel_healthy[channel] = true; channel 854 drivers/staging/most/usb/usb.c most_resume_enqueue(&mdev->iface, channel); channel 332 drivers/staging/octeon-usb/octeon-hcd.c u8 channel; channel 338 drivers/staging/octeon-usb/octeon-hcd.c int channel; channel 395 drivers/staging/octeon-usb/octeon-hcd.c #define USB_FIFO_ADDRESS(channel, usb_index) \ channel 396 drivers/staging/octeon-usb/octeon-hcd.c (CVMX_USBCX_GOTGCTL(usb_index) + ((channel) + 1) * 0x1000) channel 692 drivers/staging/octeon-usb/octeon-hcd.c int channel; channel 901 drivers/staging/octeon-usb/octeon-hcd.c for (channel = 0; channel < 8; channel++) channel 903 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCINTMSKX(channel, usb->index), channel 1154 drivers/staging/octeon-usb/octeon-hcd.c int channel; channel 1168 drivers/staging/octeon-usb/octeon-hcd.c channel = rx_status.s.chnum; channel 1175 drivers/staging/octeon-usb/octeon-hcd.c channel * 8); channel 1178 drivers/staging/octeon-usb/octeon-hcd.c cvmx_write64_uint64(CVMX_USBNX_DMA0_INB_CHN0(usb->index) + channel * 8, channel 1184 drivers/staging/octeon-usb/octeon-hcd.c USB_FIFO_ADDRESS(channel, usb->index)); channel 1211 drivers/staging/octeon-usb/octeon-hcd.c u64 csr_address = USB_FIFO_ADDRESS(fifo->entry[i].channel, channel 1293 drivers/staging/octeon-usb/octeon-hcd.c static void cvmx_usb_fill_tx_fifo(struct octeon_hcd *usb, int channel) channel 1302 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCCHARX(channel, usb->index)); channel 1308 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCSPLTX(channel, usb->index)); channel 1317 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCTSIZX(channel, usb->index)); channel 1327 drivers/staging/octeon-usb/octeon-hcd.c fifo->entry[fifo->head].channel = channel; channel 1330 drivers/staging/octeon-usb/octeon-hcd.c channel * 8); channel 1348 drivers/staging/octeon-usb/octeon-hcd.c int channel, channel 1364 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCTSIZX(channel, usb->index)); channel 1375 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCCHARX(channel, usb->index), channel 1383 drivers/staging/octeon-usb/octeon-hcd.c channel * 8, channel 1390 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCCHARX(channel, usb->index), channel 1394 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCSPLTX(channel, usb->index), channel 1405 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCCHARX(channel, usb->index), channel 1415 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCCHARX(channel, usb->index), channel 1420 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCSPLTX(channel, usb->index), channel 1426 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCCHARX(channel, usb->index), channel 1435 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCCHARX(channel, usb->index), channel 1440 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCSPLTX(channel, usb->index), channel 1484 drivers/staging/octeon-usb/octeon-hcd.c cvmx_usb_write_csr32(usb, CVMX_USBCX_HCTSIZX(channel, usb->index), channel 1495 drivers/staging/octeon-usb/octeon-hcd.c static void cvmx_usb_start_channel(struct octeon_hcd *usb, int channel, channel 1506 drivers/staging/octeon-usb/octeon-hcd.c usb->pipe_for_channel[channel] = pipe; channel 1507 drivers/staging/octeon-usb/octeon-hcd.c pipe->channel = channel; channel 1511 drivers/staging/octeon-usb/octeon-hcd.c usb->idle_hardware_channels &= ~(1 << channel); channel 1521 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCINTX(channel, usb->index)); channel 1524 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCINTX(channel, usb->index), channel 1551 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCINTMSKX(channel, usb->index), channel 1557 drivers/staging/octeon-usb/octeon-hcd.c usbc_haintmsk.s.haintmsk |= 1 << channel; channel 1577 drivers/staging/octeon-usb/octeon-hcd.c cvmx_write64_uint64(reg + channel * 8, dma_address); channel 1740 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCSPLTX(channel, usb->index), channel 1743 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCTSIZX(channel, usb->index), channel 1781 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCCHARX(channel, usb->index), channel 1788 drivers/staging/octeon-usb/octeon-hcd.c cvmx_usb_start_channel_control(usb, channel, pipe); channel 1802 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCTSIZX(channel, channel 1807 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCTSIZX(channel, channel 1817 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCTSIZX(channel, channel 1826 drivers/staging/octeon-usb/octeon-hcd.c USB_SET_FIELD32(CVMX_USBCX_HCCHARX(channel, usb->index), channel 1829 drivers/staging/octeon-usb/octeon-hcd.c cvmx_usb_fill_tx_fifo(usb, channel); channel 1900 drivers/staging/octeon-usb/octeon-hcd.c int channel; channel 1926 drivers/staging/octeon-usb/octeon-hcd.c channel = __fls(usb->idle_hardware_channels); channel 1927 drivers/staging/octeon-usb/octeon-hcd.c if (unlikely(channel > 7)) channel 1934 drivers/staging/octeon-usb/octeon-hcd.c cvmx_usb_start_channel(usb, channel, pipe); channel 2308 drivers/staging/octeon-usb/octeon-hcd.c usb->pipe_for_channel[pipe->channel] = NULL; channel 2314 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCCHARX(pipe->channel, usb->index)); channel 2322 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCCHARX(pipe->channel, channel 2594 drivers/staging/octeon-usb/octeon-hcd.c static int cvmx_usb_poll_channel(struct octeon_hcd *usb, int channel) channel 2610 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCINTX(channel, usb->index)); channel 2614 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCCHARX(channel, usb->index)); channel 2623 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCCHARX(channel, channel 2640 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCINTMSKX(channel, usb->index), channel 2644 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCCHARX(channel, usb->index), channel 2654 drivers/staging/octeon-usb/octeon-hcd.c usb->index, channel); channel 2668 drivers/staging/octeon-usb/octeon-hcd.c cvmx_usb_write_csr32(usb, CVMX_USBCX_HCINTMSKX(channel, usb->index), 0); channel 2669 drivers/staging/octeon-usb/octeon-hcd.c usb->idle_hardware_channels |= (1 << channel); channel 2672 drivers/staging/octeon-usb/octeon-hcd.c pipe = usb->pipe_for_channel[channel]; channel 2685 drivers/staging/octeon-usb/octeon-hcd.c usb->pipe_for_channel[channel] = NULL; channel 2693 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCCHARX(channel, usb->index)); channel 2695 drivers/staging/octeon-usb/octeon-hcd.c CVMX_USBCX_HCTSIZX(channel, usb->index)); channel 3017 drivers/staging/octeon-usb/octeon-hcd.c int channel; channel 3019 drivers/staging/octeon-usb/octeon-hcd.c channel = __fls(usbc_haint.u32); channel 3020 drivers/staging/octeon-usb/octeon-hcd.c cvmx_usb_poll_channel(usb, channel); channel 3021 drivers/staging/octeon-usb/octeon-hcd.c usbc_haint.u32 ^= 1 << channel; channel 735 drivers/staging/rtl8188eu/core/rtw_ap.c u8 channel, network_type, supportRate[NDIS_802_11_LENGTH_RATES_EX]; channel 793 drivers/staging/rtl8188eu/core/rtw_ap.c channel = 0; channel 797 drivers/staging/rtl8188eu/core/rtw_ap.c channel = *(p + 2); channel 799 drivers/staging/rtl8188eu/core/rtw_ap.c pbss_network->Configuration.DSConfig = channel; channel 816 drivers/staging/rtl8188eu/core/rtw_ap.c network_type = rtw_check_network_type(supportRate, supportRateNum, channel); channel 101 drivers/staging/rtl8188eu/core/rtw_ieee80211.c int rtw_check_network_type(unsigned char *rate, int ratelen, int channel) channel 1801 drivers/staging/rtl8188eu/core/rtw_mlme.c pdev_network->Configuration.DSConfig = pregistrypriv->channel; channel 1804 drivers/staging/rtl8188eu/core/rtw_mlme.c pregistrypriv->channel, pdev_network->Configuration.DSConfig)); channel 2361 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c u8 channel; channel 2401 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c channel = fcn + j; channel 2403 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c chplan_ap.Channel[i++] = channel; channel 2482 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c channel = bssid->Configuration.DSConfig; channel 2486 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (chplan_new[i].ChannelNum == channel) { channel 2491 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c __func__, channel)); channel 3874 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeext->cur_channel = padapter->registrypriv.channel; channel 3967 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c reg->channel[reg->channels] = ch; channel 15 drivers/staging/rtl8188eu/core/rtw_rf.c u32 channel; channel 43 drivers/staging/rtl8188eu/core/rtw_rf.c u32 rtw_ch2freq(u32 channel) channel 49 drivers/staging/rtl8188eu/core/rtw_rf.c if (channel == ch_freq_map[i].channel) { channel 298 drivers/staging/rtl8188eu/core/rtw_wlan_util.c void SelectChannel(struct adapter *padapter, unsigned char channel) channel 301 drivers/staging/rtl8188eu/core/rtw_wlan_util.c rtw_set_oper_ch(padapter, channel); channel 302 drivers/staging/rtl8188eu/core/rtw_wlan_util.c rtw_hal_set_chan(padapter, channel); channel 315 drivers/staging/rtl8188eu/core/rtw_wlan_util.c void set_channel_bwmode(struct adapter *padapter, unsigned char channel, unsigned char channel_offset, unsigned short bwmode) channel 322 drivers/staging/rtl8188eu/core/rtw_wlan_util.c center_ch = channel; channel 327 drivers/staging/rtl8188eu/core/rtw_wlan_util.c center_ch = channel + 2; channel 330 drivers/staging/rtl8188eu/core/rtw_wlan_util.c center_ch = channel - 2; channel 336 drivers/staging/rtl8188eu/core/rtw_wlan_util.c rtw_set_oper_ch(padapter, channel); channel 134 drivers/staging/rtl8188eu/hal/phy.c static void get_tx_power_index(struct adapter *adapt, u8 channel, u8 *cck_pwr, channel 138 drivers/staging/rtl8188eu/hal/phy.c u8 index = (channel - 1); channel 166 drivers/staging/rtl8188eu/hal/phy.c static void phy_power_index_check(struct adapter *adapt, u8 channel, channel 178 drivers/staging/rtl8188eu/hal/phy.c void phy_set_tx_power_level(struct adapter *adapt, u8 channel) channel 185 drivers/staging/rtl8188eu/hal/phy.c get_tx_power_index(adapt, channel, &cck_pwr[0], &ofdm_pwr[0], channel 188 drivers/staging/rtl8188eu/hal/phy.c phy_power_index_check(adapt, channel, &cck_pwr[0], &ofdm_pwr[0], channel 193 drivers/staging/rtl8188eu/hal/phy.c &bw40_pwr[0], channel); channel 268 drivers/staging/rtl8188eu/hal/phy.c static void phy_sw_chnl_callback(struct adapter *adapt, u8 channel) channel 273 drivers/staging/rtl8188eu/hal/phy.c phy_set_tx_power_level(adapt, channel); channel 276 drivers/staging/rtl8188eu/hal/phy.c param2 = channel; channel 283 drivers/staging/rtl8188eu/hal/phy.c void rtw_hal_set_chan(struct adapter *adapt, u8 channel) channel 288 drivers/staging/rtl8188eu/hal/phy.c if (channel == 0) channel 289 drivers/staging/rtl8188eu/hal/phy.c channel = 1; channel 291 drivers/staging/rtl8188eu/hal/phy.c hal_data->CurrentChannel = channel; channel 294 drivers/staging/rtl8188eu/hal/phy.c phy_sw_chnl_callback(adapt, channel); channel 119 drivers/staging/rtl8188eu/hal/rf.c u8 channel, u32 *ofdmbase, u32 *mcs_base) channel 141 drivers/staging/rtl8188eu/hal/rf.c static void get_rx_power_val_by_reg(struct adapter *adapt, u8 channel, channel 168 drivers/staging/rtl8188eu/hal/rf.c Hal_GetChnlGroup88E(channel, &chnlGroup); channel 182 drivers/staging/rtl8188eu/hal/rf.c pwr_diff = hal_data->TxPwrLegacyHtDiff[rf][channel-1]; channel 184 drivers/staging/rtl8188eu/hal/rf.c pwr_diff = hal_data->TxPwrHt20Diff[rf][channel-1]; channel 187 drivers/staging/rtl8188eu/hal/rf.c customer_pwr_limit = hal_data->PwrGroupHT40[rf][channel-1]; channel 189 drivers/staging/rtl8188eu/hal/rf.c customer_pwr_limit = hal_data->PwrGroupHT20[rf][channel-1]; channel 262 drivers/staging/rtl8188eu/hal/rf.c u8 *pwr_level_bw40, u8 channel) channel 269 drivers/staging/rtl8188eu/hal/rf.c channel, &powerbase0[0], &powerbase1[0]); channel 275 drivers/staging/rtl8188eu/hal/rf.c get_rx_power_val_by_reg(adapt, channel, index, channel 54 drivers/staging/rtl8188eu/include/drv_types.h u8 channel;/* ad-hoc support requirement */ channel 209 drivers/staging/rtl8188eu/include/hal_intf.h void rtw_hal_set_chan(struct adapter *padapter, u8 channel); channel 658 drivers/staging/rtl8188eu/include/ieee80211.h #define CHAN_ARG(channel) \ channel 659 drivers/staging/rtl8188eu/include/ieee80211.h (channel)->hw_value \ channel 660 drivers/staging/rtl8188eu/include/ieee80211.h , (channel)->flags \ channel 768 drivers/staging/rtl8188eu/include/ieee80211.h int rtw_check_network_type(unsigned char *rate, int ratelen, int channel); channel 19 drivers/staging/rtl8188eu/include/phy.h void phy_set_tx_power_level(struct adapter *adapt, u8 channel); channel 12 drivers/staging/rtl8188eu/include/rf.h u8 *powerlevel_bw40, u8 channel); channel 376 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h u8 channel[P2P_MAX_REG_CLASS_CHANNELS]; channel 469 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h void set_channel_bwmode(struct adapter *padapter, unsigned char channel, channel 471 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h void SelectChannel(struct adapter *padapter, unsigned char channel); channel 148 drivers/staging/rtl8188eu/os_dep/os_intfs.c registry_par->channel = (u8)rtw_channel; channel 11 drivers/staging/rtl8192e/dot11d.c u8 channel[32]; channel 62 drivers/staging/rtl8192e/dot11d.c if (channel_array[channel_plan].channel[i] < min_chan || channel 63 drivers/staging/rtl8192e/dot11d.c channel_array[channel_plan].channel[i] > max_chan) channel 66 drivers/staging/rtl8192e/dot11d.c [channel_plan].channel[i]] = 1; channel 617 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c void rtl92e_set_tx_power(struct net_device *dev, u8 channel) channel 625 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c powerlevel = priv->TxPowerLevelCCK[channel-1]; channel 626 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c powerlevelOFDM24G = priv->TxPowerLevelOFDM24G[channel-1]; channel 629 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c powerlevel = priv->TxPowerLevelCCK_C[channel-1]; channel 630 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c powerlevelOFDM24G = priv->TxPowerLevelOFDM24G_C[channel-1]; channel 632 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c powerlevel = priv->TxPowerLevelCCK_A[channel-1]; channel 633 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c powerlevelOFDM24G = priv->TxPowerLevelOFDM24G_A[channel-1]; channel 635 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c ant_pwr_diff = priv->TxPowerLevelOFDM24G_C[channel-1] channel 636 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c - priv->TxPowerLevelOFDM24G_A[channel-1]; channel 756 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c static void _rtl92e_set_tx_power_level(struct net_device *dev, u8 channel) channel 759 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c u8 powerlevel = priv->TxPowerLevelCCK[channel-1]; channel 760 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c u8 powerlevelOFDM24G = priv->TxPowerLevelOFDM24G[channel-1]; channel 805 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c static u8 _rtl92e_phy_switch_channel_step(struct net_device *dev, u8 channel, channel 817 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c __func__, *stage, *step, channel); channel 819 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (!rtllib_legal_channel(priv->rtllib, channel)) { channel 820 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c netdev_err(dev, "Invalid channel requested: %d\n", channel); channel 846 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (!(channel >= 1 && channel <= 14)) { channel 849 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c channel); channel 858 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c RF_CHANNEL_TABLE_ZEBRA[channel], channel 868 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (!(channel >= 1 && channel <= 14)) { channel 871 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c channel); channel 880 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c channel, 10); channel 924 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c channel); channel 959 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c static void _rtl92e_phy_switch_channel(struct net_device *dev, u8 channel) channel 964 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c while (!_rtl92e_phy_switch_channel_step(dev, channel, channel 989 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c u8 rtl92e_set_channel(struct net_device *dev, u8 channel) channel 1005 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (channel <= 14) { channel 1008 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c channel); channel 1013 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (channel > 14) { channel 1016 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c channel); channel 1022 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (channel > 14) { channel 1025 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c channel); channel 1032 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (channel == 0) channel 1033 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c channel = 1; channel 1035 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c priv->chan = channel; channel 1067 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (priv->rtllib->current_network.channel == 14 && channel 1071 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c } else if (priv->rtllib->current_network.channel != channel 1095 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (priv->rtllib->current_network.channel == 14 && channel 1099 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c } else if (priv->rtllib->current_network.channel != 14 channel 1114 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c if (priv->rtllib->current_network.channel == 14 && channel 1117 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c else if (priv->rtllib->current_network.channel != 14 && channel 1380 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c priv->rtllib->current_network.channel); channel 72 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h void rtl92e_set_tx_power(struct net_device *dev, u8 channel); channel 76 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h u8 rtl92e_set_channel(struct net_device *dev, u8 channel); channel 1313 drivers/staging/rtl8192e/rtl8192e/rtl_core.c ieee->current_network.channel); channel 1320 drivers/staging/rtl8192e/rtl8192e/rtl_core.c ieee->current_network.channel); channel 778 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->current_network.channel == 14 && channel 782 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c } else if (priv->rtllib->current_network.channel != 14 && priv->bcck_in_ch14) { channel 901 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->current_network.channel == 14 && channel 905 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c } else if (priv->rtllib->current_network.channel != 14 && channel 2488 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c priv->rtllib->current_network.channel); channel 2490 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c rtl92e_set_tx_power(dev, priv->rtllib->current_network.channel); channel 373 drivers/staging/rtl8192e/rtl819x_HTProc.c pHTInfoEle->ControlChl = ieee->current_network.channel; channel 376 drivers/staging/rtl8192e/rtl819x_HTProc.c (ieee->current_network.channel <= 6) channel 850 drivers/staging/rtl8192e/rtl819x_HTProc.c ieee->current_network.channel + 2); channel 854 drivers/staging/rtl8192e/rtl819x_HTProc.c ieee->current_network.channel - 2); channel 857 drivers/staging/rtl8192e/rtl819x_HTProc.c ieee->current_network.channel); channel 862 drivers/staging/rtl8192e/rtl819x_HTProc.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 887 drivers/staging/rtl8192e/rtl819x_HTProc.c if (ieee->current_network.channel < 2 && channel 1097 drivers/staging/rtl8192e/rtllib.h u8 channel; channel 1949 drivers/staging/rtl8192e/rtllib.h int rtllib_legal_channel(struct rtllib_device *rtllib, u8 channel); channel 2143 drivers/staging/rtl8192e/rtllib_rx.c network->channel = info_element->data[0]; channel 2352 drivers/staging/rtl8192e/rtllib_rx.c network->channel = stats->received_channel; channel 2409 drivers/staging/rtl8192e/rtllib_rx.c (src->channel == dst->channel) && channel 2535 drivers/staging/rtl8192e/rtllib_rx.c static int IsPassiveChannel(struct rtllib_device *rtllib, u8 channel) channel 2537 drivers/staging/rtl8192e/rtllib_rx.c if (channel > MAX_CHANNEL_NUMBER) { channel 2542 drivers/staging/rtl8192e/rtllib_rx.c if (rtllib->active_channel_map[channel] == 2) channel 2548 drivers/staging/rtl8192e/rtllib_rx.c int rtllib_legal_channel(struct rtllib_device *rtllib, u8 channel) channel 2550 drivers/staging/rtl8192e/rtllib_rx.c if (channel > MAX_CHANNEL_NUMBER) { channel 2554 drivers/staging/rtl8192e/rtllib_rx.c if (rtllib->active_channel_map[channel] > 0) channel 2608 drivers/staging/rtl8192e/rtllib_rx.c if (!rtllib_legal_channel(ieee, network->channel)) channel 2612 drivers/staging/rtl8192e/rtllib_rx.c if (IsPassiveChannel(ieee, network->channel)) { channel 2615 drivers/staging/rtl8192e/rtllib_rx.c network->channel); channel 578 drivers/staging/rtl8192e/rtllib_softmac.c u8 last_channel = ieee->current_network.channel; channel 597 drivers/staging/rtl8192e/rtllib_softmac.c ieee->current_network.channel = channel 598 drivers/staging/rtl8192e/rtllib_softmac.c (ieee->current_network.channel + 1) % channel 601 drivers/staging/rtl8192e/rtllib_softmac.c if (!ieee->active_channel_map[ieee->current_network.channel]) channel 602 drivers/staging/rtl8192e/rtllib_softmac.c ieee->current_network.channel = 6; channel 605 drivers/staging/rtl8192e/rtllib_softmac.c } while (!ieee->active_channel_map[ieee->current_network.channel]); channel 610 drivers/staging/rtl8192e/rtllib_softmac.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 612 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->active_channel_map[ieee->current_network.channel] == 1) channel 624 drivers/staging/rtl8192e/rtllib_softmac.c ieee->current_network.channel = last_channel; channel 929 drivers/staging/rtl8192e/rtllib_softmac.c *(tag++) = ieee->current_network.channel; channel 1590 drivers/staging/rtl8192e/rtllib_softmac.c ieee->current_network.channel); channel 1631 drivers/staging/rtl8192e/rtllib_softmac.c (net->channel > ieee->ibss_maxjoin_chal)) channel 1693 drivers/staging/rtl8192e/rtllib_softmac.c ieee->current_network.channel, channel 2546 drivers/staging/rtl8192e/rtllib_softmac.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 2617 drivers/staging/rtl8192e/rtllib_softmac.c ieee->current_network.channel = ieee->bss_start_channel; channel 2913 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->current_network.channel == 0) { channel 2919 drivers/staging/rtl8192e/rtllib_softmac.c ieee->current_network.channel = ch; channel 68 drivers/staging/rtl8192e/rtllib_softmac_wx.c ieee->current_network.channel = fwrq->m; channel 69 drivers/staging/rtl8192e/rtllib_softmac_wx.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 93 drivers/staging/rtl8192e/rtllib_softmac_wx.c if (ieee->current_network.channel == 0) channel 95 drivers/staging/rtl8192e/rtllib_softmac_wx.c fwrq->m = rtllib_wlan_frequencies[ieee->current_network.channel-1] * channel 341 drivers/staging/rtl8192e/rtllib_softmac_wx.c chan = ieee->current_network.channel; channel 99 drivers/staging/rtl8192e/rtllib_wx.c iwe.u.freq.m = network->channel; channel 139 drivers/staging/rtl8192u/ieee80211/dot11d.c int is_legal_channel(struct ieee80211_device *dev, u8 channel) channel 143 drivers/staging/rtl8192u/ieee80211/dot11d.c if (channel > MAX_CHANNEL_NUMBER) { channel 147 drivers/staging/rtl8192u/ieee80211/dot11d.c if (dot11d_info->channel_map[channel] > 0) channel 153 drivers/staging/rtl8192u/ieee80211/dot11d.c int to_legal_channel(struct ieee80211_device *dev, u8 channel) channel 166 drivers/staging/rtl8192u/ieee80211/dot11d.c if (channel > MAX_CHANNEL_NUMBER) { channel 171 drivers/staging/rtl8192u/ieee80211/dot11d.c if (dot11d_info->channel_map[channel] > 0) channel 172 drivers/staging/rtl8192u/ieee80211/dot11d.c return channel; channel 52 drivers/staging/rtl8192u/ieee80211/dot11d.h u8 dot11d_get_max_tx_pwr_in_dbm(struct ieee80211_device *dev, u8 channel); channel 54 drivers/staging/rtl8192u/ieee80211/dot11d.h int is_legal_channel(struct ieee80211_device *dev, u8 channel); channel 55 drivers/staging/rtl8192u/ieee80211/dot11d.h int to_legal_channel(struct ieee80211_device *dev, u8 channel); channel 1329 drivers/staging/rtl8192u/ieee80211/ieee80211.h u8 channel; channel 1671 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c network->channel = info_element->data[0]; channel 2113 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c network->channel = stats->received_channel; channel 2170 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c (src->channel == dst->channel) && channel 2353 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (!is_legal_channel(ieee, network->channel)) channel 2359 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (!is_legal_channel(ieee, network->channel)) { channel 2360 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c printk("GetScanInfo(): For Country code, filter probe response at channel(%d).\n", network->channel); channel 2366 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (network->channel > 11) { channel 2367 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c printk("GetScanInfo(): For Global Domain, filter probe response at channel(%d).\n", network->channel); channel 2374 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (!is_legal_channel(ieee, network->channel)) { channel 2375 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c printk("GetScanInfo(): For Country code, filter beacon at channel(%d).\n", network->channel); channel 2381 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (network->channel > 14) { channel 2382 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c printk("GetScanInfo(): For Global Domain, filter beacon at channel(%d).\n", network->channel); channel 484 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->current_network.channel = channel 485 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c (ieee->current_network.channel + 1) % MAX_CHANNEL_NUMBER; channel 488 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (!channel_map[ieee->current_network.channel]) { channel 489 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->current_network.channel = 6; channel 493 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c } while (!channel_map[ieee->current_network.channel]); channel 496 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 497 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (channel_map[ieee->current_network.channel] == 1) channel 766 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c *(tag++) = ieee->current_network.channel; channel 1331 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c printk("===>%s(), chan:%d\n", __func__, ieee->current_network.channel); channel 1396 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->current_network.channel, channel 2183 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 2231 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->current_network.channel = 6; channel 2294 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 2492 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->current_network.channel == 0) { channel 2498 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->current_network.channel = ch; channel 69 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c ieee->current_network.channel = fwrq->m; channel 70 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 92 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c if (ieee->current_network.channel == 0) channel 95 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c fwrq->m = ieee80211_wlan_frequencies[ieee->current_network.channel - 1] * 100000; channel 308 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c chan = ieee->current_network.channel; channel 97 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c iwe.u.freq.m = network->channel; channel 597 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c pHTInfoEle->ControlChl = ieee->current_network.channel; channel 599 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c (ieee->current_network.channel <= 6) ? channel 1234 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c ieee->set_chan(ieee->dev, ieee->current_network.channel + 2); channel 1236 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c ieee->set_chan(ieee->dev, ieee->current_network.channel - 2); channel 1238 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 1242 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c ieee->set_chan(ieee->dev, ieee->current_network.channel); channel 1273 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c if (ieee->current_network.channel < 2 && Offset == HT_EXTCHNL_OFFSET_LOWER) channel 3214 drivers/staging/rtl8192u/r8192U_core.c ieee->current_network.channel); channel 3221 drivers/staging/rtl8192u/r8192U_core.c ieee->current_network.channel); channel 616 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->current_network.channel == 14 && !priv->bcck_in_ch14) { channel 619 drivers/staging/rtl8192u/r8192U_dm.c } else if (priv->ieee80211->current_network.channel != 14 && priv->bcck_in_ch14) { channel 730 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->current_network.channel == 14 && !priv->bcck_in_ch14) { channel 733 drivers/staging/rtl8192u/r8192U_dm.c } else if (priv->ieee80211->current_network.channel != 14 && priv->bcck_in_ch14) { channel 2987 drivers/staging/rtl8192u/r8192U_dm.c RT_TRACE(COMP_TXAGC, "SetTxPowerLevel8190() channel = %d\n", priv->ieee80211->current_network.channel); channel 2993 drivers/staging/rtl8192u/r8192U_dm.c rtl8192_phy_setTxPower(dev, priv->ieee80211->current_network.channel); channel 902 drivers/staging/rtl8192u/r819xU_phy.c void rtl8192_phy_setTxPower(struct net_device *dev, u8 channel) channel 905 drivers/staging/rtl8192u/r819xU_phy.c u8 powerlevel = priv->TxPowerLevelCCK[channel-1]; channel 906 drivers/staging/rtl8192u/r819xU_phy.c u8 powerlevelOFDM24G = priv->TxPowerLevelOFDM24G[channel-1]; channel 1044 drivers/staging/rtl8192u/r819xU_phy.c static void rtl8192_SetTxPowerLevel(struct net_device *dev, u8 channel) channel 1047 drivers/staging/rtl8192u/r819xU_phy.c u8 powerlevel = priv->TxPowerLevelCCK[channel-1]; channel 1048 drivers/staging/rtl8192u/r819xU_phy.c u8 powerlevelOFDM24G = priv->TxPowerLevelOFDM24G[channel-1]; channel 1204 drivers/staging/rtl8192u/r819xU_phy.c static u8 rtl8192_phy_SwChnlStepByStep(struct net_device *dev, u8 channel, channel 1218 drivers/staging/rtl8192u/r819xU_phy.c __func__, *stage, *step, channel); channel 1219 drivers/staging/rtl8192u/r819xU_phy.c if (!is_legal_channel(priv->ieee80211, channel)) { channel 1220 drivers/staging/rtl8192u/r819xU_phy.c RT_TRACE(COMP_ERR, "set to illegal channel: %d\n", channel); channel 1247 drivers/staging/rtl8192u/r819xU_phy.c if (!(channel >= 1 && channel <= 14)) { channel 1250 drivers/staging/rtl8192u/r819xU_phy.c channel); channel 1257 drivers/staging/rtl8192u/r819xU_phy.c RF_CHANNEL_TABLE_ZEBRA[channel], channel 1266 drivers/staging/rtl8192u/r819xU_phy.c if (!(channel >= 1 && channel <= 14)) { channel 1269 drivers/staging/rtl8192u/r819xU_phy.c channel); channel 1275 drivers/staging/rtl8192u/r819xU_phy.c rZebra1_Channel, channel, 10); channel 1317 drivers/staging/rtl8192u/r819xU_phy.c rtl8192_SetTxPowerLevel(dev, channel); channel 1360 drivers/staging/rtl8192u/r819xU_phy.c static void rtl8192_phy_FinishSwChnlNow(struct net_device *dev, u8 channel) channel 1365 drivers/staging/rtl8192u/r819xU_phy.c while (!rtl8192_phy_SwChnlStepByStep(dev, channel, &priv->SwChnlStage, channel 1401 drivers/staging/rtl8192u/r819xU_phy.c u8 rtl8192_phy_SwChnl(struct net_device *dev, u8 channel) channel 1416 drivers/staging/rtl8192u/r819xU_phy.c if (channel <= 14) { channel 1422 drivers/staging/rtl8192u/r819xU_phy.c if (channel > 14) { channel 1429 drivers/staging/rtl8192u/r819xU_phy.c if (channel > 14) { channel 1438 drivers/staging/rtl8192u/r819xU_phy.c if (channel == 0) channel 1439 drivers/staging/rtl8192u/r819xU_phy.c channel = 1; channel 1441 drivers/staging/rtl8192u/r819xU_phy.c priv->chan = channel; channel 1725 drivers/staging/rtl8192u/r819xU_phy.c rtl8192_phy_setTxPower(dev, priv->ieee80211->current_network.channel); channel 65 drivers/staging/rtl8192u/r819xU_phy.h void rtl8192_phy_setTxPower(struct net_device *dev, u8 channel); channel 71 drivers/staging/rtl8192u/r819xU_phy.h u8 rtl8192_phy_SwChnl(struct net_device *dev, u8 channel); channel 78 drivers/staging/rtl8712/drv_types.h u8 channel;/* ad-hoc support requirement */ channel 48 drivers/staging/rtl8712/os_intfs.c static int channel = 1;/*ad-hoc support requirement*/ channel 97 drivers/staging/rtl8712/os_intfs.c module_param(channel, int, 0644); channel 127 drivers/staging/rtl8712/os_intfs.c registry_par->channel = (u8)channel; channel 682 drivers/staging/rtl8712/rtl871x_ioctl_linux.c int channel = fwrq->m; channel 684 drivers/staging/rtl8712/rtl871x_ioctl_linux.c if ((channel < 1) || (channel > 14)) { channel 688 drivers/staging/rtl8712/rtl871x_ioctl_linux.c padapter->registrypriv.channel = channel; channel 1605 drivers/staging/rtl8712/rtl871x_mlme.c pdev_network->Configuration.DSConfig = pregistrypriv->channel; channel 951 drivers/staging/rtl8723bs/core/rtw_ap.c u8 channel, network_type, supportRate[NDIS_802_11_LENGTH_RATES_EX]; channel 1018 drivers/staging/rtl8723bs/core/rtw_ap.c channel = 0; channel 1026 drivers/staging/rtl8723bs/core/rtw_ap.c channel = *(p + 2); channel 1028 drivers/staging/rtl8723bs/core/rtw_ap.c pbss_network->Configuration.DSConfig = channel; channel 1055 drivers/staging/rtl8723bs/core/rtw_ap.c network_type = rtw_check_network_type(supportRate, supportRateNum, channel); channel 95 drivers/staging/rtl8723bs/core/rtw_ieee80211.c int rtw_check_network_type(unsigned char *rate, int ratelen, int channel) channel 97 drivers/staging/rtl8723bs/core/rtw_ieee80211.c if (channel > 14) { channel 2516 drivers/staging/rtl8723bs/core/rtw_mlme.c if (pregistrypriv->channel > 14) channel 2526 drivers/staging/rtl8723bs/core/rtw_mlme.c pdev_network->Configuration.DSConfig = (pregistrypriv->channel); channel 2527 drivers/staging/rtl8723bs/core/rtw_mlme.c RT_TRACE(_module_rtl871x_mlme_c_, _drv_info_, ("pregistrypriv->channel =%d, pdev_network->Configuration.DSConfig = 0x%x\n", pregistrypriv->channel, pdev_network->Configuration.DSConfig)); channel 2658 drivers/staging/rtl8723bs/core/rtw_mlme.c unsigned int rtw_restructure_ht_ie(struct adapter *padapter, u8 *in_ie, u8 *out_ie, uint in_len, uint *pout_len, u8 channel) channel 2712 drivers/staging/rtl8723bs/core/rtw_mlme.c if (channel > 14) { channel 2733 drivers/staging/rtl8723bs/core/rtw_mlme.c if ((channel <= 14 && pregistrypriv->rx_stbc == 0x1) || /* enable for 2.4GHz */ channel 2810 drivers/staging/rtl8723bs/core/rtw_mlme.c void rtw_update_ht_cap(struct adapter *padapter, u8 *pie, uint ie_len, u8 channel) channel 2872 drivers/staging/rtl8723bs/core/rtw_mlme.c if (channel > 14) { channel 288 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeext->cur_channel = padapter->registrypriv.channel; channel 386 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c reg->channel[reg->channels] = ch; channel 4767 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c u8 channel; channel 4810 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c channel = fcn + j; /* 2.4 GHz */ channel 4812 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c channel = fcn + j*4; /* 5 GHz */ channel 4814 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c chplan_ap.Channel[i++] = channel; channel 4979 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c channel = bssid->Configuration.DSConfig; channel 4983 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (chplan_new[i].ChannelNum == channel) { channel 4986 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (channel >= 52 && channel <= 144) channel 4992 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c __func__, channel)); channel 14 drivers/staging/rtl8723bs/core/rtw_rf.c u32 channel; channel 40 drivers/staging/rtl8723bs/core/rtw_rf.c u32 rtw_ch2freq(u32 channel) channel 46 drivers/staging/rtl8723bs/core/rtw_rf.c if (channel == ch_freq_map[i].channel) { channel 372 drivers/staging/rtl8723bs/core/rtw_wlan_util.c u8 rtw_get_center_ch(u8 channel, u8 chnl_bw, u8 chnl_offset) channel 374 drivers/staging/rtl8723bs/core/rtw_wlan_util.c u8 center_ch = channel; channel 377 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((channel == 36) || (channel == 40) || (channel == 44) || (channel == 48)) channel 379 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((channel == 52) || (channel == 56) || (channel == 60) || (channel == 64)) channel 381 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((channel == 100) || (channel == 104) || (channel == 108) || (channel == 112)) channel 383 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((channel == 116) || (channel == 120) || (channel == 124) || (channel == 128)) channel 385 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((channel == 132) || (channel == 136) || (channel == 140) || (channel == 144)) channel 387 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((channel == 149) || (channel == 153) || (channel == 157) || (channel == 161)) channel 389 drivers/staging/rtl8723bs/core/rtw_wlan_util.c else if (channel <= 14) channel 393 drivers/staging/rtl8723bs/core/rtw_wlan_util.c center_ch = channel + 2; channel 395 drivers/staging/rtl8723bs/core/rtw_wlan_util.c center_ch = channel - 2; channel 409 drivers/staging/rtl8723bs/core/rtw_wlan_util.c void SelectChannel(struct adapter *padapter, unsigned char channel) channel 415 drivers/staging/rtl8723bs/core/rtw_wlan_util.c rtw_set_oper_ch(padapter, channel); channel 417 drivers/staging/rtl8723bs/core/rtw_wlan_util.c rtw_hal_set_chan(padapter, channel); channel 422 drivers/staging/rtl8723bs/core/rtw_wlan_util.c void set_channel_bwmode(struct adapter *padapter, unsigned char channel, unsigned char channel_offset, unsigned short bwmode) channel 427 drivers/staging/rtl8723bs/core/rtw_wlan_util.c DBG_871X("[%s] ch = %d, offset = %d, bwmode = %d\n", __func__, channel, channel_offset, bwmode); channel 429 drivers/staging/rtl8723bs/core/rtw_wlan_util.c center_ch = rtw_get_center_ch(channel, bwmode, channel_offset); channel 432 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if (center_ch > channel) channel 434 drivers/staging/rtl8723bs/core/rtw_wlan_util.c else if (center_ch < channel) channel 445 drivers/staging/rtl8723bs/core/rtw_wlan_util.c rtw_set_oper_ch(padapter, channel); channel 370 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c u8 channel = pHalData->CurrentChannel; channel 372 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c if (1 <= channel && channel <= 14) { channel 1539 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c void PHY_SetTxPowerLevelByPath(struct adapter *Adapter, u8 channel, u8 path) channel 1547 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c PHY_SetTxPowerIndexByRateSection(Adapter, path, channel, CCK); channel 1549 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c PHY_SetTxPowerIndexByRateSection(Adapter, path, channel, OFDM); channel 1550 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c PHY_SetTxPowerIndexByRateSection(Adapter, path, channel, HT_MCS0_MCS7); channel 1553 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c PHY_SetTxPowerIndexByRateSection(Adapter, path, channel, HT_MCS8_MCS15); channel 1679 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c u8 rf_path, u8 data_rate, u8 channel) channel 1739 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c channel = phy_GetChannelIndexOfTxPowerLimit(band_type, channel); channel 1817 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c u8 regulation, bw, channel, rateSection; channel 1822 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c for (channel = 0; channel < CHANNEL_MAX_NUMBER_5G; ++channel) { channel 1824 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c tempPwrLmt = pHalData->TxPwrLimit_5G[regulation][bw][rateSection][channel][ODM_RF_PATH_A]; channel 1856 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c pHalData->TxPwrLimit_5G[regulation][bw][baseSection][channel][ODM_RF_PATH_A] = channel 1857 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c pHalData->TxPwrLimit_5G[regulation][bw][refSection][channel][ODM_RF_PATH_A]; channel 1873 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c u8 regulation, bw, channel, rateSection; channel 1883 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c for (channel = 0; channel < CHANNEL_MAX_NUMBER_2G; ++channel) { channel 1885 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c tempPwrLmt = pHalData->TxPwrLimit_2_4G[regulation][bw][rateSection][channel][ODM_RF_PATH_A]; channel 1906 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c pHalData->TxPwrLimit_2_4G[regulation][bw][rateSection][channel][rfPath] = tempValue; channel 1955 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c u8 regulation = 0, bandwidth = 0, rateSection = 0, channel; channel 1961 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c if (!GetU1ByteIntegerFromStringInDecimal((s8 *)Channel, &channel) || channel 2012 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c channelIndex = phy_GetChannelIndexOfTxPowerLimit(BAND_ON_2_4G, channel); channel 2025 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c channelIndex = phy_GetChannelIndexOfTxPowerLimit(BAND_ON_5G, channel); channel 3096 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c char channel[10] = {0}, powerLimit[10] = {0}; channel 3125 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c channel[cnt] = szLine[i]; channel 3199 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c (u8 *)bandwidth, (u8 *)rateSection, (u8 *)rfPath, (u8 *)channel, (u8 *)powerLimit); channel 342 drivers/staging/rtl8723bs/hal/hal_intf.c void rtw_hal_set_chan(struct adapter *padapter, u8 channel) channel 345 drivers/staging/rtl8723bs/hal/hal_intf.c padapter->HalFunc.set_channel_handler(padapter, channel); channel 348 drivers/staging/rtl8723bs/hal/hal_intf.c void rtw_hal_set_chnl_bw(struct adapter *padapter, u8 channel, channel 352 drivers/staging/rtl8723bs/hal/hal_intf.c padapter->HalFunc.set_chnl_bw_handler(padapter, channel, channel 1017 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c void PHY_SwChnl8723B(struct adapter *Adapter, u8 channel) channel 1019 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c PHY_HandleSwChnlAndSetBW8723B(Adapter, true, false, channel, 0, 0, 0, channel); channel 1024 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c u8 channel, channel 1032 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c PHY_HandleSwChnlAndSetBW8723B(Adapter, true, true, channel, Bandwidth, Offset40, Offset80, channel); channel 915 drivers/staging/rtl8723bs/hal/sdio_halinit.c rtw_hal_set_chnl_bw(padapter, padapter->registrypriv.channel, channel 97 drivers/staging/rtl8723bs/include/drv_types.h u8 channel;/* ad-hoc support requirement */ channel 135 drivers/staging/rtl8723bs/include/hal_com_phycfg.h u8 channel, channel 206 drivers/staging/rtl8723bs/include/hal_intf.h void (*set_channel_handler)(struct adapter *padapter, u8 channel); channel 207 drivers/staging/rtl8723bs/include/hal_intf.h void (*set_chnl_bw_handler)(struct adapter *padapter, u8 channel, enum CHANNEL_WIDTH Bandwidth, u8 Offset40, u8 Offset80); channel 209 drivers/staging/rtl8723bs/include/hal_intf.h void (*set_tx_power_level_handler)(struct adapter *padapter, u8 channel); channel 380 drivers/staging/rtl8723bs/include/hal_intf.h void rtw_hal_set_chan(struct adapter *padapter, u8 channel); channel 381 drivers/staging/rtl8723bs/include/hal_intf.h void rtw_hal_set_chnl_bw(struct adapter *padapter, u8 channel, enum CHANNEL_WIDTH Bandwidth, u8 Offset40, u8 Offset80); channel 93 drivers/staging/rtl8723bs/include/hal_phy_cfg.h u8 channel channel 106 drivers/staging/rtl8723bs/include/hal_phy_cfg.h u8 channel channel 112 drivers/staging/rtl8723bs/include/hal_phy_cfg.h u8 channel, channel 1043 drivers/staging/rtl8723bs/include/ieee80211.h #define CHAN_ARG(channel) \ channel 1046 drivers/staging/rtl8723bs/include/ieee80211.h (channel)->hw_value \ channel 1047 drivers/staging/rtl8723bs/include/ieee80211.h , (channel)->flags \ channel 1169 drivers/staging/rtl8723bs/include/ieee80211.h int rtw_check_network_type(unsigned char *rate, int ratelen, int channel); channel 619 drivers/staging/rtl8723bs/include/rtw_mlme.h unsigned int rtw_restructure_ht_ie(struct adapter *padapter, u8 *in_ie, u8 *out_ie, uint in_len, uint *pout_len, u8 channel); channel 620 drivers/staging/rtl8723bs/include/rtw_mlme.h void rtw_update_ht_cap(struct adapter *padapter, u8 *pie, uint ie_len, u8 channel); channel 456 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h u8 channel[P2P_MAX_REG_CLASS_CHANNELS]; channel 566 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h u8 rtw_get_center_ch(u8 channel, u8 chnl_bw, u8 chnl_offset); channel 569 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h void set_channel_bwmode(struct adapter *padapter, unsigned char channel, unsigned char channel_offset, unsigned short bwmode); channel 570 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h void SelectChannel(struct adapter *padapter, unsigned char channel); channel 237 drivers/staging/rtl8723bs/include/rtw_mp.h u8 channel; channel 184 drivers/staging/rtl8723bs/include/rtw_pwrctrl.h u8 channel; channel 240 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c u16 channel; channel 320 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c channel = pnetwork->network.Configuration.DSConfig; channel 321 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c freq = rtw_ieee80211_channel_to_frequency(channel, NL80211_BAND_2GHZ); channel 526 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c u16 channel = cur_network->network.Configuration.DSConfig; channel 529 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c freq = rtw_ieee80211_channel_to_frequency(channel, NL80211_BAND_2GHZ); channel 534 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c roam_info.channel = notify_channel; channel 2990 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c int channel; channel 2993 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c channel = rtw_get_oper_ch(adapter); channel 2997 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c DBG_8192C("RTW_Rx:cur_ch =%d\n", channel); channel 3003 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c freq = rtw_ieee80211_channel_to_frequency(channel, NL80211_BAND_2GHZ); channel 239 drivers/staging/rtl8723bs/os_dep/os_intfs.c registry_par->channel = (u8)rtw_channel; channel 70 drivers/staging/rtl8723bs/os_dep/wifi_regd.c u16 channel; channel 89 drivers/staging/rtl8723bs/os_dep/wifi_regd.c channel = channel_set[i].ChannelNum; channel 91 drivers/staging/rtl8723bs/os_dep/wifi_regd.c rtw_ieee80211_channel_to_frequency(channel, channel 678 drivers/staging/sm750fb/sm750.c crtc->channel = sm750_primary; channel 685 drivers/staging/sm750fb/sm750.c crtc->channel = sm750_secondary; channel 692 drivers/staging/sm750fb/sm750.c crtc->channel = sm750_primary; channel 697 drivers/staging/sm750fb/sm750.c crtc->channel = sm750_secondary; channel 706 drivers/staging/sm750fb/sm750.c crtc->channel = sm750_secondary; channel 711 drivers/staging/sm750fb/sm750.c crtc->channel = sm750_primary; channel 773 drivers/staging/sm750fb/sm750.c output->channel = &crtc->channel; channel 783 drivers/staging/sm750fb/sm750.c 0x800f0 + (int)crtc->channel * 0x140; channel 132 drivers/staging/sm750fb/sm750.h int channel;/* which channel this crtc stands for*/ channel 157 drivers/staging/sm750fb/sm750.h int *channel; channel 189 drivers/staging/sm750fb/sm750_hw.c int channel; channel 193 drivers/staging/sm750fb/sm750_hw.c channel = *output->channel; channel 196 drivers/staging/sm750fb/sm750_hw.c if (channel == sm750_primary) { channel 302 drivers/staging/sm750fb/sm750_hw.c if (crtc->channel != sm750_secondary) channel 314 drivers/staging/sm750fb/sm750_hw.c if (crtc->channel != sm750_secondary) { channel 380 drivers/staging/sm750fb/sm750_hw.c poke32(add[crtc->channel] + index * 4, channel 558 drivers/staging/sm750fb/sm750_hw.c if (crtc->channel == sm750_primary) { channel 152 drivers/staging/unisys/include/iochannel.h u32 channel; channel 498 drivers/staging/unisys/include/iochannel.h u32 channel, id, lun; channel 329 drivers/staging/unisys/visorhba/visorhba_main.c cmdrsp->scsitaskmgmt.vdest.channel = scsidev->channel; channel 536 drivers/staging/unisys/visorhba/visorhba_main.c cmdrsp->scsi.vdest.channel = scsidev->channel; channel 29 drivers/staging/uwb/beacon.c static int uwb_rc_start_beacon(struct uwb_rc *rc, u16 bpst_offset, u8 channel) channel 41 drivers/staging/uwb/beacon.c cmd->bChannelNumber = channel; channel 101 drivers/staging/uwb/beacon.c int uwb_rc_beacon(struct uwb_rc *rc, int channel, unsigned bpst_offset) channel 106 drivers/staging/uwb/beacon.c dev_dbg(dev, "%s: channel = %d\n", __func__, channel); channel 107 drivers/staging/uwb/beacon.c if (channel < 0) channel 108 drivers/staging/uwb/beacon.c channel = -1; channel 109 drivers/staging/uwb/beacon.c if (channel == -1) channel 113 drivers/staging/uwb/beacon.c result = uwb_rc_start_beacon(rc, bpst_offset, channel); channel 124 drivers/staging/uwb/beacon.c channel = -1; channel 131 drivers/staging/uwb/beacon.c rc->beaconing = channel; channel 586 drivers/staging/uwb/beacon.c int channel; channel 589 drivers/staging/uwb/beacon.c result = sscanf(buf, "%d", &channel); channel 591 drivers/staging/uwb/beacon.c result = uwb_radio_force_channel(rc, channel); channel 31 drivers/staging/uwb/radio.c static void uwb_radio_channel_changed(struct uwb_rc *rc, int channel) channel 36 drivers/staging/uwb/radio.c if (pal->channel && channel != pal->channel) { channel 37 drivers/staging/uwb/radio.c pal->channel = channel; channel 39 drivers/staging/uwb/radio.c pal->channel_changed(pal, pal->channel); channel 51 drivers/staging/uwb/radio.c static int uwb_radio_change_channel(struct uwb_rc *rc, int channel) channel 57 drivers/staging/uwb/radio.c channel, rc->beaconing); channel 59 drivers/staging/uwb/radio.c if (channel == -1) channel 60 drivers/staging/uwb/radio.c uwb_radio_channel_changed(rc, channel); channel 62 drivers/staging/uwb/radio.c if (channel != rc->beaconing) { channel 63 drivers/staging/uwb/radio.c if (rc->beaconing != -1 && channel != -1) { channel 72 drivers/staging/uwb/radio.c ret = uwb_rc_beacon(rc, channel, 0); channel 75 drivers/staging/uwb/radio.c if (channel != -1) channel 95 drivers/staging/uwb/radio.c if (!pal->channel) { channel 96 drivers/staging/uwb/radio.c pal->channel = -1; channel 118 drivers/staging/uwb/radio.c if (pal->channel) { channel 121 drivers/staging/uwb/radio.c pal->channel = 0; channel 134 drivers/staging/uwb/radio.c int uwb_radio_force_channel(struct uwb_rc *rc, int channel) channel 140 drivers/staging/uwb/radio.c rc->beaconing_forced = channel; channel 173 drivers/staging/uwb/radio.c if (pal->channel) { channel 174 drivers/staging/uwb/radio.c pal->channel = -1; channel 43 drivers/staging/uwb/scan.c unsigned channel, enum uwb_scan_type type, channel 57 drivers/staging/uwb/scan.c cmd->bChannelNumber = channel; channel 73 drivers/staging/uwb/scan.c rc->scanning = channel; channel 107 drivers/staging/uwb/scan.c unsigned channel; channel 112 drivers/staging/uwb/scan.c result = sscanf(buf, "%u %u %u\n", &channel, &type, &bpst_offset); channel 114 drivers/staging/uwb/scan.c result = uwb_rc_scan(rc, channel, type, bpst_offset); channel 242 drivers/staging/uwb/uwb-debug.c static void uwb_dbg_channel_changed(struct uwb_pal *pal, int channel) channel 246 drivers/staging/uwb/uwb-debug.c if (channel > 0) channel 247 drivers/staging/uwb/uwb-debug.c dev_info(dev, "debug: channel %d started\n", channel); channel 51 drivers/staging/uwb/uwb-internal.h int channel, unsigned bpst_offset); channel 53 drivers/staging/uwb/uwb-internal.h unsigned channel, enum uwb_scan_type type, channel 300 drivers/staging/uwb/uwb-internal.h int uwb_radio_force_channel(struct uwb_rc *rc, int channel); channel 445 drivers/staging/uwb/uwb.h void (*channel_changed)(struct uwb_pal *pal, int channel); channel 448 drivers/staging/uwb/uwb.h int channel; channel 610 drivers/staging/vt6656/rf.c int vnt_rf_setpower(struct vnt_private *priv, u32 rate, u32 channel) channel 614 drivers/staging/vt6656/rf.c if (channel == 0) channel 622 drivers/staging/vt6656/rf.c channel--; channel 624 drivers/staging/vt6656/rf.c if (channel < sizeof(priv->cck_pwr_tbl)) channel 625 drivers/staging/vt6656/rf.c power = priv->cck_pwr_tbl[channel]; channel 635 drivers/staging/vt6656/rf.c if (channel > CB_MAX_CHANNEL_24G) channel 636 drivers/staging/vt6656/rf.c power = priv->ofdm_a_pwr_tbl[channel - 15]; channel 638 drivers/staging/vt6656/rf.c power = priv->ofdm_pwr_tbl[channel - 1]; channel 44 drivers/staging/vt6656/rf.h int vnt_rf_setpower(struct vnt_private *priv, u32 rate, u32 channel); channel 457 drivers/staging/wilc1000/wilc_hif.c param->ch = ieee80211_frequency_to_channel(bss->channel->center_freq); channel 1393 drivers/staging/wilc1000/wilc_hif.c int wilc_set_mac_chnl_num(struct wilc_vif *vif, u8 channel) channel 1401 drivers/staging/wilc1000/wilc_hif.c wid.val = &channel; channel 193 drivers/staging/wilc1000/wilc_hif.h int wilc_set_mac_chnl_num(struct wilc_vif *vif, u8 channel); channel 83 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c struct ieee80211_channel *channel; channel 92 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c channel = ieee80211_get_channel(wiphy, freq); channel 93 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c if (!channel) channel 96 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c bss = cfg80211_inform_bss_frame(wiphy, channel, info->mgmt, channel 361 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, sme->ssid, channel 382 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c ch = ieee80211_frequency_to_channel(bss->channel->center_freq); channel 437 drivers/staging/wlan-ng/cfg80211.c struct ieee80211_channel *channel = sme->channel; channel 448 drivers/staging/wlan-ng/cfg80211.c if (channel) { channel 449 drivers/staging/wlan-ng/cfg80211.c chan = ieee80211_frequency_to_channel(channel->center_freq); channel 411 drivers/staging/wlan-ng/hfa384x.h u16 channel; channel 1005 drivers/staging/wlan-ng/hfa384x.h u16 channel; channel 3398 drivers/staging/wlan-ng/hfa384x_usb.c caphdr->channel = htonl(hw->sniff_channel); channel 76 drivers/staging/wlan-ng/p80211conv.h unsigned int channel; /* Receive channel (mostly for snifs) */ channel 114 drivers/staging/wlan-ng/p80211conv.h __be32 channel; channel 186 drivers/staging/wlan-ng/p80211metastruct.h struct p80211item_uint32 channel; channel 205 drivers/staging/wlan-ng/prism2mgmt.c u8 channel = msg->channellist.data.data[i]; channel 207 drivers/staging/wlan-ng/prism2mgmt.c if (channel > 14) channel 210 drivers/staging/wlan-ng/prism2mgmt.c word |= (1 << (channel - 1)); channel 1244 drivers/staging/wlan-ng/prism2mgmt.c word = msg->channel.data; channel 1058 drivers/staging/wlan-ng/prism2sta.c joinreq.channel = sr->result[0].chid; channel 10 drivers/staging/wusbcore/pal.c static void wusbhc_channel_changed(struct uwb_pal *pal, int channel) channel 14 drivers/staging/wusbcore/pal.c dev_dbg(wusbhc->dev, "%s: channel = %d\n", __func__, channel); channel 15 drivers/staging/wusbcore/pal.c if (channel < 0) channel 173 drivers/target/loopback/tcm_loop.c sc->device->channel, sc->device->lun, sc->cmnd[0], channel 299 drivers/target/target_core_pscsi.c " queue_depth to %d\n", sd->channel, sd->id, channel 365 drivers/target/target_core_pscsi.c sh->host_no, sd->channel, sd->id, sd->lun); channel 392 drivers/target/target_core_pscsi.c sh->host_no, sd->channel, sd->id, sd->lun); channel 408 drivers/target/target_core_pscsi.c sh->host_no, sd->channel, sd->id, sd->lun); channel 421 drivers/target/target_core_pscsi.c sd->channel, sd->id, sd->lun); channel 500 drivers/target/target_core_pscsi.c if ((pdv->pdv_channel_id != sd->channel) || channel 322 drivers/thermal/armada_thermal.c static int armada_select_channel(struct armada_thermal_priv *priv, int channel) channel 327 drivers/thermal/armada_thermal.c if (channel < 0 || channel > priv->data->cpu_nr) channel 330 drivers/thermal/armada_thermal.c if (priv->current_channel == channel) channel 342 drivers/thermal/armada_thermal.c if (channel) { channel 348 drivers/thermal/armada_thermal.c ctrl0 |= (channel - 1) << CONTROL0_TSEN_CHAN_SHIFT; channel 353 drivers/thermal/armada_thermal.c priv->current_channel = channel; channel 30 drivers/thermal/mtk_thermal.c #define AUXADC_DATA(channel) (0x14 + (channel) * 4) channel 19 drivers/thermal/thermal-generic-adc.c struct iio_channel *channel; channel 61 drivers/thermal/thermal-generic-adc.c ret = iio_read_channel_processed(gti->channel, &val); channel 134 drivers/thermal/thermal-generic-adc.c gti->channel = devm_iio_channel_get(&pdev->dev, "sensor-channel"); channel 135 drivers/thermal/thermal-generic-adc.c if (IS_ERR(gti->channel)) { channel 136 drivers/thermal/thermal-generic-adc.c ret = PTR_ERR(gti->channel); channel 444 drivers/tty/cyclades.c u8 ivr, save_xir, channel, save_car, data, char_count; channel 451 drivers/tty/cyclades.c channel = save_xir & CyIRChannel; channel 452 drivers/tty/cyclades.c info = &cinfo->ports[channel + chip * 4]; channel 572 drivers/tty/cyclades.c u8 save_xir, channel, save_car, outch; channel 583 drivers/tty/cyclades.c channel = save_xir & CyIRChannel; channel 587 drivers/tty/cyclades.c info = &cinfo->ports[channel + chip * 4]; channel 685 drivers/tty/cyclades.c u8 save_xir, channel, save_car, mdm_change, mdm_status; channel 689 drivers/tty/cyclades.c channel = save_xir & CyIRChannel; channel 690 drivers/tty/cyclades.c info = &cinfo->ports[channel + chip * 4]; channel 824 drivers/tty/cyclades.c int channel = info->line - card->first_line; channel 827 drivers/tty/cyclades.c channel &= 0x03; channel 841 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel); channel 845 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel); channel 849 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel); channel 859 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel); channel 877 drivers/tty/cyclades.c __u32 *channel, __u8 *cmd, __u32 *param) channel 885 drivers/tty/cyclades.c *channel = readl(&board_ctrl->fwcmd_channel); channel 895 drivers/tty/cyclades.c __u32 channel, __u8 cmd, __u32 param) channel 911 drivers/tty/cyclades.c cy_writel(&board_ctrl->hcmd_channel, channel); channel 1087 drivers/tty/cyclades.c __u32 channel, param, fw_ver; channel 1094 drivers/tty/cyclades.c while (cyz_fetch_msg(cinfo, &channel, &cmd, ¶m) == 1) { channel 1097 drivers/tty/cyclades.c info = &cinfo->ports[channel]; channel 1151 drivers/tty/cyclades.c "port %ld\n", info->card, channel); channel 1161 drivers/tty/cyclades.c "port %ld\n", info->card, channel); channel 1203 drivers/tty/cyclades.c __u32 channel = info->line - card->first_line; channel 1207 drivers/tty/cyclades.c retval = cyz_issue_cmd(card, channel, C_CM_INTBACK2, 0L); channel 1266 drivers/tty/cyclades.c int channel; channel 1270 drivers/tty/cyclades.c channel = info->line - card->first_line; channel 1296 drivers/tty/cyclades.c channel &= 0x03; channel 1300 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel); channel 1319 drivers/tty/cyclades.c "base_addr %p\n", card, channel, card->base_addr); channel 1343 drivers/tty/cyclades.c retval = cyz_issue_cmd(card, channel, C_CM_IOCTL, 0L); channel 1350 drivers/tty/cyclades.c retval = cyz_issue_cmd(card, channel, C_CM_FLUSH_RX, 0L); channel 1390 drivers/tty/cyclades.c int channel = info->line - card->first_line; channel 1394 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel & 0x03); channel 1402 drivers/tty/cyclades.c retval = cyz_issue_cmd(card, channel, C_CM_INTBACK, 0L); channel 1451 drivers/tty/cyclades.c int channel = info->line - card->first_line; channel 1453 drivers/tty/cyclades.c "base_addr %p\n", card, channel, card->base_addr); channel 1663 drivers/tty/cyclades.c int channel, retval; channel 1674 drivers/tty/cyclades.c channel = info->line - card->first_line; channel 1683 drivers/tty/cyclades.c retval = cyz_issue_cmd(card, channel, C_CM_FLUSH_TX, 0L); channel 1700 drivers/tty/cyclades.c int channel; channel 1703 drivers/tty/cyclades.c channel = info->line - card->first_line; channel 1708 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel & 0x03); channel 1725 drivers/tty/cyclades.c retval = cyz_issue_cmd(card, channel, C_CM_IOCTLW, 0L); channel 1965 drivers/tty/cyclades.c int channel; channel 1977 drivers/tty/cyclades.c channel = info->line - card->first_line; channel 2087 drivers/tty/cyclades.c channel &= 0x03; channel 2090 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel); channel 2113 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel); channel 2227 drivers/tty/cyclades.c retval = cyz_issue_cmd(card, channel, C_CM_IOCTL, 0L); channel 2250 drivers/tty/cyclades.c retval = cyz_issue_cmd(card, channel, C_CM_IOCTLM, 0L); channel 2382 drivers/tty/cyclades.c int channel = info->line - card->first_line; channel 2386 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel & 0x03); channel 2440 drivers/tty/cyclades.c int retval, channel = info->line - card->first_line; channel 2466 drivers/tty/cyclades.c retval = cyz_issue_cmd(card, channel, C_CM_IOCTLM, 0L); channel 2800 drivers/tty/cyclades.c int channel; channel 2811 drivers/tty/cyclades.c channel = info->line - card->first_line; channel 2815 drivers/tty/cyclades.c cyz_issue_cmd(card, channel, C_CM_SENDXOFF, 0L); channel 2817 drivers/tty/cyclades.c cyz_issue_cmd(card, channel, C_CM_SENDXON, 0L); channel 2904 drivers/tty/cyclades.c int channel; channel 2915 drivers/tty/cyclades.c channel = info->line - cinfo->first_line; channel 2918 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel & 0x03); channel 2928 drivers/tty/cyclades.c int channel; channel 2939 drivers/tty/cyclades.c channel = info->line - cinfo->first_line; channel 2942 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel & 0x03); channel 2973 drivers/tty/cyclades.c int channel = info->line - cinfo->first_line; channel 2977 drivers/tty/cyclades.c cyy_writeb(info, CyCAR, channel & 0x03); channel 3011 drivers/tty/cyclades.c int ret, channel = info->line - cinfo->first_line; channel 3020 drivers/tty/cyclades.c ret = cyz_issue_cmd(cinfo, channel, C_CM_IOCTLM, 0L); channel 3052 drivers/tty/cyclades.c unsigned int channel, port; channel 3064 drivers/tty/cyclades.c for (channel = 0, port = cinfo->first_line; channel < cinfo->nports; channel 3065 drivers/tty/cyclades.c channel++, port++) { channel 3066 drivers/tty/cyclades.c info = &cinfo->ports[channel]; channel 3085 drivers/tty/cyclades.c info->u.cyz.ch_ctrl = &zfw_ctrl->ch_ctrl[channel]; channel 3086 drivers/tty/cyclades.c info->u.cyz.buf_ctrl = &zfw_ctrl->buf_ctrl[channel]; channel 3106 drivers/tty/cyclades.c chip_number = channel / CyPORTS_PER_CHIP; channel 3882 drivers/tty/cyclades.c unsigned int i, channel; channel 3908 drivers/tty/cyclades.c for (channel = 0, i = cinfo->first_line; i < cinfo->first_line + channel 3909 drivers/tty/cyclades.c cinfo->nports; i++, channel++) { channel 3911 drivers/tty/cyclades.c tty_port_destroy(&cinfo->ports[channel].port); channel 257 drivers/tty/ipwireless/network.c struct ppp_channel *channel; channel 260 drivers/tty/ipwireless/network.c channel = kzalloc(sizeof(struct ppp_channel), GFP_KERNEL); channel 261 drivers/tty/ipwireless/network.c if (!channel) { channel 266 drivers/tty/ipwireless/network.c channel->private = network; channel 267 drivers/tty/ipwireless/network.c channel->mtu = 16384; /* Wild guess */ channel 268 drivers/tty/ipwireless/network.c channel->hdrlen = 2; channel 269 drivers/tty/ipwireless/network.c channel->ops = &ipwireless_ppp_channel_ops; channel 278 drivers/tty/ipwireless/network.c if (ppp_register_channel(channel) < 0) { channel 281 drivers/tty/ipwireless/network.c kfree(channel); channel 285 drivers/tty/ipwireless/network.c network->ppp_channel = channel; channel 300 drivers/tty/ipwireless/network.c struct ppp_channel *channel = network->ppp_channel; channel 305 drivers/tty/ipwireless/network.c ppp_unregister_channel(channel); channel 201 drivers/tty/isicom.c u16 channel; channel 263 drivers/tty/isicom.c u16 channel = port->channel; channel 268 drivers/tty/isicom.c outw(0x8000 | (channel << card->shift_count) | 0x02, base); channel 279 drivers/tty/isicom.c u16 channel = port->channel; channel 284 drivers/tty/isicom.c outw(0x8000 | (channel << card->shift_count) | 0x02, base); channel 295 drivers/tty/isicom.c u16 channel = port->channel; channel 300 drivers/tty/isicom.c outw(0x8000 | (channel << card->shift_count) | 0x02, base); channel 311 drivers/tty/isicom.c u16 channel = port->channel; channel 316 drivers/tty/isicom.c outw(0x8000 | (channel << card->shift_count) | 0x02, base); channel 329 drivers/tty/isicom.c u16 channel = ip->channel; channel 335 drivers/tty/isicom.c outw(0x8000 | (channel << card->shift_count) | 0x02, base); channel 340 drivers/tty/isicom.c outw(0x8000 | (channel << card->shift_count) | 0x02, base); channel 353 drivers/tty/isicom.c u16 channel = port->channel; channel 358 drivers/tty/isicom.c outw(0x8000 | (channel << card->shift_count) | 0x02, base); channel 441 drivers/tty/isicom.c if (!(inw(base + 0x02) & (1 << port->channel))) channel 445 drivers/tty/isicom.c txcount, port->channel + 1); channel 446 drivers/tty/isicom.c outw((port->channel << isi_card[card].shift_count) | txcount, channel 513 drivers/tty/isicom.c u16 header, word_count, count, channel; channel 537 drivers/tty/isicom.c channel = (header & 0x7800) >> card->shift_count; channel 540 drivers/tty/isicom.c if (channel + 1 > card->port_count) { channel 542 drivers/tty/isicom.c __func__, base, channel + 1); channel 547 drivers/tty/isicom.c port = card->ports + channel; channel 658 drivers/tty/isicom.c __func__, base, channel + 1); channel 680 drivers/tty/isicom.c u16 channel_setup, channel = port->channel, channel 724 drivers/tty/isicom.c outw(0x8000 | (channel << shift_count) | 0x03, base); channel 765 drivers/tty/isicom.c outw(0x8000 | (channel << shift_count) | 0x04, base); channel 773 drivers/tty/isicom.c card->port_status |= (1 << channel); channel 782 drivers/tty/isicom.c int channel; channel 788 drivers/tty/isicom.c for (channel = 0; channel < bp->port_count; channel++, port++) channel 813 drivers/tty/isicom.c outw(0x8000 | (port->channel << card->shift_count) | 0x02, channel 910 drivers/tty/isicom.c card->port_status &= ~(1 << ip->channel); channel 1042 drivers/tty/isicom.c outw(0x8000 | ((port->channel) << (card->shift_count)) | 0x3, base); channel 1186 drivers/tty/isicom.c card->port_status &= ~(1 << port->channel); channel 1200 drivers/tty/isicom.c card->port_status |= (1 << port->channel); channel 1620 drivers/tty/isicom.c int retval, idx, channel; channel 1627 drivers/tty/isicom.c for (channel = 0; channel < 16; channel++, port++) { channel 1630 drivers/tty/isicom.c port->channel = channel; channel 560 drivers/tty/mips_ejtag_fdc.c unsigned int stat, channel, data, cfg, i, flipped; channel 569 drivers/tty/mips_ejtag_fdc.c channel = (stat & REG_FDSTAT_RXCHAN) >> REG_FDSTAT_RXCHAN_SHIFT; channel 570 drivers/tty/mips_ejtag_fdc.c dport = &priv->ports[channel]; channel 578 drivers/tty/mips_ejtag_fdc.c priv->driver_name, channel, data, len, buf); channel 585 drivers/tty/mips_ejtag_fdc.c if (channel == CONFIG_MIPS_EJTAG_FDC_KGDB_CHAN) { channel 593 drivers/tty/mips_ejtag_fdc.c if (channel == mips_ejtag_fdc_con.cons.index) { channel 1183 drivers/tty/mips_ejtag_fdc.c unsigned int stat, channel, data; channel 1204 drivers/tty/mips_ejtag_fdc.c channel = (stat & REG_FDSTAT_RXCHAN) >> channel 1207 drivers/tty/mips_ejtag_fdc.c } while (channel != CONFIG_MIPS_EJTAG_FDC_KGDB_CHAN); channel 413 drivers/tty/rocket.c CHANNEL_t *cp = &info->channel; channel 491 drivers/tty/rocket.c cp = &info->channel; channel 652 drivers/tty/rocket.c if (sInitChan(ctlp, &info->channel, aiop, chan) == 0) { channel 663 drivers/tty/rocket.c sEnRTSToggle(&info->channel); channel 665 drivers/tty/rocket.c sDisRTSToggle(&info->channel); channel 670 drivers/tty/rocket.c sSetInterfaceMode(&info->channel, InterfaceModeRS485); channel 673 drivers/tty/rocket.c sSetInterfaceMode(&info->channel, InterfaceModeRS422); channel 678 drivers/tty/rocket.c sSetInterfaceMode(&info->channel, InterfaceModeRS232T); channel 680 drivers/tty/rocket.c sSetInterfaceMode(&info->channel, InterfaceModeRS232); channel 705 drivers/tty/rocket.c cp = &info->channel; channel 828 drivers/tty/rocket.c sSetRTS(&info->channel); channel 852 drivers/tty/rocket.c return (sGetChanStatusLo(&info->channel) & CD_ACT) ? 1 : 0; channel 859 drivers/tty/rocket.c sSetDTR(&info->channel); channel 860 drivers/tty/rocket.c sSetRTS(&info->channel); channel 862 drivers/tty/rocket.c sClrDTR(&info->channel); channel 863 drivers/tty/rocket.c sClrRTS(&info->channel); channel 915 drivers/tty/rocket.c cp = &info->channel; channel 980 drivers/tty/rocket.c cp = &info->channel; channel 1064 drivers/tty/rocket.c cp = &info->channel; channel 1092 drivers/tty/rocket.c sSendBreak(&info->channel); channel 1094 drivers/tty/rocket.c sClrBreak(&info->channel); channel 1133 drivers/tty/rocket.c ChanStatus = sGetChanStatusLo(&info->channel); channel 1134 drivers/tty/rocket.c control = info->channel.TxControl[3]; channel 1138 drivers/tty/rocket.c (sGetChanRI(&info->channel) ? TIOCM_RNG : 0) | channel 1154 drivers/tty/rocket.c info->channel.TxControl[3] |= SET_RTS; channel 1156 drivers/tty/rocket.c info->channel.TxControl[3] |= SET_DTR; channel 1158 drivers/tty/rocket.c info->channel.TxControl[3] &= ~SET_RTS; channel 1160 drivers/tty/rocket.c info->channel.TxControl[3] &= ~SET_DTR; channel 1162 drivers/tty/rocket.c out32(info->channel.IndexAddr, info->channel.TxControl); channel 1328 drivers/tty/rocket.c cp = &info->channel; channel 1349 drivers/tty/rocket.c sClrRTS(&info->channel); channel 1365 drivers/tty/rocket.c sSetRTS(&info->channel); channel 1388 drivers/tty/rocket.c if (sGetTxCnt(&info->channel)) channel 1389 drivers/tty/rocket.c sDisTransmit(&info->channel); channel 1404 drivers/tty/rocket.c sEnTransmit(&info->channel); channel 1423 drivers/tty/rocket.c cp = &info->channel; channel 1487 drivers/tty/rocket.c cp = &info->channel; channel 1526 drivers/tty/rocket.c cp = &info->channel; channel 1570 drivers/tty/rocket.c cp = &info->channel; channel 1703 drivers/tty/rocket.c cp = &info->channel; channel 1136 drivers/tty/rocket_int.h CHANNEL_t channel; channel 55 drivers/tty/serial/ip22zilog.c #define ZS_WSYNC(channel) do { } while (0) channel 113 drivers/tty/serial/ip22zilog.c static unsigned char read_zsreg(struct zilog_channel *channel, channel 118 drivers/tty/serial/ip22zilog.c writeb(reg, &channel->control); channel 120 drivers/tty/serial/ip22zilog.c retval = readb(&channel->control); channel 126 drivers/tty/serial/ip22zilog.c static void write_zsreg(struct zilog_channel *channel, channel 129 drivers/tty/serial/ip22zilog.c writeb(reg, &channel->control); channel 131 drivers/tty/serial/ip22zilog.c writeb(value, &channel->control); channel 135 drivers/tty/serial/ip22zilog.c static void ip22zilog_clear_fifo(struct zilog_channel *channel) channel 142 drivers/tty/serial/ip22zilog.c regval = readb(&channel->control); channel 147 drivers/tty/serial/ip22zilog.c regval = read_zsreg(channel, R1); channel 148 drivers/tty/serial/ip22zilog.c readb(&channel->data); channel 152 drivers/tty/serial/ip22zilog.c writeb(ERR_RES, &channel->control); channel 154 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 162 drivers/tty/serial/ip22zilog.c static void __load_zsregs(struct zilog_channel *channel, unsigned char *regs) channel 168 drivers/tty/serial/ip22zilog.c unsigned char stat = read_zsreg(channel, R1); channel 174 drivers/tty/serial/ip22zilog.c writeb(ERR_RES, &channel->control); channel 176 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 178 drivers/tty/serial/ip22zilog.c ip22zilog_clear_fifo(channel); channel 181 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R1, channel 185 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R4, regs[R4]); channel 188 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R10, regs[R10]); channel 191 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R3, regs[R3] & ~RxENAB); channel 192 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R5, regs[R5] & ~TxENAB); channel 195 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R6, regs[R6]); channel 196 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R7, regs[R7]); channel 204 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R14, regs[R14] & ~BRENAB); channel 207 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R11, regs[R11]); channel 210 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R12, regs[R12]); channel 211 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R13, regs[R13]); channel 214 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R14, regs[R14]); channel 217 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R15, regs[R15]); channel 220 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R0, RES_EXT_INT); channel 221 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R0, RES_EXT_INT); channel 224 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R3, regs[R3]); channel 225 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R5, regs[R5]); channel 228 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R1, regs[R1]); channel 238 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel) channel 244 drivers/tty/serial/ip22zilog.c __load_zsregs(channel, up->curregs); channel 253 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel) channel 260 drivers/tty/serial/ip22zilog.c ch = readb(&channel->control); channel 265 drivers/tty/serial/ip22zilog.c r1 = read_zsreg(channel, R1); channel 267 drivers/tty/serial/ip22zilog.c writeb(ERR_RES, &channel->control); channel 269 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 272 drivers/tty/serial/ip22zilog.c ch = readb(&channel->data); channel 318 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel) channel 322 drivers/tty/serial/ip22zilog.c status = readb(&channel->control); channel 325 drivers/tty/serial/ip22zilog.c writeb(RES_EXT_INT, &channel->control); channel 327 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 360 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel) channel 365 drivers/tty/serial/ip22zilog.c unsigned char status = readb(&channel->control); channel 383 drivers/tty/serial/ip22zilog.c __load_zsregs(channel, up->curregs); channel 394 drivers/tty/serial/ip22zilog.c writeb(up->port.x_char, &channel->data); channel 396 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 412 drivers/tty/serial/ip22zilog.c writeb(xmit->buf[xmit->tail], &channel->data); channel 414 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 425 drivers/tty/serial/ip22zilog.c writeb(RES_Tx_P, &channel->control); channel 427 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 435 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel channel 441 drivers/tty/serial/ip22zilog.c r3 = read_zsreg(channel, R3); channel 445 drivers/tty/serial/ip22zilog.c writeb(RES_H_IUS, &channel->control); channel 447 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 450 drivers/tty/serial/ip22zilog.c push = ip22zilog_receive_chars(up, channel); channel 452 drivers/tty/serial/ip22zilog.c ip22zilog_status_handle(up, channel); channel 454 drivers/tty/serial/ip22zilog.c ip22zilog_transmit_chars(up, channel); channel 463 drivers/tty/serial/ip22zilog.c channel = ZILOG_CHANNEL_FROM_PORT(&up->port); channel 468 drivers/tty/serial/ip22zilog.c writeb(RES_H_IUS, &channel->control); channel 470 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 473 drivers/tty/serial/ip22zilog.c push = ip22zilog_receive_chars(up, channel); channel 475 drivers/tty/serial/ip22zilog.c ip22zilog_status_handle(up, channel); channel 477 drivers/tty/serial/ip22zilog.c ip22zilog_transmit_chars(up, channel); channel 495 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel; channel 498 drivers/tty/serial/ip22zilog.c channel = ZILOG_CHANNEL_FROM_PORT(port); channel 499 drivers/tty/serial/ip22zilog.c status = readb(&channel->control); channel 550 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 567 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R5, up->curregs[R5]); channel 584 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 590 drivers/tty/serial/ip22zilog.c status = readb(&channel->control); channel 601 drivers/tty/serial/ip22zilog.c writeb(port->x_char, &channel->data); channel 603 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 612 drivers/tty/serial/ip22zilog.c writeb(xmit->buf[xmit->tail], &channel->data); channel 614 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 628 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel; channel 633 drivers/tty/serial/ip22zilog.c channel = ZILOG_CHANNEL_FROM_PORT(port); channel 637 drivers/tty/serial/ip22zilog.c ip22zilog_maybe_update_regs(up, channel); channel 645 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 653 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R15, up->curregs[R15]); channel 662 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 680 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R5, up->curregs[R5]); channel 688 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel; channel 695 drivers/tty/serial/ip22zilog.c channel = ZILOG_CHANNEL_FROM_PORT(&up->port); channel 697 drivers/tty/serial/ip22zilog.c unsigned char stat = read_zsreg(channel, R1); channel 705 drivers/tty/serial/ip22zilog.c channel = ZILOG_CHANNEL_FROM_PORT(&up->port); channel 707 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R9, FHWRES); channel 709 drivers/tty/serial/ip22zilog.c (void) read_zsreg(channel, R0); channel 717 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel; channel 719 drivers/tty/serial/ip22zilog.c channel = ZILOG_CHANNEL_FROM_PORT(&up->port); channel 723 drivers/tty/serial/ip22zilog.c __load_zsregs(channel, up->curregs); channel 725 drivers/tty/serial/ip22zilog.c write_zsreg(channel, R9, up->curregs[R9]); channel 726 drivers/tty/serial/ip22zilog.c up->prev_status = readb(&channel->control); channel 733 drivers/tty/serial/ip22zilog.c ip22zilog_maybe_update_regs(up, channel); channel 778 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel; channel 786 drivers/tty/serial/ip22zilog.c channel = ZILOG_CHANNEL_FROM_PORT(port); channel 795 drivers/tty/serial/ip22zilog.c ip22zilog_maybe_update_regs(up, channel); channel 999 drivers/tty/serial/ip22zilog.c struct zilog_channel *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 1006 drivers/tty/serial/ip22zilog.c unsigned char val = readb(&channel->control); channel 1014 drivers/tty/serial/ip22zilog.c writeb(ch, &channel->data); channel 1016 drivers/tty/serial/ip22zilog.c ZS_WSYNC(channel); channel 1085 drivers/tty/serial/ip22zilog.c int channel, chip; channel 1090 drivers/tty/serial/ip22zilog.c for (channel = 0; channel < NUM_CHANNELS; channel++) channel 1091 drivers/tty/serial/ip22zilog.c spin_lock_init(&ip22zilog_port_table[channel].port.lock); channel 1095 drivers/tty/serial/ip22zilog.c for (channel = NUM_CHANNELS - 1 ; channel > 0; channel--) channel 1096 drivers/tty/serial/ip22zilog.c up[channel].next = &up[channel - 1]; channel 1097 drivers/tty/serial/ip22zilog.c up[channel].next = NULL; channel 1135 drivers/tty/serial/ip22zilog.c for (channel = 0; channel < NUM_CHANNELS; channel++) { channel 1136 drivers/tty/serial/ip22zilog.c struct uart_ip22zilog_port *up = &ip22zilog_port_table[channel]; channel 269 drivers/tty/serial/ip22zilog.h #define ZS_CLEARERR(channel) do { writeb(ERR_RES, &channel->control); \ channel 272 drivers/tty/serial/ip22zilog.h #define ZS_CLEARSTAT(channel) do { writeb(RES_EXT_INT, &channel->control); \ channel 275 drivers/tty/serial/ip22zilog.h #define ZS_CLEARFIFO(channel) do { readb(&channel->data); \ channel 277 drivers/tty/serial/ip22zilog.h readb(&channel->data); \ channel 279 drivers/tty/serial/ip22zilog.h readb(&channel->data); \ channel 66 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 69 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n"); channel 71 drivers/tty/serial/jsm/jsm_tty.c result = jsm_get_mstat(channel); channel 76 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "finish\n"); channel 88 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 91 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n"); channel 94 drivers/tty/serial/jsm/jsm_tty.c channel->ch_mostat |= UART_MCR_RTS; channel 96 drivers/tty/serial/jsm/jsm_tty.c channel->ch_mostat &= ~UART_MCR_RTS; channel 99 drivers/tty/serial/jsm/jsm_tty.c channel->ch_mostat |= UART_MCR_DTR; channel 101 drivers/tty/serial/jsm/jsm_tty.c channel->ch_mostat &= ~UART_MCR_DTR; channel 103 drivers/tty/serial/jsm/jsm_tty.c channel->ch_bd->bd_ops->assert_modem_signals(channel); channel 105 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "finish\n"); channel 117 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel; channel 119 drivers/tty/serial/jsm/jsm_tty.c channel = container_of(port, struct jsm_channel, uart_port); channel 120 drivers/tty/serial/jsm/jsm_tty.c channel->ch_bd->bd_ops->copy_data_from_queue_to_uart(channel); channel 125 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 128 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n"); channel 130 drivers/tty/serial/jsm/jsm_tty.c channel->ch_flags &= ~(CH_STOP); channel 133 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "finish\n"); channel 138 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 141 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n"); channel 143 drivers/tty/serial/jsm/jsm_tty.c channel->ch_flags |= (CH_STOP); channel 145 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "finish\n"); channel 151 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 158 drivers/tty/serial/jsm/jsm_tty.c channel->ch_bd->bd_ops->send_start_character(channel); channel 161 drivers/tty/serial/jsm/jsm_tty.c channel->ch_bd->bd_ops->send_stop_character(channel); channel 167 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 170 drivers/tty/serial/jsm/jsm_tty.c channel->ch_bd->bd_ops->disable_receiver(channel); channel 176 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 181 drivers/tty/serial/jsm/jsm_tty.c channel->ch_bd->bd_ops->send_break(channel); channel 183 drivers/tty/serial/jsm/jsm_tty.c channel->ch_bd->bd_ops->clear_break(channel); channel 191 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 196 drivers/tty/serial/jsm/jsm_tty.c brd = channel->ch_bd; channel 202 drivers/tty/serial/jsm/jsm_tty.c channel->ch_flags |= (CH_OPENING); channel 206 drivers/tty/serial/jsm/jsm_tty.c if (!channel->ch_rqueue) { channel 207 drivers/tty/serial/jsm/jsm_tty.c channel->ch_rqueue = kzalloc(RQUEUESIZE, GFP_KERNEL); channel 208 drivers/tty/serial/jsm/jsm_tty.c if (!channel->ch_rqueue) { channel 209 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(INIT, &channel->ch_bd->pci_dev, channel 214 drivers/tty/serial/jsm/jsm_tty.c if (!channel->ch_equeue) { channel 215 drivers/tty/serial/jsm/jsm_tty.c channel->ch_equeue = kzalloc(EQUEUESIZE, GFP_KERNEL); channel 216 drivers/tty/serial/jsm/jsm_tty.c if (!channel->ch_equeue) { channel 217 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(INIT, &channel->ch_bd->pci_dev, channel 223 drivers/tty/serial/jsm/jsm_tty.c channel->ch_flags &= ~(CH_OPENING); channel 227 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(OPEN, &channel->ch_bd->pci_dev, channel 233 drivers/tty/serial/jsm/jsm_tty.c channel->ch_r_head = channel->ch_r_tail = 0; channel 234 drivers/tty/serial/jsm/jsm_tty.c channel->ch_e_head = channel->ch_e_tail = 0; channel 236 drivers/tty/serial/jsm/jsm_tty.c brd->bd_ops->flush_uart_write(channel); channel 237 drivers/tty/serial/jsm/jsm_tty.c brd->bd_ops->flush_uart_read(channel); channel 239 drivers/tty/serial/jsm/jsm_tty.c channel->ch_flags = 0; channel 240 drivers/tty/serial/jsm/jsm_tty.c channel->ch_cached_lsr = 0; channel 241 drivers/tty/serial/jsm/jsm_tty.c channel->ch_stops_sent = 0; channel 244 drivers/tty/serial/jsm/jsm_tty.c channel->ch_c_cflag = termios->c_cflag; channel 245 drivers/tty/serial/jsm/jsm_tty.c channel->ch_c_iflag = termios->c_iflag; channel 246 drivers/tty/serial/jsm/jsm_tty.c channel->ch_c_oflag = termios->c_oflag; channel 247 drivers/tty/serial/jsm/jsm_tty.c channel->ch_c_lflag = termios->c_lflag; channel 248 drivers/tty/serial/jsm/jsm_tty.c channel->ch_startc = termios->c_cc[VSTART]; channel 249 drivers/tty/serial/jsm/jsm_tty.c channel->ch_stopc = termios->c_cc[VSTOP]; channel 252 drivers/tty/serial/jsm/jsm_tty.c brd->bd_ops->uart_init(channel); channel 257 drivers/tty/serial/jsm/jsm_tty.c brd->bd_ops->param(channel); channel 259 drivers/tty/serial/jsm/jsm_tty.c jsm_carrier(channel); channel 261 drivers/tty/serial/jsm/jsm_tty.c channel->ch_open_count++; channel 263 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(OPEN, &channel->ch_bd->pci_dev, "finish\n"); channel 270 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 273 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(CLOSE, &channel->ch_bd->pci_dev, "start\n"); channel 275 drivers/tty/serial/jsm/jsm_tty.c bd = channel->ch_bd; channel 277 drivers/tty/serial/jsm/jsm_tty.c channel->ch_flags &= ~(CH_STOPI); channel 279 drivers/tty/serial/jsm/jsm_tty.c channel->ch_open_count--; channel 284 drivers/tty/serial/jsm/jsm_tty.c if (channel->ch_c_cflag & HUPCL) { channel 285 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(CLOSE, &channel->ch_bd->pci_dev, channel 289 drivers/tty/serial/jsm/jsm_tty.c channel->ch_mostat &= ~(UART_MCR_DTR | UART_MCR_RTS); channel 290 drivers/tty/serial/jsm/jsm_tty.c bd->bd_ops->assert_modem_signals(channel); channel 294 drivers/tty/serial/jsm/jsm_tty.c channel->ch_bd->bd_ops->uart_off(channel); channel 296 drivers/tty/serial/jsm/jsm_tty.c jsm_dbg(CLOSE, &channel->ch_bd->pci_dev, "finish\n"); channel 304 drivers/tty/serial/jsm/jsm_tty.c struct jsm_channel *channel = channel 308 drivers/tty/serial/jsm/jsm_tty.c channel->ch_c_cflag = termios->c_cflag; channel 309 drivers/tty/serial/jsm/jsm_tty.c channel->ch_c_iflag = termios->c_iflag; channel 310 drivers/tty/serial/jsm/jsm_tty.c channel->ch_c_oflag = termios->c_oflag; channel 311 drivers/tty/serial/jsm/jsm_tty.c channel->ch_c_lflag = termios->c_lflag; channel 312 drivers/tty/serial/jsm/jsm_tty.c channel->ch_startc = termios->c_cc[VSTART]; channel 313 drivers/tty/serial/jsm/jsm_tty.c channel->ch_stopc = termios->c_cc[VSTOP]; channel 315 drivers/tty/serial/jsm/jsm_tty.c channel->ch_bd->bd_ops->param(channel); channel 316 drivers/tty/serial/jsm/jsm_tty.c jsm_carrier(channel); channel 553 drivers/tty/serial/mxs-auart.c struct dma_chan *channel = s->tx_dma_chan; channel 558 drivers/tty/serial/mxs-auart.c desc = dmaengine_prep_slave_sg(channel, (struct scatterlist *)&pio, channel 568 drivers/tty/serial/mxs-auart.c desc = dmaengine_prep_slave_sg(channel, sgl, channel 579 drivers/tty/serial/mxs-auart.c dma_async_issue_pending(channel); channel 875 drivers/tty/serial/mxs-auart.c struct dma_chan *channel = s->rx_dma_chan; channel 882 drivers/tty/serial/mxs-auart.c desc = dmaengine_prep_slave_sg(channel, (struct scatterlist *)pio, channel 892 drivers/tty/serial/mxs-auart.c desc = dmaengine_prep_slave_sg(channel, sgl, 1, DMA_DEV_TO_MEM, channel 903 drivers/tty/serial/mxs-auart.c dma_async_issue_pending(channel); channel 60 drivers/tty/serial/sunzilog.c #define ZS_WSYNC(channel) do { } while (0) channel 130 drivers/tty/serial/sunzilog.c static unsigned char read_zsreg(struct zilog_channel __iomem *channel, channel 135 drivers/tty/serial/sunzilog.c writeb(reg, &channel->control); channel 137 drivers/tty/serial/sunzilog.c retval = readb(&channel->control); channel 143 drivers/tty/serial/sunzilog.c static void write_zsreg(struct zilog_channel __iomem *channel, channel 146 drivers/tty/serial/sunzilog.c writeb(reg, &channel->control); channel 148 drivers/tty/serial/sunzilog.c writeb(value, &channel->control); channel 152 drivers/tty/serial/sunzilog.c static void sunzilog_clear_fifo(struct zilog_channel __iomem *channel) channel 159 drivers/tty/serial/sunzilog.c regval = readb(&channel->control); channel 164 drivers/tty/serial/sunzilog.c regval = read_zsreg(channel, R1); channel 165 drivers/tty/serial/sunzilog.c readb(&channel->data); channel 169 drivers/tty/serial/sunzilog.c writeb(ERR_RES, &channel->control); channel 171 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 179 drivers/tty/serial/sunzilog.c static int __load_zsregs(struct zilog_channel __iomem *channel, unsigned char *regs) channel 187 drivers/tty/serial/sunzilog.c unsigned char stat = read_zsreg(channel, R1); channel 193 drivers/tty/serial/sunzilog.c writeb(ERR_RES, &channel->control); channel 195 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 197 drivers/tty/serial/sunzilog.c sunzilog_clear_fifo(channel); channel 200 drivers/tty/serial/sunzilog.c write_zsreg(channel, R1, channel 204 drivers/tty/serial/sunzilog.c write_zsreg(channel, R4, regs[R4]); channel 207 drivers/tty/serial/sunzilog.c write_zsreg(channel, R10, regs[R10]); channel 210 drivers/tty/serial/sunzilog.c write_zsreg(channel, R3, regs[R3] & ~RxENAB); channel 211 drivers/tty/serial/sunzilog.c write_zsreg(channel, R5, regs[R5] & ~TxENAB); channel 214 drivers/tty/serial/sunzilog.c write_zsreg(channel, R6, regs[R6]); channel 215 drivers/tty/serial/sunzilog.c write_zsreg(channel, R7, regs[R7]); channel 223 drivers/tty/serial/sunzilog.c write_zsreg(channel, R14, regs[R14] & ~BRENAB); channel 226 drivers/tty/serial/sunzilog.c write_zsreg(channel, R11, regs[R11]); channel 229 drivers/tty/serial/sunzilog.c write_zsreg(channel, R12, regs[R12]); channel 230 drivers/tty/serial/sunzilog.c write_zsreg(channel, R13, regs[R13]); channel 233 drivers/tty/serial/sunzilog.c write_zsreg(channel, R14, regs[R14]); channel 236 drivers/tty/serial/sunzilog.c write_zsreg(channel, R15, (regs[R15] | WR7pEN) & ~FIFOEN); channel 239 drivers/tty/serial/sunzilog.c r15 = read_zsreg(channel, R15); channel 241 drivers/tty/serial/sunzilog.c write_zsreg(channel, R7, regs[R7p]); channel 244 drivers/tty/serial/sunzilog.c write_zsreg(channel, R15, regs[R15] & ~WR7pEN); channel 253 drivers/tty/serial/sunzilog.c write_zsreg(channel, R0, RES_EXT_INT); /* First Latch */ channel 254 drivers/tty/serial/sunzilog.c write_zsreg(channel, R0, RES_EXT_INT); /* Second Latch */ channel 257 drivers/tty/serial/sunzilog.c write_zsreg(channel, R3, regs[R3]); channel 258 drivers/tty/serial/sunzilog.c write_zsreg(channel, R5, regs[R5]); channel 261 drivers/tty/serial/sunzilog.c write_zsreg(channel, R1, regs[R1]); channel 273 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel) channel 279 drivers/tty/serial/sunzilog.c __load_zsregs(channel, up->curregs); channel 329 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel) channel 339 drivers/tty/serial/sunzilog.c r1 = read_zsreg(channel, R1); channel 341 drivers/tty/serial/sunzilog.c writeb(ERR_RES, &channel->control); channel 343 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 346 drivers/tty/serial/sunzilog.c ch = readb(&channel->control); channel 358 drivers/tty/serial/sunzilog.c ch = readb(&channel->data); channel 407 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel) channel 411 drivers/tty/serial/sunzilog.c status = readb(&channel->control); channel 414 drivers/tty/serial/sunzilog.c writeb(RES_EXT_INT, &channel->control); channel 416 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 426 drivers/tty/serial/sunzilog.c status = readb(&channel->control); channel 458 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel) channel 463 drivers/tty/serial/sunzilog.c unsigned char status = readb(&channel->control); channel 481 drivers/tty/serial/sunzilog.c __load_zsregs(channel, up->curregs); channel 492 drivers/tty/serial/sunzilog.c writeb(up->port.x_char, &channel->data); channel 494 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 511 drivers/tty/serial/sunzilog.c writeb(xmit->buf[xmit->tail], &channel->data); channel 513 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 524 drivers/tty/serial/sunzilog.c writeb(RES_Tx_P, &channel->control); channel 526 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 534 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel channel 540 drivers/tty/serial/sunzilog.c r3 = read_zsreg(channel, R3); channel 545 drivers/tty/serial/sunzilog.c writeb(RES_H_IUS, &channel->control); channel 547 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 550 drivers/tty/serial/sunzilog.c port = sunzilog_receive_chars(up, channel); channel 552 drivers/tty/serial/sunzilog.c sunzilog_status_handle(up, channel); channel 554 drivers/tty/serial/sunzilog.c sunzilog_transmit_chars(up, channel); channel 563 drivers/tty/serial/sunzilog.c channel = ZILOG_CHANNEL_FROM_PORT(&up->port); channel 568 drivers/tty/serial/sunzilog.c writeb(RES_H_IUS, &channel->control); channel 570 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 573 drivers/tty/serial/sunzilog.c port = sunzilog_receive_chars(up, channel); channel 575 drivers/tty/serial/sunzilog.c sunzilog_status_handle(up, channel); channel 577 drivers/tty/serial/sunzilog.c sunzilog_transmit_chars(up, channel); channel 595 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel; channel 598 drivers/tty/serial/sunzilog.c channel = ZILOG_CHANNEL_FROM_PORT(port); channel 599 drivers/tty/serial/sunzilog.c status = readb(&channel->control); channel 650 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 667 drivers/tty/serial/sunzilog.c write_zsreg(channel, R5, up->curregs[R5]); channel 684 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 690 drivers/tty/serial/sunzilog.c status = readb(&channel->control); channel 701 drivers/tty/serial/sunzilog.c writeb(port->x_char, &channel->data); channel 703 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 712 drivers/tty/serial/sunzilog.c writeb(xmit->buf[xmit->tail], &channel->data); channel 714 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 728 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel; channel 733 drivers/tty/serial/sunzilog.c channel = ZILOG_CHANNEL_FROM_PORT(port); channel 737 drivers/tty/serial/sunzilog.c sunzilog_maybe_update_regs(up, channel); channel 745 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 753 drivers/tty/serial/sunzilog.c write_zsreg(channel, R15, up->curregs[R15] & ~WR7pEN); channel 762 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 780 drivers/tty/serial/sunzilog.c write_zsreg(channel, R5, up->curregs[R5]); channel 788 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel; channel 790 drivers/tty/serial/sunzilog.c channel = ZILOG_CHANNEL_FROM_PORT(&up->port); channel 791 drivers/tty/serial/sunzilog.c up->prev_status = readb(&channel->control); channel 798 drivers/tty/serial/sunzilog.c sunzilog_maybe_update_regs(up, channel); channel 843 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel; channel 851 drivers/tty/serial/sunzilog.c channel = ZILOG_CHANNEL_FROM_PORT(port); channel 860 drivers/tty/serial/sunzilog.c sunzilog_maybe_update_regs(up, channel); channel 1010 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel channel 1014 drivers/tty/serial/sunzilog.c r1 = read_zsreg(channel, R1); channel 1016 drivers/tty/serial/sunzilog.c writeb(ERR_RES, &channel->control); channel 1018 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 1021 drivers/tty/serial/sunzilog.c ch = readb(&channel->control); channel 1033 drivers/tty/serial/sunzilog.c ch = readb(&channel->data); channel 1134 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel = ZILOG_CHANNEL_FROM_PORT(port); channel 1141 drivers/tty/serial/sunzilog.c unsigned char val = readb(&channel->control); channel 1149 drivers/tty/serial/sunzilog.c writeb(ch, &channel->data); channel 1151 drivers/tty/serial/sunzilog.c ZS_WSYNC(channel); channel 1336 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel; channel 1340 drivers/tty/serial/sunzilog.c channel = ZILOG_CHANNEL_FROM_PORT(&up->port); channel 1344 drivers/tty/serial/sunzilog.c write_zsreg(channel, R9, FHWRES); channel 1346 drivers/tty/serial/sunzilog.c (void) read_zsreg(channel, R0); channel 1363 drivers/tty/serial/sunzilog.c write_zsreg(channel, R9, up->curregs[R9]); channel 1383 drivers/tty/serial/sunzilog.c if (__load_zsregs(channel, up->curregs)) { channel 1389 drivers/tty/serial/sunzilog.c write_zsreg(channel, R9, up->curregs[R9]); channel 1590 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel; channel 1593 drivers/tty/serial/sunzilog.c channel = ZILOG_CHANNEL_FROM_PORT(&up->port); channel 1596 drivers/tty/serial/sunzilog.c write_zsreg(channel, R9, up->curregs[R9]); channel 1627 drivers/tty/serial/sunzilog.c struct zilog_channel __iomem *channel; channel 1630 drivers/tty/serial/sunzilog.c channel = ZILOG_CHANNEL_FROM_PORT(&up->port); channel 1633 drivers/tty/serial/sunzilog.c write_zsreg(channel, R9, up->curregs[R9]); channel 277 drivers/tty/serial/sunzilog.h #define ZS_CLEARERR(channel) do { sbus_writeb(ERR_RES, &channel->control); \ channel 280 drivers/tty/serial/sunzilog.h #define ZS_CLEARSTAT(channel) do { sbus_writeb(RES_EXT_INT, &channel->control); \ channel 283 drivers/tty/serial/sunzilog.h #define ZS_CLEARFIFO(channel) do { sbus_readb(&channel->data); \ channel 285 drivers/tty/serial/sunzilog.h sbus_readb(&channel->data); \ channel 287 drivers/tty/serial/sunzilog.h sbus_readb(&channel->data); \ channel 84 drivers/uio/uio_hv_generic.c dev->channel->inbound.ring_buffer->interrupt_mask = !irq_state; channel 108 drivers/uio/uio_hv_generic.c static void hv_uio_rescind(struct vmbus_channel *channel) channel 110 drivers/uio/uio_hv_generic.c struct hv_device *hv_dev = channel->primary_channel->device_obj; channel 130 drivers/uio/uio_hv_generic.c struct vmbus_channel *channel channel 132 drivers/uio/uio_hv_generic.c void *ring_buffer = page_address(channel->ringbuffer_page); channel 134 drivers/uio/uio_hv_generic.c if (channel->state != CHANNEL_OPENED_STATE) channel 138 drivers/uio/uio_hv_generic.c channel->ringbuffer_pagecount << PAGE_SHIFT); channel 183 drivers/uio/uio_hv_generic.c vmbus_teardown_gpadl(dev->channel, pdata->send_gpadl); channel 189 drivers/uio/uio_hv_generic.c vmbus_teardown_gpadl(dev->channel, pdata->recv_gpadl); channel 207 drivers/uio/uio_hv_generic.c vmbus_set_chn_rescind_callback(dev->channel, hv_uio_rescind); channel 208 drivers/uio/uio_hv_generic.c vmbus_set_sc_create_callback(dev->channel, hv_uio_new_channel); channel 210 drivers/uio/uio_hv_generic.c ret = vmbus_connect_ring(dev->channel, channel 211 drivers/uio/uio_hv_generic.c hv_uio_channel_cb, dev->channel); channel 213 drivers/uio/uio_hv_generic.c dev->channel->inbound.ring_buffer->interrupt_mask = 1; channel 230 drivers/uio/uio_hv_generic.c ret = vmbus_disconnect_ring(dev->channel); channel 239 drivers/uio/uio_hv_generic.c struct vmbus_channel *channel = dev->channel; channel 245 drivers/uio/uio_hv_generic.c if (!channel->offermsg.monitor_allocated) { channel 254 drivers/uio/uio_hv_generic.c ret = vmbus_alloc_ring(channel, HV_RING_SIZE * PAGE_SIZE, channel 259 drivers/uio/uio_hv_generic.c set_channel_read_mode(channel, HV_CALL_ISR); channel 272 drivers/uio/uio_hv_generic.c ring_buffer = page_address(channel->ringbuffer_page); channel 276 drivers/uio/uio_hv_generic.c = channel->ringbuffer_pagecount << PAGE_SHIFT; channel 297 drivers/uio/uio_hv_generic.c ret = vmbus_establish_gpadl(channel, pdata->recv_buf, channel 317 drivers/uio/uio_hv_generic.c ret = vmbus_establish_gpadl(channel, pdata->send_buf, channel 339 drivers/uio/uio_hv_generic.c ret = sysfs_create_bin_file(&channel->kobj, &ring_buffer_bin_attr); channel 368 drivers/uio/uio_hv_generic.c vmbus_free_ring(dev->channel); channel 196 drivers/usb/atm/usbatm.c static struct urb *usbatm_pop_urb(struct usbatm_channel *channel) channel 200 drivers/usb/atm/usbatm.c spin_lock_irq(&channel->lock); channel 201 drivers/usb/atm/usbatm.c if (list_empty(&channel->list)) { channel 202 drivers/usb/atm/usbatm.c spin_unlock_irq(&channel->lock); channel 206 drivers/usb/atm/usbatm.c urb = list_entry(channel->list.next, struct urb, urb_list); channel 208 drivers/usb/atm/usbatm.c spin_unlock_irq(&channel->lock); channel 215 drivers/usb/atm/usbatm.c struct usbatm_channel *channel = urb->context; channel 224 drivers/usb/atm/usbatm.c atm_warn(channel->usbatm, "%s: urb 0x%p submission failed (%d)!\n", channel 229 drivers/usb/atm/usbatm.c spin_lock_irq(&channel->lock); channel 232 drivers/usb/atm/usbatm.c list_add(&urb->urb_list, &channel->list); channel 234 drivers/usb/atm/usbatm.c spin_unlock_irq(&channel->lock); channel 237 drivers/usb/atm/usbatm.c mod_timer(&channel->delay, jiffies + msecs_to_jiffies(THROTTLE_MSECS)); channel 245 drivers/usb/atm/usbatm.c struct usbatm_channel *channel = urb->context; channel 253 drivers/usb/atm/usbatm.c spin_lock_irqsave(&channel->lock, flags); channel 256 drivers/usb/atm/usbatm.c list_add_tail(&urb->urb_list, &channel->list); channel 258 drivers/usb/atm/usbatm.c spin_unlock_irqrestore(&channel->lock, flags); channel 261 drivers/usb/atm/usbatm.c (!(channel->usbatm->flags & UDSL_IGNORE_EILSEQ) || channel 267 drivers/usb/atm/usbatm.c atm_warn(channel->usbatm, "%s: urb 0x%p failed (%d)!\n", channel 270 drivers/usb/atm/usbatm.c mod_timer(&channel->delay, jiffies + msecs_to_jiffies(THROTTLE_MSECS)); channel 272 drivers/usb/atm/usbatm.c tasklet_schedule(&channel->tasklet); channel 994 drivers/usb/atm/usbatm.c struct usbatm_channel *channel = from_timer(channel, t, delay); channel 996 drivers/usb/atm/usbatm.c tasklet_schedule(&channel->tasklet); channel 999 drivers/usb/atm/usbatm.c static void usbatm_init_channel(struct usbatm_channel *channel) channel 1001 drivers/usb/atm/usbatm.c spin_lock_init(&channel->lock); channel 1002 drivers/usb/atm/usbatm.c INIT_LIST_HEAD(&channel->list); channel 1003 drivers/usb/atm/usbatm.c timer_setup(&channel->delay, usbatm_tasklet_schedule, 0); channel 1108 drivers/usb/atm/usbatm.c struct usbatm_channel *channel = i ? channel 1112 drivers/usb/atm/usbatm.c __func__, channel->buf_size, i ? "tx" : "rx", channel); channel 1119 drivers/usb/atm/usbatm.c struct usbatm_channel *channel = i < num_rcv_urbs ? channel 1122 drivers/usb/atm/usbatm.c unsigned int iso_packets = usb_pipeisoc(channel->endpoint) ? channel->buf_size / channel->packet_size : 0; channel 1133 drivers/usb/atm/usbatm.c buffer = kzalloc(channel->buf_size, GFP_KERNEL); channel 1139 drivers/usb/atm/usbatm.c usb_fill_bulk_urb(urb, instance->usb_dev, channel->endpoint, channel 1140 drivers/usb/atm/usbatm.c buffer, channel->buf_size, usbatm_complete, channel); channel 1147 drivers/usb/atm/usbatm.c urb->iso_frame_desc[j].offset = channel->packet_size * j; channel 1148 drivers/usb/atm/usbatm.c urb->iso_frame_desc[j].length = channel->packet_size; channel 1154 drivers/usb/atm/usbatm.c list_add_tail(&urb->urb_list, &channel->list); channel 277 drivers/usb/class/usblp.c #define usblp_hp_channel_change_request(usblp, channel, buffer) \ channel 278 drivers/usb/class/usblp.c usblp_ctrl_msg(usblp, USBLP_REQ_HP_CHANNEL_CHANGE_REQUEST, USB_TYPE_VENDOR, USB_DIR_IN, USB_RECIP_INTERFACE, channel, buffer, 1) channel 1643 drivers/usb/dwc2/hcd.c if (qh->channel && qh->channel->qh == qh) channel 1644 drivers/usb/dwc2/hcd.c qh->channel->qh = NULL; channel 1701 drivers/usb/dwc2/hcd.c struct dwc2_host_chan *channel; channel 1708 drivers/usb/dwc2/hcd.c channel = hsotg->hc_ptr_array[i]; channel 1709 drivers/usb/dwc2/hcd.c if (!list_empty(&channel->hc_list_entry)) channel 1721 drivers/usb/dwc2/hcd.c channel = hsotg->hc_ptr_array[i]; channel 1722 drivers/usb/dwc2/hcd.c if (!list_empty(&channel->hc_list_entry)) channel 1731 drivers/usb/dwc2/hcd.c dwc2_hc_cleanup(hsotg, channel); channel 1732 drivers/usb/dwc2/hcd.c list_add_tail(&channel->hc_list_entry, &hsotg->free_hc_list); channel 1738 drivers/usb/dwc2/hcd.c channel->qh = NULL; channel 1958 drivers/usb/dwc2/hcd.c if (urb_qtd->in_process && qh->channel) { channel 1959 drivers/usb/dwc2/hcd.c dwc2_dump_channel_info(hsotg, qh->channel); channel 1970 drivers/usb/dwc2/hcd.c dwc2_hc_halt(hsotg, qh->channel, channel 1984 drivers/usb/dwc2/hcd.c qh->channel = NULL; channel 2038 drivers/usb/dwc2/hcd.c if (qh->channel && qh->channel->qh == qh) channel 2039 drivers/usb/dwc2/hcd.c qh->channel->qh = NULL; channel 2605 drivers/usb/dwc2/hcd.c qh->channel = chan; channel 2674 drivers/usb/dwc2/hcd.c qh->channel = NULL; channel 2921 drivers/usb/dwc2/hcd.c if (!qh->channel) { channel 2938 drivers/usb/dwc2/hcd.c qh->channel->multi_count > 1) channel 2943 drivers/usb/dwc2/hcd.c status = dwc2_queue_transaction(hsotg, qh->channel, fspcavail); channel 2957 drivers/usb/dwc2/hcd.c qh->channel->requests == qh->channel->multi_count) { channel 3060 drivers/usb/dwc2/hcd.c if (!qh->channel) channel 3069 drivers/usb/dwc2/hcd.c status = dwc2_queue_transaction(hsotg, qh->channel, fspcavail); channel 4682 drivers/usb/dwc2/hcd.c if (qh_allocated && qh->channel && qh->channel->qh == qh) channel 4683 drivers/usb/dwc2/hcd.c qh->channel->qh = NULL; channel 5014 drivers/usb/dwc2/hcd.c struct dwc2_host_chan *channel; channel 5125 drivers/usb/dwc2/hcd.c channel = kzalloc(sizeof(*channel), GFP_KERNEL); channel 5126 drivers/usb/dwc2/hcd.c if (!channel) channel 5128 drivers/usb/dwc2/hcd.c channel->hc_num = i; channel 5129 drivers/usb/dwc2/hcd.c INIT_LIST_HEAD(&channel->split_order_list_entry); channel 5130 drivers/usb/dwc2/hcd.c hsotg->hc_ptr_array[i] = channel; channel 365 drivers/usb/dwc2/hcd.h struct dwc2_host_chan *channel; channel 241 drivers/usb/dwc2/hcd_ddma.c if (!qh->channel) { channel 242 drivers/usb/dwc2/hcd_ddma.c dev_err(hsotg->dev, "qh->channel = %p\n", qh->channel); channel 252 drivers/usb/dwc2/hcd_ddma.c chan = qh->channel; channel 297 drivers/usb/dwc2/hcd_ddma.c struct dwc2_host_chan *chan = qh->channel; channel 321 drivers/usb/dwc2/hcd_ddma.c qh->channel = NULL; channel 402 drivers/usb/dwc2/hcd_ddma.c if (qh->channel) channel 513 drivers/usb/dwc2/hcd_ddma.c if (qh->channel) { channel 615 drivers/usb/dwc2/hcd_ddma.c if (skip_frames && !qh->channel) channel 745 drivers/usb/dwc2/hcd_ddma.c struct dwc2_host_chan *chan = qh->channel; channel 850 drivers/usb/dwc2/hcd_ddma.c struct dwc2_host_chan *chan = qh->channel; channel 687 drivers/usb/dwc2/hcd_intr.c qh->channel = NULL; channel 697 drivers/usb/gadget/udc/omap_udc.c static void dma_channel_claim(struct omap_ep *ep, unsigned channel) channel 712 drivers/usb/gadget/udc/omap_udc.c if (channel == 0 || channel > 3) { channel 714 drivers/usb/gadget/udc/omap_udc.c channel = 3; channel 716 drivers/usb/gadget/udc/omap_udc.c channel = 2; channel 718 drivers/usb/gadget/udc/omap_udc.c channel = 1; channel 724 drivers/usb/gadget/udc/omap_udc.c reg |= (0x0f & ep->bEndpointAddress) << (4 * (channel - 1)); channel 725 drivers/usb/gadget/udc/omap_udc.c ep->dma_channel = channel; channel 728 drivers/usb/gadget/udc/omap_udc.c dma_channel = OMAP_DMA_USB_W2FC_TX0 - 1 + channel; channel 745 drivers/usb/gadget/udc/omap_udc.c dma_channel = OMAP_DMA_USB_W2FC_RX0 - 1 + channel; channel 1025 drivers/usb/gadget/udc/omap_udc.c int channel = ep->dma_channel; channel 1031 drivers/usb/gadget/udc/omap_udc.c dma_channel_claim(ep, channel); channel 1074 drivers/usb/gadget/udc/omap_udc.c int channel; channel 1078 drivers/usb/gadget/udc/omap_udc.c channel = ep->dma_channel; channel 1081 drivers/usb/gadget/udc/omap_udc.c channel = 0; channel 1091 drivers/usb/gadget/udc/omap_udc.c if (channel) channel 1092 drivers/usb/gadget/udc/omap_udc.c dma_channel_claim(ep, channel); channel 576 drivers/usb/image/microtek.c if ( srb->device->lun || srb->device->id || srb->device->channel ) { channel 578 drivers/usb/image/microtek.c MTS_DEBUG("Command to LUN=%d ID=%d CHANNEL=%d from SCSI layer\n",(int)srb->device->lun,(int)srb->device->id, (int)srb->device->channel ); channel 118 drivers/usb/musb/cppi_dma.c c->channel.status = MUSB_DMA_STATUS_UNKNOWN; channel 141 drivers/usb/musb/cppi_dma.c (void) cppi_channel_abort(&c->channel); channel 142 drivers/usb/musb/cppi_dma.c c->channel.status = MUSB_DMA_STATUS_UNKNOWN; channel 322 drivers/usb/musb/cppi_dma.c cppi_ch->channel.status = MUSB_DMA_STATUS_FREE; channel 323 drivers/usb/musb/cppi_dma.c cppi_ch->channel.max_len = 0x7fffffff; channel 326 drivers/usb/musb/cppi_dma.c return &cppi_ch->channel; channel 330 drivers/usb/musb/cppi_dma.c static void cppi_channel_release(struct dma_channel *channel) channel 337 drivers/usb/musb/cppi_dma.c c = container_of(channel, struct cppi_channel, channel); channel 347 drivers/usb/musb/cppi_dma.c channel->status = MUSB_DMA_STATUS_UNKNOWN; channel 495 drivers/usb/musb/cppi_dma.c if (n_bds && rx->channel.actual_len) { channel 826 drivers/usb/musb/cppi_dma.c rx->channel.actual_len, rx->buf_len); channel 955 drivers/usb/musb/cppi_dma.c cppi_ch = container_of(ch, struct cppi_channel, channel); channel 990 drivers/usb/musb/cppi_dma.c cppi_ch->channel.actual_len = 0; channel 1035 drivers/usb/musb/cppi_dma.c rx->channel.actual_len); channel 1055 drivers/usb/musb/cppi_dma.c rx->channel.actual_len); channel 1074 drivers/usb/musb/cppi_dma.c rx->channel.actual_len += len; channel 1214 drivers/usb/musb/cppi_dma.c tx_ch->channel.actual_len += len; channel 1242 drivers/usb/musb/cppi_dma.c tx_ch->channel.status = MUSB_DMA_STATUS_FREE; channel 1271 drivers/usb/musb/cppi_dma.c if (rx_ch->channel.actual_len != rx_ch->buf_len channel 1272 drivers/usb/musb/cppi_dma.c && rx_ch->channel.actual_len channel 1279 drivers/usb/musb/cppi_dma.c rx_ch->channel.status = MUSB_DMA_STATUS_FREE; channel 1372 drivers/usb/musb/cppi_dma.c static int cppi_channel_abort(struct dma_channel *channel) channel 1382 drivers/usb/musb/cppi_dma.c cppi_ch = container_of(channel, struct cppi_channel, channel); channel 1386 drivers/usb/musb/cppi_dma.c switch (channel->status) { channel 1497 drivers/usb/musb/cppi_dma.c if (channel->status == MUSB_DMA_STATUS_BUSY) channel 1535 drivers/usb/musb/cppi_dma.c channel->status = MUSB_DMA_STATUS_FREE; channel 74 drivers/usb/musb/cppi_dma.h struct dma_channel channel; channel 128 drivers/usb/musb/cppi_dma.h struct dma_channel channel; channel 125 drivers/usb/musb/musb_cppi41.c (cppi41_channel->channel.status == MUSB_DMA_STATUS_FREE)) { channel 128 drivers/usb/musb/musb_cppi41.c cppi41_channel->channel.actual_len = channel 130 drivers/usb/musb/musb_cppi41.c cppi41_channel->channel.status = MUSB_DMA_STATUS_FREE; channel 131 drivers/usb/musb/musb_cppi41.c cppi41_channel->channel.rx_packet_done = true; channel 171 drivers/usb/musb/musb_cppi41.c dma_desc->callback_param = &cppi41_channel->channel; channel 223 drivers/usb/musb/musb_cppi41.c struct dma_channel *channel = private_data; channel 224 drivers/usb/musb/musb_cppi41.c struct cppi41_dma_channel *cppi41_channel = channel->private_data; channel 411 drivers/usb/musb/musb_cppi41.c static bool cppi41_configure_channel(struct dma_channel *channel, channel 415 drivers/usb/musb/musb_cppi41.c struct cppi41_dma_channel *cppi41_channel = channel->private_data; channel 471 drivers/usb/musb/musb_cppi41.c dma_desc->callback_param = channel; channel 473 drivers/usb/musb/musb_cppi41.c cppi41_channel->channel.rx_packet_done = false; channel 508 drivers/usb/musb/musb_cppi41.c return &cppi41_channel->channel; channel 511 drivers/usb/musb/musb_cppi41.c static void cppi41_dma_channel_release(struct dma_channel *channel) channel 513 drivers/usb/musb/musb_cppi41.c struct cppi41_dma_channel *cppi41_channel = channel->private_data; channel 518 drivers/usb/musb/musb_cppi41.c channel->status = MUSB_DMA_STATUS_FREE; channel 519 drivers/usb/musb/musb_cppi41.c channel->actual_len = 0; channel 523 drivers/usb/musb/musb_cppi41.c static int cppi41_dma_channel_program(struct dma_channel *channel, channel 528 drivers/usb/musb/musb_cppi41.c struct cppi41_dma_channel *cppi41_channel = channel->private_data; channel 531 drivers/usb/musb/musb_cppi41.c BUG_ON(channel->status == MUSB_DMA_STATUS_UNKNOWN || channel 532 drivers/usb/musb/musb_cppi41.c channel->status == MUSB_DMA_STATUS_BUSY); channel 541 drivers/usb/musb/musb_cppi41.c channel->status = MUSB_DMA_STATUS_BUSY; channel 542 drivers/usb/musb/musb_cppi41.c channel->actual_len = 0; channel 547 drivers/usb/musb/musb_cppi41.c ret = cppi41_configure_channel(channel, packet_sz, mode, dma_addr, len); channel 549 drivers/usb/musb/musb_cppi41.c channel->status = MUSB_DMA_STATUS_FREE; channel 554 drivers/usb/musb/musb_cppi41.c static int cppi41_is_compatible(struct dma_channel *channel, u16 maxpacket, channel 557 drivers/usb/musb/musb_cppi41.c struct cppi41_dma_channel *cppi41_channel = channel->private_data; channel 573 drivers/usb/musb/musb_cppi41.c static int cppi41_dma_channel_abort(struct dma_channel *channel) channel 575 drivers/usb/musb/musb_cppi41.c struct cppi41_dma_channel *cppi41_channel = channel->private_data; channel 587 drivers/usb/musb/musb_cppi41.c if (cppi41_channel->channel.status == MUSB_DMA_STATUS_FREE) channel 641 drivers/usb/musb/musb_cppi41.c cppi41_channel->channel.status = MUSB_DMA_STATUS_FREE; channel 714 drivers/usb/musb/musb_cppi41.c musb_dma = &cppi41_channel->channel; channel 159 drivers/usb/musb/musb_dma.h int (*channel_program)(struct dma_channel *channel, channel 164 drivers/usb/musb/musb_dma.h int (*is_compatible)(struct dma_channel *channel, channel 558 drivers/usb/musb/musb_gadget.c struct dma_channel *channel = musb_ep->dma; channel 565 drivers/usb/musb/musb_gadget.c if (c->channel_program(channel, channel 603 drivers/usb/musb/musb_gadget.c struct dma_channel *channel; channel 608 drivers/usb/musb/musb_gadget.c channel = musb_ep->dma; channel 650 drivers/usb/musb/musb_gadget.c channel->max_len); channel 665 drivers/usb/musb/musb_gadget.c channel, channel 667 drivers/usb/musb/musb_gadget.c channel->desired_mode, channel 680 drivers/usb/musb/musb_gadget.c struct dma_channel *channel; channel 684 drivers/usb/musb/musb_gadget.c channel = musb_ep->dma; channel 693 drivers/usb/musb/musb_gadget.c channel->max_len); channel 715 drivers/usb/musb/musb_gadget.c if (c->channel_program(channel, channel 717 drivers/usb/musb/musb_gadget.c channel->desired_mode, channel 735 drivers/usb/musb/musb_gadget.c struct dma_channel *channel = musb_ep->dma; channel 739 drivers/usb/musb/musb_gadget.c ret = c->channel_program(channel, channel 741 drivers/usb/musb/musb_gadget.c channel->desired_mode, channel 589 drivers/usb/musb/musb_host.c struct dma_channel *channel = hw_ep->tx_channel; channel 594 drivers/usb/musb/musb_host.c if (*length > channel->max_len) channel 595 drivers/usb/musb/musb_host.c *length = channel->max_len; channel 619 drivers/usb/musb/musb_host.c channel->desired_mode = *mode; channel 631 drivers/usb/musb/musb_host.c struct dma_channel *channel = hw_ep->tx_channel; channel 633 drivers/usb/musb/musb_host.c channel->actual_len = 0; channel 646 drivers/usb/musb/musb_host.c struct dma_channel *channel = hw_ep->tx_channel; channel 667 drivers/usb/musb/musb_host.c if (!dma->channel_program(channel, pkt_size, mode, channel 672 drivers/usb/musb/musb_host.c dma->channel_release(channel); channel 1496 drivers/usb/musb/musb_host.c struct dma_channel *channel = hw_ep->rx_channel; channel 1511 drivers/usb/musb/musb_host.c return dma->channel_program(channel, qh->maxpacket, 0, channel 1567 drivers/usb/musb/musb_host.c struct dma_channel *channel = hw_ep->rx_channel; channel 1601 drivers/usb/musb/musb_host.c || channel->actual_len < qh->maxpacket channel 1602 drivers/usb/musb/musb_host.c || channel->rx_packet_done); channel 1640 drivers/usb/musb/musb_host.c struct dma_channel *channel = hw_ep->rx_channel; channel 1676 drivers/usb/musb/musb_host.c channel->desired_mode = 0; channel 1684 drivers/usb/musb/musb_host.c channel->desired_mode = 1; channel 1687 drivers/usb/musb/musb_host.c channel->desired_mode = 0; channel 1697 drivers/usb/musb/musb_host.c if (channel->desired_mode == 0) channel 1713 drivers/usb/musb/musb_host.c done = dma->channel_program(channel, qh->maxpacket, channel 1714 drivers/usb/musb/musb_host.c channel->desired_mode, channel 1718 drivers/usb/musb/musb_host.c dma->channel_release(channel); channel 1720 drivers/usb/musb/musb_host.c channel = NULL; channel 59 drivers/usb/musb/musbhsdma.c struct dma_channel channel; channel 71 drivers/usb/musb/musbhsdma.c struct musb_dma_channel channel[MUSB_HSDMA_CHANNELS]; channel 79 drivers/usb/musb/musbhsdma.c static void dma_channel_release(struct dma_channel *channel); channel 84 drivers/usb/musb/musbhsdma.c struct dma_channel *channel; channel 93 drivers/usb/musb/musbhsdma.c channel = &controller->channel[bit].channel; channel 94 drivers/usb/musb/musbhsdma.c dma_channel_release(channel); channel 109 drivers/usb/musb/musbhsdma.c struct dma_channel *channel = NULL; channel 115 drivers/usb/musb/musbhsdma.c musb_channel = &(controller->channel[bit]); channel 120 drivers/usb/musb/musbhsdma.c channel = &(musb_channel->channel); channel 121 drivers/usb/musb/musbhsdma.c channel->private_data = musb_channel; channel 122 drivers/usb/musb/musbhsdma.c channel->status = MUSB_DMA_STATUS_FREE; channel 123 drivers/usb/musb/musbhsdma.c channel->max_len = 0x100000; channel 125 drivers/usb/musb/musbhsdma.c channel->desired_mode = transmit; channel 126 drivers/usb/musb/musbhsdma.c channel->actual_len = 0; channel 131 drivers/usb/musb/musbhsdma.c return channel; channel 134 drivers/usb/musb/musbhsdma.c static void dma_channel_release(struct dma_channel *channel) channel 136 drivers/usb/musb/musbhsdma.c struct musb_dma_channel *musb_channel = channel->private_data; channel 138 drivers/usb/musb/musbhsdma.c channel->actual_len = 0; channel 145 drivers/usb/musb/musbhsdma.c channel->status = MUSB_DMA_STATUS_UNKNOWN; channel 148 drivers/usb/musb/musbhsdma.c static void configure_channel(struct dma_channel *channel, channel 152 drivers/usb/musb/musbhsdma.c struct musb_dma_channel *musb_channel = channel->private_data; channel 160 drivers/usb/musb/musbhsdma.c channel, packet_sz, &dma_addr, len, mode); channel 186 drivers/usb/musb/musbhsdma.c static int dma_channel_program(struct dma_channel *channel, channel 190 drivers/usb/musb/musbhsdma.c struct musb_dma_channel *musb_channel = channel->private_data; channel 199 drivers/usb/musb/musbhsdma.c BUG_ON(channel->status == MUSB_DMA_STATUS_UNKNOWN || channel 200 drivers/usb/musb/musbhsdma.c channel->status == MUSB_DMA_STATUS_BUSY); channel 214 drivers/usb/musb/musbhsdma.c channel->actual_len = 0; channel 218 drivers/usb/musb/musbhsdma.c channel->status = MUSB_DMA_STATUS_BUSY; channel 220 drivers/usb/musb/musbhsdma.c configure_channel(channel, packet_sz, mode, dma_addr, len); channel 225 drivers/usb/musb/musbhsdma.c static int dma_channel_abort(struct dma_channel *channel) channel 227 drivers/usb/musb/musbhsdma.c struct musb_dma_channel *musb_channel = channel->private_data; channel 235 drivers/usb/musb/musbhsdma.c if (channel->status == MUSB_DMA_STATUS_BUSY) { channel 265 drivers/usb/musb/musbhsdma.c channel->status = MUSB_DMA_STATUS_FREE; channel 276 drivers/usb/musb/musbhsdma.c struct dma_channel *channel; channel 299 drivers/usb/musb/musbhsdma.c &(controller->channel[bchannel]); channel 300 drivers/usb/musb/musbhsdma.c channel = &musb_channel->channel; channel 301 drivers/usb/musb/musbhsdma.c if (channel->status == MUSB_DMA_STATUS_BUSY) { channel 318 drivers/usb/musb/musbhsdma.c &(controller->channel[bchannel]); channel 319 drivers/usb/musb/musbhsdma.c channel = &musb_channel->channel; channel 326 drivers/usb/musb/musbhsdma.c musb_channel->channel.status = channel 333 drivers/usb/musb/musbhsdma.c channel->actual_len = addr channel 337 drivers/usb/musb/musbhsdma.c channel, musb_channel->start_addr, channel 338 drivers/usb/musb/musbhsdma.c addr, channel->actual_len, channel 340 drivers/usb/musb/musbhsdma.c (channel->actual_len channel 346 drivers/usb/musb/musbhsdma.c channel->status = MUSB_DMA_STATUS_FREE; channel 350 drivers/usb/musb/musbhsdma.c (!channel->desired_mode || channel 351 drivers/usb/musb/musbhsdma.c (channel->actual_len % channel 364 drivers/usb/musb/musbhsdma.c if (channel->desired_mode == 1) { channel 99 drivers/usb/musb/tusb6010_omap.c struct dma_channel *channel = (struct dma_channel *)data; channel 100 drivers/usb/musb/tusb6010_omap.c struct tusb_omap_dma_ch *chdat = to_chdat(channel); channel 128 drivers/usb/musb/tusb6010_omap.c channel->actual_len = chdat->transfer_len - remaining; channel 129 drivers/usb/musb/tusb6010_omap.c pio = chdat->len - channel->actual_len; channel 150 drivers/usb/musb/tusb6010_omap.c channel->actual_len += pio; channel 156 drivers/usb/musb/tusb6010_omap.c channel->status = MUSB_DMA_STATUS_FREE; channel 181 drivers/usb/musb/tusb6010_omap.c static int tusb_omap_dma_program(struct dma_channel *channel, u16 packet_sz, channel 184 drivers/usb/musb/tusb6010_omap.c struct tusb_omap_dma_ch *chdat = to_chdat(channel); channel 255 drivers/usb/musb/tusb6010_omap.c channel->actual_len = 0; channel 257 drivers/usb/musb/tusb6010_omap.c channel->status = MUSB_DMA_STATUS_BUSY; channel 312 drivers/usb/musb/tusb6010_omap.c dma_desc->callback_param = channel; channel 367 drivers/usb/musb/tusb6010_omap.c static int tusb_omap_dma_abort(struct dma_channel *channel) channel 369 drivers/usb/musb/tusb6010_omap.c struct tusb_omap_dma_ch *chdat = to_chdat(channel); channel 374 drivers/usb/musb/tusb6010_omap.c channel->status = MUSB_DMA_STATUS_FREE; channel 429 drivers/usb/musb/tusb6010_omap.c struct dma_channel *channel = NULL; channel 446 drivers/usb/musb/tusb6010_omap.c channel = ch; channel 452 drivers/usb/musb/tusb6010_omap.c if (!channel) channel 466 drivers/usb/musb/tusb6010_omap.c channel->max_len = 0x7fffffff; channel 467 drivers/usb/musb/tusb6010_omap.c channel->desired_mode = 0; channel 468 drivers/usb/musb/tusb6010_omap.c channel->actual_len = 0; channel 488 drivers/usb/musb/tusb6010_omap.c return channel; channel 494 drivers/usb/musb/tusb6010_omap.c channel->status = MUSB_DMA_STATUS_UNKNOWN; channel 499 drivers/usb/musb/tusb6010_omap.c static void tusb_omap_dma_release(struct dma_channel *channel) channel 501 drivers/usb/musb/tusb6010_omap.c struct tusb_omap_dma_ch *chdat = to_chdat(channel); channel 506 drivers/usb/musb/tusb6010_omap.c channel->status = MUSB_DMA_STATUS_UNKNOWN; channel 511 drivers/usb/musb/tusb6010_omap.c channel = NULL; channel 31 drivers/usb/musb/ux500_dma.c struct dma_channel channel; channel 53 drivers/usb/musb/ux500_dma.c struct dma_channel *channel = private_data; channel 54 drivers/usb/musb/ux500_dma.c struct ux500_dma_channel *ux500_channel = channel->private_data; channel 63 drivers/usb/musb/ux500_dma.c ux500_channel->channel.actual_len = ux500_channel->cur_len; channel 64 drivers/usb/musb/ux500_dma.c ux500_channel->channel.status = MUSB_DMA_STATUS_FREE; channel 70 drivers/usb/musb/ux500_dma.c static bool ux500_configure_channel(struct dma_channel *channel, channel 74 drivers/usb/musb/ux500_dma.c struct ux500_dma_channel *ux500_channel = channel->private_data; channel 120 drivers/usb/musb/ux500_dma.c dma_desc->callback_param = channel; channel 160 drivers/usb/musb/ux500_dma.c return &(ux500_channel->channel); channel 163 drivers/usb/musb/ux500_dma.c static void ux500_dma_channel_release(struct dma_channel *channel) channel 165 drivers/usb/musb/ux500_dma.c struct ux500_dma_channel *ux500_channel = channel->private_data; channel 172 drivers/usb/musb/ux500_dma.c channel->status = MUSB_DMA_STATUS_FREE; channel 173 drivers/usb/musb/ux500_dma.c channel->actual_len = 0; channel 177 drivers/usb/musb/ux500_dma.c static int ux500_dma_is_compatible(struct dma_channel *channel, channel 189 drivers/usb/musb/ux500_dma.c static int ux500_dma_channel_program(struct dma_channel *channel, channel 195 drivers/usb/musb/ux500_dma.c BUG_ON(channel->status == MUSB_DMA_STATUS_UNKNOWN || channel 196 drivers/usb/musb/ux500_dma.c channel->status == MUSB_DMA_STATUS_BUSY); channel 198 drivers/usb/musb/ux500_dma.c channel->status = MUSB_DMA_STATUS_BUSY; channel 199 drivers/usb/musb/ux500_dma.c channel->actual_len = 0; channel 200 drivers/usb/musb/ux500_dma.c ret = ux500_configure_channel(channel, packet_sz, mode, dma_addr, len); channel 202 drivers/usb/musb/ux500_dma.c channel->status = MUSB_DMA_STATUS_FREE; channel 207 drivers/usb/musb/ux500_dma.c static int ux500_dma_channel_abort(struct dma_channel *channel) channel 209 drivers/usb/musb/ux500_dma.c struct ux500_dma_channel *ux500_channel = channel->private_data; channel 218 drivers/usb/musb/ux500_dma.c if (channel->status == MUSB_DMA_STATUS_BUSY) { channel 234 drivers/usb/musb/ux500_dma.c channel->status = MUSB_DMA_STATUS_FREE; channel 242 drivers/usb/musb/ux500_dma.c struct dma_channel *channel; channel 246 drivers/usb/musb/ux500_dma.c channel = &controller->rx_channel[ch_num].channel; channel 247 drivers/usb/musb/ux500_dma.c ux500_channel = channel->private_data; channel 249 drivers/usb/musb/ux500_dma.c ux500_dma_channel_release(channel); channel 256 drivers/usb/musb/ux500_dma.c channel = &controller->tx_channel[ch_num].channel; channel 257 drivers/usb/musb/ux500_dma.c ux500_channel = channel->private_data; channel 259 drivers/usb/musb/ux500_dma.c ux500_dma_channel_release(channel); channel 307 drivers/usb/musb/ux500_dma.c dma_channel = &(ux500_channel->channel); channel 1265 drivers/usb/renesas_usbhs/fifo.c int channel) channel 1274 drivers/usb/renesas_usbhs/fifo.c snprintf(name, sizeof(name), "ch%d", channel); channel 1275 drivers/usb/renesas_usbhs/fifo.c if (channel & 1) { channel 1287 drivers/usb/renesas_usbhs/fifo.c int channel) channel 1292 drivers/usb/renesas_usbhs/fifo.c usbhsf_dma_init_dt(dev, fifo, channel); channel 1427 drivers/usb/renesas_usbhs/fifo.c #define __USBHS_DFIFO_INIT(priv, fifo, channel, fifo_port) \ channel 1429 drivers/usb/renesas_usbhs/fifo.c fifo = usbhsf_get_dnfifo(priv, channel); \ channel 1430 drivers/usb/renesas_usbhs/fifo.c fifo->name = "D"#channel"FIFO"; \ channel 1432 drivers/usb/renesas_usbhs/fifo.c fifo->sel = D##channel##FIFOSEL; \ channel 1433 drivers/usb/renesas_usbhs/fifo.c fifo->ctr = D##channel##FIFOCTR; \ channel 1435 drivers/usb/renesas_usbhs/fifo.c usbhs_get_dparam(priv, d##channel##_tx_id); \ channel 1437 drivers/usb/renesas_usbhs/fifo.c usbhs_get_dparam(priv, d##channel##_rx_id); \ channel 1438 drivers/usb/renesas_usbhs/fifo.c usbhsf_dma_init(priv, fifo, channel); \ channel 1441 drivers/usb/renesas_usbhs/fifo.c #define USBHS_DFIFO_INIT(priv, fifo, channel) \ channel 1442 drivers/usb/renesas_usbhs/fifo.c __USBHS_DFIFO_INIT(priv, fifo, channel, D##channel##FIFO) channel 1443 drivers/usb/renesas_usbhs/fifo.c #define USBHS_DFIFO_INIT_NO_PORT(priv, fifo, channel) \ channel 1444 drivers/usb/renesas_usbhs/fifo.c __USBHS_DFIFO_INIT(priv, fifo, channel, 0) channel 82 drivers/video/backlight/lm3533_bl.c unsigned channel = lm3533_bl_get_ctrlbank_id(bl); channel 84 drivers/video/backlight/lm3533_bl.c return scnprintf(buf, PAGE_SIZE, "%u\n", channel); channel 304 drivers/video/fbdev/arkfb.c int (*dac_get_freq)(struct dac_info *info, int channel); channel 305 drivers/video/fbdev/arkfb.c int (*dac_set_freq)(struct dac_info *info, int channel, u32 freq); channel 349 drivers/video/fbdev/arkfb.c static inline int dac_set_freq(struct dac_info *info, int channel, u32 freq) channel 351 drivers/video/fbdev/arkfb.c return info->dacops->dac_set_freq(info, channel, freq); channel 408 drivers/video/fbdev/arkfb.c static int ics5342_set_freq(struct dac_info *info, int channel, u32 freq) channel 118 drivers/video/fbdev/au1200fb.c unsigned int channel; channel 1320 drivers/video/fbdev/au1200fb.c val |= ((pdata->channel << 29) & LCD_WINCTRL1_PIPE); channel 1398 drivers/video/fbdev/au1200fb.c pdata->channel = (lcd->window[plane].winctrl1 & LCD_WINCTRL1_PIPE) >> 29; channel 240 drivers/video/fbdev/hyperv_fb.c ret = vmbus_sendpacket(hdev->channel, msg, channel 394 drivers/video/fbdev/hyperv_fb.c ret = vmbus_recvpacket(hdev->channel, recv_buf, channel 443 drivers/video/fbdev/hyperv_fb.c ret = vmbus_open(hdev->channel, RING_BUFSIZE, RING_BUFSIZE, channel 467 drivers/video/fbdev/hyperv_fb.c screen_fb_size = hdev->channel->offermsg.offer. channel 473 drivers/video/fbdev/hyperv_fb.c vmbus_close(hdev->channel); channel 849 drivers/video/fbdev/hyperv_fb.c vmbus_close(hdev->channel); channel 872 drivers/video/fbdev/hyperv_fb.c vmbus_close(hdev->channel); channel 473 drivers/video/fbdev/mx3fb.c static int sdc_set_window_pos(struct mx3fb_data *mx3fb, enum ipu_channel channel, channel 476 drivers/video/fbdev/mx3fb.c if (channel != IDMAC_SDC_0) channel 632 drivers/video/fbdev/mx3fb.c static int sdc_set_color_key(struct mx3fb_data *mx3fb, enum ipu_channel channel, channel 641 drivers/video/fbdev/mx3fb.c if (channel == IDMAC_SDC_0) channel 69 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c int channel; channel 112 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1); channel 125 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c return in->ops.dsi->dcs_write(in, ddata->channel, &dcs_cmd, 1); channel 133 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c return in->ops.dsi->dcs_write(in, ddata->channel, buf, 2); channel 146 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, &cmd, 1); channel 208 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf)); channel 218 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf)); channel 222 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c in->ops.dsi->bta_sync(in, ddata->channel); channel 287 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c in->ops.dsi->enable_hs(in, ddata->channel, true); channel 611 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c in->ops.dsi->enable_hs(in, ddata->channel, false); channel 643 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->enable_video_output(in, ddata->channel); channel 655 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c in->ops.dsi->enable_hs(in, ddata->channel, true); channel 673 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c in->ops.dsi->disable_video_output(in, ddata->channel); channel 715 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->request_vc(ddata->in, &ddata->channel); channel 721 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->set_vc_id(ddata->in, ddata->channel, TCH); channel 730 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c in->ops.dsi->release_vc(ddata->in, ddata->channel); channel 744 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c in->ops.dsi->release_vc(in, ddata->channel); channel 836 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb, channel 894 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb, channel 1035 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, plen); channel 1043 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, channel 1069 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, 1); channel 457 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c static void dispc_mgr_enable_lcd_out(enum omap_channel channel) channel 459 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c dispc_mgr_enable(channel, true); channel 462 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c static void dispc_mgr_disable_lcd_out(enum omap_channel channel) channel 468 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c if (!dispc_mgr_is_enabled(channel)) channel 476 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c irq = dispc_mgr_get_framedone_irq(channel); channel 483 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c dispc_mgr_enable(channel, false); channel 606 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c void dispc_mgr_enable_sync(enum omap_channel channel) channel 608 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c if (dss_mgr_is_lcd(channel)) channel 609 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c dispc_mgr_enable_lcd_out(channel); channel 610 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c else if (channel == OMAP_DSS_CHANNEL_DIGIT) channel 616 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c void dispc_mgr_disable_sync(enum omap_channel channel) channel 618 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c if (dss_mgr_is_lcd(channel)) channel 619 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c dispc_mgr_disable_lcd_out(channel); channel 620 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c else if (channel == OMAP_DSS_CHANNEL_DIGIT) channel 10 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.h void dispc_mgr_enable_sync(enum omap_channel channel); channel 11 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.h void dispc_mgr_disable_sync(enum omap_channel channel); channel 245 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static unsigned long dispc_mgr_lclk_rate(enum omap_channel channel); channel 246 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static unsigned long dispc_mgr_pclk_rate(enum omap_channel channel); channel 261 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static u32 mgr_fld_read(enum omap_channel channel, enum mgr_reg_fields regfld) channel 263 drivers/video/fbdev/omap2/omapfb/dss/dispc.c const struct dispc_reg_field rfld = mgr_desc[channel].reg_desc[regfld]; channel 267 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void mgr_fld_write(enum omap_channel channel, channel 269 drivers/video/fbdev/omap2/omapfb/dss/dispc.c const struct dispc_reg_field rfld = mgr_desc[channel].reg_desc[regfld]; channel 539 drivers/video/fbdev/omap2/omapfb/dss/dispc.c u32 dispc_mgr_get_vsync_irq(enum omap_channel channel) channel 541 drivers/video/fbdev/omap2/omapfb/dss/dispc.c return mgr_desc[channel].vsync_irq; channel 545 drivers/video/fbdev/omap2/omapfb/dss/dispc.c u32 dispc_mgr_get_framedone_irq(enum omap_channel channel) channel 547 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (channel == OMAP_DSS_CHANNEL_DIGIT && dispc.feat->no_framedone_tv) channel 550 drivers/video/fbdev/omap2/omapfb/dss/dispc.c return mgr_desc[channel].framedone_irq; channel 554 drivers/video/fbdev/omap2/omapfb/dss/dispc.c u32 dispc_mgr_get_sync_lost_irq(enum omap_channel channel) channel 556 drivers/video/fbdev/omap2/omapfb/dss/dispc.c return mgr_desc[channel].sync_lost_irq; channel 565 drivers/video/fbdev/omap2/omapfb/dss/dispc.c bool dispc_mgr_go_busy(enum omap_channel channel) channel 567 drivers/video/fbdev/omap2/omapfb/dss/dispc.c return mgr_fld_read(channel, DISPC_MGR_FLD_GO) == 1; channel 571 drivers/video/fbdev/omap2/omapfb/dss/dispc.c void dispc_mgr_go(enum omap_channel channel) channel 573 drivers/video/fbdev/omap2/omapfb/dss/dispc.c WARN_ON(!dispc_mgr_is_enabled(channel)); channel 574 drivers/video/fbdev/omap2/omapfb/dss/dispc.c WARN_ON(dispc_mgr_go_busy(channel)); channel 576 drivers/video/fbdev/omap2/omapfb/dss/dispc.c DSSDBG("GO %s\n", mgr_desc[channel].name); channel 578 drivers/video/fbdev/omap2/omapfb/dss/dispc.c mgr_fld_write(channel, DISPC_MGR_FLD_GO, 1); channel 929 drivers/video/fbdev/omap2/omapfb/dss/dispc.c void dispc_ovl_set_channel_out(enum omap_plane plane, enum omap_channel channel) channel 951 drivers/video/fbdev/omap2/omapfb/dss/dispc.c switch (channel) { channel 985 drivers/video/fbdev/omap2/omapfb/dss/dispc.c val = FLD_MOD(val, channel, shift, shift); channel 1031 drivers/video/fbdev/omap2/omapfb/dss/dispc.c void dispc_wb_set_channel_in(enum dss_writeback_channel channel) channel 1035 drivers/video/fbdev/omap2/omapfb/dss/dispc.c REG_FLD_MOD(DISPC_OVL_ATTRIBUTES(plane), channel, 18, 16); channel 1081 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_enable_cpr(enum omap_channel channel, bool enable) channel 1083 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (channel == OMAP_DSS_CHANNEL_DIGIT) channel 1086 drivers/video/fbdev/omap2/omapfb/dss/dispc.c mgr_fld_write(channel, DISPC_MGR_FLD_CPR, enable); channel 1089 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_set_cpr_coef(enum omap_channel channel, channel 1094 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (!dss_mgr_is_lcd(channel)) channel 1104 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_write_reg(DISPC_CPR_COEF_R(channel), coef_r); channel 1105 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_write_reg(DISPC_CPR_COEF_G(channel), coef_g); channel 1106 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_write_reg(DISPC_CPR_COEF_B(channel), coef_b); channel 1133 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_set_size(enum omap_channel channel, u16 width, channel 1141 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_write_reg(DISPC_SIZE_MGR(channel), val); channel 2546 drivers/video/fbdev/omap2/omapfb/dss/dispc.c int dispc_ovl_check(enum omap_plane plane, enum omap_channel channel, channel 2559 drivers/video/fbdev/omap2/omapfb/dss/dispc.c unsigned long pclk = dispc_mgr_pclk_rate(channel); channel 2560 drivers/video/fbdev/omap2/omapfb/dss/dispc.c unsigned long lclk = dispc_mgr_lclk_rate(channel); channel 2788 drivers/video/fbdev/omap2/omapfb/dss/dispc.c enum omap_channel channel; channel 2790 drivers/video/fbdev/omap2/omapfb/dss/dispc.c channel = dispc_ovl_get_channel_out(plane); channel 2796 drivers/video/fbdev/omap2/omapfb/dss/dispc.c oi->color_mode, oi->rotation, oi->mirror, channel, replication); channel 2892 drivers/video/fbdev/omap2/omapfb/dss/dispc.c void dispc_mgr_enable(enum omap_channel channel, bool enable) channel 2894 drivers/video/fbdev/omap2/omapfb/dss/dispc.c mgr_fld_write(channel, DISPC_MGR_FLD_ENABLE, enable); channel 2896 drivers/video/fbdev/omap2/omapfb/dss/dispc.c mgr_fld_read(channel, DISPC_MGR_FLD_ENABLE); channel 2900 drivers/video/fbdev/omap2/omapfb/dss/dispc.c bool dispc_mgr_is_enabled(enum omap_channel channel) channel 2902 drivers/video/fbdev/omap2/omapfb/dss/dispc.c return !!mgr_fld_read(channel, DISPC_MGR_FLD_ENABLE); channel 2940 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_enable_fifohandcheck(enum omap_channel channel, bool enable) channel 2942 drivers/video/fbdev/omap2/omapfb/dss/dispc.c mgr_fld_write(channel, DISPC_MGR_FLD_FIFOHANDCHECK, enable); channel 2946 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_set_lcd_type_tft(enum omap_channel channel) channel 2948 drivers/video/fbdev/omap2/omapfb/dss/dispc.c mgr_fld_write(channel, DISPC_MGR_FLD_STNTFT, 1); channel 2957 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_set_default_color(enum omap_channel channel, u32 color) channel 2959 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_write_reg(DISPC_DEFAULT_COLOR(channel), color); channel 2988 drivers/video/fbdev/omap2/omapfb/dss/dispc.c void dispc_mgr_setup(enum omap_channel channel, channel 2991 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_set_default_color(channel, info->default_color); channel 2992 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_set_trans_key(channel, info->trans_key_type, info->trans_key); channel 2993 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_enable_trans_key(channel, info->trans_enabled); channel 2994 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_enable_alpha_fixed_zorder(channel, channel 2997 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_enable_cpr(channel, info->cpr_enable); channel 2998 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_set_cpr_coef(channel, &info->cpr_coefs); channel 3003 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_set_tft_data_lines(enum omap_channel channel, u8 data_lines) channel 3025 drivers/video/fbdev/omap2/omapfb/dss/dispc.c mgr_fld_write(channel, DISPC_MGR_FLD_TFTDATALINES, code); channel 3057 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_enable_stallmode(enum omap_channel channel, bool enable) channel 3059 drivers/video/fbdev/omap2/omapfb/dss/dispc.c mgr_fld_write(channel, DISPC_MGR_FLD_STALLMODE, enable); channel 3062 drivers/video/fbdev/omap2/omapfb/dss/dispc.c void dispc_mgr_set_lcd_config(enum omap_channel channel, channel 3067 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_enable_stallmode(channel, config->stallmode); channel 3068 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_enable_fifohandcheck(channel, config->fifohandcheck); channel 3070 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_set_clock_div(channel, &config->clock_info); channel 3072 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_set_tft_data_lines(channel, config->video_port_width); channel 3076 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_set_lcd_type_tft(channel); channel 3099 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static bool _dispc_mgr_pclk_ok(enum omap_channel channel, channel 3102 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (dss_mgr_is_lcd(channel)) channel 3108 drivers/video/fbdev/omap2/omapfb/dss/dispc.c bool dispc_mgr_timings_ok(enum omap_channel channel, channel 3114 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (!_dispc_mgr_pclk_ok(channel, timings->pixelclock)) channel 3117 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (dss_mgr_is_lcd(channel)) { channel 3131 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void _dispc_mgr_set_lcd_timings(enum omap_channel channel, int hsw, channel 3150 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_write_reg(DISPC_TIMING_H(channel), timing_h); channel 3151 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_write_reg(DISPC_TIMING_V(channel), timing_v); channel 3222 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_write_reg(DISPC_POL_FREQ(channel), l); channel 3236 drivers/video/fbdev/omap2/omapfb/dss/dispc.c mask <<= 16 + shifts[channel]; channel 3237 drivers/video/fbdev/omap2/omapfb/dss/dispc.c val <<= 16 + shifts[channel]; channel 3245 drivers/video/fbdev/omap2/omapfb/dss/dispc.c void dispc_mgr_set_timings(enum omap_channel channel, channel 3252 drivers/video/fbdev/omap2/omapfb/dss/dispc.c DSSDBG("channel %d xres %u yres %u\n", channel, t.x_res, t.y_res); channel 3254 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (!dispc_mgr_timings_ok(channel, &t)) { channel 3259 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (dss_mgr_is_lcd(channel)) { channel 3260 drivers/video/fbdev/omap2/omapfb/dss/dispc.c _dispc_mgr_set_lcd_timings(channel, t.hsw, t.hfp, t.hbp, t.vsw, channel 3283 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_set_size(channel, t.x_res, t.y_res); channel 3287 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_set_lcd_divisor(enum omap_channel channel, u16 lck_div, channel 3293 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_write_reg(DISPC_DIVISORo(channel), channel 3297 drivers/video/fbdev/omap2/omapfb/dss/dispc.c channel == OMAP_DSS_CHANNEL_LCD) channel 3301 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_mgr_get_lcd_divisor(enum omap_channel channel, int *lck_div, channel 3305 drivers/video/fbdev/omap2/omapfb/dss/dispc.c l = dispc_read_reg(DISPC_DIVISORo(channel)); channel 3341 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static unsigned long dispc_mgr_lclk_rate(enum omap_channel channel) channel 3348 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (dss_mgr_is_lcd(channel)) { channel 3349 drivers/video/fbdev/omap2/omapfb/dss/dispc.c l = dispc_read_reg(DISPC_DIVISORo(channel)); channel 3353 drivers/video/fbdev/omap2/omapfb/dss/dispc.c switch (dss_get_lcd_clk_source(channel)) { channel 3382 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static unsigned long dispc_mgr_pclk_rate(enum omap_channel channel) channel 3386 drivers/video/fbdev/omap2/omapfb/dss/dispc.c if (dss_mgr_is_lcd(channel)) { channel 3390 drivers/video/fbdev/omap2/omapfb/dss/dispc.c l = dispc_read_reg(DISPC_DIVISORo(channel)); channel 3394 drivers/video/fbdev/omap2/omapfb/dss/dispc.c r = dispc_mgr_lclk_rate(channel); channel 3414 drivers/video/fbdev/omap2/omapfb/dss/dispc.c enum omap_channel channel; channel 3419 drivers/video/fbdev/omap2/omapfb/dss/dispc.c channel = dispc_ovl_get_channel_out(plane); channel 3421 drivers/video/fbdev/omap2/omapfb/dss/dispc.c return dispc_mgr_pclk_rate(channel); channel 3426 drivers/video/fbdev/omap2/omapfb/dss/dispc.c enum omap_channel channel; channel 3431 drivers/video/fbdev/omap2/omapfb/dss/dispc.c channel = dispc_ovl_get_channel_out(plane); channel 3433 drivers/video/fbdev/omap2/omapfb/dss/dispc.c return dispc_mgr_lclk_rate(channel); channel 3436 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_dump_clocks_channel(struct seq_file *s, enum omap_channel channel) channel 3441 drivers/video/fbdev/omap2/omapfb/dss/dispc.c seq_printf(s, "- %s -\n", mgr_desc[channel].name); channel 3443 drivers/video/fbdev/omap2/omapfb/dss/dispc.c lcd_clk_src = dss_get_lcd_clk_source(channel); channel 3445 drivers/video/fbdev/omap2/omapfb/dss/dispc.c seq_printf(s, "%s clk source = %s (%s)\n", mgr_desc[channel].name, channel 3449 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_get_lcd_divisor(channel, &lcd, &pcd); channel 3452 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_lclk_rate(channel), lcd); channel 3454 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_pclk_rate(channel), pcd); channel 3763 drivers/video/fbdev/omap2/omapfb/dss/dispc.c void dispc_mgr_set_clock_div(enum omap_channel channel, channel 3769 drivers/video/fbdev/omap2/omapfb/dss/dispc.c dispc_mgr_set_lcd_divisor(channel, cinfo->lck_div, cinfo->pck_div); channel 3772 drivers/video/fbdev/omap2/omapfb/dss/dispc.c int dispc_mgr_get_clock_div(enum omap_channel channel, channel 3779 drivers/video/fbdev/omap2/omapfb/dss/dispc.c cinfo->lck_div = REG_GET(DISPC_DIVISORo(channel), 23, 16); channel 3780 drivers/video/fbdev/omap2/omapfb/dss/dispc.c cinfo->pck_div = REG_GET(DISPC_DIVISORo(channel), 7, 0); channel 106 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_DEFAULT_COLOR(enum omap_channel channel) channel 108 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 123 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_TRANS_COLOR(enum omap_channel channel) channel 125 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 140 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_TIMING_H(enum omap_channel channel) channel 142 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 158 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_TIMING_V(enum omap_channel channel) channel 160 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 176 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_POL_FREQ(enum omap_channel channel) channel 178 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 194 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_DIVISORo(enum omap_channel channel) channel 196 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 213 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_SIZE_MGR(enum omap_channel channel) channel 215 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 230 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_DATA_CYCLE1(enum omap_channel channel) channel 232 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 248 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_DATA_CYCLE2(enum omap_channel channel) channel 250 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 266 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_DATA_CYCLE3(enum omap_channel channel) channel 268 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 284 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_CPR_COEF_R(enum omap_channel channel) channel 286 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 302 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_CPR_COEF_G(enum omap_channel channel) channel 304 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 320 drivers/video/fbdev/omap2/omapfb/dss/dispc.h static inline u16 DISPC_CPR_COEF_B(enum omap_channel channel) channel 322 drivers/video/fbdev/omap2/omapfb/dss/dispc.h switch (channel) { channel 61 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static struct dss_pll *dpi_get_pll(enum omap_channel channel) channel 80 drivers/video/fbdev/omap2/omapfb/dss/dpi.c switch (channel) { channel 90 drivers/video/fbdev/omap2/omapfb/dss/dpi.c switch (channel) { channel 100 drivers/video/fbdev/omap2/omapfb/dss/dpi.c switch (channel) { channel 115 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static enum omap_dss_clk_source dpi_get_alt_clk_src(enum omap_channel channel) channel 117 drivers/video/fbdev/omap2/omapfb/dss/dpi.c switch (channel) { channel 271 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static int dpi_set_dsi_clk(struct dpi_data *dpi, enum omap_channel channel, channel 287 drivers/video/fbdev/omap2/omapfb/dss/dpi.c dss_select_lcd_clk_source(channel, channel 288 drivers/video/fbdev/omap2/omapfb/dss/dpi.c dpi_get_alt_clk_src(channel)); channel 210 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_send_null(struct omap_dss_device *dssdev, int channel); channel 633 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static void print_irq_status_vc(int channel, u32 status) channel 644 drivers/video/fbdev/omap2/omapfb/dss/dsi.c channel, channel 1038 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_register_isr_vc(struct platform_device *dsidev, int channel, channel 1048 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi->isr_tables.isr_table_vc[channel], channel 1049 drivers/video/fbdev/omap2/omapfb/dss/dsi.c ARRAY_SIZE(dsi->isr_tables.isr_table_vc[channel])); channel 1052 drivers/video/fbdev/omap2/omapfb/dss/dsi.c _omap_dsi_set_irqs_vc(dsidev, channel); channel 1059 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_unregister_isr_vc(struct platform_device *dsidev, int channel, channel 1069 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi->isr_tables.isr_table_vc[channel], channel 1070 drivers/video/fbdev/omap2/omapfb/dss/dsi.c ARRAY_SIZE(dsi->isr_tables.isr_table_vc[channel])); channel 1073 drivers/video/fbdev/omap2/omapfb/dss/dsi.c _omap_dsi_set_irqs_vc(dsidev, channel); channel 2269 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static bool dsi_vc_is_enabled(struct platform_device *dsidev, int channel) channel 2271 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return REG_GET(dsidev, DSI_VC_CTRL(channel), 0, 0); channel 2279 drivers/video/fbdev/omap2/omapfb/dss/dsi.c const int channel = dsi->update_channel; channel 2282 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (REG_GET(vp_data->dsidev, DSI_VC_TE(channel), bit, bit) == 0) channel 2286 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_sync_vc_vp(struct platform_device *dsidev, int channel) channel 2299 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_register_isr_vc(dsidev, channel, dsi_packet_sent_handler_vp, channel 2305 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (REG_GET(dsidev, DSI_VC_TE(channel), bit, bit)) { channel 2314 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_unregister_isr_vc(dsidev, channel, dsi_packet_sent_handler_vp, channel 2319 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_unregister_isr_vc(dsidev, channel, dsi_packet_sent_handler_vp, channel 2330 drivers/video/fbdev/omap2/omapfb/dss/dsi.c const int channel = dsi->update_channel; channel 2332 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (REG_GET(l4_data->dsidev, DSI_VC_CTRL(channel), 5, 5) == 0) channel 2336 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_sync_vc_l4(struct platform_device *dsidev, int channel) channel 2345 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_register_isr_vc(dsidev, channel, dsi_packet_sent_handler_l4, channel 2351 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (REG_GET(dsidev, DSI_VC_CTRL(channel), 5, 5)) { channel 2360 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_unregister_isr_vc(dsidev, channel, dsi_packet_sent_handler_l4, channel 2365 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_unregister_isr_vc(dsidev, channel, dsi_packet_sent_handler_l4, channel 2371 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_sync_vc(struct platform_device *dsidev, int channel) channel 2379 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (!dsi_vc_is_enabled(dsidev, channel)) channel 2382 drivers/video/fbdev/omap2/omapfb/dss/dsi.c switch (dsi->vc[channel].source) { channel 2384 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_sync_vc_vp(dsidev, channel); channel 2386 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_sync_vc_l4(dsidev, channel); channel 2393 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_enable(struct platform_device *dsidev, int channel, channel 2397 drivers/video/fbdev/omap2/omapfb/dss/dsi.c channel, enable); channel 2401 drivers/video/fbdev/omap2/omapfb/dss/dsi.c REG_FLD_MOD(dsidev, DSI_VC_CTRL(channel), enable, 0, 0); channel 2403 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (wait_for_bit_change(dsidev, DSI_VC_CTRL(channel), channel 2412 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static void dsi_vc_initial_config(struct platform_device *dsidev, int channel) channel 2417 drivers/video/fbdev/omap2/omapfb/dss/dsi.c DSSDBG("Initial config of virtual channel %d", channel); channel 2419 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_read_reg(dsidev, DSI_VC_CTRL(channel)); channel 2423 drivers/video/fbdev/omap2/omapfb/dss/dsi.c channel); channel 2438 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_write_reg(dsidev, DSI_VC_CTRL(channel), r); channel 2440 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi->vc[channel].source = DSI_VC_SOURCE_L4; channel 2443 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_config_source(struct platform_device *dsidev, int channel, channel 2448 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (dsi->vc[channel].source == source) channel 2451 drivers/video/fbdev/omap2/omapfb/dss/dsi.c DSSDBG("Source config of virtual channel %d", channel); channel 2453 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_sync_vc(dsidev, channel); channel 2455 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_enable(dsidev, channel, 0); channel 2458 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (wait_for_bit_change(dsidev, DSI_VC_CTRL(channel), 15, 0) != 0) { channel 2459 drivers/video/fbdev/omap2/omapfb/dss/dsi.c DSSERR("vc(%d) busy when trying to config for VP\n", channel); channel 2464 drivers/video/fbdev/omap2/omapfb/dss/dsi.c REG_FLD_MOD(dsidev, DSI_VC_CTRL(channel), source, 1, 1); channel 2469 drivers/video/fbdev/omap2/omapfb/dss/dsi.c REG_FLD_MOD(dsidev, DSI_VC_CTRL(channel), enable, 30, 30); channel 2472 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_enable(dsidev, channel, 1); channel 2474 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi->vc[channel].source = source; channel 2479 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static void dsi_vc_enable_hs(struct omap_dss_device *dssdev, int channel, channel 2485 drivers/video/fbdev/omap2/omapfb/dss/dsi.c DSSDBG("dsi_vc_enable_hs(%d, %d)\n", channel, enable); channel 2489 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_enable(dsidev, channel, 0); channel 2492 drivers/video/fbdev/omap2/omapfb/dss/dsi.c REG_FLD_MOD(dsidev, DSI_VC_CTRL(channel), enable, 9, 9); channel 2494 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_enable(dsidev, channel, 1); channel 2501 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_send_null(dssdev, channel); channel 2504 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static void dsi_vc_flush_long_data(struct platform_device *dsidev, int channel) channel 2506 drivers/video/fbdev/omap2/omapfb/dss/dsi.c while (REG_GET(dsidev, DSI_VC_CTRL(channel), 20, 20)) { channel 2508 drivers/video/fbdev/omap2/omapfb/dss/dsi.c val = dsi_read_reg(dsidev, DSI_VC_SHORT_PACKET_HEADER(channel)); channel 2555 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int channel) channel 2558 drivers/video/fbdev/omap2/omapfb/dss/dsi.c while (REG_GET(dsidev, DSI_VC_CTRL(channel), 20, 20)) { channel 2561 drivers/video/fbdev/omap2/omapfb/dss/dsi.c val = dsi_read_reg(dsidev, DSI_VC_SHORT_PACKET_HEADER(channel)); channel 2576 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_flush_long_data(dsidev, channel); channel 2584 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_send_bta(struct platform_device *dsidev, int channel) channel 2589 drivers/video/fbdev/omap2/omapfb/dss/dsi.c DSSDBG("dsi_vc_send_bta %d\n", channel); channel 2594 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (REG_GET(dsidev, DSI_VC_CTRL(channel), 20, 20)) { channel 2596 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_flush_receive_data(dsidev, channel); channel 2599 drivers/video/fbdev/omap2/omapfb/dss/dsi.c REG_FLD_MOD(dsidev, DSI_VC_CTRL(channel), 1, 6, 6); /* BTA_EN */ channel 2602 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_read_reg(dsidev, DSI_VC_CTRL(channel)); channel 2607 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_send_bta_sync(struct omap_dss_device *dssdev, int channel) channel 2614 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_register_isr_vc(dsidev, channel, dsi_completion_handler, channel 2624 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_bta(dsidev, channel); channel 2645 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_unregister_isr_vc(dsidev, channel, dsi_completion_handler, channel 2652 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int channel, u8 data_type, u16 len, u8 ecc) channel 2660 drivers/video/fbdev/omap2/omapfb/dss/dsi.c data_id = data_type | dsi->vc[channel].vc_id << 6; channel 2665 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_write_reg(dsidev, DSI_VC_LONG_PACKET_HEADER(channel), val); channel 2669 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int channel, u8 b1, u8 b2, u8 b3, u8 b4) channel 2678 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_write_reg(dsidev, DSI_VC_LONG_PACKET_PAYLOAD(channel), val); channel 2681 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_send_long(struct platform_device *dsidev, int channel, channel 2695 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (dsi->vc[channel].tx_fifo_size * 32 * 4 < len + 4) { channel 2700 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_config_source(dsidev, channel, DSI_VC_SOURCE_L4); channel 2702 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_write_long_header(dsidev, channel, data_type, len, ecc); channel 2714 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_write_long_payload(dsidev, channel, b1, b2, b3, b4); channel 2739 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_write_long_payload(dsidev, channel, b1, b2, b3, 0); channel 2745 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_send_short(struct platform_device *dsidev, int channel, channel 2756 drivers/video/fbdev/omap2/omapfb/dss/dsi.c channel, channel 2759 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_config_source(dsidev, channel, DSI_VC_SOURCE_L4); channel 2761 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (FLD_GET(dsi_read_reg(dsidev, DSI_VC_CTRL(channel)), 16, 16)) { channel 2766 drivers/video/fbdev/omap2/omapfb/dss/dsi.c data_id = data_type | dsi->vc[channel].vc_id << 6; channel 2770 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_write_reg(dsidev, DSI_VC_SHORT_PACKET_HEADER(channel), r); channel 2775 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_send_null(struct omap_dss_device *dssdev, int channel) channel 2779 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_send_long(dsidev, channel, MIPI_DSI_NULL_PACKET, NULL, channel 2784 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int channel, u8 *data, int len, enum dss_dsi_content_type type) channel 2790 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_short(dsidev, channel, channel 2793 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_short(dsidev, channel, channel 2798 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_short(dsidev, channel, channel 2804 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_long(dsidev, channel, channel 2813 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_dcs_write_nosync(struct omap_dss_device *dssdev, int channel, channel 2818 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_write_nosync_common(dsidev, channel, data, len, channel 2822 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_generic_write_nosync(struct omap_dss_device *dssdev, int channel, channel 2827 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_write_nosync_common(dsidev, channel, data, len, channel 2831 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_write_common(struct omap_dss_device *dssdev, int channel, channel 2837 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_write_nosync_common(dsidev, channel, data, len, type); channel 2841 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_bta_sync(dssdev, channel); channel 2846 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (REG_GET(dsidev, DSI_VC_CTRL(channel), 20, 20)) { channel 2848 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_flush_receive_data(dsidev, channel); channel 2856 drivers/video/fbdev/omap2/omapfb/dss/dsi.c channel, data[0], len); channel 2860 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_dcs_write(struct omap_dss_device *dssdev, int channel, u8 *data, channel 2863 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_write_common(dssdev, channel, data, len, channel 2867 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_generic_write(struct omap_dss_device *dssdev, int channel, u8 *data, channel 2870 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_write_common(dssdev, channel, data, len, channel 2875 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int channel, u8 dcs_cmd) channel 2882 drivers/video/fbdev/omap2/omapfb/dss/dsi.c channel, dcs_cmd); channel 2884 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_short(dsidev, channel, MIPI_DSI_DCS_READ, dcs_cmd, 0); channel 2887 drivers/video/fbdev/omap2/omapfb/dss/dsi.c " failed\n", channel, dcs_cmd); channel 2895 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int channel, u8 *reqdata, int reqlen) channel 2904 drivers/video/fbdev/omap2/omapfb/dss/dsi.c channel, reqlen); channel 2920 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_short(dsidev, channel, data_type, data, 0); channel 2923 drivers/video/fbdev/omap2/omapfb/dss/dsi.c " failed\n", channel, reqlen); channel 2930 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_read_rx_fifo(struct platform_device *dsidev, int channel, channel 2939 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (REG_GET(dsidev, DSI_VC_CTRL(channel), 20, 20) == 0) { channel 2945 drivers/video/fbdev/omap2/omapfb/dss/dsi.c val = dsi_read_reg(dsidev, DSI_VC_SHORT_PACKET_HEADER(channel)); channel 3009 drivers/video/fbdev/omap2/omapfb/dss/dsi.c DSI_VC_SHORT_PACKET_HEADER(channel)); channel 3033 drivers/video/fbdev/omap2/omapfb/dss/dsi.c DSSERR("dsi_vc_read_rx_fifo(ch %d type %s) failed\n", channel, channel 3039 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_dcs_read(struct omap_dss_device *dssdev, int channel, u8 dcs_cmd, channel 3045 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_dcs_send_read_request(dsidev, channel, dcs_cmd); channel 3049 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_bta_sync(dssdev, channel); channel 3053 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_read_rx_fifo(dsidev, channel, buf, buflen, channel 3065 drivers/video/fbdev/omap2/omapfb/dss/dsi.c DSSERR("dsi_vc_dcs_read(ch %d, cmd 0x%02x) failed\n", channel, dcs_cmd); channel 3069 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_generic_read(struct omap_dss_device *dssdev, int channel, channel 3075 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_generic_send_read_request(dsidev, channel, reqdata, reqlen); channel 3079 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_send_bta_sync(dssdev, channel); channel 3083 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_read_rx_fifo(dsidev, channel, buf, buflen, channel 3096 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_vc_set_max_rx_packet_size(struct omap_dss_device *dssdev, int channel, channel 3101 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_send_short(dsidev, channel, channel 3804 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_enable_video_output(struct omap_dss_device *dssdev, int channel) channel 3844 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_enable(dsidev, channel, false); channel 3847 drivers/video/fbdev/omap2/omapfb/dss/dsi.c REG_FLD_MOD(dsidev, DSI_VC_CTRL(channel), 1, 4, 4); channel 3851 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_write_long_header(dsidev, channel, data_type, channel 3854 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_enable(dsidev, channel, true); channel 3867 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_enable(dsidev, channel, false); channel 3875 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static void dsi_disable_video_output(struct omap_dss_device *dssdev, int channel) channel 3883 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_enable(dsidev, channel, false); channel 3886 drivers/video/fbdev/omap2/omapfb/dss/dsi.c REG_FLD_MOD(dsidev, DSI_VC_CTRL(channel), 0, 4, 4); channel 3888 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_enable(dsidev, channel, true); channel 3909 drivers/video/fbdev/omap2/omapfb/dss/dsi.c const unsigned channel = dsi->update_channel; channel 3916 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_config_source(dsidev, channel, DSI_VC_SOURCE_VP); channel 3937 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_write_reg(dsidev, DSI_VC_TE(channel), l); channel 3939 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_write_long_header(dsidev, channel, MIPI_DSI_DCS_LONG_WRITE, channel 3946 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_write_reg(dsidev, DSI_VC_TE(channel), l); channel 3971 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_send_bta(dsidev, channel); channel 4035 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_update(struct omap_dss_device *dssdev, int channel, channel 4044 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi->update_channel = channel; channel 4888 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_request_vc(struct omap_dss_device *dssdev, int *channel) channel 4897 drivers/video/fbdev/omap2/omapfb/dss/dsi.c *channel = i; channel 4906 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_set_vc_id(struct omap_dss_device *dssdev, int channel, int vc_id) channel 4916 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (channel < 0 || channel > 3) { channel 4921 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (dsi->vc[channel].dssdev != dssdev) { channel 4927 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi->vc[channel].vc_id = vc_id; channel 4932 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static void dsi_release_vc(struct omap_dss_device *dssdev, int channel) channel 4937 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if ((channel >= 0 && channel <= 3) && channel 4938 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi->vc[channel].dssdev == dssdev) { channel 4939 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi->vc[channel].dssdev = NULL; channel 4940 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi->vc[channel].vc_id = 0; channel 67 drivers/video/fbdev/omap2/omapfb/dss/dss.c int (*dpi_select_source)(int port, enum omap_channel channel); channel 196 drivers/video/fbdev/omap2/omapfb/dss/dss.c enum omap_channel channel) channel 203 drivers/video/fbdev/omap2/omapfb/dss/dss.c switch (channel) { channel 450 drivers/video/fbdev/omap2/omapfb/dss/dss.c void dss_select_lcd_clk_source(enum omap_channel channel, channel 465 drivers/video/fbdev/omap2/omapfb/dss/dss.c BUG_ON(channel != OMAP_DSS_CHANNEL_LCD); channel 469 drivers/video/fbdev/omap2/omapfb/dss/dss.c BUG_ON(channel != OMAP_DSS_CHANNEL_LCD2 && channel 470 drivers/video/fbdev/omap2/omapfb/dss/dss.c channel != OMAP_DSS_CHANNEL_LCD3); channel 478 drivers/video/fbdev/omap2/omapfb/dss/dss.c pos = channel == OMAP_DSS_CHANNEL_LCD ? 0 : channel 479 drivers/video/fbdev/omap2/omapfb/dss/dss.c (channel == OMAP_DSS_CHANNEL_LCD2 ? 12 : 19); channel 482 drivers/video/fbdev/omap2/omapfb/dss/dss.c ix = channel == OMAP_DSS_CHANNEL_LCD ? 0 : channel 483 drivers/video/fbdev/omap2/omapfb/dss/dss.c (channel == OMAP_DSS_CHANNEL_LCD2 ? 1 : 2); channel 497 drivers/video/fbdev/omap2/omapfb/dss/dss.c enum omap_dss_clk_source dss_get_lcd_clk_source(enum omap_channel channel) channel 500 drivers/video/fbdev/omap2/omapfb/dss/dss.c int ix = channel == OMAP_DSS_CHANNEL_LCD ? 0 : channel 501 drivers/video/fbdev/omap2/omapfb/dss/dss.c (channel == OMAP_DSS_CHANNEL_LCD2 ? 1 : 2); channel 652 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_dpi_select_source_omap2_omap3(int port, enum omap_channel channel) channel 654 drivers/video/fbdev/omap2/omapfb/dss/dss.c if (channel != OMAP_DSS_CHANNEL_LCD) channel 660 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_dpi_select_source_omap4(int port, enum omap_channel channel) channel 664 drivers/video/fbdev/omap2/omapfb/dss/dss.c switch (channel) { channel 680 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_dpi_select_source_omap5(int port, enum omap_channel channel) channel 684 drivers/video/fbdev/omap2/omapfb/dss/dss.c switch (channel) { channel 706 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_dpi_select_source_dra7xx(int port, enum omap_channel channel) channel 710 drivers/video/fbdev/omap2/omapfb/dss/dss.c return dss_dpi_select_source_omap5(port, channel); channel 712 drivers/video/fbdev/omap2/omapfb/dss/dss.c if (channel != OMAP_DSS_CHANNEL_LCD2) channel 716 drivers/video/fbdev/omap2/omapfb/dss/dss.c if (channel != OMAP_DSS_CHANNEL_LCD3) channel 726 drivers/video/fbdev/omap2/omapfb/dss/dss.c int dss_dpi_select_source(int port, enum omap_channel channel) channel 728 drivers/video/fbdev/omap2/omapfb/dss/dss.c return dss.feat->dpi_select_source(port, channel); channel 266 drivers/video/fbdev/omap2/omapfb/dss/dss.h int dss_dpi_select_source(int port, enum omap_channel channel); channel 287 drivers/video/fbdev/omap2/omapfb/dss/dss.h enum omap_channel channel); channel 295 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dss_select_lcd_clk_source(enum omap_channel channel, channel 299 drivers/video/fbdev/omap2/omapfb/dss/dss.h enum omap_dss_clk_source dss_get_lcd_clk_source(enum omap_channel channel); channel 389 drivers/video/fbdev/omap2/omapfb/dss/dss.h bool dispc_mgr_timings_ok(enum omap_channel channel, channel 400 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dispc_mgr_set_clock_div(enum omap_channel channel, channel 402 drivers/video/fbdev/omap2/omapfb/dss/dss.h int dispc_mgr_get_clock_div(enum omap_channel channel, channel 411 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dispc_wb_set_channel_in(enum dss_writeback_channel channel); channel 426 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dispc_mgr_enable(enum omap_channel channel, bool enable); channel 427 drivers/video/fbdev/omap2/omapfb/dss/dss.h bool dispc_mgr_is_enabled(enum omap_channel channel); channel 428 drivers/video/fbdev/omap2/omapfb/dss/dss.h u32 dispc_mgr_get_vsync_irq(enum omap_channel channel); channel 429 drivers/video/fbdev/omap2/omapfb/dss/dss.h u32 dispc_mgr_get_framedone_irq(enum omap_channel channel); channel 430 drivers/video/fbdev/omap2/omapfb/dss/dss.h u32 dispc_mgr_get_sync_lost_irq(enum omap_channel channel); channel 431 drivers/video/fbdev/omap2/omapfb/dss/dss.h bool dispc_mgr_go_busy(enum omap_channel channel); channel 432 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dispc_mgr_go(enum omap_channel channel); channel 433 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dispc_mgr_set_lcd_config(enum omap_channel channel, channel 435 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dispc_mgr_set_timings(enum omap_channel channel, channel 437 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dispc_mgr_setup(enum omap_channel channel, channel 440 drivers/video/fbdev/omap2/omapfb/dss/dss.h int dispc_ovl_check(enum omap_plane plane, enum omap_channel channel, channel 448 drivers/video/fbdev/omap2/omapfb/dss/dss.h enum omap_channel channel); channel 823 drivers/video/fbdev/omap2/omapfb/dss/dss_features.c enum omap_display_type dss_feat_get_supported_displays(enum omap_channel channel) channel 825 drivers/video/fbdev/omap2/omapfb/dss/dss_features.c return omap_current_dss_features->supported_displays[channel]; channel 828 drivers/video/fbdev/omap2/omapfb/dss/dss_features.c enum omap_dss_output_id dss_feat_get_supported_outputs(enum omap_channel channel) channel 830 drivers/video/fbdev/omap2/omapfb/dss/dss_features.c return omap_current_dss_features->supported_outputs[channel]; channel 94 drivers/video/fbdev/omap2/omapfb/dss/dss_features.h enum omap_display_type dss_feat_get_supported_displays(enum omap_channel channel); channel 95 drivers/video/fbdev/omap2/omapfb/dss/dss_features.h enum omap_dss_output_id dss_feat_get_supported_outputs(enum omap_channel channel); channel 175 drivers/video/fbdev/sh_mobile_lcdcfb.c struct sh_mobile_lcdc_chan *channel; channel 313 drivers/video/fbdev/sh_mobile_lcdcfb.c iowrite32(data, ovl->channel->lcdc->base + reg); channel 314 drivers/video/fbdev/sh_mobile_lcdcfb.c iowrite32(data, ovl->channel->lcdc->base + reg + SIDE_B_OFFSET); channel 785 drivers/video/fbdev/sh_mobile_lcdcfb.c lcdc_write(ovl->channel->lcdc, LDBCR, LDBCR_UPC(ovl->index)); channel 787 drivers/video/fbdev/sh_mobile_lcdcfb.c lcdc_write(ovl->channel->lcdc, LDBCR, channel 850 drivers/video/fbdev/sh_mobile_lcdcfb.c lcdc_write(ovl->channel->lcdc, LDBCR, LDBCR_UPC(ovl->index)); channel 866 drivers/video/fbdev/sh_mobile_lcdcfb.c lcdc_write(ovl->channel->lcdc, LDBCR, channel 1407 drivers/video/fbdev/sh_mobile_lcdcfb.c lcdc_write(ovl->channel->lcdc, LDBCR, LDBCR_UPC(ovl->index)); channel 1412 drivers/video/fbdev/sh_mobile_lcdcfb.c lcdc_write(ovl->channel->lcdc, LDBCR, channel 1425 drivers/video/fbdev/sh_mobile_lcdcfb.c return sh_mobile_lcdc_wait_for_vsync(ovl->channel); channel 1489 drivers/video/fbdev/sh_mobile_lcdcfb.c return dma_mmap_coherent(ovl->channel->lcdc->dev, vma, ovl->fb_mem, channel 1522 drivers/video/fbdev/sh_mobile_lcdcfb.c struct sh_mobile_lcdc_priv *lcdc = ovl->channel->lcdc; channel 1561 drivers/video/fbdev/sh_mobile_lcdcfb.c struct sh_mobile_lcdc_priv *priv = ovl->channel->lcdc; channel 2356 drivers/video/fbdev/sh_mobile_lcdcfb.c struct device *dev = ovl->channel->lcdc->dev; channel 2618 drivers/video/fbdev/sh_mobile_lcdcfb.c ovl->channel = &priv->ch[0]; channel 318 drivers/visorbus/visorbus_main.c ATTRIBUTE_GROUPS(channel); channel 445 drivers/visorbus/visorbus_main.c struct visorchannel *channel = vdev->visorchannel; channel 447 drivers/visorbus/visorbus_main.c if (!channel) channel 454 drivers/visorbus/visorbus_main.c if (visorchannel_read(channel, channel 458 drivers/visorbus/visorbus_main.c if (visorchannel_read(channel, channel 464 drivers/visorbus/visorbus_main.c while (off + sizeof(dev_info) <= visorchannel_get_nbytes(channel)) { channel 465 drivers/visorbus/visorbus_main.c if (visorchannel_read(channel, off, &dev_info, channel 34 drivers/visorbus/visorbus_private.h void visorchannel_destroy(struct visorchannel *channel); channel 35 drivers/visorbus/visorbus_private.h int visorchannel_read(struct visorchannel *channel, ulong offset, channel 37 drivers/visorbus/visorbus_private.h int visorchannel_write(struct visorchannel *channel, ulong offset, channel 39 drivers/visorbus/visorbus_private.h u64 visorchannel_get_physaddr(struct visorchannel *channel); channel 40 drivers/visorbus/visorbus_private.h ulong visorchannel_get_nbytes(struct visorchannel *channel); channel 41 drivers/visorbus/visorbus_private.h char *visorchannel_id(struct visorchannel *channel, char *s); channel 42 drivers/visorbus/visorbus_private.h char *visorchannel_zoneid(struct visorchannel *channel, char *s); channel 43 drivers/visorbus/visorbus_private.h u64 visorchannel_get_clientpartition(struct visorchannel *channel); channel 44 drivers/visorbus/visorbus_private.h int visorchannel_set_clientpartition(struct visorchannel *channel, channel 47 drivers/visorbus/visorbus_private.h void *visorchannel_get_header(struct visorchannel *channel); channel 48 drivers/visorbus/visorchannel.c void visorchannel_destroy(struct visorchannel *channel) channel 50 drivers/visorbus/visorchannel.c if (!channel) channel 53 drivers/visorbus/visorchannel.c if (channel->mapped) { channel 54 drivers/visorbus/visorchannel.c memunmap(channel->mapped); channel 55 drivers/visorbus/visorchannel.c if (channel->requested) channel 56 drivers/visorbus/visorchannel.c release_mem_region(channel->physaddr, channel->nbytes); channel 58 drivers/visorbus/visorchannel.c kfree(channel); channel 61 drivers/visorbus/visorchannel.c u64 visorchannel_get_physaddr(struct visorchannel *channel) channel 63 drivers/visorbus/visorchannel.c return channel->physaddr; channel 66 drivers/visorbus/visorchannel.c ulong visorchannel_get_nbytes(struct visorchannel *channel) channel 68 drivers/visorbus/visorchannel.c return channel->nbytes; channel 77 drivers/visorbus/visorchannel.c char *visorchannel_id(struct visorchannel *channel, char *s) channel 79 drivers/visorbus/visorchannel.c return visorchannel_guid_id(&channel->guid, s); channel 82 drivers/visorbus/visorchannel.c char *visorchannel_zoneid(struct visorchannel *channel, char *s) channel 84 drivers/visorbus/visorchannel.c return visorchannel_guid_id(&channel->chan_hdr.zone_guid, s); channel 87 drivers/visorbus/visorchannel.c u64 visorchannel_get_clientpartition(struct visorchannel *channel) channel 89 drivers/visorbus/visorchannel.c return channel->chan_hdr.partition_handle; channel 92 drivers/visorbus/visorchannel.c int visorchannel_set_clientpartition(struct visorchannel *channel, channel 95 drivers/visorbus/visorchannel.c channel->chan_hdr.partition_handle = partition_handle; channel 105 drivers/visorbus/visorchannel.c const guid_t *visorchannel_get_guid(struct visorchannel *channel) channel 107 drivers/visorbus/visorchannel.c return &channel->guid; channel 111 drivers/visorbus/visorchannel.c int visorchannel_read(struct visorchannel *channel, ulong offset, void *dest, channel 114 drivers/visorbus/visorchannel.c if (offset + nbytes > channel->nbytes) channel 117 drivers/visorbus/visorchannel.c memcpy(dest, channel->mapped + offset, nbytes); channel 121 drivers/visorbus/visorchannel.c int visorchannel_write(struct visorchannel *channel, ulong offset, void *dest, channel 127 drivers/visorbus/visorchannel.c if (offset + nbytes > channel->nbytes) channel 132 drivers/visorbus/visorchannel.c memcpy(((char *)(&channel->chan_hdr)) + offset, channel 135 drivers/visorbus/visorchannel.c memcpy(channel->mapped + offset, dest, nbytes); channel 139 drivers/visorbus/visorchannel.c void *visorchannel_get_header(struct visorchannel *channel) channel 141 drivers/visorbus/visorchannel.c return &channel->chan_hdr; channel 169 drivers/visorbus/visorchannel.c #define SIG_WRITE_FIELD(channel, queue, sig_hdr, FIELD) \ channel 170 drivers/visorbus/visorchannel.c visorchannel_write(channel, \ channel 171 drivers/visorbus/visorchannel.c sig_queue_offset(&channel->chan_hdr, queue) + \ channel 176 drivers/visorbus/visorchannel.c static int sig_read_header(struct visorchannel *channel, u32 queue, channel 179 drivers/visorbus/visorchannel.c if (channel->chan_hdr.ch_space_offset < sizeof(struct channel_header)) channel 183 drivers/visorbus/visorchannel.c return visorchannel_read(channel, channel 184 drivers/visorbus/visorchannel.c sig_queue_offset(&channel->chan_hdr, queue), channel 188 drivers/visorbus/visorchannel.c static int sig_read_data(struct visorchannel *channel, u32 queue, channel 192 drivers/visorbus/visorchannel.c int signal_data_offset = sig_data_offset(&channel->chan_hdr, queue, channel 195 drivers/visorbus/visorchannel.c return visorchannel_read(channel, signal_data_offset, channel 199 drivers/visorbus/visorchannel.c static int sig_write_data(struct visorchannel *channel, u32 queue, channel 203 drivers/visorbus/visorchannel.c int signal_data_offset = sig_data_offset(&channel->chan_hdr, queue, channel 206 drivers/visorbus/visorchannel.c return visorchannel_write(channel, signal_data_offset, channel 210 drivers/visorbus/visorchannel.c static int signalremove_inner(struct visorchannel *channel, u32 queue, channel 216 drivers/visorbus/visorchannel.c error = sig_read_header(channel, queue, &sig_hdr); channel 223 drivers/visorbus/visorchannel.c error = sig_read_data(channel, queue, &sig_hdr, sig_hdr.tail, msg); channel 232 drivers/visorbus/visorchannel.c error = SIG_WRITE_FIELD(channel, queue, &sig_hdr, tail); channel 235 drivers/visorbus/visorchannel.c error = SIG_WRITE_FIELD(channel, queue, &sig_hdr, num_received); channel 250 drivers/visorbus/visorchannel.c int visorchannel_signalremove(struct visorchannel *channel, u32 queue, channel 256 drivers/visorbus/visorchannel.c if (channel->needs_lock) { channel 257 drivers/visorbus/visorchannel.c spin_lock_irqsave(&channel->remove_lock, flags); channel 258 drivers/visorbus/visorchannel.c rc = signalremove_inner(channel, queue, msg); channel 259 drivers/visorbus/visorchannel.c spin_unlock_irqrestore(&channel->remove_lock, flags); channel 261 drivers/visorbus/visorchannel.c rc = signalremove_inner(channel, queue, msg); channel 268 drivers/visorbus/visorchannel.c static bool queue_empty(struct visorchannel *channel, u32 queue) channel 272 drivers/visorbus/visorchannel.c if (sig_read_header(channel, queue, &sig_hdr)) channel 286 drivers/visorbus/visorchannel.c bool visorchannel_signalempty(struct visorchannel *channel, u32 queue) channel 291 drivers/visorbus/visorchannel.c if (!channel->needs_lock) channel 292 drivers/visorbus/visorchannel.c return queue_empty(channel, queue); channel 293 drivers/visorbus/visorchannel.c spin_lock_irqsave(&channel->remove_lock, flags); channel 294 drivers/visorbus/visorchannel.c rc = queue_empty(channel, queue); channel 295 drivers/visorbus/visorchannel.c spin_unlock_irqrestore(&channel->remove_lock, flags); channel 300 drivers/visorbus/visorchannel.c static int signalinsert_inner(struct visorchannel *channel, u32 queue, channel 306 drivers/visorbus/visorchannel.c err = sig_read_header(channel, queue, &sig_hdr); channel 312 drivers/visorbus/visorchannel.c err = SIG_WRITE_FIELD(channel, queue, &sig_hdr, num_overflows); channel 317 drivers/visorbus/visorchannel.c err = sig_write_data(channel, queue, &sig_hdr, sig_hdr.head, msg); channel 326 drivers/visorbus/visorchannel.c err = SIG_WRITE_FIELD(channel, queue, &sig_hdr, head); channel 329 drivers/visorbus/visorchannel.c err = SIG_WRITE_FIELD(channel, queue, &sig_hdr, num_sent); channel 352 drivers/visorbus/visorchannel.c struct visorchannel *channel; channel 359 drivers/visorbus/visorchannel.c channel = kzalloc(sizeof(*channel), gfp); channel 360 drivers/visorbus/visorchannel.c if (!channel) channel 362 drivers/visorbus/visorchannel.c channel->needs_lock = needs_lock; channel 363 drivers/visorbus/visorchannel.c spin_lock_init(&channel->insert_lock); channel 364 drivers/visorbus/visorchannel.c spin_lock_init(&channel->remove_lock); channel 371 drivers/visorbus/visorchannel.c channel->requested = request_mem_region(physaddr, size, VISOR_DRV_NAME); channel 372 drivers/visorbus/visorchannel.c if (!channel->requested && !guid_equal(guid, &visor_video_guid)) channel 375 drivers/visorbus/visorchannel.c channel->mapped = memremap(physaddr, size, MEMREMAP_WB); channel 376 drivers/visorbus/visorchannel.c if (!channel->mapped) { channel 380 drivers/visorbus/visorchannel.c channel->physaddr = physaddr; channel 381 drivers/visorbus/visorchannel.c channel->nbytes = size; channel 382 drivers/visorbus/visorchannel.c err = visorchannel_read(channel, 0, &channel->chan_hdr, size); channel 385 drivers/visorbus/visorchannel.c size = (ulong)channel->chan_hdr.size; channel 386 drivers/visorbus/visorchannel.c memunmap(channel->mapped); channel 387 drivers/visorbus/visorchannel.c if (channel->requested) channel 388 drivers/visorbus/visorchannel.c release_mem_region(channel->physaddr, channel->nbytes); channel 389 drivers/visorbus/visorchannel.c channel->mapped = NULL; channel 390 drivers/visorbus/visorchannel.c channel->requested = request_mem_region(channel->physaddr, size, channel 392 drivers/visorbus/visorchannel.c if (!channel->requested && !guid_equal(guid, &visor_video_guid)) channel 395 drivers/visorbus/visorchannel.c channel->mapped = memremap(channel->physaddr, size, MEMREMAP_WB); channel 396 drivers/visorbus/visorchannel.c if (!channel->mapped) { channel 397 drivers/visorbus/visorchannel.c release_mem_region(channel->physaddr, size); channel 400 drivers/visorbus/visorchannel.c channel->nbytes = size; channel 401 drivers/visorbus/visorchannel.c guid_copy(&channel->guid, guid); channel 402 drivers/visorbus/visorchannel.c return channel; channel 405 drivers/visorbus/visorchannel.c visorchannel_destroy(channel); channel 418 drivers/visorbus/visorchannel.c int visorchannel_signalinsert(struct visorchannel *channel, u32 queue, channel 424 drivers/visorbus/visorchannel.c if (channel->needs_lock) { channel 425 drivers/visorbus/visorchannel.c spin_lock_irqsave(&channel->insert_lock, flags); channel 426 drivers/visorbus/visorchannel.c rc = signalinsert_inner(channel, queue, msg); channel 427 drivers/visorbus/visorchannel.c spin_unlock_irqrestore(&channel->insert_lock, flags); channel 429 drivers/visorbus/visorchannel.c rc = signalinsert_inner(channel, queue, msg); channel 1785 drivers/vme/bridges/vme_tsi148.c static int tsi148_dma_busy(struct vme_bridge *tsi148_bridge, int channel) channel 1792 drivers/vme/bridges/vme_tsi148.c tmp = ioread32be(bridge->base + TSI148_LCSR_DMA[channel] + channel 1810 drivers/vme/bridges/vme_tsi148.c int channel, retval; channel 1825 drivers/vme/bridges/vme_tsi148.c channel = ctrlr->number; channel 1849 drivers/vme/bridges/vme_tsi148.c TSI148_LCSR_DMA[channel] + TSI148_LCSR_OFFSET_DNLAU); channel 1851 drivers/vme/bridges/vme_tsi148.c TSI148_LCSR_DMA[channel] + TSI148_LCSR_OFFSET_DNLAL); channel 1853 drivers/vme/bridges/vme_tsi148.c dctlreg = ioread32be(bridge->base + TSI148_LCSR_DMA[channel] + channel 1858 drivers/vme/bridges/vme_tsi148.c TSI148_LCSR_DMA[channel] + TSI148_LCSR_OFFSET_DCTL); channel 1860 drivers/vme/bridges/vme_tsi148.c retval = wait_event_interruptible(bridge->dma_queue[channel], channel 1861 drivers/vme/bridges/vme_tsi148.c tsi148_dma_busy(ctrlr->parent, channel)); channel 1865 drivers/vme/bridges/vme_tsi148.c TSI148_LCSR_DMA[channel] + TSI148_LCSR_OFFSET_DCTL); channel 1867 drivers/vme/bridges/vme_tsi148.c wait_event(bridge->dma_queue[channel], channel 1868 drivers/vme/bridges/vme_tsi148.c tsi148_dma_busy(ctrlr->parent, channel)); channel 1877 drivers/vme/bridges/vme_tsi148.c val = ioread32be(bridge->base + TSI148_LCSR_DMA[channel] + channel 107 drivers/w1/masters/ds2482.c u8 channel; channel 120 drivers/w1/masters/ds2482.c u8 channel; channel 227 drivers/w1/masters/ds2482.c __func__, pdev->channel); channel 240 drivers/w1/masters/ds2482.c static int ds2482_set_channel(struct ds2482_data *pdev, u8 channel) channel 243 drivers/w1/masters/ds2482.c ds2482_chan_wr[channel]) < 0) channel 247 drivers/w1/masters/ds2482.c pdev->channel = -1; channel 248 drivers/w1/masters/ds2482.c if (i2c_smbus_read_byte(pdev->client) == ds2482_chan_rd[channel]) { channel 249 drivers/w1/masters/ds2482.c pdev->channel = channel; channel 274 drivers/w1/masters/ds2482.c ds2482_set_channel(pdev, pchan->channel); channel 306 drivers/w1/masters/ds2482.c ds2482_set_channel(pdev, pchan->channel); channel 335 drivers/w1/masters/ds2482.c ds2482_set_channel(pdev, pchan->channel); channel 360 drivers/w1/masters/ds2482.c ds2482_set_channel(pdev, pchan->channel); channel 398 drivers/w1/masters/ds2482.c ds2482_set_channel(pdev, pchan->channel); channel 497 drivers/w1/masters/ds2482.c data->w1_ch[idx].channel = idx; channel 108 drivers/w1/slaves/w1_therm.c static int w1_read_temp(struct device *dev, u32 attr, int channel, channel 112 drivers/w1/slaves/w1_therm.c u32 attr, int channel) channel 118 drivers/w1/slaves/w1_therm.c u32 attr, int channel, long *val) channel 122 drivers/w1/slaves/w1_therm.c return w1_read_temp(dev, attr, channel, val); channel 601 drivers/w1/slaves/w1_therm.c static int w1_read_temp(struct device *device, u32 attr, int channel, channel 699 drivers/xen/xen-scsiback.c vir.chn = ring_req->channel; channel 1147 include/acpi/actbl2.h #define ACPI_NFIT_BUILD_DEVICE_HANDLE(dimm, channel, memory, socket, node) \ channel 1149 include/acpi/actbl2.h ((channel) << ACPI_NFIT_CHANNEL_NUMBER_OFFSET) | \ channel 11 include/asm-generic/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) channel 13 include/asm-generic/pci.h return channel ? 15 : 14; channel 33 include/drm/drm_mipi_dsi.h u8 channel; channel 155 include/drm/drm_mipi_dsi.h u32 channel; channel 180 include/drm/drm_mipi_dsi.h unsigned int channel; channel 366 include/linux/firewire.h static inline int fw_stream_packet_destination_id(int tag, int channel, int sy) channel 368 include/linux/firewire.h return tag << 14 | channel << 8 | sy; channel 442 include/linux/firewire.h int channel; channel 454 include/linux/firewire.h int type, int channel, int speed, size_t header_size, channel 468 include/linux/firewire.h u64 channels_mask, int *channel, int *bandwidth, channel 51 include/linux/host1x.h struct host1x_channel *channel; channel 162 include/linux/host1x.h struct host1x_channel *host1x_channel_get(struct host1x_channel *channel); channel 163 include/linux/host1x.h void host1x_channel_put(struct host1x_channel *channel); channel 190 include/linux/host1x.h struct host1x_channel *channel; channel 196 include/linux/hsi/hsi.h unsigned int channel; channel 356 include/linux/hwmon.h u32 attr, int channel); channel 358 include/linux/hwmon.h u32 attr, int channel, long *val); channel 360 include/linux/hwmon.h u32 attr, int channel, const char **str); channel 362 include/linux/hwmon.h u32 attr, int channel, long val); channel 832 include/linux/hyperv.h void (*chn_rescind_callback)(struct vmbus_channel *channel); channel 1012 include/linux/hyperv.h void vmbus_set_chn_rescind_callback(struct vmbus_channel *channel, channel 1064 include/linux/hyperv.h int vmbus_alloc_ring(struct vmbus_channel *channel, channel 1066 include/linux/hyperv.h void vmbus_free_ring(struct vmbus_channel *channel); channel 1068 include/linux/hyperv.h int vmbus_connect_ring(struct vmbus_channel *channel, channel 1071 include/linux/hyperv.h int vmbus_disconnect_ring(struct vmbus_channel *channel); channel 1073 include/linux/hyperv.h extern int vmbus_open(struct vmbus_channel *channel, channel 1081 include/linux/hyperv.h extern void vmbus_close(struct vmbus_channel *channel); channel 1083 include/linux/hyperv.h extern int vmbus_sendpacket(struct vmbus_channel *channel, channel 1090 include/linux/hyperv.h extern int vmbus_sendpacket_pagebuffer(struct vmbus_channel *channel, channel 1097 include/linux/hyperv.h extern int vmbus_sendpacket_mpb_desc(struct vmbus_channel *channel, channel 1104 include/linux/hyperv.h extern int vmbus_establish_gpadl(struct vmbus_channel *channel, channel 1109 include/linux/hyperv.h extern int vmbus_teardown_gpadl(struct vmbus_channel *channel, channel 1112 include/linux/hyperv.h void vmbus_reset_channel_cb(struct vmbus_channel *channel); channel 1114 include/linux/hyperv.h extern int vmbus_recvpacket(struct vmbus_channel *channel, channel 1120 include/linux/hyperv.h extern int vmbus_recvpacket_raw(struct vmbus_channel *channel, channel 1181 include/linux/hyperv.h struct vmbus_channel *channel; channel 1226 include/linux/hyperv.h void vmbus_hvsock_device_unregister(struct vmbus_channel *channel); channel 1411 include/linux/hyperv.h void *channel; channel 1488 include/linux/hyperv.h struct vmbus_channel *channel; channel 1498 include/linux/hyperv.h void hv_process_channel_removal(struct vmbus_channel *channel); channel 1500 include/linux/hyperv.h void vmbus_setevent(struct vmbus_channel *channel); channel 1509 include/linux/hyperv.h void vmbus_set_event(struct vmbus_channel *channel); channel 1566 include/linux/hyperv.h hv_pkt_iter_first(struct vmbus_channel *channel); channel 1569 include/linux/hyperv.h __hv_pkt_iter_next(struct vmbus_channel *channel, channel 1572 include/linux/hyperv.h void hv_pkt_iter_close(struct vmbus_channel *channel); channel 1579 include/linux/hyperv.h hv_pkt_iter_next(struct vmbus_channel *channel, channel 1584 include/linux/hyperv.h nxt = __hv_pkt_iter_next(channel, pkt); channel 1586 include/linux/hyperv.h hv_pkt_iter_close(channel); channel 1591 include/linux/hyperv.h #define foreach_vmbus_pkt(pkt, channel) \ channel 1592 include/linux/hyperv.h for (pkt = hv_pkt_iter_first(channel); pkt; \ channel 1593 include/linux/hyperv.h pkt = hv_pkt_iter_next(channel, pkt)) channel 735 include/linux/ide.h u8 channel; /* for dual-port chips: 0=primary, 1=secondary */ channel 25 include/linux/iio/adc/ad_sigma_delta.h unsigned int channel; channel 45 include/linux/iio/adc/ad_sigma_delta.h int (*set_channel)(struct ad_sigma_delta *, unsigned int channel); channel 85 include/linux/iio/adc/ad_sigma_delta.h unsigned int channel) channel 88 include/linux/iio/adc/ad_sigma_delta.h return sd->info->set_channel(sd, channel); channel 138 include/linux/iio/adc/ad_sigma_delta.h .channel = (_channel1), \ channel 14 include/linux/iio/buffer-dmaengine.h const char *channel); channel 25 include/linux/iio/consumer.h const struct iio_chan_spec *channel; channel 311 include/linux/iio/consumer.h int iio_get_channel_type(struct iio_channel *channel, channel 238 include/linux/iio/iio.h int channel; channel 306 include/linux/iio/iio.h .channel = -1, \ channel 167 include/linux/iio/imu/adis.h .channel = (chan), \ channel 191 include/linux/iio/imu/adis.h .channel = 0, \ channel 26 include/linux/intel-pti.h u8 channel; channel 141 include/linux/ipmi.h unsigned int channel, channel 144 include/linux/ipmi.h unsigned int channel, channel 147 include/linux/ipmi.h unsigned int channel, channel 150 include/linux/ipmi.h unsigned int channel, channel 94 include/linux/leds-lp3952.h enum lp3952_leds channel; channel 286 include/linux/mISDNif.h unsigned char channel; channel 402 include/linux/mISDNif.h int channel; channel 56 include/linux/mfd/abx500/ab8500-gpadc.h int ab8500_gpadc_sw_hw_convert(struct ab8500_gpadc *gpadc, u8 channel, channel 58 include/linux/mfd/abx500/ab8500-gpadc.h static inline int ab8500_gpadc_convert(struct ab8500_gpadc *gpadc, u8 channel) channel 60 include/linux/mfd/abx500/ab8500-gpadc.h return ab8500_gpadc_sw_hw_convert(gpadc, channel, channel 64 include/linux/mfd/abx500/ab8500-gpadc.h int ab8500_gpadc_read_raw(struct ab8500_gpadc *gpadc, u8 channel, channel 66 include/linux/mfd/abx500/ab8500-gpadc.h int ab8500_gpadc_double_read_raw(struct ab8500_gpadc *gpadc, u8 channel, channel 70 include/linux/mfd/abx500/ab8500-gpadc.h u8 channel, int ad_value); channel 101 include/linux/mfd/da9052/da9052.h int da9052_adc_manual_read(struct da9052 *da9052, unsigned char channel); channel 31 include/linux/mfd/mc13xxx.h unsigned int mode, unsigned int channel, channel 168 include/linux/mfd/wm8350/comparator.h int wm8350_read_auxadc(struct wm8350 *wm8350, int channel, int scale, channel 730 include/linux/mv643xx.h #define MV64340_SDMA_CONFIG_REG(channel) (0x4000 + (channel<<13)) channel 731 include/linux/mv643xx.h #define MV64340_SDMA_COMMAND_REG(channel) (0x4008 + (channel<<13)) channel 732 include/linux/mv643xx.h #define MV64340_SDMA_CURRENT_RX_DESCRIPTOR_POINTER(channel) (0x4810 + (channel<<13)) channel 733 include/linux/mv643xx.h #define MV64340_SDMA_CURRENT_TX_DESCRIPTOR_POINTER(channel) (0x4c10 + (channel<<13)) channel 734 include/linux/mv643xx.h #define MV64340_SDMA_FIRST_TX_DESCRIPTOR_POINTER(channel) (0x4c14 + (channel<<13)) channel 2113 include/linux/netdevice.h int netdev_set_sb_channel(struct net_device *dev, u16 channel); channel 74 include/linux/sh_dma.h const struct sh_dmae_channel *channel; channel 169 include/linux/soc/ti/knav_dma.h void knav_dma_close_channel(void *channel); channel 170 include/linux/soc/ti/knav_dma.h int knav_dma_get_flow(void *channel); channel 178 include/linux/soc/ti/knav_dma.h static inline void knav_dma_close_channel(void *channel) channel 181 include/linux/soc/ti/knav_dma.h static inline int knav_dma_get_flow(void *channel) channel 334 include/linux/visorbus.h int visorchannel_signalremove(struct visorchannel *channel, u32 queue, channel 336 include/linux/visorbus.h int visorchannel_signalinsert(struct visorchannel *channel, u32 queue, channel 338 include/linux/visorbus.h bool visorchannel_signalempty(struct visorchannel *channel, u32 queue); channel 339 include/linux/visorbus.h const guid_t *visorchannel_get_guid(struct visorchannel *channel); channel 1470 include/net/bluetooth/hci_core.h void hci_send_to_channel(unsigned short channel, struct sk_buff *skb, channel 1493 include/net/bluetooth/hci_core.h unsigned short channel; channel 238 include/net/bluetooth/rfcomm.h u8 channel); channel 245 include/net/bluetooth/rfcomm.h struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel); channel 309 include/net/bluetooth/rfcomm.h u8 channel; channel 317 include/net/bluetooth/rfcomm.h int rfcomm_connect_ind(struct rfcomm_session *s, u8 channel, channel 345 include/net/bluetooth/rfcomm.h u8 channel; channel 354 include/net/bluetooth/rfcomm.h u8 channel; channel 633 include/net/cfg80211.h struct ieee80211_channel *channel, channel 810 include/net/cfg80211.h struct ieee80211_channel *channel; channel 2202 include/net/cfg80211.h struct ieee80211_channel *channel; channel 2528 include/net/cfg80211.h struct ieee80211_channel *channel; channel 5822 include/net/cfg80211.h struct ieee80211_channel *channel, channel 5829 include/net/cfg80211.h struct ieee80211_channel *channel, channel 5832 include/net/cfg80211.h return cfg80211_get_bss(wiphy, channel, NULL, ssid, ssid_len, channel 6033 include/net/cfg80211.h struct ieee80211_channel *channel, gfp_t gfp); channel 6575 include/net/cfg80211.h struct ieee80211_channel *channel; channel 48 include/net/cfg802154.h int (*set_channel)(struct wpan_phy *wpan_phy, u8 page, u8 channel); channel 313 include/net/ieee802154_netdev.h u8 channel, u8 page, u8 cap); channel 322 include/net/ieee802154_netdev.h u8 channel, u8 page, u8 bcn_ord, u8 sf_ord, channel 218 include/net/mac802154.h u8 channel); channel 125 include/scsi/scsi_device.h unsigned int id, channel; channel 285 include/scsi/scsi_device.h unsigned int channel; channel 331 include/scsi/scsi_device.h extern int scsi_add_device(struct Scsi_Host *host, uint channel, channel 420 include/scsi/scsi_device.h extern void scsi_scan_target(struct device *parent, unsigned int channel, channel 474 include/scsi/scsi_device.h return sdev->channel; channel 237 include/scsi/scsi_transport_fc.h unsigned int channel; channel 258 include/scsi/scsi_transport_fc.h (v->channel) channel 342 include/scsi/scsi_transport_fc.h unsigned int channel; channel 780 include/scsi/scsi_transport_fc.h int channel, struct fc_rport_identifiers *ids); channel 799 include/scsi/scsi_transport_fc.h struct fc_vport *fc_vport_create(struct Scsi_Host *shost, int channel, channel 107 include/scsi/sg.h int channel; channel 63 include/soc/fsl/qman.h static inline u32 QM_SDQCR_CHANNELS_POOL_CONV(u16 channel) channel 65 include/soc/fsl/qman.h return QM_SDQCR_CHANNELS_POOL(channel + 1 - qm_channel_pool1); channel 49 include/soc/tegra/bpmp.h struct tegra_bpmp_channel *channel, channel 66 include/soc/tegra/bpmp.h struct mbox_chan *channel; channel 116 include/soc/tegra/bpmp.h void tegra_bpmp_mrq_return(struct tegra_bpmp_channel *channel, int code, channel 142 include/soc/tegra/bpmp.h static inline void tegra_bpmp_mrq_return(struct tegra_bpmp_channel *channel, channel 18 include/soc/tegra/ivc.h struct tegra_ivc_header *channel; channel 30 include/sound/designware_i2s.h int channel; channel 134 include/sound/dmaengine_pcm.h int channel, unsigned long hwoff, channel 52 include/sound/hda_chmap.h hda_nid_t pin_nid, int asp_slot, int channel); channel 67 include/sound/pcm.h int (*fill_silence)(struct snd_pcm_substream *substream, int channel, channel 69 include/sound/pcm.h int (*copy_user)(struct snd_pcm_substream *substream, int channel, channel 72 include/sound/pcm.h int (*copy_kernel)(struct snd_pcm_substream *substream, int channel, channel 13 include/sound/sh_dac_audio.h int channel; channel 378 include/sound/soc-component.h int channel, unsigned long pos, channel 219 include/sound/soc-dapm.h .channel = wchan, SND_SOC_DAPM_INIT_REG_VAL(wreg, wshift, winvert), } channel 223 include/sound/soc-dapm.h .channel = wchan, SND_SOC_DAPM_INIT_REG_VAL(wreg, wshift, winvert), \ channel 227 include/sound/soc-dapm.h .channel = wchan, SND_SOC_DAPM_INIT_REG_VAL(wreg, wshift, winvert), } channel 231 include/sound/soc-dapm.h .channel = wchan, SND_SOC_DAPM_INIT_REG_VAL(wreg, wshift, winvert), \ channel 646 include/sound/soc-dapm.h int channel; channel 84 include/sound/sof/control.h uint32_t channel; /**< channel map - enum sof_ipc_chmap */ channel 335 include/trace/events/hswadsp.h __field( uint32_t, channel ) channel 343 include/trace/events/hswadsp.h __entry->channel = req->channel; channel 350 include/trace/events/hswadsp.h (int) __entry->id, (uint32_t) __entry->channel, channel 576 include/trace/events/rxrpc.h TP_PROTO(struct rxrpc_connection *conn, int channel, channel 579 include/trace/events/rxrpc.h TP_ARGS(conn, channel, op), channel 584 include/trace/events/rxrpc.h __field(int, channel ) channel 592 include/trace/events/rxrpc.h __entry->channel = channel; channel 601 include/trace/events/rxrpc.h __entry->channel, channel 208 include/trace/events/scsi.h __field( unsigned int, channel ) channel 221 include/trace/events/scsi.h __entry->channel = cmd->device->channel; channel 234 include/trace/events/scsi.h __entry->host_no, __entry->channel, __entry->id, channel 250 include/trace/events/scsi.h __field( unsigned int, channel ) channel 264 include/trace/events/scsi.h __entry->channel = cmd->device->channel; channel 278 include/trace/events/scsi.h __entry->host_no, __entry->channel, __entry->id, channel 295 include/trace/events/scsi.h __field( unsigned int, channel ) channel 309 include/trace/events/scsi.h __entry->channel = cmd->device->channel; channel 324 include/trace/events/scsi.h __entry->host_no, __entry->channel, __entry->id, channel 104 include/uapi/drm/nouveau_drm.h __u32 channel; channel 168 include/uapi/linux/cec-funcs.h struct cec_op_channel_data channel; channel 195 include/uapi/linux/cec-funcs.h *msg++ = (digital->channel.channel_number_fmt << 2) | channel 196 include/uapi/linux/cec-funcs.h (digital->channel.major >> 8); channel 197 include/uapi/linux/cec-funcs.h *msg++ = digital->channel.major & 0xff; channel 198 include/uapi/linux/cec-funcs.h *msg++ = digital->channel.minor >> 8; channel 199 include/uapi/linux/cec-funcs.h *msg++ = digital->channel.minor & 0xff; channel 233 include/uapi/linux/cec-funcs.h digital->channel.channel_number_fmt = msg[1] >> 2; channel 234 include/uapi/linux/cec-funcs.h digital->channel.major = ((msg[1] & 3) << 6) | msg[2]; channel 235 include/uapi/linux/cec-funcs.h digital->channel.minor = (msg[3] << 8) | msg[4]; channel 474 include/uapi/linux/cyclades.h unsigned long channel[QUEUE_SIZE]; channel 97 include/uapi/linux/edd.h __u8 channel; channel 333 include/uapi/linux/firewire-cdev.h __s32 channel; channel 705 include/uapi/linux/firewire-cdev.h __u32 channel; channel 1000 include/uapi/linux/firewire-cdev.h __u32 channel; channel 55 include/uapi/linux/ipmi.h short channel; channel 67 include/uapi/linux/ipmi.h short channel; channel 78 include/uapi/linux/ipmi.h short channel; channel 103 include/uapi/linux/ipmi.h short channel; channel 392 include/uapi/linux/ipmi.h unsigned short channel; channel 476 include/uapi/linux/soundcard.h int channel; /* Program# to be initialized */ channel 34 include/uapi/linux/stm.h __u16 channel; channel 196 include/uapi/sound/asequencer.h unsigned char channel; channel 205 include/uapi/sound/asequencer.h unsigned char channel; channel 399 include/uapi/sound/asequencer.h unsigned char channel; /* Channel for REMOVE_DEST */ channel 398 include/uapi/sound/asoc.h struct snd_soc_tplg_channel channel[SND_SOC_TPLG_MAX_CHAN]; channel 416 include/uapi/sound/asoc.h struct snd_soc_tplg_channel channel[SND_SOC_TPLG_MAX_CHAN]; channel 437 include/uapi/sound/asound.h unsigned int channel; channel 187 include/video/imx-ipu-v3.h int ipu_idmac_channel_irq(struct ipu_soc *ipu, struct ipuv3_channel *channel, channel 213 include/video/imx-ipu-v3.h struct ipuv3_channel *ipu_idmac_get(struct ipu_soc *ipu, unsigned channel); channel 216 include/video/imx-ipu-v3.h int ipu_idmac_enable_channel(struct ipuv3_channel *channel); channel 217 include/video/imx-ipu-v3.h int ipu_idmac_disable_channel(struct ipuv3_channel *channel); channel 218 include/video/imx-ipu-v3.h void ipu_idmac_enable_watermark(struct ipuv3_channel *channel, bool enable); channel 219 include/video/imx-ipu-v3.h int ipu_idmac_lock_enable(struct ipuv3_channel *channel, int num_bursts); channel 220 include/video/imx-ipu-v3.h int ipu_idmac_wait_busy(struct ipuv3_channel *channel, int ms); channel 222 include/video/imx-ipu-v3.h void ipu_idmac_set_double_buffer(struct ipuv3_channel *channel, channel 224 include/video/imx-ipu-v3.h int ipu_idmac_get_current_buffer(struct ipuv3_channel *channel); channel 225 include/video/imx-ipu-v3.h bool ipu_idmac_buffer_is_ready(struct ipuv3_channel *channel, u32 buf_num); channel 226 include/video/imx-ipu-v3.h void ipu_idmac_select_buffer(struct ipuv3_channel *channel, u32 buf_num); channel 227 include/video/imx-ipu-v3.h void ipu_idmac_clear_buffer(struct ipuv3_channel *channel, u32 buf_num); channel 286 include/video/imx-ipu-v3.h struct ipu_dc *ipu_dc_get(struct ipu_soc *ipu, int channel); channel 452 include/video/imx-ipu-v3.h int ipu_ic_task_idma_init(struct ipu_ic *ic, struct ipuv3_channel *channel, channel 557 include/video/omapfb_dss.h void (*enable_hs)(struct omap_dss_device *dssdev, int channel, channel 561 include/video/omapfb_dss.h int (*update)(struct omap_dss_device *dssdev, int channel, channel 567 include/video/omapfb_dss.h int (*enable_video_output)(struct omap_dss_device *dssdev, int channel); channel 569 include/video/omapfb_dss.h int channel); channel 571 include/video/omapfb_dss.h int (*request_vc)(struct omap_dss_device *dssdev, int *channel); channel 572 include/video/omapfb_dss.h int (*set_vc_id)(struct omap_dss_device *dssdev, int channel, channel 574 include/video/omapfb_dss.h void (*release_vc)(struct omap_dss_device *dssdev, int channel); channel 577 include/video/omapfb_dss.h int (*dcs_write)(struct omap_dss_device *dssdev, int channel, channel 579 include/video/omapfb_dss.h int (*dcs_write_nosync)(struct omap_dss_device *dssdev, int channel, channel 581 include/video/omapfb_dss.h int (*dcs_read)(struct omap_dss_device *dssdev, int channel, u8 dcs_cmd, channel 584 include/video/omapfb_dss.h int (*gen_write)(struct omap_dss_device *dssdev, int channel, channel 586 include/video/omapfb_dss.h int (*gen_write_nosync)(struct omap_dss_device *dssdev, int channel, channel 588 include/video/omapfb_dss.h int (*gen_read)(struct omap_dss_device *dssdev, int channel, channel 592 include/video/omapfb_dss.h int (*bta_sync)(struct omap_dss_device *dssdev, int channel); channel 595 include/video/omapfb_dss.h int channel, u16 plen); channel 197 include/xen/interface/io/vscsiif.h uint16_t channel, id, lun; /* (virtual) device specification */ channel 56 net/bluetooth/hci_sock.c unsigned short channel; channel 79 net/bluetooth/hci_sock.c return hci_pi(sk)->channel; channel 210 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel == HCI_CHANNEL_RAW) { channel 218 net/bluetooth/hci_sock.c } else if (hci_pi(sk)->channel == HCI_CHANNEL_USER) { channel 254 net/bluetooth/hci_sock.c static void __hci_send_to_channel(unsigned short channel, struct sk_buff *skb, channel 259 net/bluetooth/hci_sock.c BT_DBG("channel %u len %d", channel, skb->len); channel 275 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel != channel) channel 288 net/bluetooth/hci_sock.c void hci_send_to_channel(unsigned short channel, struct sk_buff *skb, channel 292 net/bluetooth/hci_sock.c __hci_send_to_channel(channel, skb, flag, skip_sk); channel 368 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel != HCI_CHANNEL_CONTROL) channel 495 net/bluetooth/hci_sock.c switch (hci_pi(sk)->channel) { channel 550 net/bluetooth/hci_sock.c switch (hci_pi(sk)->channel) { channel 773 net/bluetooth/hci_sock.c static struct hci_mgmt_chan *__hci_mgmt_chan_find(unsigned short channel) channel 778 net/bluetooth/hci_sock.c if (c->channel == channel) channel 785 net/bluetooth/hci_sock.c static struct hci_mgmt_chan *hci_mgmt_chan_find(unsigned short channel) channel 790 net/bluetooth/hci_sock.c c = __hci_mgmt_chan_find(channel); channel 798 net/bluetooth/hci_sock.c if (c->channel < HCI_CHANNEL_CONTROL) channel 802 net/bluetooth/hci_sock.c if (__hci_mgmt_chan_find(c->channel)) { channel 836 net/bluetooth/hci_sock.c switch (hci_pi(sk)->channel) { channel 859 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel == HCI_CHANNEL_USER) { channel 977 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel != HCI_CHANNEL_RAW) { channel 1105 net/bluetooth/hci_sock.c hci_pi(sk)->channel = haddr.hci_channel; channel 1195 net/bluetooth/hci_sock.c hci_pi(sk)->channel = haddr.hci_channel; channel 1240 net/bluetooth/hci_sock.c hci_pi(sk)->channel = haddr.hci_channel; channel 1269 net/bluetooth/hci_sock.c hci_pi(sk)->channel = haddr.hci_channel; channel 1291 net/bluetooth/hci_sock.c hci_pi(sk)->channel = haddr.hci_channel; channel 1303 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel == HCI_CHANNEL_CONTROL) { channel 1367 net/bluetooth/hci_sock.c haddr->hci_channel= hci_pi(sk)->channel; channel 1426 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel == HCI_CHANNEL_LOGGING) channel 1446 net/bluetooth/hci_sock.c switch (hci_pi(sk)->channel) { channel 1455 net/bluetooth/hci_sock.c if (hci_mgmt_chan_find(hci_pi(sk)->channel)) channel 1504 net/bluetooth/hci_sock.c if (chan->channel == HCI_CHANNEL_CONTROL) { channel 1699 net/bluetooth/hci_sock.c switch (hci_pi(sk)->channel) { channel 1711 net/bluetooth/hci_sock.c chan = __hci_mgmt_chan_find(hci_pi(sk)->channel); channel 1744 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel == HCI_CHANNEL_USER) { channel 1830 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel != HCI_CHANNEL_RAW) { channel 1919 net/bluetooth/hci_sock.c if (hci_pi(sk)->channel != HCI_CHANNEL_RAW) { channel 7940 net/bluetooth/mgmt.c .channel = HCI_CHANNEL_CONTROL, channel 59 net/bluetooth/mgmt_util.c int mgmt_send_event(u16 event, struct hci_dev *hdev, unsigned short channel, channel 83 net/bluetooth/mgmt_util.c hci_send_to_channel(channel, skb, flag, skip_sk); channel 85 net/bluetooth/mgmt_util.c if (channel == HCI_CHANNEL_CONTROL) channel 184 net/bluetooth/mgmt_util.c struct mgmt_pending_cmd *mgmt_pending_find(unsigned short channel, u16 opcode, channel 190 net/bluetooth/mgmt_util.c if (hci_sock_get_channel(cmd->sk) != channel) channel 199 net/bluetooth/mgmt_util.c struct mgmt_pending_cmd *mgmt_pending_find_data(unsigned short channel, channel 34 net/bluetooth/mgmt_util.h int mgmt_send_event(u16 event, struct hci_dev *hdev, unsigned short channel, channel 40 net/bluetooth/mgmt_util.h struct mgmt_pending_cmd *mgmt_pending_find(unsigned short channel, u16 opcode, channel 42 net/bluetooth/mgmt_util.h struct mgmt_pending_cmd *mgmt_pending_find_data(unsigned short channel, channel 366 net/bluetooth/rfcomm/core.c static int rfcomm_check_channel(u8 channel) channel 368 net/bluetooth/rfcomm/core.c return channel < 1 || channel > 30; channel 371 net/bluetooth/rfcomm/core.c static int __rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel) channel 378 net/bluetooth/rfcomm/core.c d, d->state, src, dst, channel); channel 380 net/bluetooth/rfcomm/core.c if (rfcomm_check_channel(channel)) channel 393 net/bluetooth/rfcomm/core.c dlci = __dlci(__session_dir(s), channel); channel 425 net/bluetooth/rfcomm/core.c int rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel) channel 431 net/bluetooth/rfcomm/core.c r = __rfcomm_dlc_open(d, src, dst, channel); channel 537 net/bluetooth/rfcomm/core.c struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel) channel 543 net/bluetooth/rfcomm/core.c if (rfcomm_check_channel(channel)) channel 549 net/bluetooth/rfcomm/core.c dlci = __dlci(__session_dir(s), channel); channel 1327 net/bluetooth/rfcomm/core.c u8 channel; channel 1352 net/bluetooth/rfcomm/core.c channel = __srv_channel(dlci); channel 1353 net/bluetooth/rfcomm/core.c if (rfcomm_connect_ind(s, channel, &d)) { channel 1424 net/bluetooth/rfcomm/core.c u8 channel = __srv_channel(dlci); channel 1431 net/bluetooth/rfcomm/core.c if (rfcomm_connect_ind(s, channel, &d)) { channel 109 net/bluetooth/rfcomm/sock.c static struct sock *__rfcomm_get_listen_sock_by_addr(u8 channel, bdaddr_t *src) channel 114 net/bluetooth/rfcomm/sock.c if (rfcomm_pi(sk)->channel != channel) channel 130 net/bluetooth/rfcomm/sock.c static struct sock *rfcomm_get_sock_by_channel(int state, u8 channel, bdaddr_t *src) channel 140 net/bluetooth/rfcomm/sock.c if (rfcomm_pi(sk)->channel == channel) { channel 373 net/bluetooth/rfcomm/sock.c rfcomm_pi(sk)->channel = sa.rc_channel; channel 411 net/bluetooth/rfcomm/sock.c rfcomm_pi(sk)->channel = sa->rc_channel; channel 446 net/bluetooth/rfcomm/sock.c if (!rfcomm_pi(sk)->channel) { channel 448 net/bluetooth/rfcomm/sock.c u8 channel; channel 454 net/bluetooth/rfcomm/sock.c for (channel = 1; channel < 31; channel++) channel 455 net/bluetooth/rfcomm/sock.c if (!__rfcomm_get_listen_sock_by_addr(channel, src)) { channel 456 net/bluetooth/rfcomm/sock.c rfcomm_pi(sk)->channel = channel; channel 550 net/bluetooth/rfcomm/sock.c sa->rc_channel = rfcomm_pi(sk)->channel; channel 956 net/bluetooth/rfcomm/sock.c int rfcomm_connect_ind(struct rfcomm_session *s, u8 channel, struct rfcomm_dlc **d) channel 962 net/bluetooth/rfcomm/sock.c BT_DBG("session %p channel %d", s, channel); channel 967 net/bluetooth/rfcomm/sock.c parent = rfcomm_get_sock_by_channel(BT_LISTEN, channel, &src); channel 988 net/bluetooth/rfcomm/sock.c rfcomm_pi(sk)->channel = channel; channel 1015 net/bluetooth/rfcomm/sock.c sk->sk_state, rfcomm_pi(sk)->channel); channel 59 net/bluetooth/rfcomm/tty.c u8 channel; channel 116 net/bluetooth/rfcomm/tty.c err = rfcomm_dlc_open(dev->dlc, &dev->src, &dev->dst, dev->channel); channel 210 net/bluetooth/rfcomm/tty.c return sprintf(buf, "%d\n", dev->channel); channel 214 net/bluetooth/rfcomm/tty.c static DEVICE_ATTR(channel, 0444, show_channel, NULL); channel 266 net/bluetooth/rfcomm/tty.c dev->channel = req->channel; channel 322 net/bluetooth/rfcomm/tty.c BT_DBG("id %d channel %d", req->dev_id, req->channel); channel 413 net/bluetooth/rfcomm/tty.c dlc = rfcomm_dlc_exists(&req.src, &req.dst, req.channel); channel 533 net/bluetooth/rfcomm/tty.c (di + n)->channel = dev->channel; channel 568 net/bluetooth/rfcomm/tty.c di.channel = dev->channel; channel 753 net/bluetooth/rfcomm/tty.c dev->channel, dev->port.count); channel 2550 net/core/dev.c int netdev_set_sb_channel(struct net_device *dev, u16 channel) channel 2561 net/core/dev.c if (channel > S16_MAX) channel 2564 net/core/dev.c dev->num_tc = -channel; channel 300 net/ieee802154/nl-mac.c u8 channel, bcn_ord, sf_ord; channel 334 net/ieee802154/nl-mac.c channel = nla_get_u8(info->attrs[IEEE802154_ATTR_CHANNEL]); channel 353 net/ieee802154/nl-mac.c ret = ieee802154_mlme_ops(dev)->start_req(dev, &addr, channel, page, channel 968 net/ieee802154/nl802154.c u8 channel, page; channel 975 net/ieee802154/nl802154.c channel = nla_get_u8(info->attrs[NL802154_ATTR_CHANNEL]); channel 978 net/ieee802154/nl802154.c if (page > IEEE802154_MAX_PAGE || channel > IEEE802154_MAX_CHANNEL || channel 979 net/ieee802154/nl802154.c !(rdev->wpan_phy.supported.channels[page] & BIT(channel))) channel 982 net/ieee802154/nl802154.c return rdev_set_channel(rdev, page, channel); channel 76 net/ieee802154/rdev-ops.h rdev_set_channel(struct cfg802154_registered_device *rdev, u8 page, u8 channel) channel 80 net/ieee802154/rdev-ops.h trace_802154_rdev_set_channel(&rdev->wpan_phy, page, channel); channel 81 net/ieee802154/rdev-ops.h ret = rdev->ops->set_channel(&rdev->wpan_phy, page, channel); channel 103 net/ieee802154/trace.h TP_PROTO(struct wpan_phy *wpan_phy, u8 page, u8 channel), channel 104 net/ieee802154/trace.h TP_ARGS(wpan_phy, page, channel), channel 108 net/ieee802154/trace.h __field(u8, channel) channel 113 net/ieee802154/trace.h __entry->channel = channel; channel 116 net/ieee802154/trace.h __entry->page, __entry->channel) channel 70 net/mac80211/ethtool.c struct ieee80211_channel *channel; channel 151 net/mac80211/ethtool.c channel = chanctx_conf->def.chan; channel 153 net/mac80211/ethtool.c channel = NULL; channel 156 net/mac80211/ethtool.c if (channel) { channel 165 net/mac80211/ethtool.c } while (channel != survey.channel); channel 169 net/mac80211/ethtool.c data[i++] = survey.channel->center_freq; channel 423 net/mac80211/ibss.c cfg80211_chandef_create(&chandef, cbss->channel, chan_type); channel 427 net/mac80211/ibss.c cfg80211_chandef_create(&chandef, cbss->channel, channel 435 net/mac80211/ibss.c chandef.chan = cbss->channel; channel 439 net/mac80211/ibss.c cfg80211_chandef_create(&chandef, cbss->channel, channel 444 net/mac80211/ibss.c sband = sdata->local->hw.wiphy->bands[cbss->channel->band]; channel 555 net/mac80211/ibss.c cbss->channel = sdata->csa_chandef.chan; channel 988 net/mac80211/ibss.c struct ieee80211_channel *channel) channel 1056 net/mac80211/ibss.c cfg80211_chandef_create(&chandef, channel, NL80211_CHAN_NO_HT); channel 1114 net/mac80211/ibss.c struct ieee80211_channel *channel; channel 1119 net/mac80211/ibss.c channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); channel 1120 net/mac80211/ibss.c if (!channel) channel 1123 net/mac80211/ibss.c ieee80211_update_sta_info(sdata, mgmt, len, rx_status, elems, channel); channel 1125 net/mac80211/ibss.c bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, channel); channel 1142 net/mac80211/ibss.c sdata->u.ibss.chandef.chan != cbss->channel) channel 1689 net/mac80211/ieee80211_i.h struct ieee80211_channel *channel); channel 438 net/mac80211/mesh.c struct ieee80211_channel *channel; channel 449 net/mac80211/mesh.c channel = chanctx_conf->def.chan; channel 452 net/mac80211/mesh.c sband = local->hw.wiphy->bands[channel->band]; channel 502 net/mac80211/mesh.c struct ieee80211_channel *channel; channel 513 net/mac80211/mesh.c channel = chanctx_conf->def.chan; channel 516 net/mac80211/mesh.c sband = local->hw.wiphy->bands[channel->band]; channel 1219 net/mac80211/mesh.c struct ieee80211_channel *channel; channel 1247 net/mac80211/mesh.c channel = ieee80211_get_channel(local->hw.wiphy, freq); channel 1249 net/mac80211/mesh.c if (!channel || channel->flags & IEEE80211_CHAN_DISABLED) channel 147 net/mac80211/mlme.c struct ieee80211_channel *channel, channel 162 net/mac80211/mlme.c chandef->chan = channel; channel 164 net/mac80211/mlme.c chandef->center_freq1 = channel->center_freq; channel 174 net/mac80211/mlme.c channel->band); channel 176 net/mac80211/mlme.c if (!tracking && channel->center_freq != ht_cfreq) { channel 186 net/mac80211/mlme.c channel->center_freq, ht_cfreq, channel 187 net/mac80211/mlme.c ht_oper->primary_chan, channel->band); channel 456 net/mac80211/mlme.c struct ieee80211_channel *channel, channel 460 net/mac80211/mlme.c u32 flags = channel->flags; channel 1306 net/mac80211/mlme.c current_band = cbss->channel->band; channel 1450 net/mac80211/mlme.c struct ieee80211_channel *channel, channel 1456 net/mac80211/mlme.c int chan = ieee80211_frequency_to_channel(channel->center_freq); channel 1467 net/mac80211/mlme.c switch (channel->band) { channel 1511 net/mac80211/mlme.c struct ieee80211_channel *channel, channel 1525 net/mac80211/mlme.c struct ieee80211_channel *channel, channel 1541 net/mac80211/mlme.c sdata, channel, country_ie, country_ie_len, channel 1549 net/mac80211/mlme.c sdata, channel, cisco_dtpc_ie, &pwr_level_cisco); channel 2480 net/mac80211/mlme.c struct ieee80211_channel *channel) channel 2484 net/mac80211/mlme.c skb = ieee80211_build_probe_req(sdata, src, dst, (u32)-1, channel, channel 2542 net/mac80211/mlme.c ifmgd->associated->channel); channel 2643 net/mac80211/mlme.c (u32) -1, cbss->channel, channel 3631 net/mac80211/mlme.c struct ieee80211_channel *channel; channel 3635 net/mac80211/mlme.c channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); channel 3636 net/mac80211/mlme.c if (!channel) channel 3639 net/mac80211/mlme.c bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, channel); channel 4751 net/mac80211/mlme.c sband = local->hw.wiphy->bands[cbss->channel->band]; channel 4835 net/mac80211/mlme.c cbss->channel, channel 4917 net/mac80211/mlme.c sband = local->hw.wiphy->bands[cbss->channel->band]; channel 4980 net/mac80211/mlme.c new_sta->sta.supp_rates[cbss->channel->band] = rates; channel 4988 net/mac80211/mlme.c if (cbss->channel->band == NL80211_BAND_2GHZ && channel 5302 net/mac80211/mlme.c sband = local->hw.wiphy->bands[req->bss->channel->band]; channel 549 net/mac80211/offchannel.c struct ieee80211_channel *channel, channel 579 net/mac80211/offchannel.c roc->chan = channel; channel 609 net/mac80211/offchannel.c ret = drv_remain_on_channel(local, sdata, channel, channel 625 net/mac80211/offchannel.c if (tmp->chan != channel || tmp->sdata != sdata) channel 141 net/mac80211/scan.c struct ieee80211_channel *channel) channel 168 net/mac80211/scan.c bss_meta.chan = channel; channel 204 net/mac80211/scan.c signal_valid = abs(channel->center_freq - cbss->channel->center_freq) channel 242 net/mac80211/scan.c struct ieee80211_channel *channel; channel 279 net/mac80211/scan.c channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); channel 281 net/mac80211/scan.c if (!channel || channel->flags & IEEE80211_CHAN_DISABLED) channel 286 net/mac80211/scan.c channel); channel 584 net/mac80211/scan.c struct ieee80211_channel *channel) channel 589 net/mac80211/scan.c skb = ieee80211_build_probe_req(sdata, src, dst, ratemask, channel, channel 603 net/mac80211/scan.c ieee80211_tx_skb_tid_band(sdata, skb, 7, channel->band, channel 106 net/mac802154/cfg.c ieee802154_set_channel(struct wpan_phy *wpan_phy, u8 page, u8 channel) channel 114 net/mac802154/cfg.c wpan_phy->current_channel == channel) channel 117 net/mac802154/cfg.c ret = drv_set_channel(local, page, channel); channel 120 net/mac802154/cfg.c wpan_phy->current_channel = channel; channel 59 net/mac802154/driver-ops.h drv_set_channel(struct ieee802154_local *local, u8 page, u8 channel) channel 65 net/mac802154/driver-ops.h trace_802154_drv_set_channel(local, page, channel); channel 66 net/mac802154/driver-ops.h ret = local->ops->set_channel(&local->hw, page, channel); channel 26 net/mac802154/mac_cmd.c u8 channel, u8 page, channel 40 net/mac802154/mac_cmd.c mac802154_dev_set_page_channel(dev, page, channel); channel 79 net/mac802154/trace.h TP_PROTO(struct ieee802154_local *local, u8 page, u8 channel), channel 80 net/mac802154/trace.h TP_ARGS(local, page, channel), channel 84 net/mac802154/trace.h __field(u8, channel) channel 89 net/mac802154/trace.h __entry->channel = channel; channel 92 net/mac802154/trace.h __entry->page, __entry->channel) channel 322 net/ncsi/internal.h unsigned char channel; /* Detination channel ID or 0x1f */ channel 368 net/ncsi/internal.h bool ncsi_channel_has_link(struct ncsi_channel *channel); channel 370 net/ncsi/internal.h struct ncsi_channel *channel); channel 60 net/ncsi/ncsi-aen.c ncsi_find_package_and_channel(ndp, h->common.channel, NULL, &nc); channel 147 net/ncsi/ncsi-aen.c ncsi_find_package_and_channel(ndp, h->common.channel, NULL, &nc); channel 181 net/ncsi/ncsi-aen.c ncsi_find_package_and_channel(ndp, h->common.channel, NULL, &nc); channel 47 net/ncsi/ncsi-cmd.c h->channel = NCSI_TO_CHANNEL(nca->package, channel 48 net/ncsi/ncsi-cmd.c nca->channel); channel 26 net/ncsi/ncsi-manage.c bool ncsi_channel_has_link(struct ncsi_channel *channel) channel 28 net/ncsi/ncsi-manage.c return !!(channel->modes[NCSI_MODE_LINK].data[2] & 0x1); channel 32 net/ncsi/ncsi-manage.c struct ncsi_channel *channel) channel 39 net/ncsi/ncsi-manage.c if (nc == channel) channel 121 net/ncsi/ncsi-manage.c nca.channel = nc->id; channel 449 net/ncsi/ncsi-manage.c cmd->cmd.common.channel, channel 481 net/ncsi/ncsi-manage.c nca.channel = NCSI_RESERVED_CHANNEL; channel 512 net/ncsi/ncsi-manage.c nca.channel = nc->id; channel 524 net/ncsi/ncsi-manage.c nca.channel = nc->id; channel 537 net/ncsi/ncsi-manage.c nca.channel = nc->id; channel 560 net/ncsi/ncsi-manage.c nca.channel = NCSI_RESERVED_CHANNEL; channel 781 net/ncsi/ncsi-manage.c struct ncsi_channel *channel; channel 790 net/ncsi/ncsi-manage.c NCSI_FOR_EACH_CHANNEL(np, channel) { channel 791 net/ncsi/ncsi-manage.c ncm = &channel->modes[NCSI_MODE_TX_ENABLE]; channel 798 net/ncsi/ncsi-manage.c list_for_each_entry_rcu(channel, &ndp->channel_queue, link) { channel 799 net/ncsi/ncsi-manage.c np = channel->package; channel 810 net/ncsi/ncsi-manage.c list_for_each_entry_rcu(channel, &ndp->channel_queue, link) channel 811 net/ncsi/ncsi-manage.c if (ncsi_channel_has_link(channel)) channel 883 net/ncsi/ncsi-manage.c nca.channel = disable->id; channel 895 net/ncsi/ncsi-manage.c nca.channel = enable->id; channel 933 net/ncsi/ncsi-manage.c nca.channel = NCSI_RESERVED_CHANNEL; channel 949 net/ncsi/ncsi-manage.c nca.channel = nc->id; channel 966 net/ncsi/ncsi-manage.c nca.channel = nc->id; channel 988 net/ncsi/ncsi-manage.c nca.channel = nc->id; channel 1284 net/ncsi/ncsi-manage.c nca.channel = NCSI_RESERVED_CHANNEL; channel 1300 net/ncsi/ncsi-manage.c nca.channel = NCSI_RESERVED_CHANNEL; channel 1325 net/ncsi/ncsi-manage.c nca.channel = index; channel 1349 net/ncsi/ncsi-manage.c nca.channel = nc->id; channel 1368 net/ncsi/ncsi-manage.c nca.channel = NCSI_RESERVED_CHANNEL; channel 274 net/ncsi/ncsi-netlink.c struct ncsi_channel *nc, *channel; channel 304 net/ncsi/ncsi-netlink.c channel = NULL; channel 309 net/ncsi/ncsi-netlink.c channel = nc; channel 312 net/ncsi/ncsi-netlink.c if (!channel) { channel 327 net/ncsi/ncsi-netlink.c if (channel) { channel 328 net/ncsi/ncsi-netlink.c package->channel_whitelist = 0x1 << channel->id; channel 329 net/ncsi/ncsi-netlink.c package->preferred_channel = channel; channel 337 net/ncsi/ncsi-netlink.c if (channel) channel 455 net/ncsi/ncsi-netlink.c nca.channel = (unsigned char)channel_id; channel 548 net/ncsi/ncsi-netlink.c nr->cmd->data)->channel))); channel 641 net/ncsi/ncsi-netlink.c struct ncsi_channel *nc, *channel; channel 675 net/ncsi/ncsi-netlink.c channel = NULL; channel 680 net/ncsi/ncsi-netlink.c channel = nc; channel 683 net/ncsi/ncsi-netlink.c if (!channel) { channel 689 net/ncsi/ncsi-netlink.c channel->id); channel 699 net/ncsi/ncsi-netlink.c package->preferred_channel = channel; channel 15 net/ncsi/ncsi-pkt.h unsigned char channel; /* Network controller ID */ channel 85 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, &np, &nc); channel 90 net/ncsi/ncsi-rsp.c id = NCSI_CHANNEL_INDEX(rsp->rsp.common.channel); channel 108 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 114 net/ncsi/ncsi-rsp.c id = NCSI_PACKAGE_INDEX(rsp->rsp.common.channel); channel 133 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 157 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 184 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 206 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 228 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 250 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 273 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 302 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 325 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 358 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 393 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 420 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 450 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 491 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, NULL, &nc); channel 516 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 543 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 569 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 596 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 747 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 774 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 829 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 899 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 960 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 987 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 1015 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 1031 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 1056 net/ncsi/ncsi-rsp.c ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, channel 384 net/netfilter/nf_conntrack_h323_main.c H2250LogicalChannelParameters *channel) channel 388 net/netfilter/nf_conntrack_h323_main.c if (channel->options & eH2250LogicalChannelParameters_mediaChannel) { channel 391 net/netfilter/nf_conntrack_h323_main.c &channel->mediaChannel); channel 396 net/netfilter/nf_conntrack_h323_main.c if (channel-> channel 400 net/netfilter/nf_conntrack_h323_main.c &channel->mediaControlChannel); channel 15 net/qrtr/smd.c struct rpmsg_endpoint *channel; channel 49 net/qrtr/smd.c rc = rpmsg_send(qdev->channel, skb->data, skb->len); channel 68 net/qrtr/smd.c qdev->channel = rpdev->ept; channel 535 net/rxrpc/conn_client.c unsigned int channel) channel 537 net/rxrpc/conn_client.c struct rxrpc_channel *chan = &conn->channels[channel]; channel 540 net/rxrpc/conn_client.c conn->active_chans &= ~(1 << channel); channel 549 net/rxrpc/conn_client.c unsigned int channel) channel 551 net/rxrpc/conn_client.c struct rxrpc_channel *chan = &conn->channels[channel]; channel 556 net/rxrpc/conn_client.c trace_rxrpc_client(conn, channel, rxrpc_client_chan_activate); channel 561 net/rxrpc/conn_client.c clear_bit(RXRPC_CONN_FINAL_ACK_0 + channel, &conn->flags); channel 569 net/rxrpc/conn_client.c conn->active_chans |= 1 << channel; channel 571 net/rxrpc/conn_client.c call->cid = conn->proto.cid | channel; channel 740 net/rxrpc/conn_client.c unsigned int channel) channel 743 net/rxrpc/conn_client.c trace_rxrpc_client(conn, channel, rxrpc_client_exposed); channel 754 net/rxrpc/conn_client.c unsigned int channel = call->cid & RXRPC_CHANNELMASK; channel 756 net/rxrpc/conn_client.c struct rxrpc_channel *chan = &conn->channels[channel]; channel 767 net/rxrpc/conn_client.c rxrpc_expose_client_conn(conn, channel); channel 791 net/rxrpc/conn_client.c unsigned int channel = -1; channel 799 net/rxrpc/conn_client.c channel = cid & RXRPC_CHANNELMASK; channel 800 net/rxrpc/conn_client.c chan = &conn->channels[channel]; channel 802 net/rxrpc/conn_client.c trace_rxrpc_client(conn, channel, rxrpc_client_chan_disconnect); channel 814 net/rxrpc/conn_client.c trace_rxrpc_client(conn, channel, rxrpc_client_chan_unstarted); channel 849 net/rxrpc/conn_client.c trace_rxrpc_client(conn, channel, rxrpc_client_chan_pass); channel 850 net/rxrpc/conn_client.c rxrpc_activate_one_channel(conn, channel); channel 864 net/rxrpc/conn_client.c set_bit(RXRPC_CONN_FINAL_ACK_0 + channel, &conn->flags); channel 880 net/rxrpc/conn_client.c trace_rxrpc_client(conn, channel, rxrpc_client_to_active); channel 887 net/rxrpc/conn_client.c rxrpc_deactivate_one_channel(conn, channel); channel 895 net/rxrpc/conn_client.c trace_rxrpc_client(conn, channel, rxrpc_client_chan_pass); channel 896 net/rxrpc/conn_client.c rxrpc_activate_one_channel(conn, channel); channel 900 net/rxrpc/conn_client.c rxrpc_deactivate_one_channel(conn, channel); channel 907 net/rxrpc/conn_client.c rxrpc_deactivate_one_channel(conn, channel); channel 926 net/rxrpc/conn_client.c trace_rxrpc_client(conn, channel, rxrpc_client_to_idle); channel 934 net/rxrpc/conn_client.c trace_rxrpc_client(conn, channel, rxrpc_client_to_inactive); channel 24 net/rxrpc/conn_event.c unsigned int channel) channel 44 net/rxrpc/conn_event.c chan = &conn->channels[channel]; channel 69 net/rxrpc/conn_event.c pkt.whdr.cid = htonl(conn->proto.cid | channel); channel 402 net/rxrpc/conn_event.c unsigned int channel; channel 408 net/rxrpc/conn_event.c for (channel = 0; channel < RXRPC_MAXCALLS; channel++) { channel 409 net/rxrpc/conn_event.c struct rxrpc_channel *chan = &conn->channels[channel]; channel 412 net/rxrpc/conn_event.c if (!test_bit(RXRPC_CONN_FINAL_ACK_0 + channel, &conn->flags)) channel 426 net/rxrpc/conn_event.c if (test_and_clear_bit(RXRPC_CONN_FINAL_ACK_0 + channel, channel 428 net/rxrpc/conn_event.c rxrpc_conn_retransmit_call(conn, NULL, channel); channel 1203 net/rxrpc/input.c unsigned int channel; channel 1352 net/rxrpc/input.c channel = sp->hdr.cid & RXRPC_CHANNELMASK; channel 1353 net/rxrpc/input.c chan = &conn->channels[channel]; channel 870 net/vmw_vsock/hyperv_transport.c struct vmbus_channel *chan = hdev->channel; channel 884 net/vmw_vsock/hyperv_transport.c struct vmbus_channel *chan = hdev->channel; channel 1039 net/wireless/chan.c other_chan = wdev->current_bss->pub.channel; channel 1176 net/wireless/chan.c *chan = wdev->current_bss->pub.channel; channel 1192 net/wireless/chan.c *chan = wdev->current_bss->pub.channel; channel 264 net/wireless/core.h struct ieee80211_channel *channel; channel 310 net/wireless/core.h struct ieee80211_channel *channel); channel 323 net/wireless/core.h struct ieee80211_channel *channel); channel 19 net/wireless/ibss.c struct ieee80211_channel *channel) channel 33 net/wireless/ibss.c bss = cfg80211_get_bss(wdev->wiphy, channel, bssid, NULL, 0, channel 60 net/wireless/ibss.c struct ieee80211_channel *channel, gfp_t gfp) channel 67 net/wireless/ibss.c trace_cfg80211_ibss_joined(dev, bssid, channel); channel 69 net/wireless/ibss.c if (WARN_ON(!channel)) channel 78 net/wireless/ibss.c ev->ij.channel = channel; channel 379 net/wireless/ibss.c chan = wdev->current_bss->pub.channel; channel 8677 net/wireless/nl80211.c nla_put_u32(msg, NL80211_BSS_FREQUENCY, res->channel->center_freq) || channel 8801 net/wireless/nl80211.c if (!survey->channel && !allow_radio_stats) channel 8816 net/wireless/nl80211.c if (survey->channel && channel 8818 net/wireless/nl80211.c survey->channel->center_freq)) channel 8906 net/wireless/nl80211.c if (survey.channel && channel 8907 net/wireless/nl80211.c survey.channel->flags & IEEE80211_CHAN_DISABLED) { channel 9961 net/wireless/nl80211.c connect.channel = nl80211_get_valid_chan( channel 9963 net/wireless/nl80211.c if (!connect.channel) channel 2024 net/wireless/reg.c struct ieee80211_channel *channel) channel 2026 net/wireless/reg.c struct ieee80211_supported_band *sband = wiphy->bands[channel->band]; channel 2032 net/wireless/reg.c if (!is_ht40_allowed(channel)) { channel 2033 net/wireless/reg.c channel->flags |= IEEE80211_CHAN_NO_HT40; channel 2044 net/wireless/reg.c if (c->center_freq == (channel->center_freq - 20)) channel 2046 net/wireless/reg.c if (c->center_freq == (channel->center_freq + 20)) channel 2054 net/wireless/reg.c freq_reg_info_regd(MHZ_TO_KHZ(channel->center_freq), channel 2068 net/wireless/reg.c channel->flags |= IEEE80211_CHAN_NO_HT40MINUS; channel 2070 net/wireless/reg.c channel->flags &= ~IEEE80211_CHAN_NO_HT40MINUS; channel 2074 net/wireless/reg.c channel->flags |= IEEE80211_CHAN_NO_HT40PLUS; channel 2076 net/wireless/reg.c channel->flags &= ~IEEE80211_CHAN_NO_HT40PLUS; channel 2137 net/wireless/reg.c !wdev->current_bss->pub.channel) channel 2143 net/wireless/reg.c wdev->current_bss->pub.channel, channel 775 net/wireless/scan.c if (a->channel != b->channel) channel 776 net/wireless/scan.c return b->channel->center_freq - a->channel->center_freq; channel 914 net/wireless/scan.c struct ieee80211_channel *channel, channel 925 net/wireless/scan.c trace_cfg80211_get_bss(wiphy, channel, bssid, ssid, ssid_len, bss_type, channel 932 net/wireless/scan.c bss->pub.channel->band, bss_type)) channel 939 net/wireless/scan.c if (channel && bss->pub.channel != channel) channel 1055 net/wireless/scan.c if (bss->pub.channel != new->pub.channel) channel 1189 net/wireless/scan.c if (WARN_ON(!tmp->pub.channel)) channel 1301 net/wireless/scan.c struct ieee80211_channel *channel, channel 1323 net/wireless/scan.c return channel; channel 1326 net/wireless/scan.c freq = ieee80211_channel_to_frequency(channel_number, channel->band); channel 1329 net/wireless/scan.c if (channel->band == NL80211_BAND_2GHZ) { channel 1340 net/wireless/scan.c return channel; channel 1350 net/wireless/scan.c return channel; channel 1374 net/wireless/scan.c struct ieee80211_channel *channel; channel 1387 net/wireless/scan.c channel = cfg80211_get_bss_channel(wiphy, ie, ielen, data->chan, channel 1389 net/wireless/scan.c if (!channel) channel 1393 net/wireless/scan.c tmp.pub.channel = channel; channel 1437 net/wireless/scan.c signal_valid = abs(data->chan->center_freq - channel->center_freq) <= channel 1443 net/wireless/scan.c if (channel->band == NL80211_BAND_60GHZ) { channel 1447 net/wireless/scan.c regulatory_hint_found_beacon(wiphy, channel, gfp); channel 1450 net/wireless/scan.c regulatory_hint_found_beacon(wiphy, channel, gfp); channel 1800 net/wireless/scan.c struct ieee80211_channel *channel; channel 1824 net/wireless/scan.c channel = cfg80211_get_bss_channel(wiphy, mgmt->u.beacon.variable, channel 1826 net/wireless/scan.c if (!channel) channel 1844 net/wireless/scan.c tmp.pub.channel = channel; channel 1855 net/wireless/scan.c signal_valid = abs(data->chan->center_freq - channel->center_freq) <= channel 1862 net/wireless/scan.c if (channel->band == NL80211_BAND_60GHZ) { channel 1866 net/wireless/scan.c regulatory_hint_found_beacon(wiphy, channel, gfp); channel 1869 net/wireless/scan.c regulatory_hint_found_beacon(wiphy, channel, gfp); channel 2004 net/wireless/scan.c if (!chandef || cfg80211_is_sub_chan(chandef, bss->pub.channel)) channel 2029 net/wireless/scan.c if (cbss->pub.channel == chan) channel 2038 net/wireless/scan.c cbss->pub.channel = chan; channel 2042 net/wireless/scan.c bss->pub.channel->band, channel 2085 net/wireless/scan.c bss->pub.channel = chan; channel 2322 net/wireless/scan.c iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq); channel 2331 net/wireless/scan.c iwe.u.freq.m = bss->pub.channel->center_freq; channel 76 net/wireless/sme.c if (wdev->conn->params.channel) channel 87 net/wireless/sme.c if (wdev->conn->params.channel) { channel 88 net/wireless/sme.c enum nl80211_band band = wdev->conn->params.channel->band; channel 96 net/wireless/sme.c request->channels[0] = wdev->conn->params.channel; channel 102 net/wireless/sme.c struct ieee80211_channel *channel; channel 109 net/wireless/sme.c channel = &bands->channels[j]; channel 110 net/wireless/sme.c if (channel->flags & IEEE80211_CHAN_DISABLED) channel 112 net/wireless/sme.c request->channels[i++] = channel; channel 172 net/wireless/sme.c params->channel, params->auth_type, channel 197 net/wireless/sme.c err = cfg80211_mlme_assoc(rdev, wdev->netdev, params->channel, channel 280 net/wireless/sme.c bss = cfg80211_get_bss(wdev->wiphy, wdev->conn->params.channel, channel 291 net/wireless/sme.c wdev->conn->params.channel = bss->channel; channel 782 net/wireless/sme.c regulatory_hint_country_ie(wdev->wiphy, cr->bss->channel->band, channel 966 net/wireless/sme.c info->bss = cfg80211_get_bss(wdev->wiphy, info->channel, channel 1754 net/wireless/trace.h CHAN_ASSIGN(info->channel); channel 2624 net/wireless/trace.h CHAN_ASSIGN(bss->channel); channel 3002 net/wireless/trace.h struct ieee80211_channel *channel), channel 3003 net/wireless/trace.h TP_ARGS(netdev, bssid, channel), channel 3012 net/wireless/trace.h CHAN_ASSIGN(channel); channel 3188 net/wireless/trace.h TP_PROTO(struct wiphy *wiphy, struct ieee80211_channel *channel, channel 3192 net/wireless/trace.h TP_ARGS(wiphy, channel, bssid, ssid, ssid_len, bss_type, privacy), channel 3203 net/wireless/trace.h CHAN_ASSIGN(channel); channel 3258 net/wireless/trace.h CHAN_ASSIGN(pub->channel); channel 886 net/wireless/util.c ev->ij.channel); channel 95 net/wireless/wext-sme.c if (wdev->wext.connect.channel == chan) { channel 109 net/wireless/wext-sme.c wdev->wext.connect.channel = chan; channel 129 net/wireless/wext-sme.c chan = wdev->current_bss->pub.channel; channel 130 net/wireless/wext-sme.c else if (wdev->wext.connect.channel) channel 131 net/wireless/wext-sme.c chan = wdev->wext.connect.channel; channel 196 sound/arm/aaci.c static void aaci_fifo_irq(struct aaci *aaci, int channel, u32 mask) channel 199 sound/arm/aaci.c dev_warn(&aaci->dev->dev, "RX overrun on chan %d\n", channel); channel 200 sound/arm/aaci.c writel(ICLR_RXOEC1 << channel, aaci->base + AACI_INTCLR); channel 204 sound/arm/aaci.c dev_warn(&aaci->dev->dev, "RX timeout on chan %d\n", channel); channel 205 sound/arm/aaci.c writel(ICLR_RXTOFEC1 << channel, aaci->base + AACI_INTCLR); channel 264 sound/arm/aaci.c dev_dbg(&aaci->dev->dev, "TX underrun on chan %d\n", channel); channel 265 sound/arm/aaci.c writel(ICLR_TXUEC1 << channel, aaci->base + AACI_INTCLR); channel 65 sound/atmel/ac97c.h #define AC97C_CH_ASSIGN(slot, channel) \ channel 66 sound/atmel/ac97c.h (AC97C_CHANNEL_##channel << (3 * (AC97_SLOT_##slot - 3))) channel 32 sound/core/oss/copy.c unsigned int channel; channel 40 sound/core/oss/copy.c for (channel = 0; channel < nchannels; channel++) { channel 49 sound/core/oss/io.c int channel, channels = plugin->dst_format.channels; channel 53 sound/core/oss/io.c for (channel = 0; channel < channels; channel++) { channel 54 sound/core/oss/io.c if (src_channels[channel].enabled) channel 55 sound/core/oss/io.c bufs[channel] = src_channels[channel].area.addr; channel 57 sound/core/oss/io.c bufs[channel] = NULL; channel 75 sound/core/oss/io.c int channel, channels = plugin->dst_format.channels; channel 79 sound/core/oss/io.c for (channel = 0; channel < channels; channel++) { channel 80 sound/core/oss/io.c if (dst_channels[channel].enabled) channel 81 sound/core/oss/io.c bufs[channel] = dst_channels[channel].area.addr; channel 83 sound/core/oss/io.c bufs[channel] = NULL; channel 95 sound/core/oss/io.c unsigned int channel; channel 102 sound/core/oss/io.c for (channel = 0; channel < plugin->src_format.channels; ++channel, ++v) channel 61 sound/core/oss/linear.c int channel; channel 63 sound/core/oss/linear.c for (channel = 0; channel < nchannels; ++channel) { channel 68 sound/core/oss/linear.c if (!src_channels[channel].enabled) { channel 69 sound/core/oss/linear.c if (dst_channels[channel].wanted) channel 70 sound/core/oss/linear.c snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); channel 71 sound/core/oss/linear.c dst_channels[channel].enabled = 0; channel 74 sound/core/oss/linear.c dst_channels[channel].enabled = 1; channel 75 sound/core/oss/linear.c src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; channel 76 sound/core/oss/linear.c dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; channel 77 sound/core/oss/linear.c src_step = src_channels[channel].area.step / 8; channel 78 sound/core/oss/linear.c dst_step = dst_channels[channel].area.step / 8; channel 99 sound/core/oss/linear.c unsigned int channel; channel 100 sound/core/oss/linear.c for (channel = 0; channel < plugin->src_format.channels; channel++) { channel 101 sound/core/oss/linear.c if (snd_BUG_ON(src_channels[channel].area.first % 8 || channel 102 sound/core/oss/linear.c src_channels[channel].area.step % 8)) channel 104 sound/core/oss/linear.c if (snd_BUG_ON(dst_channels[channel].area.first % 8 || channel 105 sound/core/oss/linear.c dst_channels[channel].area.step % 8)) channel 174 sound/core/oss/mulaw.c int channel; channel 176 sound/core/oss/mulaw.c for (channel = 0; channel < nchannels; ++channel) { channel 181 sound/core/oss/mulaw.c if (!src_channels[channel].enabled) { channel 182 sound/core/oss/mulaw.c if (dst_channels[channel].wanted) channel 183 sound/core/oss/mulaw.c snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); channel 184 sound/core/oss/mulaw.c dst_channels[channel].enabled = 0; channel 187 sound/core/oss/mulaw.c dst_channels[channel].enabled = 1; channel 188 sound/core/oss/mulaw.c src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; channel 189 sound/core/oss/mulaw.c dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; channel 190 sound/core/oss/mulaw.c src_step = src_channels[channel].area.step / 8; channel 191 sound/core/oss/mulaw.c dst_step = dst_channels[channel].area.step / 8; channel 220 sound/core/oss/mulaw.c int channel; channel 222 sound/core/oss/mulaw.c for (channel = 0; channel < nchannels; ++channel) { channel 227 sound/core/oss/mulaw.c if (!src_channels[channel].enabled) { channel 228 sound/core/oss/mulaw.c if (dst_channels[channel].wanted) channel 229 sound/core/oss/mulaw.c snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); channel 230 sound/core/oss/mulaw.c dst_channels[channel].enabled = 0; channel 233 sound/core/oss/mulaw.c dst_channels[channel].enabled = 1; channel 234 sound/core/oss/mulaw.c src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; channel 235 sound/core/oss/mulaw.c dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; channel 236 sound/core/oss/mulaw.c src_step = src_channels[channel].area.step / 8; channel 237 sound/core/oss/mulaw.c dst_step = dst_channels[channel].area.step / 8; channel 261 sound/core/oss/mulaw.c unsigned int channel; channel 262 sound/core/oss/mulaw.c for (channel = 0; channel < plugin->src_format.channels; channel++) { channel 263 sound/core/oss/mulaw.c if (snd_BUG_ON(src_channels[channel].area.first % 8 || channel 264 sound/core/oss/mulaw.c src_channels[channel].area.step % 8)) channel 266 sound/core/oss/mulaw.c if (snd_BUG_ON(dst_channels[channel].area.first % 8 || channel 267 sound/core/oss/mulaw.c dst_channels[channel].area.step % 8)) channel 54 sound/core/oss/pcm_plugin.c unsigned int channel; channel 79 sound/core/oss/pcm_plugin.c for (channel = 0; channel < format->channels; channel++, c++) { channel 84 sound/core/oss/pcm_plugin.c c->area.first = channel * width; channel 91 sound/core/oss/pcm_plugin.c for (channel = 0; channel < format->channels; channel++, c++) { channel 95 sound/core/oss/pcm_plugin.c c->area.addr = plugin->buf + (channel * size); channel 585 sound/core/oss/pcm_plugin.c int width, nchannels, channel; channel 605 sound/core/oss/pcm_plugin.c for (channel = 0; channel < nchannels; channel++, v++) { channel 610 sound/core/oss/pcm_plugin.c v->area.first = channel * width; channel 55 sound/core/oss/rate.c unsigned int channel; channel 58 sound/core/oss/rate.c for (channel = 0; channel < plugin->src_format.channels; channel++) { channel 59 sound/core/oss/rate.c data->channels[channel].last_S1 = 0; channel 60 sound/core/oss/rate.c data->channels[channel].last_S2 = 0; channel 73 sound/core/oss/rate.c unsigned int channel; channel 79 sound/core/oss/rate.c for (channel = 0; channel < plugin->src_format.channels; channel++) { channel 83 sound/core/oss/rate.c if (!src_channels[channel].enabled) { channel 84 sound/core/oss/rate.c if (dst_channels[channel].wanted) channel 85 sound/core/oss/rate.c snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); channel 86 sound/core/oss/rate.c dst_channels[channel].enabled = 0; channel 89 sound/core/oss/rate.c dst_channels[channel].enabled = 1; channel 90 sound/core/oss/rate.c src = (signed short *)src_channels[channel].area.addr + channel 91 sound/core/oss/rate.c src_channels[channel].area.first / 8 / 2; channel 92 sound/core/oss/rate.c dst = (signed short *)dst_channels[channel].area.addr + channel 93 sound/core/oss/rate.c dst_channels[channel].area.first / 8 / 2; channel 94 sound/core/oss/rate.c src_step = src_channels[channel].area.step / 8 / 2; channel 95 sound/core/oss/rate.c dst_step = dst_channels[channel].area.step / 8 / 2; channel 132 sound/core/oss/rate.c unsigned int channel; channel 138 sound/core/oss/rate.c for (channel = 0; channel < plugin->src_format.channels; ++channel) { channel 142 sound/core/oss/rate.c if (!src_channels[channel].enabled) { channel 143 sound/core/oss/rate.c if (dst_channels[channel].wanted) channel 144 sound/core/oss/rate.c snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); channel 145 sound/core/oss/rate.c dst_channels[channel].enabled = 0; channel 148 sound/core/oss/rate.c dst_channels[channel].enabled = 1; channel 149 sound/core/oss/rate.c src = (signed short *)src_channels[channel].area.addr + channel 150 sound/core/oss/rate.c src_channels[channel].area.first / 8 / 2; channel 151 sound/core/oss/rate.c dst = (signed short *)dst_channels[channel].area.addr + channel 152 sound/core/oss/rate.c dst_channels[channel].area.first / 8 / 2; channel 153 sound/core/oss/rate.c src_step = src_channels[channel].area.step / 8 / 2; channel 154 sound/core/oss/rate.c dst_step = dst_channels[channel].area.step / 8 / 2; channel 263 sound/core/oss/rate.c unsigned int channel; channel 264 sound/core/oss/rate.c for (channel = 0; channel < plugin->src_format.channels; channel++) { channel 265 sound/core/oss/rate.c if (snd_BUG_ON(src_channels[channel].area.first % 8 || channel 266 sound/core/oss/rate.c src_channels[channel].area.step % 8)) channel 268 sound/core/oss/rate.c if (snd_BUG_ON(dst_channels[channel].area.first % 8 || channel 269 sound/core/oss/rate.c dst_channels[channel].area.step % 8)) channel 135 sound/core/pcm_compat.c u32 channel; channel 147 sound/core/pcm_compat.c if (get_user(info.channel, &src->channel) || channel 155 sound/core/pcm_compat.c if (put_user(info.channel, &src->channel) || channel 1707 sound/core/pcm_lib.c info->first = info->channel * width; channel 1714 sound/core/pcm_lib.c info->first = info->channel * size * 8; channel 1906 sound/core/pcm_lib.c int channel, unsigned long hwoff, channel 1914 sound/core/pcm_lib.c int channel, unsigned long hwoff) channel 1917 sound/core/pcm_lib.c channel * (runtime->dma_bytes / runtime->channels); channel 1922 sound/core/pcm_lib.c int channel, unsigned long hwoff, channel 1925 sound/core/pcm_lib.c if (copy_from_user(get_dma_ptr(substream->runtime, channel, hwoff), channel 1933 sound/core/pcm_lib.c int channel, unsigned long hwoff, channel 1936 sound/core/pcm_lib.c memcpy(get_dma_ptr(substream->runtime, channel, hwoff), buf, bytes); channel 1944 sound/core/pcm_lib.c static int fill_silence(struct snd_pcm_substream *substream, int channel, channel 1952 sound/core/pcm_lib.c return substream->ops->fill_silence(substream, channel, channel 1956 sound/core/pcm_lib.c get_dma_ptr(runtime, channel, hwoff), channel 1963 sound/core/pcm_lib.c int channel, unsigned long hwoff, channel 1967 sound/core/pcm_lib.c get_dma_ptr(substream->runtime, channel, hwoff), channel 1975 sound/core/pcm_lib.c int channel, unsigned long hwoff, channel 1978 sound/core/pcm_lib.c memcpy(buf, get_dma_ptr(substream->runtime, channel, hwoff), bytes); channel 961 sound/core/pcm_native.c unsigned int channel; channel 963 sound/core/pcm_native.c channel = info->channel; channel 971 sound/core/pcm_native.c if (channel >= runtime->channels) channel 974 sound/core/pcm_native.c info->channel = channel; channel 379 sound/core/seq/oss/seq_oss_event.c ev->data.note.channel = ch; channel 397 sound/core/seq/oss/seq_oss_event.c ev->data.control.channel = ch; channel 468 sound/core/seq/oss/seq_oss_midi.c ev.data.control.channel = c; channel 568 sound/core/seq/oss/seq_oss_midi.c ossev.v.chn = ev->data.note.channel; channel 576 sound/core/seq/oss/seq_oss_midi.c ossev.l.chn = ev->data.control.channel; channel 581 sound/core/seq/oss/seq_oss_midi.c ossev.l.chn = ev->data.control.channel; channel 85 sound/core/seq/seq_midi_emul.c dest_channel = ev->data.note.channel; channel 247 sound/core/seq/seq_midi_event.c ev->data.note.channel = dev->buf[0] & 0x0f; channel 255 sound/core/seq/seq_midi_event.c ev->data.control.channel = dev->buf[0] & 0x0f; channel 262 sound/core/seq/seq_midi_event.c ev->data.control.channel = dev->buf[0] & 0x0f; channel 269 sound/core/seq/seq_midi_event.c ev->data.control.channel = dev->buf[0] & 0x0f; channel 313 sound/core/seq/seq_midi_event.c cmd = 0x80 | (type << 4) | (ev->data.note.channel & 0x0f); channel 389 sound/core/seq/seq_midi_event.c cmd = MIDI_CMD_CONTROL|(ev->data.control.channel & 0x0f); channel 441 sound/core/seq/seq_midi_event.c cmd = MIDI_CMD_CONTROL|(ev->data.control.channel & 0x0f); channel 342 sound/core/seq/seq_prioq.c if (ev->data.note.channel != info->channel) channel 629 sound/drivers/dummy.c int channel, unsigned long pos, channel 636 sound/drivers/dummy.c int channel, unsigned long pos, channel 643 sound/drivers/dummy.c int channel, unsigned long pos, channel 200 sound/drivers/opl3/opl3_oss.c if (sbi.channel < 0 || sbi.channel >= SBFM_MAXINSTR) { channel 202 sound/drivers/opl3/opl3_oss.c sbi.channel); channel 207 sound/drivers/opl3/opl3_oss.c sprintf(name, "Chan%d", sbi.channel); channel 209 sound/drivers/opl3/opl3_oss.c err = snd_opl3_load_patch(opl3, sbi.channel, 127, type, name, NULL, channel 360 sound/drivers/portman2x4.c static int portman_data_avail(struct portman *pm, int channel) channel 363 sound/drivers/portman2x4.c switch (channel) { channel 22 sound/firewire/amdtp-stream-trace.h __field(int, channel) channel 36 sound/firewire/amdtp-stream-trace.h __entry->channel = s->context->channel; channel 61 sound/firewire/amdtp-stream-trace.h __entry->channel, channel 897 sound/firewire/amdtp-stream.c static int amdtp_stream_start(struct amdtp_stream *s, int channel, int speed) channel 962 sound/firewire/amdtp-stream.c type, channel, speed, ctx_header_size, channel 1169 sound/firewire/amdtp-stream.c int channel, int speed) channel 1180 sound/firewire/amdtp-stream.c s->channel = channel; channel 1197 sound/firewire/amdtp-stream.c err = amdtp_stream_start(s, s->channel, s->speed); channel 175 sound/firewire/amdtp-stream.h int channel; channel 281 sound/firewire/amdtp-stream.h int channel, int speed); channel 450 sound/firewire/bebob/bebob_stream.c conn->resources.channel, conn->speed); channel 226 sound/firewire/cmp.c ipcr |= cpu_to_be32(c->resources.channel << PCR_CHANNEL_SHIFT); channel 271 sound/firewire/cmp.c opcr |= cpu_to_be32(c->resources.channel << PCR_CHANNEL_SHIFT); channel 355 sound/firewire/dice/dice-stream.c reg = cpu_to_be32(resources->channel); channel 378 sound/firewire/dice/dice-stream.c resources->channel, max_speed); channel 152 sound/firewire/digi00x/digi00x-stream.c data = cpu_to_be32((dg00x->tx_resources.channel << 16) | channel 153 sound/firewire/digi00x/digi00x-stream.c dg00x->rx_resources.channel); channel 359 sound/firewire/digi00x/digi00x-stream.c dg00x->rx_resources.channel, spd); channel 364 sound/firewire/digi00x/digi00x-stream.c dg00x->tx_resources.channel, spd); channel 332 sound/firewire/fireface/ff-protocol-former.c ff->tx_resources.channel = tx_isoc_channel; channel 365 sound/firewire/fireface/ff-protocol-former.c data = (data << 8) | ff->rx_resources.channel; channel 507 sound/firewire/fireface/ff-protocol-former.c ff->rx_resources.channel); channel 517 sound/firewire/fireface/ff-protocol-former.c (ff->tx_resources.channel << 5) | channel 203 sound/firewire/fireface/ff-protocol-latter.c data = (ff->tx_resources.channel << 8) | ff->rx_resources.channel; channel 183 sound/firewire/fireface/ff-stream.c ff->rx_resources.channel, spd); channel 188 sound/firewire/fireface/ff-stream.c ff->tx_resources.channel, spd); channel 82 sound/firewire/fireworks/fireworks_stream.c conn->resources.channel, conn->speed); channel 369 sound/firewire/isight.c isight->resources.channel, channel 109 sound/firewire/iso-resources.c int bandwidth, channel, err; channel 130 sound/firewire/iso-resources.c &channel, &bandwidth, true); channel 131 sound/firewire/iso-resources.c if (channel == -EAGAIN) { channel 135 sound/firewire/iso-resources.c if (channel >= 0) { channel 136 sound/firewire/iso-resources.c r->channel = channel; channel 139 sound/firewire/iso-resources.c if (channel == -EBUSY) channel 149 sound/firewire/iso-resources.c return channel; channel 167 sound/firewire/iso-resources.c int bandwidth, channel; channel 183 sound/firewire/iso-resources.c fw_iso_resource_manage(card, r->generation, 1uLL << r->channel, channel 184 sound/firewire/iso-resources.c &channel, &bandwidth, true); channel 189 sound/firewire/iso-resources.c if (channel < 0 && channel != -EAGAIN) { channel 191 sound/firewire/iso-resources.c if (channel == -EBUSY) channel 201 sound/firewire/iso-resources.c return channel; channel 214 sound/firewire/iso-resources.c int bandwidth, channel; channel 225 sound/firewire/iso-resources.c fw_iso_resource_manage(card, r->generation, 1uLL << r->channel, channel 226 sound/firewire/iso-resources.c &channel, &bandwidth, false); channel 227 sound/firewire/iso-resources.c if (channel < 0) channel 23 sound/firewire/iso-resources.h unsigned int channel; channel 76 sound/firewire/motu/motu-stream.c (motu->rx_resources.channel << RX_ISOC_COMM_CHANNEL_SHIFT) | channel 78 sound/firewire/motu/motu-stream.c (motu->tx_resources.channel << TX_ISOC_COMM_CHANNEL_SHIFT); channel 244 sound/firewire/motu/motu-stream.c motu->tx_resources.channel, spd); channel 249 sound/firewire/motu/motu-stream.c motu->rx_resources.channel, spd); channel 85 sound/firewire/oxfw/oxfw-spkr.c unsigned int channel, channel 110 sound/firewire/oxfw/oxfw-spkr.c buf[7] = channel; /* audio channel number */ channel 118 sound/firewire/oxfw/oxfw-stream.c conn->resources.channel, conn->speed); channel 228 sound/firewire/tascam/tascam-stream.c reg = cpu_to_be32(tscm->tx_resources.channel); channel 244 sound/firewire/tascam/tascam-stream.c reg = cpu_to_be32(tscm->rx_resources.channel); channel 457 sound/firewire/tascam/tascam-stream.c tscm->rx_resources.channel, spd); channel 462 sound/firewire/tascam/tascam-stream.c tscm->tx_resources.channel, spd); channel 183 sound/hda/hdmi_chmap.c hda_nid_t pin_nid, int asp_slot, int channel) channel 187 sound/hda/hdmi_chmap.c (channel << 4) | asp_slot); channel 328 sound/hda/hdmi_chmap.c int channel; channel 331 sound/hda/hdmi_chmap.c channel = chmap->ops.pin_get_slot_channel( channel 334 sound/hda/hdmi_chmap.c channel, i); channel 379 sound/hda/hdmi_chmap.c int channel = (slotsetup & 0xf0) >> 4; channel 382 sound/hda/hdmi_chmap.c pin_nid, hdmi_slot, channel); channel 166 sound/isa/ad1816a/ad1816a_lib.c int channel, int cmd, int iscapture) channel 214 sound/isa/sb/sb16_main.c int channel) channel 219 sound/isa/sb/sb16_main.c if (chip->mode & (channel == SNDRV_PCM_STREAM_PLAYBACK ? SB_MODE_PLAYBACK_16 : SB_MODE_CAPTURE_16)) channel 88 sound/mips/sgio2audio.c struct snd_sgio2audio_chan channel[3]; channel 355 sound/mips/sgio2audio.c struct snd_pcm_runtime *runtime = chip->channel[ch].substream->runtime; channel 357 sound/mips/sgio2audio.c spin_lock_irqsave(&chip->channel[ch].lock, flags); channel 362 sound/mips/sgio2audio.c dst_pos = chip->channel[ch].pos; channel 366 sound/mips/sgio2audio.c chip->channel[ch].size += (count >> 3); /* in frames */ channel 367 sound/mips/sgio2audio.c ret = chip->channel[ch].size >= runtime->period_size; channel 368 sound/mips/sgio2audio.c chip->channel[ch].size %= runtime->period_size; channel 384 sound/mips/sgio2audio.c chip->channel[ch].pos = dst_pos; channel 386 sound/mips/sgio2audio.c spin_unlock_irqrestore(&chip->channel[ch].lock, flags); channel 403 sound/mips/sgio2audio.c struct snd_pcm_runtime *runtime = chip->channel[ch].substream->runtime; channel 405 sound/mips/sgio2audio.c spin_lock_irqsave(&chip->channel[ch].lock, flags); channel 410 sound/mips/sgio2audio.c src_pos = chip->channel[ch].pos; channel 414 sound/mips/sgio2audio.c chip->channel[ch].size += (count >> 3); /* in frames */ channel 415 sound/mips/sgio2audio.c ret = chip->channel[ch].size >= runtime->period_size; channel 416 sound/mips/sgio2audio.c chip->channel[ch].size %= runtime->period_size; channel 434 sound/mips/sgio2audio.c chip->channel[ch].pos = src_pos; channel 436 sound/mips/sgio2audio.c spin_unlock_irqrestore(&chip->channel[ch].lock, flags); channel 546 sound/mips/sgio2audio.c runtime->private_data = &chip->channel[1]; channel 556 sound/mips/sgio2audio.c runtime->private_data = &chip->channel[2]; channel 567 sound/mips/sgio2audio.c runtime->private_data = &chip->channel[0]; channel 604 sound/mips/sgio2audio.c spin_lock_irqsave(&chip->channel[ch].lock, flags); channel 607 sound/mips/sgio2audio.c chip->channel[ch].pos = 0; channel 608 sound/mips/sgio2audio.c chip->channel[ch].size = 0; channel 609 sound/mips/sgio2audio.c chip->channel[ch].substream = substream; channel 628 sound/mips/sgio2audio.c spin_unlock_irqrestore(&chip->channel[ch].lock, flags); channel 660 sound/mips/sgio2audio.c chip->channel[chan->idx].pos); channel 792 sound/mips/sgio2audio.c &chip->channel[snd_sgio2_isr_table[i].idx]); channel 846 sound/mips/sgio2audio.c spin_lock_init(&chip->channel[i].lock); channel 847 sound/mips/sgio2audio.c chip->channel[i].idx = i; channel 856 sound/mips/sgio2audio.c &chip->channel[snd_sgio2_isr_table[i].idx])) { channel 183 sound/pci/ad1889.c ad1889_channel_reset(struct snd_ad1889 *chip, unsigned int channel) channel 187 sound/pci/ad1889.c if (channel & AD_CHAN_WAV) { channel 208 sound/pci/ad1889.c if (channel & AD_CHAN_ADC) { channel 462 sound/pci/ali5451/ali5451.c unsigned int channel) channel 467 sound/pci/ali5451/ali5451.c dwVal |= 1 << (channel & 0x0000001f); channel 472 sound/pci/ali5451/ali5451.c unsigned int channel) channel 477 sound/pci/ali5451/ali5451.c dwVal &= ~(1 << (channel & 0x0000001f)); channel 502 sound/pci/ali5451/ali5451.c unsigned int channel) channel 507 sound/pci/ali5451/ali5451.c dev_dbg(codec->card->dev, "disable_voice_irq channel=%d\n", channel); channel 509 sound/pci/ali5451/ali5451.c mask = 1 << (channel & 0x1f); channel 515 sound/pci/ali5451/ali5451.c static int snd_ali_alloc_pcm_channel(struct snd_ali *codec, int channel) channel 517 sound/pci/ali5451/ali5451.c unsigned int idx = channel & 0x1f; channel 583 sound/pci/ali5451/ali5451.c static void snd_ali_free_channel_pcm(struct snd_ali *codec, int channel) channel 585 sound/pci/ali5451/ali5451.c unsigned int idx = channel & 0x0000001f; channel 587 sound/pci/ali5451/ali5451.c dev_dbg(codec->card->dev, "free_channel_pcm channel=%d\n", channel); channel 589 sound/pci/ali5451/ali5451.c if (channel < 0 || channel >= ALI_CHANNELS) channel 595 sound/pci/ali5451/ali5451.c channel); channel 603 sound/pci/ali5451/ali5451.c static void snd_ali_stop_voice(struct snd_ali *codec, unsigned int channel) channel 605 sound/pci/ali5451/ali5451.c unsigned int mask = 1 << (channel & 0x1f); channel 607 sound/pci/ali5451/ali5451.c dev_dbg(codec->card->dev, "stop_voice: channel=%d\n", channel); channel 833 sound/pci/ali5451/ali5451.c static void snd_ali_update_ptr(struct snd_ali *codec, int channel) channel 843 sound/pci/ali5451/ali5451.c mask = 1U << (channel & 0x1f); channel 848 sound/pci/ali5451/ali5451.c pvoice = &codec->synth.voices[channel]; channel 864 sound/pci/ali5451/ali5451.c snd_ali_stop_voice(codec, channel); channel 865 sound/pci/ali5451/ali5451.c snd_ali_disable_voice_irq(codec, channel); channel 867 sound/pci/ali5451/ali5451.c } else if (codec->synth.voices[channel].synth) { channel 869 sound/pci/ali5451/ali5451.c } else if (codec->synth.voices[channel].midi) { channel 873 sound/pci/ali5451/ali5451.c snd_ali_stop_voice(codec, channel); channel 874 sound/pci/ali5451/ali5451.c snd_ali_disable_voice_irq(codec, channel); channel 884 sound/pci/ali5451/ali5451.c int channel; channel 899 sound/pci/ali5451/ali5451.c for (channel = 0; channel < ALI_CHANNELS; channel++) channel 900 sound/pci/ali5451/ali5451.c snd_ali_update_ptr(codec, channel); channel 910 sound/pci/ali5451/ali5451.c int type, int rec, int channel) channel 919 sound/pci/ali5451/ali5451.c idx = channel > 0 ? snd_ali_alloc_pcm_channel(codec, channel) : channel 1479 sound/pci/ali5451/ali5451.c int channel, struct snd_pcm_hardware *phw) channel 1486 sound/pci/ali5451/ali5451.c channel); channel 1586 sound/pci/ali5451/ali5451.c int channel) channel 1594 sound/pci/ali5451/ali5451.c int err = snd_ali_open(substream, rec, channel, &snd_ali_modem); channel 246 sound/pci/au88x0/au88x0.h static void vortex_route(vortex_t * vortex, int en, unsigned char channel, channel 249 sound/pci/au88x0/au88x0.h static void vortex_routes(vortex_t * vortex, int en, unsigned char channel, channel 77 sound/pci/au88x0/au88x0_core.c static void vortex_mixer_en_sr(vortex_t * vortex, int channel) channel 80 sound/pci/au88x0/au88x0_core.c hwread(vortex->mmio, VORTEX_MIXER_SR) | (0x1 << channel)); channel 82 sound/pci/au88x0/au88x0_core.c static void vortex_mixer_dis_sr(vortex_t * vortex, int channel) channel 85 sound/pci/au88x0/au88x0_core.c hwread(vortex->mmio, VORTEX_MIXER_SR) & ~(0x1 << channel)); channel 91 sound/pci/au88x0/au88x0_core.c unsigned char channel) channel 93 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_MIX_INVOL_A + ((mix << 5) + channel), channel 95 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_MIX_INVOL_B + ((mix << 5) + channel), channel 109 sound/pci/au88x0/au88x0_core.c int channel, int *vol) channel 112 sound/pci/au88x0/au88x0_core.c if (!(mchannels[mix] & (1 << channel))) channel 115 sound/pci/au88x0/au88x0_core.c VORTEX_MIX_INVOL_A + (((mix << 5) + channel) << 2)); channel 246 sound/pci/au88x0/au88x0_core.c vortex_mix_disableinput(vortex_t * vortex, unsigned char mix, int channel, channel 250 sound/pci/au88x0/au88x0_core.c rampchs[mix] |= (1 << channel); channel 253 sound/pci/au88x0/au88x0_core.c vortex_mix_killinput(vortex, mix, channel); channel 255 sound/pci/au88x0/au88x0_core.c vortex_mix_killinput(vortex, mix, channel); channel 431 sound/pci/au88x0/au88x0_core.c static void vortex_src_en_sr(vortex_t * vortex, int channel) channel 434 sound/pci/au88x0/au88x0_core.c hwread(vortex->mmio, VORTEX_SRCBLOCK_SR) | (0x1 << channel)); channel 437 sound/pci/au88x0/au88x0_core.c static void vortex_src_dis_sr(vortex_t * vortex, int channel) channel 440 sound/pci/au88x0/au88x0_core.c hwread(vortex->mmio, VORTEX_SRCBLOCK_SR) & ~(0x1 << channel)); channel 1616 sound/pci/au88x0/au88x0_core.c static void vortex_adb_en_sr(vortex_t * vortex, int channel) channel 1619 sound/pci/au88x0/au88x0_core.c hwread(vortex->mmio, VORTEX_ADB_SR) | (0x1 << channel)); channel 1622 sound/pci/au88x0/au88x0_core.c static void vortex_adb_dis_sr(vortex_t * vortex, int channel) channel 1625 sound/pci/au88x0/au88x0_core.c hwread(vortex->mmio, VORTEX_ADB_SR) & ~(0x1 << channel)); channel 1629 sound/pci/au88x0/au88x0_core.c vortex_adb_addroutes(vortex_t * vortex, unsigned char channel, channel 1650 sound/pci/au88x0/au88x0_core.c VORTEX_ADB_CHNBASE + (channel << 2)) & ADB_MASK; channel 1653 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_ADB_CHNBASE + (channel << 2), channel 1655 sound/pci/au88x0/au88x0_core.c vortex_adb_en_sr(vortex, channel); channel 1676 sound/pci/au88x0/au88x0_core.c vortex_adb_delroutes(vortex_t * vortex, unsigned char channel, channel 1684 sound/pci/au88x0/au88x0_core.c VORTEX_ADB_CHNBASE + (channel << 2)) & ADB_MASK; channel 1690 sound/pci/au88x0/au88x0_core.c vortex_adb_dis_sr(vortex, channel); channel 1691 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_ADB_CHNBASE + (channel << 2), channel 1716 sound/pci/au88x0/au88x0_core.c vortex_route(vortex_t * vortex, int en, unsigned char channel, channel 1723 sound/pci/au88x0/au88x0_core.c vortex_adb_addroutes(vortex, channel, &route, 1); channel 1727 sound/pci/au88x0/au88x0_core.c channel); channel 1731 sound/pci/au88x0/au88x0_core.c (source - OFFSET_MIXOUT), channel); channel 1733 sound/pci/au88x0/au88x0_core.c vortex_adb_delroutes(vortex, channel, route, route); channel 1737 sound/pci/au88x0/au88x0_core.c channel); channel 1741 sound/pci/au88x0/au88x0_core.c (source - OFFSET_MIXOUT), channel); channel 1747 sound/pci/au88x0/au88x0_core.c vortex_routes(vortex_t * vortex, int en, unsigned char channel, channel 1756 sound/pci/au88x0/au88x0_core.c vortex_adb_addroutes(vortex, channel, route, 2); channel 1760 sound/pci/au88x0/au88x0_core.c channel); channel 1764 sound/pci/au88x0/au88x0_core.c (source - OFFSET_MIXOUT), channel); channel 1766 sound/pci/au88x0/au88x0_core.c vortex_adb_delroutes(vortex, channel, route[0], route[1]); channel 1770 sound/pci/au88x0/au88x0_core.c channel); channel 1774 sound/pci/au88x0/au88x0_core.c (source - OFFSET_MIXOUT), channel); channel 1839 sound/pci/au88x0/au88x0_core.c unsigned char channel, unsigned char src, channel 1842 sound/pci/au88x0/au88x0_core.c vortex_route(vortex, en, channel, ADB_SRCOUT(src), ADB_MIXIN(mixin)); channel 1860 sound/pci/au88x0/au88x0_core.c unsigned char channel, unsigned char source, channel 1863 sound/pci/au88x0/au88x0_core.c vortex_route(vortex, en, channel, source, ADB_MIXIN(mixin)); channel 1904 sound/pci/au88x0/au88x0_core.c unsigned char channel, channel 1908 sound/pci/au88x0/au88x0_core.c vortex_routes(vortex, en, channel, ADB_DMA(adbdma), channel 15 sound/pci/au88x0/au88x0_synth.c unsigned char channel, channel 638 sound/pci/ca0106/ca0106.h void (*interrupt)(struct snd_ca0106 *emu, struct snd_ca0106_channel *channel); channel 550 sound/pci/ca0106/ca0106_main.c struct snd_ca0106_channel *channel = &(chip->playback_channels[channel_id]); channel 568 sound/pci/ca0106/ca0106_main.c channel->emu = chip; channel 569 sound/pci/ca0106/ca0106_main.c channel->number = channel_id; channel 571 sound/pci/ca0106/ca0106_main.c channel->use = 1; channel 577 sound/pci/ca0106/ca0106_main.c channel->epcm = epcm; channel 643 sound/pci/ca0106/ca0106_main.c struct snd_ca0106_channel *channel = &(chip->capture_channels[channel_id]); channel 661 sound/pci/ca0106/ca0106_main.c channel->emu = chip; channel 662 sound/pci/ca0106/ca0106_main.c channel->number = channel_id; channel 664 sound/pci/ca0106/ca0106_main.c channel->use = 1; channel 670 sound/pci/ca0106/ca0106_main.c channel->epcm = epcm; channel 744 sound/pci/ca0106/ca0106_main.c int channel = epcm->channel_id; channel 745 sound/pci/ca0106/ca0106_main.c u32 *table_base = (u32 *)(emu->buffer.area+(8*16*channel)); channel 750 sound/pci/ca0106/ca0106_main.c u32 reg40_mask = 0x30000 << (channel<<1); channel 764 sound/pci/ca0106/ca0106_main.c channel, runtime->rate, runtime->format, channel 780 sound/pci/ca0106/ca0106_main.c reg40_set = 0x10000 << (channel<<1); channel 788 sound/pci/ca0106/ca0106_main.c reg40_set = 0x20000 << (channel<<1); channel 792 sound/pci/ca0106/ca0106_main.c reg40_set = 0x30000 << (channel<<1); channel 829 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, PLAYBACK_LIST_ADDR, channel, emu->buffer.addr+(8*16*channel)); channel 830 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, PLAYBACK_LIST_SIZE, channel, (runtime->periods - 1) << 19); channel 831 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, PLAYBACK_LIST_PTR, channel, 0); channel 832 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, PLAYBACK_DMA_ADDR, channel, runtime->dma_addr); channel 833 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, PLAYBACK_PERIOD_SIZE, channel, frames_to_bytes(runtime, runtime->period_size)<<16); // buffer size in bytes channel 835 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, PLAYBACK_PERIOD_SIZE, channel, 0); // buffer size in bytes channel 836 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, PLAYBACK_POINTER, channel, 0); channel 837 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, 0x07, channel, 0x0); channel 838 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, 0x08, channel, 0); channel 857 sound/pci/ca0106/ca0106_main.c int channel = epcm->channel_id; channel 871 sound/pci/ca0106/ca0106_main.c channel, runtime->rate, runtime->format, channel 934 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, 0x13, channel, 0); channel 935 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, CAPTURE_DMA_ADDR, channel, runtime->dma_addr); channel 936 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, CAPTURE_BUFFER_SIZE, channel, frames_to_bytes(runtime, runtime->buffer_size)<<16); // buffer size in bytes channel 937 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, CAPTURE_POINTER, channel, 0); channel 949 sound/pci/ca0106/ca0106_main.c int channel; channel 974 sound/pci/ca0106/ca0106_main.c channel = epcm->channel_id; channel 977 sound/pci/ca0106/ca0106_main.c basic |= (0x1 << channel); channel 978 sound/pci/ca0106/ca0106_main.c extended |= (0x10 << channel); channel 1016 sound/pci/ca0106/ca0106_main.c int channel = epcm->channel_id; channel 1021 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, EXTENDED_INT_MASK, 0, snd_ca0106_ptr_read(emu, EXTENDED_INT_MASK, 0) | (0x110000<<channel)); channel 1022 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, BASIC_INTERRUPT, 0, snd_ca0106_ptr_read(emu, BASIC_INTERRUPT, 0)|(0x100<<channel)); channel 1026 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, BASIC_INTERRUPT, 0, snd_ca0106_ptr_read(emu, BASIC_INTERRUPT, 0) & ~(0x100<<channel)); channel 1027 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_write(emu, EXTENDED_INT_MASK, 0, snd_ca0106_ptr_read(emu, EXTENDED_INT_MASK, 0) & ~(0x110000<<channel)); channel 1045 sound/pci/ca0106/ca0106_main.c int channel = epcm->channel_id; channel 1053 sound/pci/ca0106/ca0106_main.c ptr = snd_ca0106_ptr_read(emu, PLAYBACK_LIST_PTR, channel); channel 1056 sound/pci/ca0106/ca0106_main.c snd_ca0106_ptr_read(emu, PLAYBACK_POINTER, channel)); channel 1075 sound/pci/ca0106/ca0106_main.c int channel = epcm->channel_id; channel 1080 sound/pci/ca0106/ca0106_main.c ptr1 = snd_ca0106_ptr_read(emu, CAPTURE_POINTER, channel); channel 1770 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_midi(struct snd_ca0106 *chip, unsigned int channel) channel 1776 sound/pci/ca0106/ca0106_main.c if (channel == CA0106_MIDI_CHAN_B) { channel 1801 sound/pci/ca0106/ca0106_main.c midi->channel = channel; channel 30 sound/pci/ca0106/ca_midi.h unsigned int channel; channel 483 sound/pci/cmipci.c struct cmipci_pcm channel[2]; /* ch0 - DAC, ch1 - ADC or 2nd DAC */ channel 694 sound/pci/cmipci.c int reset = CM_RST_CH0 << (cm->channel[ch].ch); channel 964 sound/pci/cmipci.c return snd_cmipci_pcm_trigger(cm, &cm->channel[CM_CH_PLAY], cmd); channel 970 sound/pci/cmipci.c return snd_cmipci_pcm_pointer(cm, &cm->channel[CM_CH_PLAY], substream); channel 983 sound/pci/cmipci.c return snd_cmipci_pcm_trigger(cm, &cm->channel[CM_CH_CAPT], cmd); channel 989 sound/pci/cmipci.c return snd_cmipci_pcm_pointer(cm, &cm->channel[CM_CH_CAPT], substream); channel 1296 sound/pci/cmipci.c return snd_cmipci_pcm_prepare(cm, &cm->channel[CM_CH_PLAY], substream); channel 1311 sound/pci/cmipci.c return snd_cmipci_pcm_prepare(cm, &cm->channel[CM_CH_PLAY], substream); channel 1373 sound/pci/cmipci.c snd_cmipci_silence_hack(cm, &cm->channel[0]); channel 1380 sound/pci/cmipci.c snd_cmipci_silence_hack(cm, &cm->channel[1]); channel 1388 sound/pci/cmipci.c return snd_cmipci_pcm_prepare(cm, &cm->channel[CM_CH_CAPT], substream); channel 1411 sound/pci/cmipci.c return snd_cmipci_pcm_prepare(cm, &cm->channel[CM_CH_CAPT], substream); channel 1454 sound/pci/cmipci.c if ((status & CM_CHINT0) && cm->channel[0].running) channel 1455 sound/pci/cmipci.c snd_pcm_period_elapsed(cm->channel[0].substream); channel 1456 sound/pci/cmipci.c if ((status & CM_CHINT1) && cm->channel[1].running) channel 1457 sound/pci/cmipci.c snd_pcm_period_elapsed(cm->channel[1].substream); channel 1613 sound/pci/cmipci.c cm->channel[ch].substream = subs; channel 1616 sound/pci/cmipci.c cm->channel[ch].is_dac = 0; channel 1631 sound/pci/cmipci.c if (cm->channel[ch].substream) { channel 1633 sound/pci/cmipci.c cm->channel[ch].running = 0; channel 1634 sound/pci/cmipci.c cm->channel[ch].substream = NULL; channel 1637 sound/pci/cmipci.c if (! cm->channel[ch].is_dac) { channel 1639 sound/pci/cmipci.c cm->channel[ch].is_dac = 1; channel 3030 sound/pci/cmipci.c cm->channel[0].ch = 0; channel 3031 sound/pci/cmipci.c cm->channel[1].ch = 1; channel 3032 sound/pci/cmipci.c cm->channel[0].is_dac = cm->channel[1].is_dac = 1; /* dual DAC mode */ channel 552 sound/pci/echoaudio/echoaudio_dsp.c static int set_output_gain(struct echoaudio *chip, u16 channel, s8 gain) channel 554 sound/pci/echoaudio/echoaudio_dsp.c if (snd_BUG_ON(channel >= num_busses_out(chip))) channel 561 sound/pci/echoaudio/echoaudio_dsp.c chip->output_gain[channel] = gain; channel 562 sound/pci/echoaudio/echoaudio_dsp.c chip->comm_page->line_out_level[channel] = gain; channel 474 sound/pci/emu10k1/emu10k1x.c int channel = epcm->voice->number; channel 486 sound/pci/emu10k1/emu10k1x.c snd_emu10k1x_intr_enable(emu, (INTE_CH_0_LOOP | INTE_CH_0_HALF_LOOP) << channel); channel 488 sound/pci/emu10k1/emu10k1x.c snd_emu10k1x_intr_enable(emu, INTE_CH_0_LOOP << channel); channel 490 sound/pci/emu10k1/emu10k1x.c snd_emu10k1x_ptr_write(emu, TRIGGER_CHANNEL, 0, snd_emu10k1x_ptr_read(emu, TRIGGER_CHANNEL, 0)|(TRIGGER_CHANNEL_0<<channel)); channel 494 sound/pci/emu10k1/emu10k1x.c snd_emu10k1x_intr_disable(emu, (INTE_CH_0_LOOP | INTE_CH_0_HALF_LOOP) << channel); channel 495 sound/pci/emu10k1/emu10k1x.c snd_emu10k1x_ptr_write(emu, TRIGGER_CHANNEL, 0, snd_emu10k1x_ptr_read(emu, TRIGGER_CHANNEL, 0) & ~(TRIGGER_CHANNEL_0<<channel)); channel 511 sound/pci/emu10k1/emu10k1x.c int channel = epcm->voice->number; channel 517 sound/pci/emu10k1/emu10k1x.c ptr3 = snd_emu10k1x_ptr_read(emu, PLAYBACK_LIST_PTR, channel); channel 518 sound/pci/emu10k1/emu10k1x.c ptr1 = snd_emu10k1x_ptr_read(emu, PLAYBACK_POINTER, channel); channel 519 sound/pci/emu10k1/emu10k1x.c ptr4 = snd_emu10k1x_ptr_read(emu, PLAYBACK_LIST_PTR, channel); channel 525 sound/pci/emu10k1/emu10k1x.c ptr1 = snd_emu10k1x_ptr_read(emu, PLAYBACK_POINTER, channel); channel 393 sound/pci/emu10k1/emumixer.c unsigned int channel; channel 395 sound/pci/emu10k1/emumixer.c channel = (kcontrol->private_value) & 0xff; channel 397 sound/pci/emu10k1/emumixer.c if (channel >= 24 || channel 399 sound/pci/emu10k1/emumixer.c channel >= 18)) channel 401 sound/pci/emu10k1/emumixer.c ucontrol->value.enumerated.item[0] = emu->emu1010.output_source[channel]; channel 410 sound/pci/emu10k1/emumixer.c unsigned int channel; channel 417 sound/pci/emu10k1/emumixer.c channel = (kcontrol->private_value) & 0xff; channel 419 sound/pci/emu10k1/emumixer.c if (channel >= 24 || channel 421 sound/pci/emu10k1/emumixer.c channel >= 18)) channel 423 sound/pci/emu10k1/emumixer.c if (emu->emu1010.output_source[channel] == val) channel 425 sound/pci/emu10k1/emumixer.c emu->emu1010.output_source[channel] = val; channel 428 sound/pci/emu10k1/emumixer.c emu1616_output_dst[channel], emu1616_src_regs[val]); channel 431 sound/pci/emu10k1/emumixer.c emu1010_output_dst[channel], emu1010_src_regs[val]); channel 439 sound/pci/emu10k1/emumixer.c unsigned int channel; channel 441 sound/pci/emu10k1/emumixer.c channel = (kcontrol->private_value) & 0xff; channel 443 sound/pci/emu10k1/emumixer.c if (channel >= 22) channel 445 sound/pci/emu10k1/emumixer.c ucontrol->value.enumerated.item[0] = emu->emu1010.input_source[channel]; channel 454 sound/pci/emu10k1/emumixer.c unsigned int channel; channel 461 sound/pci/emu10k1/emumixer.c channel = (kcontrol->private_value) & 0xff; channel 463 sound/pci/emu10k1/emumixer.c if (channel >= 22) channel 465 sound/pci/emu10k1/emumixer.c if (emu->emu1010.input_source[channel] == val) channel 467 sound/pci/emu10k1/emumixer.c emu->emu1010.input_source[channel] = val; channel 470 sound/pci/emu10k1/emumixer.c emu1010_input_dst[channel], emu1616_src_regs[val]); channel 473 sound/pci/emu10k1/emumixer.c emu1010_input_dst[channel], emu1010_src_regs[val]); channel 31 sound/pci/emu10k1/emuproc.c static char *channel[16] = { "unspec", "left", "right", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15" }; channel 48 sound/pci/emu10k1/emuproc.c snd_iprintf(buffer, "Channel Number : %s\n", channel[(status & SPCS_CHANNELNUMMASK) >> 20]); channel 163 sound/pci/emu10k1/p16v.c struct snd_emu10k1_voice *channel = &(emu->p16v_voices[channel_id]); channel 184 sound/pci/emu10k1/p16v.c channel->emu = emu; channel 185 sound/pci/emu10k1/p16v.c channel->number = channel_id; channel 187 sound/pci/emu10k1/p16v.c channel->use=1; channel 191 sound/pci/emu10k1/p16v.c channel_id, channel, channel->use); channel 193 sound/pci/emu10k1/p16v.c channel_id, chip, channel); channel 196 sound/pci/emu10k1/p16v.c channel->epcm = epcm; channel 211 sound/pci/emu10k1/p16v.c struct snd_emu10k1_voice *channel = &(emu->p16v_capture_voice); channel 232 sound/pci/emu10k1/p16v.c channel->emu = emu; channel 233 sound/pci/emu10k1/p16v.c channel->number = channel_id; channel 235 sound/pci/emu10k1/p16v.c channel->use=1; channel 239 sound/pci/emu10k1/p16v.c channel_id, channel, channel->use); channel 241 sound/pci/emu10k1/p16v.c channel_id, chip, channel); channel 244 sound/pci/emu10k1/p16v.c channel->epcm = epcm; channel 320 sound/pci/emu10k1/p16v.c int channel = substream->pcm->device - emu->p16v_device_offset; channel 321 sound/pci/emu10k1/p16v.c u32 *table_base = (u32 *)(emu->p16v_buffer.area+(8*16*channel)); channel 331 sound/pci/emu10k1/p16v.c channel, runtime->rate, runtime->format, runtime->channels, channel 342 sound/pci/emu10k1/p16v.c tmp = snd_emu10k1_ptr_read(emu, A_SPDIF_SAMPLERATE, channel); channel 345 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, (tmp & ~0xe0e0) | 0x8080); channel 348 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, (tmp & ~0xe0e0) | 0x4040); channel 351 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, (tmp & ~0xe0e0) | 0x2020); channel 355 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, (tmp & ~0xe0e0) | 0x0000); channel 364 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, PLAYBACK_LIST_ADDR, channel, emu->p16v_buffer.addr+(8*16*channel)); channel 365 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, PLAYBACK_LIST_SIZE, channel, (runtime->periods - 1) << 19); channel 366 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, PLAYBACK_LIST_PTR, channel, 0); channel 367 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, PLAYBACK_DMA_ADDR, channel, runtime->dma_addr); channel 369 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, PLAYBACK_PERIOD_SIZE, channel, 0); // buffer size in bytes channel 370 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, PLAYBACK_POINTER, channel, 0); channel 371 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, 0x07, channel, 0x0); channel 372 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, 0x08, channel, 0); channel 382 sound/pci/emu10k1/p16v.c int channel = substream->pcm->device - emu->p16v_device_offset; channel 393 sound/pci/emu10k1/p16v.c tmp = snd_emu10k1_ptr_read(emu, A_SPDIF_SAMPLERATE, channel); channel 396 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, (tmp & ~0x0e00) | 0x0800); channel 399 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, (tmp & ~0x0e00) | 0x0400); channel 402 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, (tmp & ~0x0e00) | 0x0200); channel 406 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, (tmp & ~0x0e00) | 0x0000); channel 410 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, 0x13, channel, 0); channel 411 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, CAPTURE_DMA_ADDR, channel, runtime->dma_addr); channel 412 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, CAPTURE_BUFFER_SIZE, channel, frames_to_bytes(runtime, runtime->buffer_size) << 16); // buffer size in bytes channel 413 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, CAPTURE_POINTER, channel, 0); channel 449 sound/pci/emu10k1/p16v.c int channel; channel 471 sound/pci/emu10k1/p16v.c channel = substream->pcm->device-emu->p16v_device_offset; channel 474 sound/pci/emu10k1/p16v.c basic |= (0x1<<channel); channel 475 sound/pci/emu10k1/p16v.c inte |= (INTE2_PLAYBACK_CH_0_LOOP<<channel); channel 503 sound/pci/emu10k1/p16v.c int channel = 0; channel 510 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, BASIC_INTERRUPT, 0, snd_emu10k1_ptr20_read(emu, BASIC_INTERRUPT, 0)|(0x100<<channel)); channel 514 sound/pci/emu10k1/p16v.c snd_emu10k1_ptr20_write(emu, BASIC_INTERRUPT, 0, snd_emu10k1_ptr20_read(emu, BASIC_INTERRUPT, 0) & ~(0x100<<channel)); channel 534 sound/pci/emu10k1/p16v.c int channel = substream->pcm->device - emu->p16v_device_offset; channel 538 sound/pci/emu10k1/p16v.c ptr3 = snd_emu10k1_ptr20_read(emu, PLAYBACK_LIST_PTR, channel); channel 539 sound/pci/emu10k1/p16v.c ptr1 = snd_emu10k1_ptr20_read(emu, PLAYBACK_POINTER, channel); channel 540 sound/pci/emu10k1/p16v.c ptr4 = snd_emu10k1_ptr20_read(emu, PLAYBACK_LIST_PTR, channel); channel 541 sound/pci/emu10k1/p16v.c if (ptr3 != ptr4) ptr1 = snd_emu10k1_ptr20_read(emu, PLAYBACK_POINTER, channel); channel 559 sound/pci/emu10k1/p16v.c int channel = 0; channel 564 sound/pci/emu10k1/p16v.c ptr1 = snd_emu10k1_ptr20_read(emu, CAPTURE_POINTER, channel); channel 827 sound/pci/es1938.c int channel, unsigned long pos, channel 849 sound/pci/es1938.c int channel, unsigned long pos, channel 692 sound/pci/es1968.c static void __apu_set_register(struct es1968 *chip, u16 channel, u8 reg, u16 data) channel 694 sound/pci/es1968.c if (snd_BUG_ON(channel >= NR_APUS)) channel 697 sound/pci/es1968.c chip->apu_map[channel][reg] = data; channel 699 sound/pci/es1968.c reg |= (channel << 4); channel 704 sound/pci/es1968.c static void apu_set_register(struct es1968 *chip, u16 channel, u8 reg, u16 data) channel 708 sound/pci/es1968.c __apu_set_register(chip, channel, reg, data); channel 712 sound/pci/es1968.c static u16 __apu_get_register(struct es1968 *chip, u16 channel, u8 reg) channel 714 sound/pci/es1968.c if (snd_BUG_ON(channel >= NR_APUS)) channel 716 sound/pci/es1968.c reg |= (channel << 4); channel 721 sound/pci/es1968.c static u16 apu_get_register(struct es1968 *chip, u16 channel, u8 reg) channel 726 sound/pci/es1968.c v = __apu_get_register(chip, channel, reg); channel 969 sound/pci/es1968.c int channel, u32 addr, int capture) channel 981 sound/pci/es1968.c wave_set_register(chip, es->apu[channel] << 3, tmpval); channel 984 sound/pci/es1968.c es->wc_map[channel] = tmpval; channel 994 sound/pci/es1968.c int channel, apu; channel 1004 sound/pci/es1968.c for (channel = 0; channel <= high_apu; channel++) { channel 1005 sound/pci/es1968.c apu = es->apu[channel]; channel 1007 sound/pci/es1968.c snd_es1968_program_wavecache(chip, es, channel, es->memory->buf.addr, 0); channel 1018 sound/pci/es1968.c if (channel) channel 1026 sound/pci/es1968.c es->base[channel] = pa & 0xFFFF; channel 1049 sound/pci/es1968.c es->apu_mode[channel] = ESM_APU_16BITLINEAR; channel 1051 sound/pci/es1968.c es->apu_mode[channel] = ESM_APU_8BITLINEAR; channel 1060 sound/pci/es1968.c 0x8F00 | (channel ? 0 : 0x10)); channel 1061 sound/pci/es1968.c es->apu_mode[channel] += 1; /* stereo */ channel 1092 sound/pci/es1968.c static void init_capture_apu(struct es1968 *chip, struct esschan *es, int channel, channel 1096 sound/pci/es1968.c int i, apu = es->apu[channel]; channel 1098 sound/pci/es1968.c es->apu_mode[channel] = mode; channel 1101 sound/pci/es1968.c snd_es1968_program_wavecache(chip, es, channel, pa, 1); channel 1109 sound/pci/es1968.c es->base[channel] = pa & 0xFFFF; channel 32 sound/pci/hda/hda_local.h #define HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, channel, xindex, dir, flags) \ channel 42 sound/pci/hda/hda_local.h .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, dir) | flags } channel 47 sound/pci/hda/hda_local.h #define HDA_CODEC_VOLUME_MONO(xname, nid, channel, xindex, direction) \ channel 48 sound/pci/hda/hda_local.h HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, channel, xindex, direction, 0) channel 57 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_MONO_IDX(xname, xcidx, nid, channel, xindex, direction) \ channel 63 sound/pci/hda/hda_local.h .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, direction) } channel 68 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_MONO(xname, nid, channel, xindex, direction) \ channel 69 sound/pci/hda/hda_local.h HDA_CODEC_MUTE_MONO_IDX(xname, 0, nid, channel, xindex, direction) channel 75 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_BEEP_MONO_IDX(xname, xcidx, nid, channel, xindex, direction) \ channel 81 sound/pci/hda/hda_local.h .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, direction) } channel 88 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_BEEP_MONO(xname, nid, channel, xindex, direction) \ channel 89 sound/pci/hda/hda_local.h HDA_CODEC_MUTE_BEEP_MONO_IDX(xname, 0, nid, channel, xindex, direction) channel 1211 sound/pci/hda/patch_ca0132.c unsigned char channel, unsigned int *res) channel 1215 sound/pci/hda/patch_ca0132.c converter_stream_channel = (stream << 4) | (channel & 0x0f); channel 3644 sound/pci/hda/patch_ca0132.c #define CA0132_CODEC_VOL_MONO(xname, nid, channel, dir) \ channel 3655 sound/pci/hda/patch_ca0132.c .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, 0, dir) } channel 3662 sound/pci/hda/patch_ca0132.c #define CA0132_ALT_CODEC_VOL_MONO(xname, nid, channel, dir) \ channel 3673 sound/pci/hda/patch_ca0132.c .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, 0, dir) } channel 3675 sound/pci/hda/patch_ca0132.c #define CA0132_CODEC_MUTE_MONO(xname, nid, channel, dir) \ channel 3682 sound/pci/hda/patch_ca0132.c .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, 0, dir) } channel 667 sound/pci/ice1712/ews.c int channel = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); channel 670 sound/pci/ice1712/ews.c if (snd_BUG_ON(channel < 0 || channel > 7)) channel 678 sound/pci/ice1712/ews.c ucontrol->value.enumerated.item[0] = data & (1 << channel) ? 0 : 1; channel 688 sound/pci/ice1712/ews.c int channel = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); channel 691 sound/pci/ice1712/ews.c if (snd_BUG_ON(channel < 0 || channel > 7)) channel 698 sound/pci/ice1712/ews.c ndata = (data & ~(1 << channel)) | (ucontrol->value.enumerated.item[0] ? 0 : (1 << channel)); channel 123 sound/pci/ice1712/ice1712.c static inline void snd_ice1712_ds_write(struct snd_ice1712 *ice, u8 channel, u8 addr, u32 data) channel 125 sound/pci/ice1712/ice1712.c outb((channel << 4) | addr, ICEDS(ice, INDEX)); channel 129 sound/pci/ice1712/ice1712.c static inline u32 snd_ice1712_ds_read(struct snd_ice1712 *ice, u8 channel, u8 addr) channel 131 sound/pci/ice1712/ice1712.c outb((channel << 4) | addr, ICEDS(ice, INDEX)); channel 880 sound/pci/korg1212/korg1212.c int channel; channel 946 sound/pci/korg1212/korg1212.c for (channel = 0; channel < 2; channel++) { channel 958 sound/pci/korg1212/korg1212.c if (channel == 0) { channel 1023 sound/pci/korg1212/korg1212.c int channel, rc; channel 1073 sound/pci/korg1212/korg1212.c for (channel = 0; channel < kAudioChannels; channel++) { channel 1074 sound/pci/korg1212/korg1212.c korg1212->sharedBufferPtr->volumeData[channel] = k1212MaxVolume; channel 1076 sound/pci/korg1212/korg1212.c korg1212->sharedBufferPtr->routeData[channel] = 8 + (channel & 1); channel 1483 sound/pci/korg1212/korg1212.c info->first = info->channel * 16; channel 1485 sound/pci/korg1212/korg1212.c K1212_DEBUG_PRINTK("K1212_DEBUG: channel_info %d:, offset=%ld, first=%d, step=%d\n", info->channel, info->offset, info->first, info->step); channel 1644 sound/pci/korg1212/korg1212.c int channel, unsigned long pos, channel 1651 sound/pci/korg1212/korg1212.c int channel, unsigned long pos, channel 1659 sound/pci/korg1212/korg1212.c int channel, /* not used (interleaved data) */ channel 1672 sound/pci/korg1212/korg1212.c int channel, unsigned long pos, channel 1679 sound/pci/korg1212/korg1212.c int channel, unsigned long pos, channel 471 sound/pci/mixart/mixart_core.h s32 channel; /* 0=left, 1=right, -1=both, -2=both same */ channel 298 sound/pci/mixart/mixart_mixer.c io_level.channel = -1; /* left and right */ channel 950 sound/pci/mixart/mixart_mixer.c static int mixart_update_monitoring(struct snd_mixart* chip, int channel) channel 960 sound/pci/mixart/mixart_mixer.c if(!channel) request.uid = chip->pipe_out_ana.uid_left_connector; channel 968 sound/pci/mixart/mixart_mixer.c audio_level.monitor_level = mixart_digital_level[chip->monitoring_volume[channel!=0]]; channel 969 sound/pci/mixart/mixart_mixer.c audio_level.monitor_mute1 = !chip->monitoring_active[channel!=0]; channel 684 sound/pci/nm256/nm256.c int channel, unsigned long pos, unsigned long count) channel 695 sound/pci/nm256/nm256.c int channel, unsigned long pos, channel 708 sound/pci/nm256/nm256.c int channel, unsigned long pos, channel 723 sound/pci/nm256/nm256.c int channel, unsigned long pos, channel 736 sound/pci/nm256/nm256.c int channel, unsigned long pos, channel 87 sound/pci/oxygen/oxygen.h void (*pcm_hardware_filter)(unsigned int channel, channel 121 sound/pci/oxygen/oxygen_pcm.c unsigned int channel) channel 127 sound/pci/oxygen/oxygen_pcm.c runtime->private_data = (void *)(uintptr_t)channel; channel 128 sound/pci/oxygen/oxygen_pcm.c if (channel == PCM_B && chip->has_ac97_1 && channel 132 sound/pci/oxygen/oxygen_pcm.c runtime->hw = *oxygen_hardware[channel]; channel 133 sound/pci/oxygen/oxygen_pcm.c switch (channel) { channel 150 sound/pci/oxygen/oxygen_pcm.c chip->model.pcm_hardware_filter(channel, &runtime->hw); channel 172 sound/pci/oxygen/oxygen_pcm.c chip->streams[channel] = substream; channel 175 sound/pci/oxygen/oxygen_pcm.c chip->pcm_active |= 1 << channel; channel 176 sound/pci/oxygen/oxygen_pcm.c if (channel == PCM_SPDIF) { channel 222 sound/pci/oxygen/oxygen_pcm.c unsigned int channel = oxygen_substream_channel(substream); channel 225 sound/pci/oxygen/oxygen_pcm.c chip->pcm_active &= ~(1 << channel); channel 226 sound/pci/oxygen/oxygen_pcm.c if (channel == PCM_SPDIF) { channel 233 sound/pci/oxygen/oxygen_pcm.c if (channel == PCM_SPDIF || channel == PCM_MULTICH) channel 237 sound/pci/oxygen/oxygen_pcm.c chip->streams[channel] = NULL; channel 306 sound/pci/oxygen/oxygen_pcm.c unsigned int channel = oxygen_substream_channel(substream); channel 314 sound/pci/oxygen/oxygen_pcm.c oxygen_write32(chip, channel_base_registers[channel], channel 316 sound/pci/oxygen/oxygen_pcm.c if (channel == PCM_MULTICH) { channel 322 sound/pci/oxygen/oxygen_pcm.c oxygen_write16(chip, channel_base_registers[channel] + 4, channel 324 sound/pci/oxygen/oxygen_pcm.c oxygen_write16(chip, channel_base_registers[channel] + 6, channel 330 sound/pci/oxygen/oxygen_pcm.c static u16 get_mclk(struct oxygen *chip, unsigned int channel, channel 335 sound/pci/oxygen/oxygen_pcm.c if (channel == PCM_MULTICH) channel 521 sound/pci/oxygen/oxygen_pcm.c unsigned int channel = oxygen_substream_channel(substream); channel 522 sound/pci/oxygen/oxygen_pcm.c unsigned int channel_mask = 1 << channel; channel 549 sound/pci/oxygen/oxygen_pcm.c unsigned int channel = oxygen_substream_channel(substream); channel 550 sound/pci/oxygen/oxygen_pcm.c unsigned int channel_mask = 1 << channel; channel 614 sound/pci/oxygen/oxygen_pcm.c unsigned int channel = oxygen_substream_channel(substream); channel 618 sound/pci/oxygen/oxygen_pcm.c curr_addr = oxygen_read32(chip, channel_base_registers[channel]); channel 49 sound/pci/oxygen/xonar.h void xonar_hdmi_pcm_hardware_filter(unsigned int channel, channel 68 sound/pci/oxygen/xonar_hdmi.c void xonar_hdmi_pcm_hardware_filter(unsigned int channel, channel 71 sound/pci/oxygen/xonar_hdmi.c if (channel == PCM_MULTICH) { channel 346 sound/pci/oxygen/xonar_wm87x6.c static void wm8776_adc_hardware_filter(unsigned int channel, channel 349 sound/pci/oxygen/xonar_wm87x6.c if (channel == PCM_A) { channel 360 sound/pci/oxygen/xonar_wm87x6.c static void xonar_hdav_slim_hardware_filter(unsigned int channel, channel 363 sound/pci/oxygen/xonar_wm87x6.c wm8776_adc_hardware_filter(channel, hardware); channel 364 sound/pci/oxygen/xonar_wm87x6.c xonar_hdmi_pcm_hardware_filter(channel, hardware); channel 534 sound/pci/pcxhr/pcxhr_mix22.c int is_capture, int channel) channel 538 sound/pci/pcxhr/pcxhr_mix22.c is_capture ? "capture" : "playback", channel); channel 557 sound/pci/pcxhr/pcxhr_mix22.c if (chip->analog_playback_active[channel]) channel 558 sound/pci/pcxhr/pcxhr_mix22.c vol = chip->analog_playback_volume[channel]; channel 561 sound/pci/pcxhr/pcxhr_mix22.c return hr222_set_hw_playback_level(chip->mgr, channel, vol); channel 38 sound/pci/pcxhr/pcxhr_mix22.h int channel); channel 40 sound/pci/pcxhr/pcxhr_mixer.c int is_capture, int channel) channel 48 sound/pci/pcxhr/pcxhr_mixer.c rmh.cmd[2] = chip->analog_capture_volume[channel]; channel 51 sound/pci/pcxhr/pcxhr_mixer.c if (chip->analog_playback_active[channel]) channel 52 sound/pci/pcxhr/pcxhr_mixer.c vol = chip->analog_playback_volume[channel]; channel 58 sound/pci/pcxhr/pcxhr_mixer.c rmh.cmd[1] = 1 << ((2 * chip->chip_idx) + channel); /* audio mask */ channel 290 sound/pci/pcxhr/pcxhr_mixer.c int capture, int channel) channel 304 sound/pci/pcxhr/pcxhr_mixer.c 1 << (channel + pipe->first_audio)); channel 311 sound/pci/pcxhr/pcxhr_mixer.c rmh.cmd[2] = chip->digital_capture_volume[channel]; channel 318 sound/pci/pcxhr/pcxhr_mixer.c rmh.cmd[2] = chip->monitoring_volume[channel] << 10; channel 319 sound/pci/pcxhr/pcxhr_mixer.c if (chip->monitoring_active[channel] == 0) channel 244 sound/pci/rme32.c int channel, unsigned long pos, channel 255 sound/pci/rme32.c int channel, unsigned long pos, channel 267 sound/pci/rme32.c int channel, unsigned long pos, channel 278 sound/pci/rme32.c int channel, unsigned long pos, channel 291 sound/pci/rme32.c int channel, unsigned long pos, channel 316 sound/pci/rme96.c int channel, unsigned long pos, unsigned long count) channel 327 sound/pci/rme96.c int channel, unsigned long pos, channel 338 sound/pci/rme96.c int channel, unsigned long pos, channel 349 sound/pci/rme96.c int channel, unsigned long pos, channel 361 sound/pci/rme96.c int channel, unsigned long pos, channel 3879 sound/pci/rme9652/hdsp.c int channel) channel 3884 sound/pci/rme9652/hdsp.c if (snd_BUG_ON(channel < 0 || channel >= hdsp->max_channels)) channel 3887 sound/pci/rme9652/hdsp.c if ((mapped_channel = hdsp->channel_map[channel]) < 0) channel 3897 sound/pci/rme9652/hdsp.c int channel, unsigned long pos, channel 3906 sound/pci/rme9652/hdsp.c channel_buf = hdsp_channel_buffer_location (hdsp, substream->pstr->stream, channel); channel 3915 sound/pci/rme9652/hdsp.c int channel, unsigned long pos, channel 3921 sound/pci/rme9652/hdsp.c channel_buf = hdsp_channel_buffer_location(hdsp, substream->pstr->stream, channel); channel 3929 sound/pci/rme9652/hdsp.c int channel, unsigned long pos, channel 3938 sound/pci/rme9652/hdsp.c channel_buf = hdsp_channel_buffer_location (hdsp, substream->pstr->stream, channel); channel 3947 sound/pci/rme9652/hdsp.c int channel, unsigned long pos, channel 3953 sound/pci/rme9652/hdsp.c channel_buf = hdsp_channel_buffer_location(hdsp, substream->pstr->stream, channel); channel 3961 sound/pci/rme9652/hdsp.c int channel, unsigned long pos, channel 3967 sound/pci/rme9652/hdsp.c channel_buf = hdsp_channel_buffer_location (hdsp, substream->pstr->stream, channel); channel 4079 sound/pci/rme9652/hdsp.c unsigned int channel = info->channel; channel 4081 sound/pci/rme9652/hdsp.c if (snd_BUG_ON(channel >= hdsp->max_channels)) channel 4083 sound/pci/rme9652/hdsp.c channel = array_index_nospec(channel, hdsp->max_channels); channel 4085 sound/pci/rme9652/hdsp.c if (hdsp->channel_map[channel] < 0) channel 4088 sound/pci/rme9652/hdsp.c info->offset = hdsp->channel_map[channel] * HDSP_CHANNEL_BUFFER_BYTES; channel 3750 sound/pci/rme9652/hdspm.c int channel; channel 3752 sound/pci/rme9652/hdspm.c channel = ucontrol->id.index - 1; channel 3754 sound/pci/rme9652/hdspm.c if (snd_BUG_ON(channel < 0 || channel >= HDSPM_MAX_CHANNELS)) channel 3759 sound/pci/rme9652/hdspm.c (hdspm_read_pb_gain(hdspm, channel, channel)*64)/UNITY_GAIN; channel 3770 sound/pci/rme9652/hdspm.c int channel; channel 3776 sound/pci/rme9652/hdspm.c channel = ucontrol->id.index - 1; channel 3778 sound/pci/rme9652/hdspm.c if (snd_BUG_ON(channel < 0 || channel >= HDSPM_MAX_CHANNELS)) channel 3785 sound/pci/rme9652/hdspm.c gain != hdspm_read_pb_gain(hdspm, channel, channel 3786 sound/pci/rme9652/hdspm.c channel); channel 3788 sound/pci/rme9652/hdspm.c hdspm_write_pb_gain(hdspm, channel, channel, channel 5690 sound/pci/rme9652/hdspm.c unsigned int channel = info->channel; channel 5693 sound/pci/rme9652/hdspm.c if (snd_BUG_ON(channel >= hdspm->max_channels_out)) { channel 5696 sound/pci/rme9652/hdspm.c channel); channel 5700 sound/pci/rme9652/hdspm.c channel = array_index_nospec(channel, hdspm->max_channels_out); channel 5701 sound/pci/rme9652/hdspm.c if (hdspm->channel_map_out[channel] < 0) { channel 5704 sound/pci/rme9652/hdspm.c channel); channel 5708 sound/pci/rme9652/hdspm.c info->offset = hdspm->channel_map_out[channel] * channel 5711 sound/pci/rme9652/hdspm.c if (snd_BUG_ON(channel >= hdspm->max_channels_in)) { channel 5714 sound/pci/rme9652/hdspm.c channel); channel 5718 sound/pci/rme9652/hdspm.c channel = array_index_nospec(channel, hdspm->max_channels_in); channel 5719 sound/pci/rme9652/hdspm.c if (hdspm->channel_map_in[channel] < 0) { channel 5722 sound/pci/rme9652/hdspm.c channel); channel 5726 sound/pci/rme9652/hdspm.c info->offset = hdspm->channel_map_in[channel] * channel 6420 sound/pci/rme9652/hdspm.c unsigned int reg, int channel) channel 6424 sound/pci/rme9652/hdspm.c for (i = channel * 16; i < channel * 16 + 16; i++) channel 557 sound/pci/rme9652/rme9652.c static void rme9652_set_thru(struct snd_rme9652 *rme9652, int channel, int enable) channel 563 sound/pci/rme9652/rme9652.c if (channel < 0) { channel 582 sound/pci/rme9652/rme9652.c mapped_channel = rme9652->channel_map[channel]; channel 1850 sound/pci/rme9652/rme9652.c int channel) channel 1855 sound/pci/rme9652/rme9652.c if (snd_BUG_ON(channel < 0 || channel >= RME9652_NCHANNELS)) channel 1858 sound/pci/rme9652/rme9652.c if ((mapped_channel = rme9652->channel_map[channel]) < 0) { channel 1872 sound/pci/rme9652/rme9652.c int channel, unsigned long pos, channel 1883 sound/pci/rme9652/rme9652.c channel); channel 1892 sound/pci/rme9652/rme9652.c int channel, unsigned long pos, channel 1900 sound/pci/rme9652/rme9652.c channel); channel 1908 sound/pci/rme9652/rme9652.c int channel, unsigned long pos, channel 1919 sound/pci/rme9652/rme9652.c channel); channel 1928 sound/pci/rme9652/rme9652.c int channel, unsigned long pos, channel 1936 sound/pci/rme9652/rme9652.c channel); channel 1944 sound/pci/rme9652/rme9652.c int channel, unsigned long pos, channel 1952 sound/pci/rme9652/rme9652.c channel); channel 2056 sound/pci/rme9652/rme9652.c if (snd_BUG_ON(info->channel >= RME9652_NCHANNELS)) channel 2059 sound/pci/rme9652/rme9652.c chn = rme9652->channel_map[array_index_nospec(info->channel, channel 360 sound/pci/trident/trident_main.c static void snd_trident_free_pcm_channel(struct snd_trident *trident, int channel) channel 362 sound/pci/trident/trident_main.c if (channel < 32 || channel > 63) channel 364 sound/pci/trident/trident_main.c channel &= 0x1f; channel 365 sound/pci/trident/trident_main.c if (trident->ChanMap[T4D_BANK_B] & (1 << channel)) { channel 366 sound/pci/trident/trident_main.c trident->ChanMap[T4D_BANK_B] &= ~(1 << channel); channel 408 sound/pci/trident/trident_main.c static void snd_trident_free_synth_channel(struct snd_trident *trident, int channel) channel 410 sound/pci/trident/trident_main.c if (channel < 0 || channel > 31) channel 412 sound/pci/trident/trident_main.c channel &= 0x1f; channel 413 sound/pci/trident/trident_main.c if (trident->ChanMap[T4D_BANK_A] & (1 << channel)) { channel 414 sound/pci/trident/trident_main.c trident->ChanMap[T4D_BANK_A] &= ~(1 << channel); channel 3706 sound/pci/trident/trident_main.c unsigned int audio_int, chn_int, stimer, channel, mask, tmp; channel 3725 sound/pci/trident/trident_main.c for (channel = 63; channel >= 32; channel--) { channel 3726 sound/pci/trident/trident_main.c mask = 1 << (channel&0x1f); channel 3729 sound/pci/trident/trident_main.c voice = &trident->synth.voices[channel]; channel 251 sound/sh/aica.c dreamcastcard->channel, sizeof(struct aica_channel)); channel 267 sound/sh/aica.c dreamcastcard->channel->flags |= 0x01; channel 329 sound/sh/aica.c struct aica_channel *channel; channel 334 sound/sh/aica.c channel = kmalloc(sizeof(struct aica_channel), GFP_KERNEL); channel 335 sound/sh/aica.c if (!channel) channel 338 sound/sh/aica.c channel->sfmt = SM_8BIT; channel 339 sound/sh/aica.c channel->cmd = AICA_CMD_START; channel 340 sound/sh/aica.c channel->vol = dreamcastcard->master_volume; channel 341 sound/sh/aica.c channel->pan = 0x80; channel 342 sound/sh/aica.c channel->pos = 0; channel 343 sound/sh/aica.c channel->flags = 0; /* default to mono */ channel 344 sound/sh/aica.c dreamcastcard->channel = channel; channel 361 sound/sh/aica.c kfree(dreamcastcard->channel); channel 388 sound/sh/aica.c dreamcastcard->channel->sfmt = SM_16BIT; channel 389 sound/sh/aica.c dreamcastcard->channel->freq = substream->runtime->rate; channel 487 sound/sh/aica.c if (unlikely(!dreamcastcard->channel)) channel 489 sound/sh/aica.c ucontrol->value.integer.value[0] = dreamcastcard->channel->vol; channel 499 sound/sh/aica.c if (unlikely(!dreamcastcard->channel)) channel 504 sound/sh/aica.c if (unlikely(dreamcastcard->channel->vol == vol)) channel 506 sound/sh/aica.c dreamcastcard->channel->vol = ucontrol->value.integer.value[0]; channel 509 sound/sh/aica.c dreamcastcard->channel, sizeof(struct aica_channel)); channel 61 sound/sh/aica.h struct aica_channel *channel; channel 173 sound/sh/sh_dac_audio.c int channel, unsigned long pos, channel 192 sound/sh/sh_dac_audio.c int channel, unsigned long pos, channel 210 sound/sh/sh_dac_audio.c int channel, unsigned long pos, channel 309 sound/sh/sh_dac_audio.c sh_dac_output(*chip->buffer_begin, chip->pdata->channel); channel 647 sound/soc/codecs/max98088.c int event, int line, u8 channel) channel 653 sound/soc/codecs/max98088.c if (WARN_ON(!(channel == 1 || channel == 2))) channel 669 sound/soc/codecs/max98088.c *state |= channel; channel 674 sound/soc/codecs/max98088.c *state &= ~channel; channel 1512 sound/soc/codecs/max98088.c int channel = max98088_get_channel(component, kcontrol->id.name); channel 1516 sound/soc/codecs/max98088.c if (channel < 0) channel 1517 sound/soc/codecs/max98088.c return channel; channel 1519 sound/soc/codecs/max98088.c cdata = &max98088->dai[channel]; channel 1526 sound/soc/codecs/max98088.c switch (channel) { channel 1543 sound/soc/codecs/max98088.c int channel = max98088_get_channel(component, kcontrol->id.name); channel 1546 sound/soc/codecs/max98088.c if (channel < 0) channel 1547 sound/soc/codecs/max98088.c return channel; channel 1549 sound/soc/codecs/max98088.c cdata = &max98088->dai[channel]; channel 626 sound/soc/codecs/max98095.c int event, u8 channel) channel 632 sound/soc/codecs/max98095.c if (WARN_ON(!(channel == 1 || channel == 2))) channel 639 sound/soc/codecs/max98095.c *state |= channel; channel 644 sound/soc/codecs/max98095.c *state &= ~channel; channel 1497 sound/soc/codecs/max98095.c int channel = max98095_get_eq_channel(kcontrol->id.name); channel 1504 sound/soc/codecs/max98095.c if (WARN_ON(channel > 1)) channel 1513 sound/soc/codecs/max98095.c cdata = &max98095->dai[channel]; channel 1534 sound/soc/codecs/max98095.c regmask = (channel == 0) ? M98095_EQ1EN : M98095_EQ2EN; channel 1542 sound/soc/codecs/max98095.c m98095_eq_band(component, channel, 0, coef_set->band1); channel 1543 sound/soc/codecs/max98095.c m98095_eq_band(component, channel, 1, coef_set->band2); channel 1544 sound/soc/codecs/max98095.c m98095_eq_band(component, channel, 2, coef_set->band3); channel 1545 sound/soc/codecs/max98095.c m98095_eq_band(component, channel, 3, coef_set->band4); channel 1546 sound/soc/codecs/max98095.c m98095_eq_band(component, channel, 4, coef_set->band5); channel 1560 sound/soc/codecs/max98095.c int channel = max98095_get_eq_channel(kcontrol->id.name); channel 1563 sound/soc/codecs/max98095.c cdata = &max98095->dai[channel]; channel 1648 sound/soc/codecs/max98095.c int channel = max98095_get_bq_channel(component, kcontrol->id.name); channel 1655 sound/soc/codecs/max98095.c if (channel < 0) channel 1656 sound/soc/codecs/max98095.c return channel; channel 1664 sound/soc/codecs/max98095.c cdata = &max98095->dai[channel]; channel 1685 sound/soc/codecs/max98095.c regmask = (channel == 0) ? M98095_BQ1EN : M98095_BQ2EN; channel 1693 sound/soc/codecs/max98095.c m98095_biquad_band(component, channel, 0, coef_set->band1); channel 1694 sound/soc/codecs/max98095.c m98095_biquad_band(component, channel, 1, coef_set->band2); channel 1708 sound/soc/codecs/max98095.c int channel = max98095_get_bq_channel(component, kcontrol->id.name); channel 1711 sound/soc/codecs/max98095.c if (channel < 0) channel 1712 sound/soc/codecs/max98095.c return channel; channel 1714 sound/soc/codecs/max98095.c cdata = &max98095->dai[channel]; channel 61 sound/soc/fsl/fsl_dma.c struct ccsr_dma_channel __iomem *channel; channel 396 sound/soc/fsl/fsl_dma.c unsigned int channel; channel 412 sound/soc/fsl/fsl_dma.c channel = substream->stream == SNDRV_PCM_STREAM_PLAYBACK ? 0 : 1; channel 431 sound/soc/fsl/fsl_dma.c dma_private->dma_channel = dma->channel; channel 939 sound/soc/fsl/fsl_dma.c dma->channel = of_iomap(np, 0); channel 951 sound/soc/fsl/fsl_dma.c iounmap(dma->channel); channel 31 sound/soc/fsl/fsl_dma.h } channel[4]; channel 829 sound/soc/intel/haswell/sst-haswell-ipc.c u32 stage_id, u32 channel, u32 *volume) channel 831 sound/soc/intel/haswell/sst-haswell-ipc.c if (channel > 1) channel 835 sound/soc/intel/haswell/sst-haswell-ipc.c stream->reply.volume_register_address[channel], channel 843 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_hsw_stream *stream, u32 stage_id, u32 channel, u32 volume) channel 851 sound/soc/intel/haswell/sst-haswell-ipc.c if (channel >= 2 && channel != SST_HSW_CHANNELS_ALL) channel 864 sound/soc/intel/haswell/sst-haswell-ipc.c if (channel == SST_HSW_CHANNELS_ALL) { channel 869 sound/soc/intel/haswell/sst-haswell-ipc.c req->channel = 1; channel 871 sound/soc/intel/haswell/sst-haswell-ipc.c req->channel = 0; channel 873 sound/soc/intel/haswell/sst-haswell-ipc.c req->channel = SST_HSW_CHANNELS_ALL; channel 876 sound/soc/intel/haswell/sst-haswell-ipc.c if (hsw->mute[channel]) { channel 877 sound/soc/intel/haswell/sst-haswell-ipc.c hsw->mute_volume[channel] = volume; channel 880 sound/soc/intel/haswell/sst-haswell-ipc.c req->channel = channel; channel 894 sound/soc/intel/haswell/sst-haswell-ipc.c int sst_hsw_mixer_get_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel, channel 897 sound/soc/intel/haswell/sst-haswell-ipc.c if (channel > 1) channel 901 sound/soc/intel/haswell/sst-haswell-ipc.c hsw->mixer_info.volume_register_address[channel], channel 908 sound/soc/intel/haswell/sst-haswell-ipc.c int sst_hsw_mixer_set_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel, channel 917 sound/soc/intel/haswell/sst-haswell-ipc.c if (channel >= 2 && channel != SST_HSW_CHANNELS_ALL) channel 921 sound/soc/intel/haswell/sst-haswell-ipc.c if (channel == SST_HSW_CHANNELS_ALL) { channel 926 sound/soc/intel/haswell/sst-haswell-ipc.c req.channel = 1; channel 928 sound/soc/intel/haswell/sst-haswell-ipc.c req.channel = 0; channel 930 sound/soc/intel/haswell/sst-haswell-ipc.c req.channel = SST_HSW_CHANNELS_ALL; channel 933 sound/soc/intel/haswell/sst-haswell-ipc.c if (hsw->mute[channel]) { channel 934 sound/soc/intel/haswell/sst-haswell-ipc.c hsw->mute_volume[channel] = volume; channel 937 sound/soc/intel/haswell/sst-haswell-ipc.c req.channel = channel; channel 315 sound/soc/intel/haswell/sst-haswell-ipc.h u32 channel; channel 405 sound/soc/intel/haswell/sst-haswell-ipc.h struct sst_hsw_stream *stream, u32 stage_id, u32 channel, u32 volume); channel 407 sound/soc/intel/haswell/sst-haswell-ipc.h struct sst_hsw_stream *stream, u32 stage_id, u32 channel, u32 *volume); channel 410 sound/soc/intel/haswell/sst-haswell-ipc.h int sst_hsw_mixer_set_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel, channel 412 sound/soc/intel/haswell/sst-haswell-ipc.h int sst_hsw_mixer_get_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel, channel 1048 sound/soc/mediatek/common/mtk-btcvsd.c int channel, unsigned long pos, channel 467 sound/soc/soc-component.c int channel, unsigned long pos, channel 481 sound/soc/soc-component.c substream, channel, pos, buf, bytes); channel 2626 sound/soc/soc-dapm.c w->channel < channels ? "Connecting" : "Disconnecting", channel 2629 sound/soc/soc-dapm.c if (w->channel < channels) channel 335 sound/soc/soc-generic-dmaengine-pcm.c int channel, unsigned long hwoff, channel 344 sound/soc/soc-generic-dmaengine-pcm.c int channel, unsigned long hwoff, channel 348 sound/soc/soc-generic-dmaengine-pcm.c channel * (runtime->dma_bytes / runtime->channels); channel 356 sound/soc/soc-generic-dmaengine-pcm.c ret = process(substream, channel, hwoff, (__force void *)buf, bytes); channel 869 sound/soc/soc-topology.c sm->reg = tplc_chan_get_reg(tplg, mc->channel, channel 871 sound/soc/soc-topology.c sm->rreg = tplc_chan_get_reg(tplg, mc->channel, channel 873 sound/soc/soc-topology.c sm->shift = tplc_chan_get_shift(tplg, mc->channel, channel 875 sound/soc/soc-topology.c sm->rshift = tplc_chan_get_shift(tplg, mc->channel, channel 1044 sound/soc/soc-topology.c se->reg = tplc_chan_get_reg(tplg, ec->channel, SNDRV_CHMAP_FL); channel 1045 sound/soc/soc-topology.c se->shift_l = tplc_chan_get_shift(tplg, ec->channel, channel 1047 sound/soc/soc-topology.c se->shift_r = tplc_chan_get_shift(tplg, ec->channel, channel 1347 sound/soc/soc-topology.c sm->reg = tplc_chan_get_reg(tplg, mc->channel, channel 1349 sound/soc/soc-topology.c sm->rreg = tplc_chan_get_reg(tplg, mc->channel, channel 1351 sound/soc/soc-topology.c sm->shift = tplc_chan_get_shift(tplg, mc->channel, channel 1353 sound/soc/soc-topology.c sm->rshift = tplc_chan_get_shift(tplg, mc->channel, channel 1439 sound/soc/soc-topology.c se->reg = tplc_chan_get_reg(tplg, ec->channel, SNDRV_CHMAP_FL); channel 1440 sound/soc/soc-topology.c se->shift_l = tplc_chan_get_shift(tplg, ec->channel, channel 1442 sound/soc/soc-topology.c se->shift_r = tplc_chan_get_shift(tplg, ec->channel, channel 71 sound/soc/sof/control.c cdata->chanv[i].channel = i; channel 117 sound/soc/sof/control.c cdata->chanv[i].channel = i; channel 164 sound/soc/sof/control.c cdata->chanv[i].channel = i; channel 155 sound/soc/sof/intel/hda-dai.c const char *dai_name, int channel, int dir) channel 178 sound/soc/sof/intel/hda-dai.c config->hda.link_dma_ch = channel; channel 492 sound/soc/sof/topology.c cdata->chanv[i].channel = i; channel 128 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_dac_set_watermark(struct sprd_mcdt_dev *mcdt, u8 channel, channel 131 sound/soc/sprd/sprd-mcdt.c u32 reg = MCDT_DAC0_WTMK + channel * 4; channel 140 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_adc_set_watermark(struct sprd_mcdt_dev *mcdt, u8 channel, channel 143 sound/soc/sprd/sprd-mcdt.c u32 reg = MCDT_ADC0_WTMK + channel * 4; channel 152 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_dac_dma_enable(struct sprd_mcdt_dev *mcdt, u8 channel, channel 155 sound/soc/sprd/sprd-mcdt.c u32 shift = MCDT_DAC_DMA_SHIFT + channel; channel 163 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_adc_dma_enable(struct sprd_mcdt_dev *mcdt, u8 channel, channel 167 sound/soc/sprd/sprd-mcdt.c sprd_mcdt_update(mcdt, MCDT_DMA_EN, BIT(channel), BIT(channel)); channel 169 sound/soc/sprd/sprd-mcdt.c sprd_mcdt_update(mcdt, MCDT_DMA_EN, 0, BIT(channel)); channel 172 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_ap_int_enable(struct sprd_mcdt_dev *mcdt, u8 channel, channel 176 sound/soc/sprd/sprd-mcdt.c sprd_mcdt_update(mcdt, MCDT_INT_MSK_CFG0, BIT(channel), channel 177 sound/soc/sprd/sprd-mcdt.c BIT(channel)); channel 179 sound/soc/sprd/sprd-mcdt.c sprd_mcdt_update(mcdt, MCDT_INT_MSK_CFG0, 0, BIT(channel)); channel 182 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_dac_write_fifo(struct sprd_mcdt_dev *mcdt, u8 channel, channel 185 sound/soc/sprd/sprd-mcdt.c u32 reg = MCDT_CH0_TXD + channel * 4; channel 190 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_adc_read_fifo(struct sprd_mcdt_dev *mcdt, u8 channel, channel 193 sound/soc/sprd/sprd-mcdt.c u32 reg = MCDT_CH0_RXD + channel * 4; channel 198 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_dac_dma_chn_select(struct sprd_mcdt_dev *mcdt, u8 channel, channel 204 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH0_SEL_SHIFT, channel 210 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH1_SEL_SHIFT, channel 216 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH2_SEL_SHIFT, channel 222 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH3_SEL_SHIFT, channel 228 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH4_SEL_SHIFT, channel 234 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_adc_dma_chn_select(struct sprd_mcdt_dev *mcdt, u8 channel, channel 240 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH0_SEL_SHIFT, channel 246 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH1_SEL_SHIFT, channel 252 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH2_SEL_SHIFT, channel 258 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH3_SEL_SHIFT, channel 264 sound/soc/sprd/sprd-mcdt.c channel << MCDT_DMA_CH4_SEL_SHIFT, channel 270 sound/soc/sprd/sprd-mcdt.c static u32 sprd_mcdt_dma_ack_shift(u8 channel) channel 272 sound/soc/sprd/sprd-mcdt.c switch (channel) { channel 295 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_dac_dma_ack_select(struct sprd_mcdt_dev *mcdt, u8 channel, channel 298 sound/soc/sprd/sprd-mcdt.c u32 reg, shift = sprd_mcdt_dma_ack_shift(channel), ack = dma_chan; channel 300 sound/soc/sprd/sprd-mcdt.c switch (channel) { channel 317 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_adc_dma_ack_select(struct sprd_mcdt_dev *mcdt, u8 channel, channel 320 sound/soc/sprd/sprd-mcdt.c u32 reg, shift = sprd_mcdt_dma_ack_shift(channel), ack = dma_chan; channel 322 sound/soc/sprd/sprd-mcdt.c switch (channel) { channel 339 sound/soc/sprd/sprd-mcdt.c static bool sprd_mcdt_chan_fifo_sts(struct sprd_mcdt_dev *mcdt, u8 channel, channel 344 sound/soc/sprd/sprd-mcdt.c switch (channel) { channel 358 sound/soc/sprd/sprd-mcdt.c switch (channel) { channel 388 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_dac_fifo_clear(struct sprd_mcdt_dev *mcdt, u8 channel) channel 390 sound/soc/sprd/sprd-mcdt.c sprd_mcdt_update(mcdt, MCDT_FIFO_CLR, BIT(channel), BIT(channel)); channel 393 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_adc_fifo_clear(struct sprd_mcdt_dev *mcdt, u8 channel) channel 395 sound/soc/sprd/sprd-mcdt.c u32 shift = MCDT_ADC_FIFO_SHIFT + channel; channel 400 sound/soc/sprd/sprd-mcdt.c static u32 sprd_mcdt_dac_fifo_avail(struct sprd_mcdt_dev *mcdt, u8 channel) channel 402 sound/soc/sprd/sprd-mcdt.c u32 reg = MCDT_DAC0_FIFO_ADDR_ST + channel * 8; channel 413 sound/soc/sprd/sprd-mcdt.c static u32 sprd_mcdt_adc_fifo_avail(struct sprd_mcdt_dev *mcdt, u8 channel) channel 415 sound/soc/sprd/sprd-mcdt.c u32 reg = MCDT_ADC0_FIFO_ADDR_ST + channel * 8; channel 426 sound/soc/sprd/sprd-mcdt.c static u32 sprd_mcdt_int_type_shift(u8 channel, channel 429 sound/soc/sprd/sprd-mcdt.c switch (channel) { channel 453 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_chan_int_en(struct sprd_mcdt_dev *mcdt, u8 channel, channel 456 sound/soc/sprd/sprd-mcdt.c u32 reg, shift = sprd_mcdt_int_type_shift(channel, int_type); channel 458 sound/soc/sprd/sprd-mcdt.c switch (channel) { channel 478 sound/soc/sprd/sprd-mcdt.c static void sprd_mcdt_chan_int_clear(struct sprd_mcdt_dev *mcdt, u8 channel, channel 481 sound/soc/sprd/sprd-mcdt.c u32 reg, shift = sprd_mcdt_int_type_shift(channel, int_type); channel 483 sound/soc/sprd/sprd-mcdt.c switch (channel) { channel 500 sound/soc/sprd/sprd-mcdt.c static bool sprd_mcdt_chan_int_sts(struct sprd_mcdt_dev *mcdt, u8 channel, channel 503 sound/soc/sprd/sprd-mcdt.c u32 reg, shift = sprd_mcdt_int_type_shift(channel, int_type); channel 505 sound/soc/sprd/sprd-mcdt.c switch (channel) { channel 866 sound/soc/sprd/sprd-mcdt.c struct sprd_mcdt_chan *sprd_mcdt_request_chan(u8 channel, channel 874 sound/soc/sprd/sprd-mcdt.c if (temp->type == type && temp->id == channel) { channel 52 sound/soc/sprd/sprd-mcdt.h struct sprd_mcdt_chan *sprd_mcdt_request_chan(u8 channel, channel 68 sound/soc/sprd/sprd-mcdt.h struct sprd_mcdt_chan *sprd_mcdt_request_chan(u8 channel, channel 130 sound/soc/sprd/sprd-pcm-compress.c int channel) channel 140 sound/soc/sprd/sprd-pcm-compress.c struct sprd_compr_dma *dma = &stream->dma[channel]; channel 157 sound/soc/sprd/sprd-pcm-compress.c dma_params->chan_name[channel]); channel 169 sound/soc/sprd/sprd-pcm-compress.c switch (channel) { channel 175 sound/soc/sprd/sprd-pcm-compress.c dst_addr = dma_params->dev_phys[channel]; channel 248 sound/soc/sprd/sprd-pcm-compress.c if (!params->no_wake_mode && channel == 1) { channel 1236 sound/soc/stm/stm32_sai_sub.c int channel, unsigned long hwoff, channel 1244 sound/soc/stm/stm32_sai_sub.c channel * (runtime->dma_bytes / runtime->channels)); channel 91 sound/soc/tegra/tegra30_ahub.c int channel; channel 95 sound/soc/tegra/tegra30_ahub.c channel = find_first_zero_bit(ahub->rx_usage, channel 97 sound/soc/tegra/tegra30_ahub.c if (channel >= TEGRA30_AHUB_CHANNEL_CTRL_COUNT) channel 100 sound/soc/tegra/tegra30_ahub.c __set_bit(channel, ahub->rx_usage); channel 102 sound/soc/tegra/tegra30_ahub.c *rxcif = TEGRA30_AHUB_RXCIF_APBIF_RX0 + channel; channel 103 sound/soc/tegra/tegra30_ahub.c snprintf(dmachan, dmachan_len, "rx%d", channel); channel 105 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CHANNEL_RXFIFO_STRIDE); channel 110 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CHANNEL_CTRL_STRIDE); channel 132 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CIF_RX_CTRL_STRIDE); channel 143 sound/soc/tegra/tegra30_ahub.c int channel = rxcif - TEGRA30_AHUB_RXCIF_APBIF_RX0; channel 149 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CHANNEL_CTRL_STRIDE); channel 162 sound/soc/tegra/tegra30_ahub.c int channel = rxcif - TEGRA30_AHUB_RXCIF_APBIF_RX0; channel 168 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CHANNEL_CTRL_STRIDE); channel 181 sound/soc/tegra/tegra30_ahub.c int channel = rxcif - TEGRA30_AHUB_RXCIF_APBIF_RX0; channel 183 sound/soc/tegra/tegra30_ahub.c __clear_bit(channel, ahub->rx_usage); channel 193 sound/soc/tegra/tegra30_ahub.c int channel; channel 197 sound/soc/tegra/tegra30_ahub.c channel = find_first_zero_bit(ahub->tx_usage, channel 199 sound/soc/tegra/tegra30_ahub.c if (channel >= TEGRA30_AHUB_CHANNEL_CTRL_COUNT) channel 202 sound/soc/tegra/tegra30_ahub.c __set_bit(channel, ahub->tx_usage); channel 204 sound/soc/tegra/tegra30_ahub.c *txcif = TEGRA30_AHUB_TXCIF_APBIF_TX0 + channel; channel 205 sound/soc/tegra/tegra30_ahub.c snprintf(dmachan, dmachan_len, "tx%d", channel); channel 207 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CHANNEL_TXFIFO_STRIDE); channel 212 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CHANNEL_CTRL_STRIDE); channel 234 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CIF_TX_CTRL_STRIDE); channel 245 sound/soc/tegra/tegra30_ahub.c int channel = txcif - TEGRA30_AHUB_TXCIF_APBIF_TX0; channel 251 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CHANNEL_CTRL_STRIDE); channel 264 sound/soc/tegra/tegra30_ahub.c int channel = txcif - TEGRA30_AHUB_TXCIF_APBIF_TX0; channel 270 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_CHANNEL_CTRL_STRIDE); channel 283 sound/soc/tegra/tegra30_ahub.c int channel = txcif - TEGRA30_AHUB_TXCIF_APBIF_TX0; channel 285 sound/soc/tegra/tegra30_ahub.c __clear_bit(channel, ahub->tx_usage); channel 294 sound/soc/tegra/tegra30_ahub.c int channel = rxcif - TEGRA30_AHUB_RXCIF_APBIF_RX0; channel 300 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_AUDIO_RX_STRIDE); channel 311 sound/soc/tegra/tegra30_ahub.c int channel = rxcif - TEGRA30_AHUB_RXCIF_APBIF_RX0; channel 317 sound/soc/tegra/tegra30_ahub.c (channel * TEGRA30_AHUB_AUDIO_RX_STRIDE); channel 154 sound/soc/ti/omap-mcbsp-st.c static int omap_mcbsp_st_set_chgain(struct omap_mcbsp *mcbsp, int channel, channel 164 sound/soc/ti/omap-mcbsp-st.c if (channel == 0) channel 166 sound/soc/ti/omap-mcbsp-st.c else if (channel == 1) channel 178 sound/soc/ti/omap-mcbsp-st.c static int omap_mcbsp_st_get_chgain(struct omap_mcbsp *mcbsp, int channel, channel 188 sound/soc/ti/omap-mcbsp-st.c if (channel == 0) channel 190 sound/soc/ti/omap-mcbsp-st.c else if (channel == 1) channel 399 sound/soc/ti/omap-mcbsp-st.c #define OMAP_MCBSP_ST_CHANNEL_VOLUME(channel) \ channel 401 sound/soc/ti/omap-mcbsp-st.c omap_mcbsp_set_st_ch##channel##_volume(struct snd_kcontrol *kc, \ channel 416 sound/soc/ti/omap-mcbsp-st.c return omap_mcbsp_st_set_chgain(mcbsp, channel, val); \ channel 420 sound/soc/ti/omap-mcbsp-st.c omap_mcbsp_get_st_ch##channel##_volume(struct snd_kcontrol *kc, \ channel 427 sound/soc/ti/omap-mcbsp-st.c if (omap_mcbsp_st_get_chgain(mcbsp, channel, &chgain)) \ channel 1844 sound/sparc/dbri.c int channel = D_INTR_GETCHAN(x); channel 1851 sound/sparc/dbri.c if (channel == D_INTR_CMD) { channel 1856 sound/sparc/dbri.c channel, code, rval); channel 1865 sound/sparc/dbri.c reception_complete_intr(dbri, channel); channel 1869 sound/sparc/dbri.c transmission_complete_intr(dbri, channel); channel 1880 sound/sparc/dbri.c int pipe = channel; channel 1895 sound/sparc/dbri.c if (dbri->pipes[channel].sdp & D_SDP_MSB) channel 1896 sound/sparc/dbri.c val = reverse_bytes(val, dbri->pipes[channel].length); channel 1898 sound/sparc/dbri.c if (dbri->pipes[channel].recv_fixed_ptr) channel 1899 sound/sparc/dbri.c *(dbri->pipes[channel].recv_fixed_ptr) = val; channel 1902 sound/sparc/dbri.c if (channel != D_INTR_CMD) channel 486 sound/synth/emux/emux_oss.c ev.data.control.channel = ch; channel 296 sound/usb/6fire/pcm.c int channel; channel 364 sound/usb/6fire/pcm.c for (channel = 0; channel 365 sound/usb/6fire/pcm.c channel < rt->out_n_analog; channel 366 sound/usb/6fire/pcm.c channel++) { channel 162 sound/usb/card.h int channel; channel 414 sound/usb/mixer.c int channel, int *value) channel 417 sound/usb/mixer.c (cval->control << 8) | channel, channel 422 sound/usb/mixer.c int channel, int index, int *value) channel 426 sound/usb/mixer.c if (cval->cached & (1 << channel)) { channel 430 sound/usb/mixer.c err = get_cur_mix_raw(cval, channel, value); channel 435 sound/usb/mixer.c cval->control, channel, err); channel 438 sound/usb/mixer.c cval->cached |= 1 << channel; channel 509 sound/usb/mixer.c int snd_usb_set_cur_mix_value(struct usb_mixer_elem_info *cval, int channel, channel 513 sound/usb/mixer.c unsigned int read_only = (channel == 0) ? channel 515 sound/usb/mixer.c cval->ch_readonly & (1 << (channel - 1)); channel 520 sound/usb/mixer.c __func__, channel, cval->control); channel 525 sound/usb/mixer.c UAC_SET_CUR, (cval->control << 8) | channel, channel 529 sound/usb/mixer.c cval->cached |= 1 << channel; channel 3190 sound/usb/mixer.c u8 *control, u8 *channel) channel 3201 sound/usb/mixer.c if (channel && map->channel) channel 3202 sound/usb/mixer.c *channel = map->channel; channel 3274 sound/usb/mixer.c __u8 channel = value & 0xff; channel 3277 sound/usb/mixer.c if (channel >= MAX_CHANNELS) { channel 3280 sound/usb/mixer.c __func__, channel); channel 3284 sound/usb/mixer.c unitid = delegate_notify(mixer, unitid, &control, &channel); channel 3305 sound/usb/mixer.c if (channel) channel 3306 sound/usb/mixer.c info->cached &= ~(1 << channel); channel 13 sound/usb/mixer.h u8 channel; channel 121 sound/usb/mixer.h int snd_usb_set_cur_mix_value(struct usb_mixer_elem_info *cval, int channel, channel 125 sound/usb/mixer.h int channel, int index, int *value); channel 876 sound/usb/mixer_scarlett_gen2.c int channel; channel 878 sound/usb/mixer_scarlett_gen2.c for (channel = 0; channel 879 sound/usb/mixer_scarlett_gen2.c channel < ports[port_type].num[port_dir_rate]; channel 880 sound/usb/mixer_scarlett_gen2.c channel++, i++, j++) channel 888 sound/usb/mixer_scarlett_gen2.c channel | channel 1647 sound/usb/mixer_scarlett_gen2.c int port_type, channel, i; channel 1652 sound/usb/mixer_scarlett_gen2.c for (channel = 0; channel 1653 sound/usb/mixer_scarlett_gen2.c channel < ports[port_type].num[SCARLETT2_PORT_OUT]; channel 1654 sound/usb/mixer_scarlett_gen2.c channel++, i++) { channel 1659 sound/usb/mixer_scarlett_gen2.c snprintf(s, sizeof(s) - 5, descr, channel + 1); channel 1340 sound/usb/pcm.c subs->dsd_dop.channel = 0; channel 1489 sound/usb/pcm.c if (++subs->dsd_dop.channel % runtime->channels == 0) { channel 1493 sound/usb/pcm.c subs->dsd_dop.channel = 0; channel 606 sound/xen/xen_snd_front_alsa.c int channel, unsigned long pos, void __user *src, channel 621 sound/xen/xen_snd_front_alsa.c int channel, unsigned long pos, void *src, channel 635 sound/xen/xen_snd_front_alsa.c int channel, unsigned long pos, void __user *dst, channel 653 sound/xen/xen_snd_front_alsa.c int channel, unsigned long pos, void *dst, channel 672 sound/xen/xen_snd_front_alsa.c int channel, unsigned long pos, channel 23 sound/xen/xen_snd_front_evtchnl.c struct xen_snd_front_evtchnl *channel = dev_id; channel 24 sound/xen/xen_snd_front_evtchnl.c struct xen_snd_front_info *front_info = channel->front_info; channel 28 sound/xen/xen_snd_front_evtchnl.c if (unlikely(channel->state != EVTCHNL_STATE_CONNECTED)) channel 31 sound/xen/xen_snd_front_evtchnl.c mutex_lock(&channel->ring_io_lock); channel 34 sound/xen/xen_snd_front_evtchnl.c rp = channel->u.req.ring.sring->rsp_prod; channel 43 sound/xen/xen_snd_front_evtchnl.c for (i = channel->u.req.ring.rsp_cons; i != rp; i++) { channel 44 sound/xen/xen_snd_front_evtchnl.c resp = RING_GET_RESPONSE(&channel->u.req.ring, i); channel 45 sound/xen/xen_snd_front_evtchnl.c if (resp->id != channel->evt_id) channel 57 sound/xen/xen_snd_front_evtchnl.c channel->u.req.resp_status = resp->status; channel 58 sound/xen/xen_snd_front_evtchnl.c complete(&channel->u.req.completion); channel 61 sound/xen/xen_snd_front_evtchnl.c channel->u.req.resp_status = resp->status; channel 62 sound/xen/xen_snd_front_evtchnl.c channel->u.req.resp.hw_param = channel 64 sound/xen/xen_snd_front_evtchnl.c complete(&channel->u.req.completion); channel 75 sound/xen/xen_snd_front_evtchnl.c channel->u.req.ring.rsp_cons = i; channel 76 sound/xen/xen_snd_front_evtchnl.c if (i != channel->u.req.ring.req_prod_pvt) { channel 79 sound/xen/xen_snd_front_evtchnl.c RING_FINAL_CHECK_FOR_RESPONSES(&channel->u.req.ring, channel 84 sound/xen/xen_snd_front_evtchnl.c channel->u.req.ring.sring->rsp_event = i + 1; channel 87 sound/xen/xen_snd_front_evtchnl.c mutex_unlock(&channel->ring_io_lock); channel 93 sound/xen/xen_snd_front_evtchnl.c struct xen_snd_front_evtchnl *channel = dev_id; channel 94 sound/xen/xen_snd_front_evtchnl.c struct xensnd_event_page *page = channel->u.evt.page; channel 97 sound/xen/xen_snd_front_evtchnl.c if (unlikely(channel->state != EVTCHNL_STATE_CONNECTED)) channel 100 sound/xen/xen_snd_front_evtchnl.c mutex_lock(&channel->ring_io_lock); channel 117 sound/xen/xen_snd_front_evtchnl.c if (unlikely(event->id != channel->evt_id++)) channel 122 sound/xen/xen_snd_front_evtchnl.c xen_snd_front_alsa_handle_cur_pos(channel, channel 133 sound/xen/xen_snd_front_evtchnl.c mutex_unlock(&channel->ring_io_lock); channel 137 sound/xen/xen_snd_front_evtchnl.c void xen_snd_front_evtchnl_flush(struct xen_snd_front_evtchnl *channel) channel 141 sound/xen/xen_snd_front_evtchnl.c channel->u.req.ring.req_prod_pvt++; channel 142 sound/xen/xen_snd_front_evtchnl.c RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&channel->u.req.ring, notify); channel 144 sound/xen/xen_snd_front_evtchnl.c notify_remote_via_irq(channel->irq); channel 148 sound/xen/xen_snd_front_evtchnl.c struct xen_snd_front_evtchnl *channel) channel 152 sound/xen/xen_snd_front_evtchnl.c if (channel->type == EVTCHNL_TYPE_REQ) channel 153 sound/xen/xen_snd_front_evtchnl.c page = (unsigned long)channel->u.req.ring.sring; channel 154 sound/xen/xen_snd_front_evtchnl.c else if (channel->type == EVTCHNL_TYPE_EVT) channel 155 sound/xen/xen_snd_front_evtchnl.c page = (unsigned long)channel->u.evt.page; channel 160 sound/xen/xen_snd_front_evtchnl.c channel->state = EVTCHNL_STATE_DISCONNECTED; channel 161 sound/xen/xen_snd_front_evtchnl.c if (channel->type == EVTCHNL_TYPE_REQ) { channel 163 sound/xen/xen_snd_front_evtchnl.c channel->u.req.resp_status = -EIO; channel 164 sound/xen/xen_snd_front_evtchnl.c complete_all(&channel->u.req.completion); channel 167 sound/xen/xen_snd_front_evtchnl.c if (channel->irq) channel 168 sound/xen/xen_snd_front_evtchnl.c unbind_from_irqhandler(channel->irq, channel); channel 170 sound/xen/xen_snd_front_evtchnl.c if (channel->port) channel 171 sound/xen/xen_snd_front_evtchnl.c xenbus_free_evtchn(front_info->xb_dev, channel->port); channel 174 sound/xen/xen_snd_front_evtchnl.c if (channel->gref != GRANT_INVALID_REF) channel 175 sound/xen/xen_snd_front_evtchnl.c gnttab_end_foreign_access(channel->gref, 0, page); channel 179 sound/xen/xen_snd_front_evtchnl.c memset(channel, 0, sizeof(*channel)); channel 199 sound/xen/xen_snd_front_evtchnl.c struct xen_snd_front_evtchnl *channel, channel 209 sound/xen/xen_snd_front_evtchnl.c memset(channel, 0, sizeof(*channel)); channel 210 sound/xen/xen_snd_front_evtchnl.c channel->type = type; channel 211 sound/xen/xen_snd_front_evtchnl.c channel->index = index; channel 212 sound/xen/xen_snd_front_evtchnl.c channel->front_info = front_info; channel 213 sound/xen/xen_snd_front_evtchnl.c channel->state = EVTCHNL_STATE_DISCONNECTED; channel 214 sound/xen/xen_snd_front_evtchnl.c channel->gref = GRANT_INVALID_REF; channel 230 sound/xen/xen_snd_front_evtchnl.c mutex_init(&channel->ring_io_lock); channel 235 sound/xen/xen_snd_front_evtchnl.c init_completion(&channel->u.req.completion); channel 236 sound/xen/xen_snd_front_evtchnl.c mutex_init(&channel->u.req.req_io_lock); channel 238 sound/xen/xen_snd_front_evtchnl.c FRONT_RING_INIT(&channel->u.req.ring, sring, XEN_PAGE_SIZE); channel 242 sound/xen/xen_snd_front_evtchnl.c channel->u.req.ring.sring = NULL; channel 253 sound/xen/xen_snd_front_evtchnl.c channel->u.evt.page = (struct xensnd_event_page *)page; channel 258 sound/xen/xen_snd_front_evtchnl.c channel->gref = gref; channel 260 sound/xen/xen_snd_front_evtchnl.c ret = xenbus_alloc_evtchn(xb_dev, &channel->port); channel 264 sound/xen/xen_snd_front_evtchnl.c ret = bind_evtchn_to_irq(channel->port); channel 268 sound/xen/xen_snd_front_evtchnl.c front_info->xb_dev->otherend_id, channel->port, ret); channel 272 sound/xen/xen_snd_front_evtchnl.c channel->irq = ret; channel 274 sound/xen/xen_snd_front_evtchnl.c ret = request_threaded_irq(channel->irq, NULL, handler, channel 275 sound/xen/xen_snd_front_evtchnl.c IRQF_ONESHOT, handler_name, channel); channel 278 sound/xen/xen_snd_front_evtchnl.c channel->irq, ret); channel 364 sound/xen/xen_snd_front_evtchnl.c struct xen_snd_front_evtchnl *channel, channel 368 sound/xen/xen_snd_front_evtchnl.c struct xenbus_device *xb_dev = channel->front_info->xb_dev; channel 372 sound/xen/xen_snd_front_evtchnl.c ret = xenbus_printf(xbt, path, node_ring, "%u", channel->gref); channel 379 sound/xen/xen_snd_front_evtchnl.c ret = xenbus_printf(xbt, path, node_chnl, "%u", channel->port); channel 149 tools/firewire/nosy-dump.h uint32_t channel:6; channel 437 tools/include/uapi/sound/asound.h unsigned int channel;