/linux-4.4.14/drivers/pcmcia/ |
D | at91_cf.c | 52 struct at91_cf_data *board; member 59 return !gpio_get_value(cf->board->det_pin); in at91_cf_present() 73 if (irq == gpio_to_irq(cf->board->det_pin)) { in at91_cf_irq() 99 int rdy = gpio_is_valid(cf->board->irq_pin); /* RDY/nIRQ */ in at91_cf_get_status() 100 int vcc = gpio_is_valid(cf->board->vcc_pin); in at91_cf_get_status() 103 if (!rdy || gpio_get_value(cf->board->irq_pin)) in at91_cf_get_status() 105 if (!vcc || gpio_get_value(cf->board->vcc_pin)) in at91_cf_get_status() 121 if (gpio_is_valid(cf->board->vcc_pin)) { in at91_cf_set_socket() 124 gpio_set_value(cf->board->vcc_pin, 0); in at91_cf_set_socket() 127 gpio_set_value(cf->board->vcc_pin, 1); in at91_cf_set_socket() [all …]
|
/linux-4.4.14/drivers/isdn/pcbit/ |
D | module.c | 36 int board; in pcbit_init() local 46 for (board = 0; board < MAX_PCBIT_CARDS && mem[board] && irq[board]; board++) in pcbit_init() 48 if (!mem[board]) in pcbit_init() 49 mem[board] = 0xD0000; in pcbit_init() 50 if (!irq[board]) in pcbit_init() 51 irq[board] = 5; in pcbit_init() 53 if (pcbit_init_dev(board, mem[board], irq[board]) == 0) in pcbit_init() 60 board + 1); in pcbit_init() 83 int board; in pcbit_exit() local 85 for (board = 0; board < num_boards; board++) in pcbit_exit() [all …]
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | Makefile | 31 obj-$(CONFIG_MACH_OMAP_H2) += board-h2.o board-h2-mmc.o \ 32 board-nand.o 33 obj-$(CONFIG_MACH_OMAP_INNOVATOR) += board-innovator.o 34 obj-$(CONFIG_MACH_OMAP_GENERIC) += board-generic.o 35 obj-$(CONFIG_MACH_OMAP_PERSEUS2) += board-perseus2.o board-nand.o 36 obj-$(CONFIG_MACH_OMAP_FSAMPLE) += board-fsample.o board-nand.o 37 obj-$(CONFIG_MACH_OMAP_OSK) += board-osk.o 38 obj-$(CONFIG_MACH_OMAP_H3) += board-h3.o board-h3-mmc.o \ 39 board-nand.o 40 obj-$(CONFIG_MACH_OMAP_PALMTE) += board-palmte.o [all …]
|
D | Kconfig | 41 TI OMAP 1510 or 1610 Innovator board support. Say Y here if you 42 have such a board. 48 TI OMAP 1610/1611B H2 board support. Say Y here if you have such 49 a board. 55 TI OMAP 1710 H3 board support. Say Y here if you have such 56 a board. 68 TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here 69 if you have such a board. 72 bool "Mistral QVGA board Support" 75 The OSK supports an optional add-on board with a Quarter-VGA [all …]
|
/linux-4.4.14/arch/sh/boards/ |
D | Makefile | 4 obj-$(CONFIG_SH_MAGIC_PANEL_R2) += board-magicpanelr2.o 5 obj-$(CONFIG_SH_SECUREEDGE5410) += board-secureedge5410.o 6 obj-$(CONFIG_SH_SH2007) += board-sh2007.o 7 obj-$(CONFIG_SH_SH7785LCR) += board-sh7785lcr.o 8 obj-$(CONFIG_SH_URQUELL) += board-urquell.o 9 obj-$(CONFIG_SH_SHMIN) += board-shmin.o 10 obj-$(CONFIG_SH_EDOSK7705) += board-edosk7705.o 11 obj-$(CONFIG_SH_EDOSK7760) += board-edosk7760.o 12 obj-$(CONFIG_SH_ESPT) += board-espt.o 13 obj-$(CONFIG_SH_POLARIS) += board-polaris.o [all …]
|
D | Kconfig | 18 SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board. 26 evaluation board. 34 evaluation board. 42 evaluation board. 52 evaluation board. 63 evaluation board. 72 evaluation board. 81 evaluation board. 91 SH7343 (SH-Mobile 3AS) evaluation board. 127 Select SecureEdge5410 if configuring for a SnapGear SH board. [all …]
|
/linux-4.4.14/drivers/net/can/sja1000/ |
D | kvaser_pci.c | 132 struct kvaser_pci *board = priv->priv; in kvaser_pci_disable_irq() local 136 intcsr = ioread32(board->conf_addr + S5920_INTCSR); in kvaser_pci_disable_irq() 138 iowrite32(intcsr, board->conf_addr + S5920_INTCSR); in kvaser_pci_disable_irq() 144 struct kvaser_pci *board = priv->priv; in kvaser_pci_enable_irq() local 148 tmp_en_io = ioread32(board->conf_addr + S5920_INTCSR); in kvaser_pci_enable_irq() 150 iowrite32(tmp_en_io, board->conf_addr + S5920_INTCSR); in kvaser_pci_enable_irq() 175 struct kvaser_pci *board; in kvaser_pci_del_chan() local 181 board = priv->priv; in kvaser_pci_del_chan() 182 if (!board) in kvaser_pci_del_chan() 185 dev_info(&board->pci_dev->dev, "Removing device %s\n", in kvaser_pci_del_chan() [all …]
|
/linux-4.4.14/drivers/mtd/nand/ |
D | orion_nand.c | 29 struct orion_nand_data *board = nc->priv; in orion_nand_cmd_ctrl() local 36 offs = (1 << board->cle); in orion_nand_cmd_ctrl() 38 offs = (1 << board->ale); in orion_nand_cmd_ctrl() 81 struct orion_nand_data *board; in orion_nand_probe() local 102 board = devm_kzalloc(&pdev->dev, sizeof(struct orion_nand_data), in orion_nand_probe() 104 if (!board) in orion_nand_probe() 107 board->cle = (u8)val; in orion_nand_probe() 109 board->cle = 0; in orion_nand_probe() 111 board->ale = (u8)val; in orion_nand_probe() 113 board->ale = 1; in orion_nand_probe() [all …]
|
D | atmel_nand.c | 122 struct atmel_nand_data board; member 167 if (gpio_is_valid(host->board.enable_pin)) in atmel_nand_enable() 168 gpio_set_value(host->board.enable_pin, 0); in atmel_nand_enable() 176 if (gpio_is_valid(host->board.enable_pin)) in atmel_nand_disable() 177 gpio_set_value(host->board.enable_pin, 1); in atmel_nand_disable() 198 writeb(cmd, host->io_base + (1 << host->board.cle)); in atmel_nand_cmd_ctrl() 200 writeb(cmd, host->io_base + (1 << host->board.ale)); in atmel_nand_cmd_ctrl() 211 return gpio_get_value(host->board.rdy_pin) ^ in atmel_nand_device_ready() 212 !!host->board.rdy_pin_active_low; in atmel_nand_device_ready() 222 if (gpio_is_valid(host->board.rdy_pin)) { in atmel_nand_set_enable_ready_pins() [all …]
|
/linux-4.4.14/drivers/nubus/ |
D | proc.c | 38 dev->board->slot, in nubus_devices_proc_show() 43 seq_printf(m, "\t%08lx\n", dev->board->slot_addr); in nubus_devices_proc_show() 109 dev->board->slot, ent.type); in nubus_proc_populate() 129 if (dev->board == NULL) { in nubus_proc_attach_device() 132 printk("dev = %p, dev->board = %p\n", dev, dev->board); in nubus_proc_attach_device() 137 sprintf(name, "%x", dev->board->slot); in nubus_proc_attach_device() 143 nubus_get_root_dir(dev->board, &root); in nubus_proc_attach_device() 155 const struct nubus_board *board = v; in nubus_proc_show() local 161 seq_printf(m, "Slot %X: %s\n", board->slot, board->name); in nubus_proc_show() 167 struct nubus_board *board; in nubus_proc_start() local [all …]
|
D | nubus.c | 206 int nubus_get_root_dir(const struct nubus_board* board, in nubus_get_root_dir() argument 209 dir->ptr = dir->base = board->directory; in nubus_get_root_dir() 211 dir->mask = board->lanes; in nubus_get_root_dir() 222 dir->mask = dev->board->lanes; in nubus_get_func_dir() 227 int nubus_get_board_dir(const struct nubus_board* board, in nubus_get_board_dir() argument 232 dir->ptr = dir->base = board->directory; in nubus_get_board_dir() 234 dir->mask = board->lanes; in nubus_get_board_dir() 342 if (itor->board->slot == slot) in nubus_find_slot() 461 nubus_get_functional_resource(struct nubus_board* board, in nubus_get_functional_resource() argument 485 dev->board = board; in nubus_get_functional_resource() [all …]
|
/linux-4.4.14/arch/arm/mach-ks8695/ |
D | Makefile | 12 obj-$(CONFIG_MACH_KS8695) += board-micrel.o 13 obj-$(CONFIG_MACH_DSM320) += board-dsm320.o 14 obj-$(CONFIG_MACH_ACS5K) += board-acs5k.o 15 obj-$(CONFIG_MACH_LITE300) += board-sg.o 16 obj-$(CONFIG_MACH_SG310) += board-sg.o 17 obj-$(CONFIG_MACH_SE4200) += board-sg.o 18 obj-$(CONFIG_MACH_CM4002) += board-og.o 19 obj-$(CONFIG_MACH_CM4008) += board-og.o 20 obj-$(CONFIG_MACH_CM41xx) += board-og.o 21 obj-$(CONFIG_MACH_IM4004) += board-og.o [all …]
|
/linux-4.4.14/arch/mips/bcm63xx/boards/ |
D | board_bcm963xx.c | 39 static struct board_info board; variable 755 return board.name; in board_get_name() 803 memcpy(&board, bcm963xx_boards[i], sizeof(board)); in board_prom_init() 808 if (!board.name[0]) { in board_prom_init() 822 if (board.has_pci) { in board_prom_init() 829 if (board.has_pccard) { in board_prom_init() 834 if (board.has_enet0 && !board.enet0.use_internal_phy) { in board_prom_init() 840 if (board.has_enet1 && !board.enet1.use_internal_phy) { in board_prom_init() 855 if (!board.name[0]) in board_setup() 857 pr_info("board name: %s\n", board.name); in board_setup() [all …]
|
/linux-4.4.14/drivers/video/fbdev/ |
D | auo_k190x.c | 59 par->board->set_ctl(par, AUOK190X_I80_WR, 0); in auok190x_issue_data() 60 par->board->set_hdb(par, data); in auok190x_issue_data() 61 par->board->set_ctl(par, AUOK190X_I80_WR, 1); in auok190x_issue_data() 66 par->board->set_ctl(par, AUOK190X_I80_DC, 0); in auok190x_issue_cmd() 68 par->board->set_ctl(par, AUOK190X_I80_DC, 1); in auok190x_issue_cmd() 97 par->board->set_ctl(par, AUOK190X_I80_WR, 0); in auok190x_issue_pixels_rgb565() 104 par->board->set_hdb(par, tmp); in auok190x_issue_pixels_rgb565() 105 par->board->set_ctl(par, AUOK190X_I80_WR, 1); in auok190x_issue_pixels_rgb565() 125 par->board->set_ctl(par, AUOK190X_I80_WR, 0); in auok190x_issue_pixels_gray8() 135 par->board->set_hdb(par, tmp); in auok190x_issue_pixels_gray8() [all …]
|
D | hecubafb.c | 75 par->board->set_data(par, data); in apollo_send_data() 78 par->board->set_ctl(par, HCB_DS_BIT, 0); in apollo_send_data() 81 par->board->wait_for_ack(par, 0); in apollo_send_data() 84 par->board->set_ctl(par, HCB_DS_BIT, 1); in apollo_send_data() 87 par->board->wait_for_ack(par, 1); in apollo_send_data() 93 par->board->set_ctl(par, HCB_CD_BIT, 1); in apollo_send_command() 99 par->board->set_ctl(par, HCB_CD_BIT, 0); in apollo_send_command() 217 struct hecuba_board *board; in hecubafb_probe() local 224 board = dev->dev.platform_data; in hecubafb_probe() 225 if (!board) in hecubafb_probe() [all …]
|
D | broadsheetfb.c | 121 par->board->set_ctl(par, BS_WR, 0); in broadsheet_gpio_issue_data() 122 par->board->set_hdb(par, data); in broadsheet_gpio_issue_data() 123 par->board->set_ctl(par, BS_WR, 1); in broadsheet_gpio_issue_data() 128 par->board->set_ctl(par, BS_DC, 0); in broadsheet_gpio_issue_cmd() 134 par->board->wait_for_rdy(par); in broadsheet_gpio_send_command() 136 par->board->set_ctl(par, BS_CS, 0); in broadsheet_gpio_send_command() 138 par->board->set_ctl(par, BS_DC, 1); in broadsheet_gpio_send_command() 139 par->board->set_ctl(par, BS_CS, 1); in broadsheet_gpio_send_command() 147 par->board->wait_for_rdy(par); in broadsheet_gpio_send_cmdargs() 149 par->board->set_ctl(par, BS_CS, 0); in broadsheet_gpio_send_cmdargs() [all …]
|
D | auo_k1901fb.c | 105 struct auok190x_board *board = par->board; in auok1901_init() local 118 board->wait_for_rdy(par); in auok1901_init() 197 par->board->wait_for_rdy(par); in auok1901fb_dpy_update() 222 struct auok190x_board *board; in auok1901fb_probe() local 225 board = pdev->dev.platform_data; in auok1901fb_probe() 226 if (!board) in auok1901fb_probe() 231 init.board = board; in auok1901fb_probe()
|
D | amba-clcd.c | 73 if (fb->board->disable) in clcdfb_disable() 74 fb->board->disable(fb); in clcdfb_disable() 124 if (fb->board->enable) in clcdfb_enable() 125 fb->board->enable(fb); in clcdfb_enable() 134 if (fb->panel->caps && fb->board->caps) in clcdfb_set_bitfields() 135 caps = fb->panel->caps & fb->board->caps; in clcdfb_set_bitfields() 271 if (fb->board->check) in clcdfb_check_var() 272 ret = fb->board->check(fb, var); in clcdfb_check_var() 298 fb->board->decode(fb, ®s); in clcdfb_set_par() 413 fb->board->mmap) in clcdfb_mmap() [all …]
|
D | auo_k1900fb.c | 64 struct auok190x_board *board = par->board; in auok1900_init() local 79 board->wait_for_rdy(par); in auok1900_init() 169 struct auok190x_board *board; in auok1900fb_probe() local 172 board = pdev->dev.platform_data; in auok1900fb_probe() 173 if (!board) in auok1900fb_probe() 178 init.board = board; in auok1900fb_probe()
|
D | metronomefb.c | 338 return par->board->met_wait_event_intr(par); in metronome_display_cmd() 362 par->board->set_rst(par, 1); in metronome_powerup_cmd() 365 par->board->set_stdby(par, 1); in metronome_powerup_cmd() 367 return par->board->met_wait_event(par); in metronome_powerup_cmd() 385 return par->board->met_wait_event(par); in metronome_config_cmd() 411 return par->board->met_wait_event(par); in metronome_init_cmd() 418 res = par->board->setup_io(par); in metronome_init_regs() 575 struct metronome_board *board; in metronomefb_probe() local 587 board = dev->dev.platform_data; in metronomefb_probe() 588 if (!board) in metronomefb_probe() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/samsung/ |
D | samsung-boards.txt | 5 - "samsung,monk" - for Exynos3250-based Samsung Simband board. 6 - "samsung,rinato" - for Exynos3250-based Samsung Gear2 board. 7 - "samsung,smdkv310" - for Exynos4210-based Samsung SMDKV310 eval board. 8 - "samsung,trats" - for Exynos4210-based Tizen Reference board. 9 - "samsung,universal_c210" - for Exynos4210-based Samsung board. 10 - "samsung,smdk4412", - for Exynos4412-based Samsung SMDK4412 eval board. 11 - "samsung,trats2" - for Exynos4412-based Tizen Reference board. 12 - "samsung,smdk5250" - for Exynos5250-based Samsung SMDK5250 eval board. 13 - "samsung,xyref5260" - for Exynos5260-based Samsung board. 14 - "samsung,smdk5410" - for Exynos5410-based Samsung SMDK5410 eval board. [all …]
|
/linux-4.4.14/arch/mips/bcm47xx/ |
D | board.c | 8 const enum bcm47xx_board board; member 13 struct bcm47xx_board_type board; member 18 struct bcm47xx_board_type board; member 24 struct bcm47xx_board_type board; member 31 enum bcm47xx_board board; member 227 return &e1->board; in bcm47xx_board_get_nvram() 234 return &e1->board; in bcm47xx_board_get_nvram() 243 return &e2->board; in bcm47xx_board_get_nvram() 250 return &e1->board; in bcm47xx_board_get_nvram() 257 return &e1->board; in bcm47xx_board_get_nvram() [all …]
|
D | workarounds.c | 21 enum bcm47xx_board board = bcm47xx_board_get(); in bcm47xx_workarounds() local 23 switch (board) { in bcm47xx_workarounds()
|
D | time.c | 37 enum bcm47xx_board board = bcm47xx_board_get(); in plat_time_init() local 67 switch (board) { in plat_time_init()
|
/linux-4.4.14/arch/arm/mach-davinci/ |
D | Makefile | 25 obj-$(CONFIG_MACH_DAVINCI_EVM) += board-dm644x-evm.o 26 obj-$(CONFIG_MACH_SFFSDR) += board-sffsdr.o 27 obj-$(CONFIG_MACH_NEUROS_OSD2) += board-neuros-osd2.o 28 obj-$(CONFIG_MACH_DAVINCI_DM355_EVM) += board-dm355-evm.o 29 obj-$(CONFIG_MACH_DM355_LEOPARD) += board-dm355-leopard.o 30 obj-$(CONFIG_MACH_DAVINCI_DM6467_EVM) += board-dm646x-evm.o 31 obj-$(CONFIG_MACH_DAVINCI_DM365_EVM) += board-dm365-evm.o 32 obj-$(CONFIG_MACH_DAVINCI_DA830_EVM) += board-da830-evm.o 33 obj-$(CONFIG_MACH_DAVINCI_DA850_EVM) += board-da850-evm.o 34 obj-$(CONFIG_MACH_MITYOMAPL138) += board-mityomapl138.o [all …]
|
D | Kconfig | 73 Configure this option to specify the whether the board used 83 Software Defined Radio (SFFSDR) board. 89 Configure this option to specify the whether the board used 97 Configure this option to specify the whether the board used 101 bool "DM355 Leopard board" 104 Configure this option to specify the whether the board used 105 for development is a DM355 Leopard board. 115 Configure this option to specify the whether the board used 128 Configure this option to specify whether the board used 142 prompt "Select DA830/OMAP-L137/AM17x UI board peripheral" [all …]
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | das08.c | 181 const struct das08_board_struct *board = dev->board_ptr; in das08_ai_insn_read() local 213 if (board->ai_nbits == 16) in das08_ai_insn_read() 226 if (board->ai_encoding == das08_encode12) { in das08_ai_insn_read() 228 } else if (board->ai_encoding == das08_pcm_encode12) { in das08_ai_insn_read() 230 } else if (board->ai_encoding == das08_encode16) { in das08_ai_insn_read() 315 const struct das08_board_struct *board = dev->board_ptr; in das08_ao_set_data() local 321 if (board->is_jr) { in das08_ao_set_data() 354 const struct das08_board_struct *board = dev->board_ptr; in das08_common_attach() local 362 dev->board_name = board->name; in das08_common_attach() 370 if (board->ai_nbits) { in das08_common_attach() [all …]
|
D | addi_apci_1516.c | 103 const struct apci1516_boardinfo *board = dev->board_ptr; in apci1516_reset() local 106 if (!board->has_wdog) in apci1516_reset() 120 const struct apci1516_boardinfo *board = NULL; in apci1516_auto_attach() local 126 board = &apci1516_boardtypes[context]; in apci1516_auto_attach() 127 if (!board) in apci1516_auto_attach() 129 dev->board_ptr = board; in apci1516_auto_attach() 130 dev->board_name = board->name; in apci1516_auto_attach() 149 if (board->di_nchan) { in apci1516_auto_attach() 152 s->n_chan = board->di_nchan; in apci1516_auto_attach() 162 if (board->do_nchan) { in apci1516_auto_attach() [all …]
|
D | pcl730.c | 266 const struct pcl730_board *board = dev->board_ptr; in pcl730_attach() local 271 ret = comedi_request_region(dev, it->options[0], board->io_range); in pcl730_attach() 275 ret = comedi_alloc_subdevices(dev, board->n_subdevs); in pcl730_attach() 281 if (board->n_iso_out_chan) { in pcl730_attach() 286 s->n_chan = board->n_iso_out_chan; in pcl730_attach() 293 if (board->has_readback) in pcl730_attach() 297 if (board->n_iso_in_chan) { in pcl730_attach() 302 s->n_chan = board->n_iso_in_chan; in pcl730_attach() 306 s->private = board->is_ir104 ? (void *)4 : in pcl730_attach() 307 board->is_acl7225b ? (void *)2 : in pcl730_attach() [all …]
|
D | amplc_dio200_common.c | 114 const struct dio200_board *board = dev->board_ptr; in dio200_read8() local 116 if (board->is_pcie) in dio200_read8() 127 const struct dio200_board *board = dev->board_ptr; in dio200_write8() local 129 if (board->is_pcie) in dio200_write8() 141 const struct dio200_board *board = dev->board_ptr; in dio200_read32() local 143 if (board->is_pcie) in dio200_read32() 154 const struct dio200_board *board = dev->board_ptr; in dio200_write32() local 156 if (board->is_pcie) in dio200_write32() 168 const struct dio200_board *board = dev->board_ptr; in dio200_subdev_8254_offset() local 179 if (board->is_pcie) in dio200_subdev_8254_offset() [all …]
|
D | adl_pci7x3x.c | 159 const struct adl_pci7x3x_boardinfo *board = NULL; in adl_pci7x3x_auto_attach() local 166 board = &adl_pci7x3x_boards[context]; in adl_pci7x3x_auto_attach() 167 if (!board) in adl_pci7x3x_auto_attach() 169 dev->board_ptr = board; in adl_pci7x3x_auto_attach() 170 dev->board_name = board->name; in adl_pci7x3x_auto_attach() 177 ret = comedi_alloc_subdevices(dev, board->nsubdevs); in adl_pci7x3x_auto_attach() 183 if (board->di_nchan) { in adl_pci7x3x_auto_attach() 184 nchan = min(board->di_nchan, 32); in adl_pci7x3x_auto_attach() 199 nchan = board->di_nchan - nchan; in adl_pci7x3x_auto_attach() 216 if (board->do_nchan) { in adl_pci7x3x_auto_attach() [all …]
|
D | 8255_pci.c | 207 const struct pci_8255_boardinfo *board = NULL; in pci_8255_auto_attach() local 213 board = &pci_8255_boards[context]; in pci_8255_auto_attach() 214 if (!board) in pci_8255_auto_attach() 216 dev->board_ptr = board; in pci_8255_auto_attach() 217 dev->board_name = board->name; in pci_8255_auto_attach() 223 if (board->has_mite) { in pci_8255_auto_attach() 229 if ((pci_resource_flags(pcidev, board->dio_badr) & IORESOURCE_MEM)) { in pci_8255_auto_attach() 230 dev->mmio = pci_ioremap_bar(pcidev, board->dio_badr); in pci_8255_auto_attach() 234 dev->iobase = pci_resource_start(pcidev, board->dio_badr); in pci_8255_auto_attach() 242 ret = comedi_alloc_subdevices(dev, board->n_8255); in pci_8255_auto_attach() [all …]
|
D | ni_mio_cs.c | 130 static const struct ni_board_struct *board; in ni_getboardtype() local 134 board = &ni_boards[i]; in ni_getboardtype() 135 if (board->device_id == link->card_id) in ni_getboardtype() 136 return board; in ni_getboardtype() 161 static const struct ni_board_struct *board; in mio_cs_auto_attach() local 164 board = ni_getboardtype(dev, link); in mio_cs_auto_attach() 165 if (!board) in mio_cs_auto_attach() 167 dev->board_ptr = board; in mio_cs_auto_attach() 168 dev->board_name = board->name; in mio_cs_auto_attach()
|
D | addi_apci_16xx.c | 101 const struct apci16xx_boardinfo *board = NULL; in apci16xx_auto_attach() local 109 board = &apci16xx_boardtypes[context]; in apci16xx_auto_attach() 110 if (!board) in apci16xx_auto_attach() 112 dev->board_ptr = board; in apci16xx_auto_attach() 113 dev->board_name = board->name; in apci16xx_auto_attach() 126 n_subdevs = board->n_chan / 32; in apci16xx_auto_attach() 127 if ((n_subdevs * 32) < board->n_chan) { in apci16xx_auto_attach() 128 last = board->n_chan - (n_subdevs * 32); in apci16xx_auto_attach() 143 s->n_chan = ((i * 32) < board->n_chan) ? 32 : last; in apci16xx_auto_attach()
|
D | cb_pcidas64.c | 674 static inline unsigned int ai_dma_ring_count(const struct pcidas64_board *board) in ai_dma_ring_count() argument 676 if (board->layout == LAYOUT_4020) in ai_dma_ring_count() 1109 const struct pcidas64_board *board = dev->board_ptr; in se_diff_bit_6xxx() local 1111 if ((board->layout == LAYOUT_64XX && !use_differential) || in se_diff_bit_6xxx() 1112 (board->layout == LAYOUT_60XX && use_differential)) in se_diff_bit_6xxx() 1185 const struct pcidas64_board *board = dev->board_ptr; in ai_range_bits_6xxx() local 1187 return board->ai_range_code[range_index] << 8; in ai_range_bits_6xxx() 1193 const struct pcidas64_board *board = dev->board_ptr; in hw_revision() local 1195 if (board->layout == LAYOUT_4020) in hw_revision() 1205 const struct pcidas64_board *board = dev->board_ptr; in set_dac_range_bits() local [all …]
|
D | pcl726.c | 272 const struct pcl726_board *board = dev->board_ptr; in pcl726_di_insn_bits() local 275 if (board->is_pcl727) { in pcl726_di_insn_bits() 293 const struct pcl726_board *board = dev->board_ptr; in pcl726_do_insn_bits() local 299 if (board->is_pcl727) { in pcl726_do_insn_bits() 320 const struct pcl726_board *board = dev->board_ptr; in pcl726_attach() local 327 ret = comedi_request_region(dev, it->options[0], board->io_len); in pcl726_attach() 339 if (it->options[1] && (board->irq_mask & (1 << it->options[1]))) { in pcl726_attach() 352 if (opt < board->ao_num_ranges && i < board->ao_nchan) in pcl726_attach() 353 devpriv->rangelist[i] = board->ao_ranges[opt]; in pcl726_attach() 358 subdev = board->have_dio ? 3 : 1; in pcl726_attach() [all …]
|
D | amplc_dio200_pci.c | 351 const struct dio200_board *board = NULL; in dio200_pci_auto_attach() local 356 board = &dio200_pci_boards[context_model]; in dio200_pci_auto_attach() 357 if (!board) in dio200_pci_auto_attach() 359 dev->board_ptr = board; in dio200_pci_auto_attach() 360 dev->board_name = board->name; in dio200_pci_auto_attach() 369 bar = board->mainbar; in dio200_pci_auto_attach() 381 if (board->is_pcie) { in dio200_pci_auto_attach()
|
D | das800.c | 243 const struct das800_board *board = dev->board_ptr; in das800_enable() local 249 if (board->resolution == 16) in das800_enable() 306 const struct das800_board *board = dev->board_ptr; in das800_ai_do_cmdtest() local 338 board->ai_speed); in das800_ai_do_cmdtest() 378 const struct das800_board *board = dev->board_ptr; in das800_ai_do_cmd() local 396 if (board->resolution == 12 && gain > 0) in das800_ai_do_cmd() 609 const struct das800_board *board = dev->board_ptr; in das800_probe() local 610 int index = board ? board - das800_boards : -EINVAL; in das800_probe() 631 return board; in das800_probe() 636 return board; in das800_probe() [all …]
|
D | ni_65xx.c | 280 const struct ni_65xx_board *board = dev->board_ptr; in ni_65xx_num_ports() local 282 return board->num_dio_ports + board->num_di_ports + board->num_do_ports; in ni_65xx_num_ports() 641 const struct ni_65xx_board *board = NULL; in ni_65xx_auto_attach() local 647 board = &ni_65xx_boards[context]; in ni_65xx_auto_attach() 648 if (!board) in ni_65xx_auto_attach() 650 dev->board_ptr = board; in ni_65xx_auto_attach() 651 dev->board_name = board->name; in ni_65xx_auto_attach() 684 if (board->num_di_ports) { in ni_65xx_auto_attach() 687 s->n_chan = NI_65XX_PORT_TO_CHAN(board->num_di_ports); in ni_65xx_auto_attach() 700 if (board->num_do_ports) { in ni_65xx_auto_attach() [all …]
|
D | das1800.c | 447 const struct das1800_board *board = dev->board_ptr; in munge_bipolar_sample() local 449 sample += 1 << (board->resolution - 1); in munge_bipolar_sample() 731 const struct das1800_board *board = dev->board_ptr; in das1800_ai_do_cmdtest() local 771 board->ai_speed); in das1800_ai_do_cmdtest() 1055 const struct das1800_board *board = dev->board_ptr; in das1800_ai_rinsn() local 1105 dpnt += 1 << (board->resolution - 1); in das1800_ai_rinsn() 1119 const struct das1800_board *board = dev->board_ptr; in das1800_ao_winsn() local 1123 int update_chan = board->ao_n_chan - 1; in das1800_ao_winsn() 1128 output = data[0] - (1 << (board->resolution - 1)); in das1800_ao_winsn() 1225 const struct das1800_board *board = dev->board_ptr; in das1800_probe() local [all …]
|
D | ni_labpc_pci.c | 80 const struct labpc_boardinfo *board = NULL; in labpc_pci_auto_attach() local 84 board = &labpc_pci_boards[context]; in labpc_pci_auto_attach() 85 if (!board) in labpc_pci_auto_attach() 87 dev->board_ptr = board; in labpc_pci_auto_attach() 88 dev->board_name = board->name; in labpc_pci_auto_attach()
|
D | adv_pci1710.c | 308 const struct boardtype *board = dev->board_ptr; in pci171x_ai_setup_chanlist() local 320 rangeval = board->rangecode_ai[range]; in pci171x_ai_setup_chanlist() 356 const struct boardtype *board = dev->board_ptr; in pci171x_ai_read_sample() local 362 if (!board->is_pci1713) { in pci171x_ai_read_sample() 795 const struct boardtype *board = dev->board_ptr; in pci171x_reset() local 805 if (board->has_ao) { in pci171x_reset() 837 const struct boardtype *board = dev->board_ptr; in pci1710_reset() local 839 if (board->is_pci1720) in pci1710_reset() 849 const struct boardtype *board = NULL; in pci1710_auto_attach() local 855 board = &boardtypes[context]; in pci1710_auto_attach() [all …]
|
D | pcl812.c | 633 const struct pcl812_board *board = dev->board_ptr; in pcl812_ai_cmdtest() local 671 board->ai_ns_min); in pcl812_ai_cmdtest() 986 const struct pcl812_board *board = dev->board_ptr; in pcl812_reset() local 1003 for (chan = 0; chan < board->n_aochan; chan++) { in pcl812_reset() 1009 if (board->has_dio) { in pcl812_reset() 1019 const struct pcl812_board *board = dev->board_ptr; in pcl812_set_ai_range_table() local 1022 switch (board->board_type) { in pcl812_set_ai_range_table() 1027 s->range_table = board->rangelist_ai; in pcl812_set_ai_range_table() 1058 s->range_table = board->rangelist_ai; in pcl812_set_ai_range_table() 1103 s->range_table = board->rangelist_ai; in pcl812_set_ai_range_table() [all …]
|
D | ni_atmio.c | 283 const struct ni_board_struct *board = &ni_boards[i]; in ni_atmio_probe() local 285 if (board->device_id == device_id) in ni_atmio_probe() 286 return board; in ni_atmio_probe() 303 const struct ni_board_struct *board; in ni_atmio_attach() local 330 board = ni_atmio_probe(dev); in ni_atmio_attach() 331 if (!board) in ni_atmio_attach() 333 dev->board_ptr = board; in ni_atmio_attach() 334 dev->board_name = board->name; in ni_atmio_attach()
|
D | amplc_pci224.c | 388 const struct pci224_board *board = dev->board_ptr; in pci224_ao_set_data() local 395 devpriv->daccon = COMBINE(devpriv->daccon, board->ao_hwrange[range], in pci224_ao_set_data() 405 mangled = (unsigned short)data << (16 - board->ao_bits); in pci224_ao_set_data() 623 const struct pci224_board *board = dev->board_ptr; in pci224_ao_check_chanlist() local 628 range_check_0 = board->ao_range_check[CR_RANGE(cmd->chanlist[0])]; in pci224_ao_check_chanlist() 640 if (board->ao_range_check[CR_RANGE(cmd->chanlist[i])] != in pci224_ao_check_chanlist() 829 const struct pci224_board *board = dev->board_ptr; in pci224_ao_cmd() local 872 board->ao_hwrange[range] | PCI224_DACCON_TRIG_NONE | in pci224_ao_cmd() 914 const struct pci224_board *board = dev->board_ptr; in pci224_ao_munge() local 923 shift = 16 - board->ao_bits; in pci224_ao_munge() [all …]
|
D | addi_apci_3xxx.c | 472 const struct apci3xxx_boardinfo *board = dev->board_ptr; in apci3xxx_ai_ns_to_timer() local 481 if (!(board->ai_conv_units & (1 << time_base))) in apci3xxx_ai_ns_to_timer() 523 const struct apci3xxx_boardinfo *board = dev->board_ptr; in apci3xxx_ai_cmdtest() local 552 board->ai_min_acq_ns); in apci3xxx_ai_cmdtest() 766 const struct apci3xxx_boardinfo *board = NULL; in apci3xxx_auto_attach() local 774 board = &apci3xxx_boardtypes[context]; in apci3xxx_auto_attach() 775 if (!board) in apci3xxx_auto_attach() 777 dev->board_ptr = board; in apci3xxx_auto_attach() 778 dev->board_name = board->name; in apci3xxx_auto_attach() 798 n_subdevices = (board->ai_n_chan ? 0 : 1) + board->has_ao + in apci3xxx_auto_attach() [all …]
|
D | pcl724.c | 97 const struct pcl724_board *board = dev->board_ptr; in pcl724_attach() local 105 iorange = board->io_range; in pcl724_attach() 106 n_subdevices = board->numofports; in pcl724_attach() 109 if (board->can_have96 && in pcl724_attach() 125 if (board->is_pet48) { in pcl724_attach()
|
D | adv_pci_dio.c | 735 const struct dio_boardtype *board = dev->board_ptr; in pci_dio_reset() local 737 switch (board->cardtype) { in pci_dio_reset() 890 const struct dio_boardtype *board = dev->board_ptr; in pci_dio_add_di() local 900 switch (board->io_access) { in pci_dio_add_di() 920 const struct dio_boardtype *board = dev->board_ptr; in pci_dio_add_do() local 931 switch (board->io_access) { in pci_dio_add_do() 981 const struct dio_boardtype *board = NULL; in pci_dio_auto_attach() local 987 board = &boardtypes[context]; in pci_dio_auto_attach() 988 if (!board) in pci_dio_auto_attach() 990 dev->board_ptr = board; in pci_dio_auto_attach() [all …]
|
D | amplc_pc236_common.c | 31 const struct pc236_board *board = dev->board_ptr; in pc236_intr_update() local 37 if (board->intr_update_cb) in pc236_intr_update() 38 board->intr_update_cb(dev, enable); in pc236_intr_update() 51 const struct pc236_board *board = dev->board_ptr; in pc236_intr_check() local 58 if (board->intr_chk_clr_cb) in pc236_intr_check() 59 retval = board->intr_chk_clr_cb(dev); in pc236_intr_check()
|
D | cb_das16_cs.c | 338 const struct das16cs_board *board; in das16cs_find_boardinfo() local 342 board = &das16cs_boards[i]; in das16cs_find_boardinfo() 343 if (board->device_id == link->card_id) in das16cs_find_boardinfo() 344 return board; in das16cs_find_boardinfo() 354 const struct das16cs_board *board; in das16cs_auto_attach() local 359 board = das16cs_find_boardinfo(dev, link); in das16cs_auto_attach() 360 if (!board) in das16cs_auto_attach() 362 dev->board_ptr = board; in das16cs_auto_attach() 363 dev->board_name = board->name; in das16cs_auto_attach() 397 if (board->has_ao) { in das16cs_auto_attach() [all …]
|
D | mf6x4.c | 191 const struct mf6x4_board *board = NULL; in mf6x4_auto_attach() local 197 board = &mf6x4_boards[context]; in mf6x4_auto_attach() 201 dev->board_ptr = board; in mf6x4_auto_attach() 202 dev->board_name = board->name; in mf6x4_auto_attach() 212 devpriv->bar0_mem = pci_ioremap_bar(pcidev, board->bar_nums[0]); in mf6x4_auto_attach() 216 dev->mmio = pci_ioremap_bar(pcidev, board->bar_nums[1]); in mf6x4_auto_attach() 220 devpriv->bar2_mem = pci_ioremap_bar(pcidev, board->bar_nums[2]); in mf6x4_auto_attach() 224 if (board == &mf6x4_boards[BOARD_MF634]) in mf6x4_auto_attach()
|
D | das16.c | 544 const struct das16_board *board = dev->board_ptr; in das16_ai_set_mux_range() local 550 if (board->ai_pg == das16_pg_none) in das16_ai_set_mux_range() 558 outb((das16_gainlists[board->ai_pg])[range], in das16_ai_set_mux_range() 593 const struct das16_board *board = dev->board_ptr; in das16_cmd_test() local 649 board->ai_speed * in das16_cmd_test() 655 board->ai_speed); in das16_cmd_test() 907 const struct das16_board *board = dev->board_ptr; in das16_probe() local 912 if (board->id != diobits) { in das16_probe() 915 board->id, diobits); in das16_probe() 1026 const struct das16_board *board = dev->board_ptr; in das16_attach() local [all …]
|
D | cb_pcidas.c | 627 const struct cb_pcidas_board *board = dev->board_ptr; in cb_pcidas_trimpot_write() local 629 if (board->has_ad8402) { in cb_pcidas_trimpot_write() 688 const struct cb_pcidas_board *board = dev->board_ptr; in cb_pcidas_ai_cmdtest() local 739 if (!board->is_1602 && (cmd->start_arg & CR_INVERT)) { in cb_pcidas_ai_cmdtest() 748 board->ai_speed * in cb_pcidas_ai_cmdtest() 754 board->ai_speed); in cb_pcidas_ai_cmdtest() 797 const struct cb_pcidas_board *board = dev->board_ptr; in cb_pcidas_ai_cmd() local 865 if (board->is_1602) { in cb_pcidas_ai_cmd() 902 const struct cb_pcidas_board *board = dev->board_ptr; in cb_pcidas_ao_cmdtest() local 934 board->ao_scan_speed); in cb_pcidas_ao_cmdtest() [all …]
|
D | vmk80xx.c | 704 const struct vmk80xx_board *board = dev->board_ptr; in vmk80xx_init_subdevices() local 726 s->n_chan = board->ai_nchans; in vmk80xx_init_subdevices() 727 s->maxdata = board->ai_maxdata; in vmk80xx_init_subdevices() 728 s->range_table = board->range; in vmk80xx_init_subdevices() 735 s->n_chan = board->ao_nchans; in vmk80xx_init_subdevices() 737 s->range_table = board->range; in vmk80xx_init_subdevices() 748 s->n_chan = board->di_nchans; in vmk80xx_init_subdevices() 767 s->maxdata = board->cnt_maxdata; in vmk80xx_init_subdevices() 780 s->n_chan = board->pwm_nchans; in vmk80xx_init_subdevices() 781 s->maxdata = board->pwm_maxdata; in vmk80xx_init_subdevices() [all …]
|
D | cb_pcidda.c | 338 const struct cb_pcidda_board *board = NULL; in cb_pcidda_auto_attach() local 345 board = &cb_pcidda_boards[context]; in cb_pcidda_auto_attach() 346 if (!board) in cb_pcidda_auto_attach() 348 dev->board_ptr = board; in cb_pcidda_auto_attach() 349 dev->board_name = board->name; in cb_pcidda_auto_attach() 369 s->n_chan = board->ao_chans; in cb_pcidda_auto_attach() 370 s->maxdata = (1 << board->ao_bits) - 1; in cb_pcidda_auto_attach() 387 for (i = 0; i < board->ao_chans; i++) in cb_pcidda_auto_attach()
|
D | ni_670x.c | 175 const struct ni_670x_board *board = NULL; in ni_670x_auto_attach() local 182 board = &ni_670x_boards[context]; in ni_670x_auto_attach() 183 if (!board) in ni_670x_auto_attach() 185 dev->board_ptr = board; in ni_670x_auto_attach() 186 dev->board_name = board->name; in ni_670x_auto_attach() 212 s->n_chan = board->ao_chans; in ni_670x_auto_attach()
|
D | ni_at_a2150.c | 267 const struct a2150_board *board = dev->board_ptr; in a2150_get_timing() local 276 lub = board->clock[lub_index] * (1 << lub_divisor_shift); in a2150_get_timing() 278 glb_index = board->num_clocks - 1; in a2150_get_timing() 279 glb = board->clock[glb_index] * (1 << glb_divisor_shift); in a2150_get_timing() 290 for (j = 0; j < board->num_clocks; j++) { in a2150_get_timing() 292 temp = board->clock[j] * (1 << i); in a2150_get_timing() 416 const struct a2150_board *board = dev->board_ptr; in a2150_ai_cmdtest() local 447 board->ai_speed); in a2150_ai_cmdtest() 702 const struct a2150_board *board; in a2150_attach() local 717 board = a2150_probe(dev); in a2150_attach() [all …]
|
D | ni_pcimio.c | 1084 const struct ni_board_struct *board = dev->board_ptr; in init_6143() local 1100 ni_writel(dev, board->ai_fifo_depth / 2, NI6143_AI_FIFO_FLAG_REG); in init_6143() 1133 const struct ni_board_struct *board = NULL; in pcimio_auto_attach() local 1139 board = &ni_boards[context]; in pcimio_auto_attach() 1140 if (!board) in pcimio_auto_attach() 1142 dev->board_ptr = board; in pcimio_auto_attach() 1143 dev->board_name = board->name; in pcimio_auto_attach() 1158 if (board->reg_type & ni_reg_m_series_mask) in pcimio_auto_attach() 1160 if (board->reg_type & ni_reg_6xxx_mask) in pcimio_auto_attach() 1162 if (board->reg_type == ni_reg_611x) in pcimio_auto_attach() [all …]
|
D | pcl818.c | 636 const struct pcl818_board *board = dev->board_ptr; in ai_cmdtest() local 668 board->ns_min); in ai_cmdtest() 878 const struct pcl818_board *board = dev->board_ptr; in pcl818_reset() local 882 if (board->has_fifo) { in pcl818_reset() 898 for (chan = 0; chan < board->n_aochan; chan++) { in pcl818_reset() 912 const struct pcl818_board *board = dev->board_ptr; in pcl818_set_ai_range_table() local 915 s->range_table = board->ai_range_type; in pcl818_set_ai_range_table() 918 if (board->is_818) { in pcl818_set_ai_range_table() 982 const struct pcl818_board *board = dev->board_ptr; in pcl818_attach() local 993 board->has_fifo ? 0x20 : 0x10); in pcl818_attach() [all …]
|
D | daqboard2000.c | 636 const struct daq200_boardtype *board; in daqboard2000_find_boardinfo() local 643 board = &boardtypes[i]; in daqboard2000_find_boardinfo() 644 if (pcidev->subsystem_device == board->id) in daqboard2000_find_boardinfo() 645 return board; in daqboard2000_find_boardinfo() 654 const struct daq200_boardtype *board; in daqboard2000_auto_attach() local 659 board = daqboard2000_find_boardinfo(dev, pcidev); in daqboard2000_auto_attach() 660 if (!board) in daqboard2000_auto_attach() 662 dev->board_ptr = board; in daqboard2000_auto_attach() 663 dev->board_name = board->name; in daqboard2000_auto_attach()
|
D | dt3000.c | 389 const struct dt3k_boardtype *board = dev->board_ptr; in dt3k_ai_cmdtest() local 413 board->ai_speed); in dt3k_ai_cmdtest() 420 board->ai_speed); in dt3k_ai_cmdtest() 624 const struct dt3k_boardtype *board = NULL; in dt3000_auto_attach() local 630 board = &dt3k_boardtypes[context]; in dt3000_auto_attach() 631 if (!board) in dt3000_auto_attach() 633 dev->board_ptr = board; in dt3000_auto_attach() 634 dev->board_name = board->name; in dt3000_auto_attach() 663 s->n_chan = board->adchan; in dt3000_auto_attach() 664 s->maxdata = board->ai_is_16bit ? 0xffff : 0x0fff; in dt3000_auto_attach() [all …]
|
D | ni_labpc_common.c | 133 const struct labpc_boardinfo *board = dev->board_ptr; in labpc_ai_set_chan_and_gain() local 136 if (board->is_labpc1200) { in labpc_ai_set_chan_and_gain() 163 const struct labpc_boardinfo *board = dev->board_ptr; in labpc_setup_cmd6_reg() local 166 if (!board->is_labpc1200) in labpc_setup_cmd6_reg() 507 const struct labpc_boardinfo *board = dev->board_ptr; in labpc_ai_cmdtest() local 523 if (board->is_labpc1200) in labpc_ai_cmdtest() 564 board->ai_speed); in labpc_ai_cmdtest() 576 board->ai_speed * in labpc_ai_cmdtest() 622 const struct labpc_boardinfo *board = dev->board_ptr; in labpc_ai_cmd() local 664 board->is_labpc1200 && in labpc_ai_cmd() [all …]
|
D | dt2801.c | 530 const struct dt2801_board *board; in dt2801_attach() local 559 board = dev->board_ptr; in dt2801_attach() 571 dev->board_name = board->name; in dt2801_attach() 581 s->n_chan = board->ad_chan; in dt2801_attach() 583 s->n_chan = board->ad_chan / 2; in dt2801_attach() 585 s->maxdata = (1 << board->adbits) - 1; in dt2801_attach() 586 s->range_table = ai_range_lkup(board->adrangetype, it->options[3]); in dt2801_attach() 594 s->maxdata = (1 << board->dabits) - 1; in dt2801_attach()
|
D | ni_660x.c | 433 const struct ni_660x_board *board = dev->board_ptr; in ni_660x_num_counters() local 435 return board->n_chips * counters_per_chip; in ni_660x_num_counters() 852 const struct ni_660x_board *board = dev->board_ptr; in ni_660x_alloc_mite_rings() local 857 for (i = 0; i < board->n_chips; ++i) { in ni_660x_alloc_mite_rings() 870 const struct ni_660x_board *board = dev->board_ptr; in ni_660x_free_mite_rings() local 875 for (i = 0; i < board->n_chips; ++i) { in ni_660x_free_mite_rings() 924 const struct ni_660x_board *board = dev->board_ptr; in ni_660x_select_pfi_output() local 932 if (board->n_chips > 1) { in ni_660x_select_pfi_output() 1045 const struct ni_660x_board *board = NULL; in ni_660x_auto_attach() local 1053 board = &ni_660x_boards[context]; in ni_660x_auto_attach() [all …]
|
D | amplc_pci230.c | 531 const struct pci230_board *board = dev->board_ptr; in pci230_ai_read() local 546 data >>= (16 - board->ai_bits); in pci230_ai_read() 553 const struct pci230_board *board = dev->board_ptr; in pci230_ao_mangle_datum() local 560 datum <<= (16 - board->ao_bits); in pci230_ao_mangle_datum() 880 const struct pci230_board *board = dev->board_ptr; in pci230_ao_cmdtest() local 890 if (board->min_hwver > 0 && devpriv->hwver >= 2) { in pci230_ao_cmdtest() 1503 const struct pci230_board *board = dev->board_ptr; in pci230_ai_cmdtest() local 1513 if (board->have_dio || board->min_hwver > 0) { in pci230_ai_cmdtest() 2334 static bool pci230_match_pci_board(const struct pci230_board *board, in pci230_match_pci_board() argument 2338 if (board->id != pci_dev->device) in pci230_match_pci_board() [all …]
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | falcon_boards.c | 93 struct falcon_board *board = falcon_board(efx); in efx_init_lm87() local 94 struct i2c_client *client = i2c_new_device(&board->i2c_adap, info); in efx_init_lm87() 111 board->hwmon_client = client; in efx_init_lm87() 406 struct falcon_board *board = falcon_board(efx); in sfe4001_fini() local 412 i2c_unregister_device(board->ioexp_client); in sfe4001_fini() 413 i2c_unregister_device(board->hwmon_client); in sfe4001_fini() 455 struct falcon_board *board = falcon_board(efx); in sfe4001_init() local 459 board->hwmon_client = in sfe4001_init() 460 i2c_new_device(&board->i2c_adap, &sfe4001_hwmon_info); in sfe4001_init() 462 board->hwmon_client = in sfe4001_init() [all …]
|
/linux-4.4.14/drivers/net/appletalk/ |
D | cops.c | 172 int board; /* Holds what board type is. */ member 181 static int cops_irq (int ioaddr, int board); 278 int board = board_type; in cops_probe1() local 300 dev->irq = cops_irq(ioaddr, board); in cops_probe1() 340 lp->board = board; in cops_probe1() 347 if(board==DAYNA) in cops_probe1() 350 if(board==TANGENT) { in cops_probe1() 366 static int __init cops_irq (int ioaddr, int board) in cops_irq() argument 377 if(board==DAYNA) in cops_irq() 383 if(board==TANGENT) in cops_irq() [all …]
|
/linux-4.4.14/arch/sparc/kernel/ |
D | sun4d_irq.c | 37 static unsigned int sun4d_encode_irq(int board, int lvl, int slot) in sun4d_encode_irq() argument 39 return (board + 1) << 5 | (lvl << 2) | slot; in sun4d_encode_irq() 259 int board = of_getintprop_default(dp, "board#", 0); in sun4d_distribute_irqs() local 260 board_to_cpu[board] = cpuid; in sun4d_distribute_irqs() 290 unsigned int board) in _sun4d_build_device_irq() argument 298 real_irq, pil, board); in _sun4d_build_device_irq() 311 handler_data->cpuid = board_to_cpu[board]; in _sun4d_build_device_irq() 332 int board, slot; in sun4d_build_device_irq() local 368 board = of_getintprop_default(board_parent, "board#", -1); in sun4d_build_device_irq() 369 if (board == -1) { in sun4d_build_device_irq() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/board/ |
D | fsl-board.txt | 10 - compatible : Should be "fsl,<board>-bcsr" 20 * Freescale on-board FPGA 22 This is the memory-mapped registers for on board FPGA. 25 - compatible: should be a board-specific string followed by a string 27 "fsl,<board>-fpga", "fsl,fpga-pixis", or 28 "fsl,<board>-fpga", "fsl,fpga-qixis" 37 board-control@3,0 { 57 - compatible : Should be "fsl,<board>-bcsr-gpio". 81 * Freescale on-board FPGA connected on I2C bus 83 Some Freescale boards like BSC9132QDS have on board FPGA connected on [all …]
|
/linux-4.4.14/arch/powerpc/platforms/85xx/ |
D | Kconfig | 30 This option enables support for the Freescale BSC9131RDB board. 39 This option enables support for the C293PCIE board 45 This option enables support for the Freescale BSC9132 QDS board. 54 This option enables support for the MPC 8540 ADS board 61 This option enables support for the MPC 8560 ADS board 69 This option enables support for the MPC85xx CDS board 78 This option enables support for the MPC85xx MDS board 85 This option enables support for the MPC8536 DS board 94 This option enables support for the MPC85xx DS (MPC8544 DS) board 103 This option enables support for the MPC85xx RDB (P2020 RDB) board [all …]
|
/linux-4.4.14/drivers/tty/serial/8250/ |
D | 8250_mid.c | 48 struct mid8250_board *board; member 112 unsigned int bar = FL_GET_BASE(mid->board->flags); in dnv_setup() 152 if (mid->board->freq < fuart) { in mid8250_set_termios() 154 if (mid->board->freq > baud) in mid8250_set_termios() 155 ps = mid->board->freq / baud; /* baud rate too high */ in mid8250_set_termios() 161 fuart *= rounddown_pow_of_two(mid->board->freq / fuart); in mid8250_set_termios() 164 rational_best_approximation(fuart, mid->board->freq, w, w, &mul, &div); in mid8250_set_termios() 237 mid->board = (struct mid8250_board *)id->driver_data; in mid8250_probe() 238 bar = FL_GET_BASE(mid->board->flags); in mid8250_probe() 247 uart.port.uartclk = mid->board->base_baud * 16; in mid8250_probe() [all …]
|
D | 8250_pci.c | 112 const struct pciserial_board *board, in addidata_apci7800_setup() argument 115 unsigned int bar = 0, offset = board->first_offset; in addidata_apci7800_setup() 116 bar = FL_GET_BASE(board->flags); in addidata_apci7800_setup() 119 offset += idx * board->uart_offset; in addidata_apci7800_setup() 122 offset += ((idx - 2) * board->uart_offset); in addidata_apci7800_setup() 125 offset += ((idx - 4) * board->uart_offset); in addidata_apci7800_setup() 128 offset += ((idx - 6) * board->uart_offset); in addidata_apci7800_setup() 131 return setup_port(priv, port, bar, offset, board->reg_shift); in addidata_apci7800_setup() 139 afavlab_setup(struct serial_private *priv, const struct pciserial_board *board, in afavlab_setup() argument 142 unsigned int bar, offset = board->first_offset; in afavlab_setup() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/ |
D | sirf.txt | 6 - "sirf,atlas6-cb" : atlas6 "cb" evaluation board 7 - "sirf,atlas6" : atlas6 device based board 8 - "sirf,atlas7-cb" : atlas7 "cb" evaluation board 9 - "sirf,atlas7" : atlas7 device based board 10 - "sirf,prima2-cb" : prima2 "cb" evaluation board 11 - "sirf,prima2" : prima2 device based board
|
D | ste-u300.txt | 3 For various board the "board" node may contain specific properties 4 that pertain to this particular board, such as board-specific GPIOs 5 or board power regulator supplies. 21 This contains the board-specific information. 24 board. 26 syscon registers to set the board as self-powered.
|
D | rockchip.txt | 4 - MarsBoard RK3066 board: 12 - ChipSPARK Rayeager PX2 board: 16 - Radxa Rock board: 20 - Radxa Rock2 Square board: 24 - Firefly Firefly-RK3288 board: 30 - ChipSPARK PopMetal-RK3288 board: 34 - Netxeon R89 board: 59 - Google Pinky (dev-board): 72 - Rockchip R88 board:
|
D | ste-nomadik.txt | 3 For various board the "board" node may contain specific properties 4 that pertain to this particular board, such as board-specific GPIOs. 13 Nomadik NHK-15 board manufactured by ST Microelectronics:
|
D | picoxcell.txt | 6 - "picochip,pc7302-pc3x3" : PC7302 development board with PC3X3 device. 7 - "picochip,pc7302-pc3x2" : PC7302 development board with PC3X2 device. 8 - "picochip,pc3x3" : picoXcell PC3X3 device based board. 9 - "picochip,pc3x2" : picoXcell PC3X2 device based board.
|
D | insignal-boards.txt | 1 * Insignal's Exynos4210 based Origen evaluation board 3 Origen low-cost evaluation board is based on Samsung's Exynos4210 SoC. 7 (a) "samsung,smdkv310" - for Samsung's SMDKV310 eval board.
|
D | davinci.txt | 4 DA850/OMAP-L138/AM18x Evaluation Module (EVM) board 8 EnBW AM1808 based CMC board 15 DA850/OMAP-L138/AM18x generic board
|
D | mediatek.txt | 20 - Evaluation board for MT6580: 26 - Evaluation board for MT6592: 29 - Evaluation board for MT6795(Helio X10):
|
/linux-4.4.14/arch/mips/ath79/ |
D | Kconfig | 6 bool "Atheros AP121 reference board" 15 Atheros AP121 reference board. 18 bool "Atheros AP136 reference board" 27 Atheros AP136 reference board. 30 bool "Atheros AP81 reference board" 39 Atheros AP81 reference board. 42 bool "Atheros DB120 reference board" 51 Atheros DB120 reference board. 54 bool "Atheros PB44 reference board" 62 Atheros PB44 reference board. [all …]
|
/linux-4.4.14/drivers/media/common/siano/ |
D | sms-cards.c | 272 struct sms_board *board = sms_get_board(board_id); in sms_board_setup() local 277 sms_set_gpio(coredev, board->led_power, 0); in sms_board_setup() 278 sms_set_gpio(coredev, board->led_hi, 0); in sms_board_setup() 279 sms_set_gpio(coredev, board->led_lo, 0); in sms_board_setup() 284 sms_set_gpio(coredev, board->lna_ctrl, 0); in sms_board_setup() 294 struct sms_board *board = sms_get_board(board_id); in sms_board_power() local 300 board->led_power, onoff ? 1 : 0); in sms_board_power() 306 sms_set_gpio(coredev, board->lna_ctrl, 0); in sms_board_power() 316 struct sms_board *board = sms_get_board(board_id); in sms_board_led_feedback() local 325 board->led_lo, (led & SMS_LED_LO) ? 1 : 0); in sms_board_led_feedback() [all …]
|
/linux-4.4.14/arch/arm/mach-clps711x/ |
D | Makefile | 9 obj-$(CONFIG_ARCH_AUTCPU12) += board-autcpu12.o 10 obj-$(CONFIG_ARCH_CDB89712) += board-cdb89712.o 11 obj-$(CONFIG_ARCH_CLEP7312) += board-clep7312.o 12 obj-$(CONFIG_ARCH_EDB7211) += board-edb7211.o 13 obj-$(CONFIG_ARCH_P720T) += board-p720t.o
|
D | Kconfig | 9 board. This board is based on a Cirrus Logic CS89712. 14 This is an evaluation board from Cirrus for the CS89712 processor. 15 The board includes 2 serial ports, Ethernet, IRDA, and expansion 28 evaluation board.
|
/linux-4.4.14/arch/mips/sibyte/ |
D | Platform | 29 # Sibyte BCM91120x (Carmel) board 30 # Sibyte BCM91120C (CRhine) board 31 # Sibyte BCM91125C (CRhone) board 32 # Sibyte BCM91125E (Rhone) board 33 # Sibyte BCM91250A (SWARM) board 34 # Sibyte BCM91250C2 (LittleSur) board 35 # Sibyte BCM91x80 (BigSur) board
|
/linux-4.4.14/Documentation/sh/ |
D | new-machine.txt | 2 Adding a new board to LinuxSH 16 of the board-specific code (with the exception of stboards) ended up 17 in arch/sh/kernel/ directly, with board-specific headers ending up in 18 include/asm-sh/. For the new kernel, things are broken out by board type, 29 | | `-- board-specific files 31 | | `-- board-specific files 38 | `-- board-specific headers 40 | `-- board-specific headers 54 board-specific headers. Thus, include/asm-sh/hd64461 is home to all of the 88 The first thing to determine is whether the board you are adding will be [all …]
|
/linux-4.4.14/drivers/ide/ |
D | buddha.c | 167 unsigned long board; in buddha_init() local 184 board = z->resource.start; in buddha_init() 187 if (!request_mem_region(board+BUDDHA_BASE1, 0x800, "IDE")) in buddha_init() 190 if (!request_mem_region(board+XSURF_BASE1, 0x1000, "IDE")) in buddha_init() 192 if (!request_mem_region(board+XSURF_BASE2, 0x1000, "IDE")) in buddha_init() 194 if (!request_mem_region(board+XSURF_IRQ1, 0x8, "IDE")) { in buddha_init() 195 release_mem_region(board+XSURF_BASE2, 0x1000); in buddha_init() 197 release_mem_region(board+XSURF_BASE1, 0x1000); in buddha_init() 201 buddha_board = (unsigned long)ZTWO_VADDR(board); in buddha_init()
|
/linux-4.4.14/arch/powerpc/platforms/44x/ |
D | Kconfig | 18 This option enables support for the IBM PPC440EP evaluation board. 31 This option enables support for the APM APM821xx Evaluation board. 41 This option enables support for the IBM PPC440GP evaluation board. 50 This option enables support for the ACube Sam440ep board. 59 This option enables support for the AMCC PPC440EPX evaluation board. 70 evaluation board. 83 This option enables support for the AMCC PPC440SPe evaluation board. 93 This option enables support for the AMCC PPC440GRX evaluation board. 117 This option enables support for the AMCC Dual PPC460GT evaluation board. 131 This option enables support for the AMCC PPC460EX evaluation board. [all …]
|
D | ppc44x_simple.c | 52 static char *board[] __initdata = { variable 73 for (i = 0; i < ARRAY_SIZE(board); i++) { in ppc44x_probe() 74 if (of_flat_dt_is_compatible(root, board[i])) { in ppc44x_probe()
|
/linux-4.4.14/arch/blackfin/mach-bf527/boards/ |
D | Kconfig | 5 Select your board! 10 BF527-EZKIT-LITE board support. 15 BF527-EZKIT-LITE V2.1+ board support. 25 BF526-EZBRD/EZKIT Lite board support. 30 BF527-AD7160-EVAL board support.
|
/linux-4.4.14/arch/avr32/boards/hammerhead/ |
D | Kconfig | 11 Choose 'Y' here if you want to have your board USB driven. 16 This enables LCD support for the Hammerhead board. You may 20 Choose 'Y' here if you have ordered a Corona daugther board and 26 This enables Sound support for the Hammerhead board. You may 29 Choose 'Y' here if you have ordered a Corona daugther board and 30 want to make your board funky. 37 found on Miromico's Hammerhead board.
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/ |
D | akebono.txt | 2 IBM Akebono board device tree 5 The IBM Akebono board is a development board for the PPC476GTR SoC. 38 The Akebono board stores some board information such as the revision 48 The Akebono board has an Atmel AVR microprocessor attached to the I2C 49 bus as a power controller for the board.
|
/linux-4.4.14/arch/arm/mach-gemini/ |
D | Makefile | 10 obj-$(CONFIG_MACH_NAS4220B) += board-nas4220b.o 11 obj-$(CONFIG_MACH_RUT100) += board-rut1xx.o 12 obj-$(CONFIG_MACH_WBD111) += board-wbd111.o 13 obj-$(CONFIG_MACH_WBD222) += board-wbd222.o
|
/linux-4.4.14/arch/m68k/ |
D | Kconfig.machine | 50 board. Boards currently supported include Motorola boards MVME147, 60 build a kernel which can run on MVME147 single-board computers. If 166 bool "DragenEngine II board support" 169 Support for the DragenEngine II board. 191 bool "Lineo uCquicc board support" 194 Support for the Lineo uCquicc board. 197 bool "Arnewsh 5206 board support" 200 Support for the Arnewsh 5206 board. 203 bool "Motorola M5206eC3 board support" 206 Support for the Motorola M5206eC3 board. [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf533/boards/ |
D | Kconfig | 5 Select your board! 10 BF533-EZKIT-LITE board support. 15 BF533-STAMP board support. 20 Support for the BlackStamp board. Hardware info available at 33 HV Sistemas H8606 board support.
|
/linux-4.4.14/arch/powerpc/platforms/40x/ |
D | Kconfig | 8 This option enables support for the AMCC 405EZ Acadia evaluation board. 26 This option enables support for the ESTEEM 195E Hotfoot board. 38 This option enables support for the AMCC PPC405EX evaluation board. 49 This option enables support for the AMCC PPC405EX board. 59 This option enables support for the IBM PPC405GP evaluation board. 62 bool "Generic Xilinx Virtex board" 70 The generic virtex board support matches any device tree which 76 special configuration at board probe time. 89 bool "Simple PowerPC 40x board support" 161 board.
|
D | ppc40x_simple.c | 53 static const char * const board[] __initconst = { variable 66 if (of_flat_dt_match(of_get_flat_dt_root(), board)) { in ppc40x_probe()
|
/linux-4.4.14/Documentation/frv/ |
D | configuring.txt | 25 CPU boards, and with the MB93093 PDK board. 80 Default configuration for the MB93091-VDK with both CPU board and 86 Default configuration for the MB93091-VDK with CPU board, 87 MB93090-MB00 motherboard, and DAV board running uClinux. 93 Default configuration for the MB93093-PDK board running uClinux. 98 Default configuration for the MB93091-VDK with only CB70 CPU board 104 Default configuration for the MB93091-VDK with both CB451 CPU board and 109 Default configuration for the MB93091-VDK with CB451 CPU board, DAV 110 board, and MB93090-MB00 motherboard running MMU linux. Includes 115 Default configuration for the MB93091-VDK with CB451 CPU board, DAV [all …]
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
D | cx23885-core.c | 859 dev->board = UNSET; in cx23885_dev_setup() 861 dev->board = card[dev->nr]; in cx23885_dev_setup() 862 for (i = 0; UNSET == dev->board && i < cx23885_idcount; i++) in cx23885_dev_setup() 865 dev->board = cx23885_subids[i].card; in cx23885_dev_setup() 866 if (UNSET == dev->board) { in cx23885_dev_setup() 867 dev->board = CX23885_BOARD_UNKNOWN; in cx23885_dev_setup() 872 if (cx23885_boards[dev->board].clk_freq > 0) in cx23885_dev_setup() 873 dev->clk_freq = cx23885_boards[dev->board].clk_freq; in cx23885_dev_setup() 909 if ((cx23885_boards[dev->board].portb == CX23885_MPEG_DVB) || in cx23885_dev_setup() 910 (cx23885_boards[dev->board].portb == CX23885_MPEG_ENCODER)) in cx23885_dev_setup() [all …]
|
D | cx23885-video.c | 151 cx23885_boards[dev->board].name, type); in cx23885_vdev_init() 230 if (dev->board == CX23885_BOARD_MYGICA_X8506 || in cx23885_video_mux() 231 dev->board == CX23885_BOARD_MAGICPRO_PROHDTVE2 || in cx23885_video_mux() 232 dev->board == CX23885_BOARD_MYGICA_X8507) { in cx23885_video_mux() 242 if ((dev->board == CX23885_BOARD_HAUPPAUGE_HVR1800) || in cx23885_video_mux() 243 (dev->board == CX23885_BOARD_MPX885) || in cx23885_video_mux() 244 (dev->board == CX23885_BOARD_HAUPPAUGE_HVR1250) || in cx23885_video_mux() 245 (dev->board == CX23885_BOARD_HAUPPAUGE_IMPACTVCBE) || in cx23885_video_mux() 246 (dev->board == CX23885_BOARD_HAUPPAUGE_HVR1255) || in cx23885_video_mux() 247 (dev->board == CX23885_BOARD_HAUPPAUGE_HVR1255_22111) || in cx23885_video_mux() [all …]
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
D | macsonic.c | 439 if (strstr(ndev->board->name, "DuoDock")) in macsonic_ident() 471 if (slots & (1<<ndev->board->slot)) in mac_nubus_sonic_probe() 473 slots |= 1<<ndev->board->slot; in mac_nubus_sonic_probe() 485 base_addr = ndev->board->slot_addr + DUODOCK_SONIC_REGISTERS; in mac_nubus_sonic_probe() 486 prom_addr = ndev->board->slot_addr + DUODOCK_SONIC_PROM_BASE; in mac_nubus_sonic_probe() 493 base_addr = ndev->board->slot_addr + APPLE_SONIC_REGISTERS; in mac_nubus_sonic_probe() 494 prom_addr = ndev->board->slot_addr + APPLE_SONIC_PROM_BASE; in mac_nubus_sonic_probe() 500 base_addr = ndev->board->slot_addr + APPLE_SONIC_REGISTERS; in mac_nubus_sonic_probe() 501 prom_addr = ndev->board->slot_addr + APPLE_SONIC_PROM_BASE; in mac_nubus_sonic_probe() 508 base_addr = ndev->board->slot_addr + APPLE_SONIC_REGISTERS; in mac_nubus_sonic_probe() [all …]
|
/linux-4.4.14/drivers/staging/dgnc/ |
D | dgnc_mgmt.c | 167 uint board = 0; in dgnc_mgmt_ioctl() local 173 board = ni.board; in dgnc_mgmt_ioctl() 177 if (board >= dgnc_NumBoards) in dgnc_mgmt_ioctl() 181 if (channel >= dgnc_Board[board]->nasync) in dgnc_mgmt_ioctl() 184 ch = dgnc_Board[board]->channels[channel]; in dgnc_mgmt_ioctl() 190 ni.board = board; in dgnc_mgmt_ioctl()
|
/linux-4.4.14/arch/powerpc/platforms/83xx/ |
D | Kconfig | 32 This option enables support for the MPC832x MDS evaluation board. 39 This option enables support for the MPC8323 RDB board. 46 This option enables support for the MPC 834x MDS evaluation board. 48 Be aware that PCI buses can only function when MDS board is plugged 49 into the PIB (Platform IO Board) board from Freescale which provide 58 This option enables support for the MPC 834x ITX evaluation board. 97 This option enables support for the Wind River SBC834x board. 104 board. 111 This enables support for the Keymile KMETER1 board.
|
D | km83xx.c | 165 static char *board[] __initdata = { variable 179 while (board[i]) { in mpc83xx_km_probe() 180 if (of_flat_dt_is_compatible(node, board[i])) in mpc83xx_km_probe() 184 return (board[i] != NULL); in mpc83xx_km_probe()
|
D | mpc831x_rdb.c | 38 static const char *board[] __initdata = { variable 49 return of_flat_dt_match(of_get_flat_dt_root(), board); in mpc831x_rdb_probe()
|
D | mpc830x_rdb.c | 37 static const char *board[] __initdata = { variable 49 return of_flat_dt_match(of_get_flat_dt_root(), board); in mpc830x_rdb_probe()
|
D | mpc837x_rdb.c | 63 static const char * const board[] __initconst = { variable 76 return of_flat_dt_match(of_get_flat_dt_root(), board); in mpc837x_rdb_probe()
|
/linux-4.4.14/drivers/media/usb/go7007/ |
D | go7007-usb.c | 62 const struct go7007_usb_board *board; member 661 if (usb->board->flags & GO7007_USB_EZUSB) { in go7007_usb_interface_reset() 895 if (usb->board->flags & GO7007_USB_EZUSB) in go7007_usb_send_firmware() 1053 const struct go7007_usb_board *board; in go7007_usb_probe() local 1064 board = &board_matrix_ii; in go7007_usb_probe() 1068 board = &board_matrix_reload; in go7007_usb_probe() 1072 board = &board_matrix_revolution; in go7007_usb_probe() 1076 board = &board_star_trek; in go7007_usb_probe() 1080 board = &board_xmen; in go7007_usb_probe() 1084 board = &board_xmen; in go7007_usb_probe() [all …]
|
/linux-4.4.14/arch/mips/txx9/ |
D | Kconfig | 26 bool "Toshiba JMR-TX3927 board" 31 bool "Toshiba RBTX49[23]7 board" 37 This Toshiba board is based on the TX4927 processor. Say Y here to 41 bool "Toshiba RBTX4938 board" 45 This Toshiba board is based on the TX4938 processor. Say Y here to 49 bool "Toshiba RBTX4939 board" 54 This Toshiba board is based on the TX4939 processor. Say Y here to
|
/linux-4.4.14/drivers/tty/ |
D | isicom.c | 848 unsigned int board; in isicom_find_port() local 851 board = BOARD(line); in isicom_find_port() 852 card = &isi_card[board]; in isicom_find_port() 858 if (line > ((board * 16) + card->port_count - 1)) in isicom_find_port() 1313 struct isi_board *board = pci_get_drvdata(pdev); in reset_card() local 1314 unsigned long base = board->base; in reset_card() 1355 board->port_count = (portcount == 4) ? 4 : 8; in reset_card() 1356 board->shift_count = 12; in reset_card() 1360 board->port_count = 16; in reset_card() 1361 board->shift_count = 11; in reset_card() [all …]
|
/linux-4.4.14/drivers/media/usb/em28xx/ |
D | em28xx-input.c | 389 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2860_ir_change_protocol() 393 dev->board.xclk &= ~EM28XX_XCLK_IR_RC5_MODE; in em2860_ir_change_protocol() 402 em28xx_write_reg_bits(dev, EM28XX_R0F_XCLK, dev->board.xclk, in em2860_ir_change_protocol() 418 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2874_ir_change_protocol() 422 dev->board.xclk &= ~EM28XX_XCLK_IR_RC5_MODE; in em2874_ir_change_protocol() 427 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2874_ir_change_protocol() 438 em28xx_write_reg_bits(dev, EM28XX_R0F_XCLK, dev->board.xclk, in em2874_ir_change_protocol() 507 while (dev->board.buttons[j].role >= 0 && in em28xx_query_buttons() 508 dev->board.buttons[j].role < EM28XX_NUM_BUTTON_ROLES) { in em28xx_query_buttons() 509 struct em28xx_button *button = &dev->board.buttons[j]; in em28xx_query_buttons() [all …]
|
D | em28xx-camera.c | 359 dev->board.xclk = EM28XX_XCLK_FREQUENCY_4_3MHZ; in em28xx_init_camera() 360 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera() 390 dev->board.xclk = EM28XX_XCLK_FREQUENCY_48MHZ; in em28xx_init_camera() 391 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera() 436 dev->board.xclk = EM28XX_XCLK_FREQUENCY_24MHZ; in em28xx_init_camera() 437 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera()
|
/linux-4.4.14/sound/soc/samsung/ |
D | smdk_wm8994.c | 153 struct smdk_wm8994_data *board; in smdk_audio_probe() local 158 board = devm_kzalloc(&pdev->dev, sizeof(*board), GFP_KERNEL); in smdk_audio_probe() 159 if (!board) in smdk_audio_probe() 178 *board = *((struct smdk_wm8994_data *)id->data); in smdk_audio_probe() 180 platform_set_drvdata(pdev, board); in smdk_audio_probe()
|
/linux-4.4.14/drivers/net/ethernet/8390/ |
D | mac8390.c | 302 dev->irq = SLOT2IRQ(ndev->board->slot); in mac8390_init() 304 dev->base_addr = (ndev->board->slot_addr | in mac8390_init() 305 ((ndev->board->slot & 0xf) << 20)); in mac8390_init() 314 dev->name, ndev->board->slot); in mac8390_init() 331 dev->name, ndev->board->slot); in mac8390_init() 342 dev->name, ndev->board->slot); in mac8390_init() 352 dev->base_addr = (int)(ndev->board->slot_addr + in mac8390_init() 354 dev->mem_start = (int)(ndev->board->slot_addr + in mac8390_init() 360 dev->base_addr = (int)(ndev->board->slot_addr + in mac8390_init() 362 dev->mem_start = (int)(ndev->board->slot_addr + in mac8390_init() [all …]
|
/linux-4.4.14/Documentation/serial/ |
D | rocket.txt | 26 The RocketPort ISA board requires I/O ports to be configured by the DIP 27 switches on the board. See the section "ISA Rocketport Boards" below for 32 board1 : I/O port for the first ISA board 33 board2 : I/O port for the second ISA board 34 board3 : I/O port for the third ISA board 35 board4 : I/O port for the fourth ISA board 43 board. 89 switches on the Rocketport board. 111 must have a unique board ID set on the dip switches. The first 112 Rocketport board must be set with the DIP switches corresponding to [all …]
|
D | moxa-smartio | 30 - 2 ports multiport board 37 - 4 ports multiport board 51 - 8 ports multiport board 112 family multiport board. 114 ISA board 119 Please make sure the JP1 is open after the ISA board is set properly. 121 PCI/UPCI board 129 Each port within the same multiport board shares the same IRQ. Up to 170 Naming convention for each Smartio/Industio multiport board is 174 1st board ttyM0 - ttyM7 cum0 - cum7 [all …]
|
/linux-4.4.14/arch/mips/alchemy/ |
D | Makefile | 1 obj-$(CONFIG_MIPS_GPR) += board-gpr.o 2 obj-$(CONFIG_MIPS_MTX1) += board-mtx1.o 3 obj-$(CONFIG_MIPS_XXS1500) += board-xxs1500.o
|
D | Kconfig | 15 bool "4G Systems MTX-1 board" 34 bool "MyCable XXS1500 board" 40 bool "Trapeze ITS GPR board"
|
D | Platform | 22 # MyCable eval board 28 # Trapeze ITS GRP board 35 # compiler picks the board one. If they don't, it will make sure
|
/linux-4.4.14/sound/soc/codecs/ |
D | wm1250-ev1.c | 202 int id, board, rev, ret; in wm1250_ev1_probe() local 206 board = i2c_smbus_read_byte_data(i2c, 0); in wm1250_ev1_probe() 207 if (board < 0) { in wm1250_ev1_probe() 208 dev_err(&i2c->dev, "Failed to read ID: %d\n", board); in wm1250_ev1_probe() 209 return board; in wm1250_ev1_probe() 212 id = (board & 0xfe) >> 2; in wm1250_ev1_probe() 213 rev = board & 0x3; in wm1250_ev1_probe()
|
/linux-4.4.14/drivers/net/wan/ |
D | sealevel.c | 48 struct z8530_dev board; member 228 b->dev[0].chan = &b->board.chanA; in slvl_init() 231 b->dev[1].chan = &b->board.chanB; in slvl_init() 234 dev = &b->board; in slvl_init() 343 z8530_shutdown(&b->board); in slvl_shutdown() 351 free_irq(b->board.irq, &b->board); in slvl_shutdown() 352 free_dma(b->board.chanA.rxdma); in slvl_shutdown() 353 free_dma(b->board.chanA.txdma); in slvl_shutdown()
|
/linux-4.4.14/arch/arm/mach-ep93xx/ |
D | Kconfig | 22 Sphere board. 87 GESBC-9312-sx board. 97 Contec Micro9-High board. 104 Contec Micro9-Mid board. 111 Contec Micro9-Lite board. 118 Contec Micro9-Slim board. 121 bool "Support Simplemachines Sim.One board" 124 Simplemachines Sim.One board. 136 Technologic Systems TS-72xx board.
|
/linux-4.4.14/arch/arm/mach-imx/ |
D | Kconfig | 23 bool "Enable MXC debug board(for 3-stack)" 26 The debug board is an integral part of the MXC 3-stack(PDK) 28 board. On debug board, several debug devices(ethernet, UART, 32 interrupt control and various board functions. 113 Say Y here if you are using a Synertronixx scb9328 board 121 Say Yes here if you are using the Armadeus APF9328 development board 145 configurations for the board and its peripherals. 160 configurations for the board and its peripherals. 180 configurations for the board and its peripherals. 196 This includes specific configurations for the board and its [all …]
|
D | mx31moboard-smartbot.c | 182 void __init mx31moboard_smartbot_init(int board) in mx31moboard_smartbot_init() argument 191 switch (board) { in mx31moboard_smartbot_init() 200 board); in mx31moboard_smartbot_init()
|
/linux-4.4.14/arch/powerpc/platforms/82xx/ |
D | Kconfig | 16 This option enables support for the MPC8272 ADS board 26 This option enables support for the PQ2FADS board 36 This enables support for the Embedded Planet EP8248E board. 38 This board is also resold by Freescale as the QUICCStart 47 This enables support for the Keymile MGCOGE board.
|
/linux-4.4.14/drivers/media/usb/cx231xx/ |
D | cx231xx-avcore.c | 670 dev->board.output_mode); in cx231xx_set_decoder_video_input() 768 if (dev->board.tuner_type == TUNER_XC5000) { in cx231xx_set_decoder_video_input() 789 dev->board.output_mode); in cx231xx_set_decoder_video_input() 879 dev->board.output_mode); in cx231xx_set_decoder_video_input() 1190 switch (dev->board.tuner_type) { in cx231xx_set_audio_decoder_input() 1246 value |= (~dev->board.ctl_pin_status_mask); in cx231xx_init_ctrl_pin_status() 1259 dev->board. in cx231xx_set_agc_analog_digital_mux_select() 1264 dev->board.agc_analog_digital_select_gpio, in cx231xx_set_agc_analog_digital_mux_select() 2344 if (dev->board.tuner_type != TUNER_ABSENT) { in cx231xx_set_power_mode() 2346 if (dev->board.tuner_gpio) in cx231xx_set_power_mode() [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf518/boards/ |
D | Kconfig | 5 Select your board! 10 BF518-EZBRD board support. 15 Bluetechnix TCM-BF518 board support.
|
/linux-4.4.14/arch/blackfin/mach-bf537/boards/ |
D | Kconfig | 5 Select your board! 10 BF537-STAMP board support. 31 bool "PNAV board" 34 PNAV board support.
|
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/ |
D | SMDK2440.txt | 7 The SMDK2440 is a two part evaluation board for the Samsung S3C2440 17 will configure the common features of this board, or use 29 applied to this board. 36 base-board itself. 49 This board is being maintained by Ben Dooks, for more info, see
|
D | EB2410ITX.txt | 9 The EB2410ITX is a S3C2410 based development board with a variety of 10 peripherals and expansion connectors. This board is also known by 18 supports the commonly used features of this board. 55 This board is maintained by Simtec Electronics.
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
D | HalHWImg8723A_BB.c | 221 u8 board = pDM_Odm->BoardType; in ODM_ReadAndConfig_AGC_TAB_1T_8723A() local 225 hex = board; in ODM_ReadAndConfig_AGC_TAB_1T_8723A() 469 u8 board = pDM_Odm->BoardType; in ODM_ReadAndConfig_PHY_REG_1T_8723A() local 473 hex += board; in ODM_ReadAndConfig_PHY_REG_1T_8723A() 525 u8 board = pDM_Odm->BoardType; in ODM_ReadAndConfig_PHY_REG_MP_8723A() local 529 hex += board; in ODM_ReadAndConfig_PHY_REG_MP_8723A()
|
/linux-4.4.14/drivers/input/keyboard/ |
D | nomadik-ske-keypad.c | 67 const struct ske_keypad_platform_data *board; member 97 int timeout = keypad->board->debounce_ms; in ske_keypad_chip_init() 114 value |= ((keypad->board->debounce_ms * 32000)/32768) << 8; in ske_keypad_chip_init() 125 value = (keypad->board->kcol - 1) << 3; in ske_keypad_chip_init() 201 int timeout = keypad->board->debounce_ms; in ske_keypad_irq() 259 keypad->board = plat; in ske_keypad_probe() 320 if (keypad->board->init) in ske_keypad_probe() 321 keypad->board->init(); in ske_keypad_probe() 382 if (keypad->board->exit) in ske_keypad_remove() 383 keypad->board->exit(); in ske_keypad_remove()
|
D | tc3589x-keypad.c | 108 const struct tc3589x_keypad_platform_data *board; member 119 const struct tc3589x_keypad_platform_data *board = keypad->board; in tc3589x_keypad_init_key_hardware() local 122 if (board->kcol > TC3589x_MAX_KPCOL || board->krow > TC3589x_MAX_KPROW) in tc3589x_keypad_init_key_hardware() 127 (board->krow << KP_ROW_SHIFT) | board->kcol); in tc3589x_keypad_init_key_hardware() 142 board->settle_time); in tc3589x_keypad_init_key_hardware() 148 board->debounce_period); in tc3589x_keypad_init_key_hardware() 404 keypad->board = plat; in tc3589x_keypad_probe()
|
/linux-4.4.14/arch/arm/mach-s3c24xx/ |
D | cpufreq-utils.c | 35 struct s3c_cpufreq_board *board = cfg->board; in s3c2410_cpufreq_setrefresh() local 46 refresh = (cfg->freq.hclk / 100) * (board->refresh / 10); in s3c2410_cpufreq_setrefresh()
|
/linux-4.4.14/arch/arm/mach-orion5x/ |
D | Makefile | 21 obj-$(CONFIG_ARCH_ORION5X_DT) += board-dt.o 22 obj-$(CONFIG_MACH_D2NET_DT) += board-d2net.o 23 obj-$(CONFIG_MACH_MSS2_DT) += board-mss2.o 24 obj-$(CONFIG_MACH_RD88F5182_DT) += board-rd88f5182.o
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
D | ic.c | 96 struct nvkm_i2c_bus_probe board[] = { in nvkm_therm_ic_ctor() local 101 nvkm_i2c_bus_probe(bus, "monitoring device", board, in nvkm_therm_ic_ctor() 108 struct nvkm_i2c_bus_probe board[] = { in nvkm_therm_ic_ctor() local 113 nvkm_i2c_bus_probe(bus, "monitoring device", board, in nvkm_therm_ic_ctor()
|
/linux-4.4.14/arch/mips/netlogic/ |
D | Kconfig | 29 Add an FDT blob for XLP FVP board into the kernel. 39 Add an FDT blob for XLP GVP board into the kernel. 48 Add an FDT blob for XLP RVP board into the kernel. 62 prompt "Number of XLPs on the board" 65 In the multi-node case, specify the number of SoCs on the board. 68 bool "Dual-XLP board" 73 bool "Quad-XLP board"
|
/linux-4.4.14/drivers/vme/boards/ |
D | Kconfig | 6 If you say Y here you get support for the VMIVME-7805 board. 7 This board has an additional control interface to the Universe II 9 with VMIVME-7805 board.
|
/linux-4.4.14/drivers/scsi/ |
D | g_NCR5380.c | 98 int board; /* Use NCR53c400, Ricoh, etc. extensions ? */ member 122 static void __init internal_setup(int board, char *str, int *ints) in internal_setup() argument 125 switch (board) { in internal_setup() 159 overrides[commandline_current].board = board; in internal_setup() 281 overrides[0].board = BOARD_NCR5380; in generic_NCR5380_detect() 283 overrides[0].board = BOARD_NCR53C400; in generic_NCR5380_detect() 285 overrides[0].board = BOARD_NCR53C400A; in generic_NCR5380_detect() 287 overrides[0].board = BOARD_DTC3181E; in generic_NCR5380_detect() 316 overrides[count].board = BOARD_DTC3181E; in generic_NCR5380_detect() 328 switch (overrides[current_override].board) { in generic_NCR5380_detect()
|
D | zorro7xx.c | 80 unsigned long board, ioaddr; in zorro7xx_init_one() local 82 board = zorro_resource_start(z); in zorro7xx_init_one() 88 ioaddr = board + zdd->offset; in zorro7xx_init_one() 93 board); in zorro7xx_init_one()
|
/linux-4.4.14/arch/sh/boards/mach-highlander/ |
D | Kconfig | 8 bool "R7780RP-1 board support" 12 bool "R7780MP board support" 19 bool "R7785RP board support"
|
/linux-4.4.14/arch/avr32/boards/atngw100/ |
D | Kconfig | 17 prompt "Select an NGW100 add-on board to support" 24 bool "EVKLCD10X addon board" 28 addon board for the NGW100 and NGW100 mkII. By enabling this the LCD 32 bool "Mediama RMT1/2 add-on board" 34 This enables support for the Mediama RMT1 or RMT2 board.
|
/linux-4.4.14/drivers/power/reset/ |
D | Kconfig | 4 Provides a number of drivers which either reset a complete board 5 or shut it down, by manipulating the main power supply on the board. 7 Say Y here to enable board reset and power off 15 This driver supports turning off board via a ams AS3722 power-off. 49 Say Y here if you have a Broadcom STB board and you wish 56 This driver supports turning off your board via a GPIO line. 57 If your board needs a GPIO high/low to power down, say Y and 64 This driver supports restarting your board via a GPIO line. 65 If your board needs a GPIO high/low to restart, say Y and 93 This driver supports an external powerdown trigger and board power
|
/linux-4.4.14/drivers/media/usb/au0828/ |
D | au0828-i2c.c | 145 u8 i2c_speed = dev->board.i2c_clk_divider; in i2c_sendbytes() 151 if (((dev->board.tuner_type == TUNER_XC5000) || in i2c_sendbytes() 152 (dev->board.tuner_type == TUNER_XC5000C)) && in i2c_sendbytes() 153 (dev->board.tuner_addr == msg->addr)) { in i2c_sendbytes() 234 u8 i2c_speed = dev->board.i2c_clk_divider; in i2c_readbytes() 245 if (((dev->board.tuner_type == TUNER_XC5000) || in i2c_readbytes() 246 (dev->board.tuner_type == TUNER_XC5000C)) && in i2c_readbytes() 247 (dev->board.tuner_addr == msg->addr)) in i2c_readbytes()
|
D | au0828-cards.c | 161 dev->board.tuner_type = tv.tuner_type; in hauppauge_eeprom() 234 if (dev->board.tuner_type != TUNER_ABSENT && dev->board.has_analog) { in au0828_card_analog_fe_setup() 237 "tuner", dev->board.tuner_addr, NULL); in au0828_card_analog_fe_setup() 242 tun_setup.type = dev->board.tuner_type; in au0828_card_analog_fe_setup() 243 tun_setup.addr = dev->board.tuner_addr; in au0828_card_analog_fe_setup()
|
/linux-4.4.14/sound/soc/blackfin/ |
D | Kconfig | 24 tristate "Support for the EVAL-ADAU1701MINIZ board on Blackfin eval boards" 30 board connected to one of the Blackfin evaluation boards like the 34 tristate "Support for the EVAL-ADAU1373 board on Blackfin eval boards" 40 board connected to one of the Blackfin evaluation boards like the 44 first SPORT port on the BF5XX board. 47 tristate "Support for the EVAL-ADAU1X61 board on Blackfin eval boards" 53 board connected to one of the Blackfin evaluation boards like the 57 first SPORT port on the BF5XX board. 66 board connected to one of the Blackfin evaluation boards like the 70 first SPORT port on the BF5XX board. [all …]
|
/linux-4.4.14/drivers/parisc/ |
D | eisa_enumerator.c | 173 char *board) in configure_port() argument 187 res->name = board; in configure_port() 331 char *board; in parse_slot_config() local 334 if (NULL == (board = kmalloc(8, GFP_KERNEL))) { in parse_slot_config() 337 print_eisa_id(board, es->eisa_slot_id); in parse_slot_config() 339 slot, board, es->flags&HPEE_FLAG_BOARD_IS_ISA ? "ISA" : "EISA"); in parse_slot_config() 380 pos += configure_memory(buf+pos, mem_parent, board); in parse_slot_config() 393 pos += configure_port(buf+pos, io_parent, board); in parse_slot_config() 411 kfree(board); in parse_slot_config()
|
/linux-4.4.14/arch/blackfin/mach-bf561/boards/ |
D | Kconfig | 5 Select your board! 10 BF561-EZKIT-LITE board support. 15 BF561-TEPLA board support.
|
/linux-4.4.14/Documentation/spi/ |
D | spi-lm70llp | 4 Supported board/chip: 5 * National Semiconductor LM70 LLP evaluation board 14 temperature sensor evaluation board to the kernel's SPI core subsystem. 18 In effect, this driver turns the parallel port interface on the eval board 25 The schematic for this particular board (the LM70EVAL-LLP) is 30 The hardware interfacing on the LM70 LLP eval board is as follows: 59 A "gotcha": National Semiconductor's LM70 LLP eval board circuit schematic
|
D | ep93xx_spi | 14 Typically driver configuration is done in platform board files (the files under 16 this driver on TS-7260 board. You can adapt the code to suit your needs. 19 header on the board). 104 the driver. Simplemachines.it donated me a Sim.One board which I used testing
|
/linux-4.4.14/Documentation/video4linux/ |
D | CARDLIST.tm6000 | 1 1 -> Generic tm5600 board (tm5600) [6000:0001] 2 2 -> Generic tm6000 board (tm6000) [6000:0001] 3 3 -> Generic tm6010 board (tm6010) [6000:0002]
|
D | README.davinci-vpbe | 47 board specific settings (specified in board-xxx-evm.c). This allows 59 the board specific table and the values are used to set the timings in 65 add the available outputs as a board specific entry (i.e add the "LogicPD" 66 output name to board-xxx-evm.c). A table of timings for various LCDs 67 supported can be maintained in the board specific setup file to support
|
/linux-4.4.14/Documentation/arm/SA1100/ |
D | GraphicsClient | 12 board supports MTD/JFFS, so you could also mount something on there. 27 There is a board known as just the GraphicsClient that ADS used to 29 board with the ADS bootloader, but should still work with Angel, 31 something en masse, you should probably get the newer board. 54 Here it is assumed that the board is connected to ttyS1 on your PC 64 - on-board SMC 92C96 ethernet NIC 83 - The flash on board is divided into 3 partitions. mtd0 is where 91 - 16bpp mode requires a different cable than what ships with the board.
|
/linux-4.4.14/sound/spi/ |
D | at73c213.c | 68 struct at73c213_board_info *board; member 176 status = clk_round_rate(chip->board->dac_clk, dac_rate_new); in snd_at73c213_set_bitrate() 191 status = clk_set_rate(chip->board->dac_clk, status); in snd_at73c213_set_bitrate() 787 clk_enable(chip->board->dac_clk); in snd_at73c213_chip_init() 864 clk_disable(chip->board->dac_clk); in snd_at73c213_chip_init() 945 struct at73c213_board_info *board; in snd_at73c213_probe() local 949 board = spi->dev.platform_data; in snd_at73c213_probe() 950 if (!board) { in snd_at73c213_probe() 955 if (!board->dac_clk) { in snd_at73c213_probe() 960 if (IS_ERR(board->dac_clk)) { in snd_at73c213_probe() [all …]
|
/linux-4.4.14/Documentation/arm/stm32/ |
D | overview.txt | 24 There is a generic board board-dt.c in the mach folder which support 25 Flattened Device Tree, which means, it works with any compatible board with
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-c2port | 37 access to the on-board flash of the connected micro. 45 the on-board flash block size of the connected micro. 52 the on-board flash blocks number of the connected micro. 59 the content of the on-board flash of the connected micro. 66 the "erase" command on the on-board flash of the connected 74 on-board flash size of the connected micro.
|
/linux-4.4.14/Documentation/video4linux/bttv/ |
D | Sound-FAQ | 8 sound is handled in slightly different ways on each board. 11 bttv-cards.c, which holds the information required for each board. 19 correct board type as insmod argument, "insmod bttv card=2" for 28 example. If your board has one, you might have to load a helper 30 chip used on your board: Bad luck. Start writing a new one. Well, 34 speakers connected directly to the grabber board. Hint: check the 51 Most grabber board vendors use these pins to control an external chip 52 which does the sound routing. But every board is a little different. 58 informations for each known board. You basically have to create a new 59 line for your board. The important fields are these two: [all …]
|
/linux-4.4.14/arch/avr32/ |
D | Kconfig | 105 prompt "AVR32 board type" 109 bool "ATSTK1000 evaluation board" 120 bool "Hammerhead board" 127 The board also incorporates a power supply and is a Power over Ethernet (PoE) Powered 130 Additionally, a Cyclone III FPGA from Altera is integrated on the board. The FPGA is 133 video decoder the board is ready for video processing. 138 bool "Favr-32 LCD-board" 142 bool "Merisc board" 155 bool "MIMC200 CPU board"
|
/linux-4.4.14/include/linux/ |
D | nubus.h | 73 struct nubus_board* board; member 108 int nubus_get_root_dir(const struct nubus_board* board, 111 int nubus_get_board_dir(const struct nubus_board* board,
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | exynos4412-odroidx2.dts | 2 * Hardkernel's Exynos4412 based ODROID-X2 board device tree source 6 * Device tree source file for Hardkernel's ODROID-X2 board which is based 17 model = "Hardkernel ODROID-X2 board based on Exynos4412";
|
D | pm9g45.dts | 2 * pm9g45.dts - Device Tree file for Ronetix pm9g45 board 50 board { 51 pinctrl_board_nand: nand0-board { 59 pinctrl_board_mmc: mmc0-board {
|
D | at91-foxg20.dts | 2 * at91-foxg20.dts - Device Tree file for Acme Systems FoxG20 board 4 * Based on DT files for at91sam9g20ek evaluation board (AT91SAM9G20 SoC) 103 board { 111 pinctrl_board_mmc0_slot1: mmc0_slot1-board {
|
D | exynos4412-tiny4412.dts | 2 * FriendlyARM's Exynos4412 based TINY4412 board device tree source 6 * Device tree source file for FriendlyARM's TINY4412 board which is based on 19 model = "FriendlyARM TINY4412 board based on Exynos4412";
|
D | exynos4412-odroidx.dts | 2 * Hardkernel's Exynos4412 based ODROID-X board device tree source 6 * Device tree source file for Hardkernel's ODROID-X board which is based 18 model = "Hardkernel ODROID-X board based on Exynos4412";
|
/linux-4.4.14/Documentation/arm/sti/ |
D | overview.txt | 25 There is a generic board board-dt.c in the mach folder which support 26 Flattened Device Tree, which means, It works with any compatible board with
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
D | at91_udc.c | 1530 value ^= udc->board.vbus_active_low; in at91_vbus_update() 1541 at91_vbus_update(udc, gpio_get_value(udc->board.vbus_pin)); in at91_vbus_irq() 1551 at91_vbus_update(udc, gpio_get_value_cansleep(udc->board.vbus_pin)); in at91_vbus_timer_work() 1635 if (!gpio_is_valid(udc->board.pullup_pin)) { in at91rm9200_udc_init() 1640 ret = devm_gpio_request(&udc->pdev->dev, udc->board.pullup_pin, in at91rm9200_udc_init() 1647 gpio_direction_output(udc->board.pullup_pin, in at91rm9200_udc_init() 1648 udc->board.pullup_active_low); in at91rm9200_udc_init() 1655 int active = !udc->board.pullup_active_low; in at91rm9200_udc_pullup() 1658 gpio_set_value(udc->board.pullup_pin, active); in at91rm9200_udc_pullup() 1660 gpio_set_value(udc->board.pullup_pin, !active); in at91rm9200_udc_pullup() [all …]
|
/linux-4.4.14/drivers/mtd/maps/ |
D | Kconfig | 19 particular board as well as the bus width, either statically 31 physmap configuration options are done via your board's 42 are mapped on your particular target board. Refer to the 44 your board. 52 your particular board. If there is space, or aliases, in the 56 board. 113 The SC520 CDP board has two banks of CFI-compliant chips and one 122 demonstration board. If you have one of these boards and would like 131 This provides a driver for the on-board flash of the Technologic 132 System's TS-5500 board. The 2MB flash is split into 3 partitions [all …]
|
/linux-4.4.14/arch/mips/sibyte/swarm/ |
D | setup.c | 46 #error invalid SiByte board configuration 56 #error invalid SiByte board configuration 134 #error invalid SiByte board configuration in plat_mem_setup()
|
/linux-4.4.14/arch/blackfin/mach-bf609/boards/ |
D | Kconfig | 5 Select your board! 10 BFIN609-EZKIT board support.
|
/linux-4.4.14/drivers/media/pci/saa7164/ |
D | saa7164-core.c | 979 dev->board = UNSET; in saa7164_dev_setup() 981 dev->board = card[dev->nr]; in saa7164_dev_setup() 983 for (i = 0; UNSET == dev->board && i < saa7164_idcount; i++) in saa7164_dev_setup() 987 dev->board = saa7164_subids[i].card; in saa7164_dev_setup() 989 if (UNSET == dev->board) { in saa7164_dev_setup() 990 dev->board = SAA7164_BOARD_UNKNOWN; in saa7164_dev_setup() 1040 dev->pci->subsystem_device, saa7164_boards[dev->board].name, in saa7164_dev_setup() 1041 dev->board, card[dev->nr] == dev->board ? in saa7164_dev_setup() 1305 if (dev->board != SAA7164_BOARD_UNKNOWN) { in saa7164_initdev() 1357 if (saa7164_boards[dev->board].porta == SAA7164_MPEG_DVB) { in saa7164_initdev() [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf538/boards/ |
D | Kconfig | 5 Select your board! 10 BF538-EZKIT-LITE board support.
|
/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | sirf-audio.txt | 9 - hp-pa-gpios: Need to be present if the board need control external 11 - spk-pa-gpios: Need to be present if the board need control external 13 - hp-switch-gpios: Need to be present if the board capable to detect jack
|
D | samsung,odroidx2-max98090.txt | 4 - compatible : "samsung,odroidx2-audio" - for Odroid X2 board, 5 "samsung,odroidu3-audio" - for Odroid U3 board 13 documented in its binding), and the jacks on the board
|
/linux-4.4.14/arch/powerpc/platforms/512x/ |
D | Kconfig | 24 This option enables support for the MPC5121E ADS board. 38 bool "ifm PDM360NG board" 42 This option enables support for the PDM360NG board.
|
D | mpc512x_generic.c | 29 static const char * const board[] __initconst = { variable 41 return of_flat_dt_match(of_get_flat_dt_root(), board); in mpc512x_generic_probe()
|
/linux-4.4.14/arch/mips/sgi-ip27/ |
D | ip27-timer.c | 179 lboard_t *board; in cpu_time_init() local 184 board = find_lboard(KL_CONFIG_INFO(get_nasid()), KLTYPE_IP27); in cpu_time_init() 185 if (!board) in cpu_time_init() 189 cpu = (klcpu_t *) KLCF_COMP(board, cpuid); in cpu_time_init()
|
/linux-4.4.14/arch/mips/boot/dts/ralink/ |
D | rt3883_eval.dts | 6 compatible = "ralink,rt3883-eval-board", "ralink,rt3883-soc"; 7 model = "Ralink RT3883 evaluation board";
|
D | mt7620a_eval.dts | 6 compatible = "ralink,mt7620a-eval-board", "ralink,mt7620a-soc"; 7 model = "Ralink MT7620A evaluation board";
|
/linux-4.4.14/arch/mips/rb532/ |
D | prom.c | 73 char *cp, *board; in prom_setup_cmdline() local 98 board = prom_argv[i] + strlen(BOARD_TAG); in prom_setup_cmdline() 100 if (match_tag(board, BOARD_RB532A)) in prom_setup_cmdline()
|
/linux-4.4.14/drivers/ipack/carriers/ |
D | Kconfig | 2 tristate "Support for the TEWS TPCI-200 IndustryPack carrier board" 6 This driver adds support for the TEWS TPCI200 IndustryPack carrier board.
|
/linux-4.4.14/sound/soc/atmel/ |
D | Kconfig | 34 tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board" 41 AT91sam9g20 evaluation board. 54 tristate "SoC Audio support for WM8731-based at91sam9x5 board" 61 at91sam9x5 based board that is using WM8731 codec.
|
/linux-4.4.14/arch/arm/mach-mmp/ |
D | Kconfig | 47 MMP2-based board can't be co-existed with PXA168-based & 48 PXA910-based development board. Since MMP2 is compatible to 58 MMP2-based board can't be co-existed with PXA168-based & 59 PXA910-based development board. Since MMP2 is compatible to 69 MMP2-based board can't be co-existed with PXA168-based & 70 PXA910-based development board. Since MMP2 is compatible to
|
/linux-4.4.14/arch/powerpc/platforms/52xx/ |
D | mpc5200_simple.c | 52 static const char *board[] __initdata = { variable 73 return of_flat_dt_match(of_get_flat_dt_root(), board); in mpc5200_simple_probe()
|
/linux-4.4.14/arch/blackfin/mach-bf548/boards/ |
D | Kconfig | 5 Select your board! 10 BFIN548-EZKIT board support.
|
/linux-4.4.14/arch/mips/emma/common/ |
D | prom.c | 36 #error Unknown NEC board in get_system_type() 63 #error Unknown NEC board in prom_init()
|
/linux-4.4.14/drivers/media/pci/saa7134/ |
D | saa7134-core.c | 822 dev->name, type, saa7134_boards[dev->board].name); in vdev_init() 859 if (saa7134_boards[dev->board].mpeg != ops->type) in mpeg_ops_attach() 961 dev->board = pci_id->driver_data; in saa7134_initdev() 963 dev->board = card[dev->nr]; in saa7134_initdev() 964 if (SAA7134_BOARD_UNKNOWN == dev->board) in saa7134_initdev() 966 else if (SAA7134_BOARD_NOAUTO == dev->board) { in saa7134_initdev() 968 dev->board = SAA7134_BOARD_UNKNOWN; in saa7134_initdev() 970 dev->autodetected = card[dev->nr] != dev->board; in saa7134_initdev() 971 dev->tuner_type = saa7134_boards[dev->board].tuner_type; in saa7134_initdev() 972 dev->tuner_addr = saa7134_boards[dev->board].tuner_addr; in saa7134_initdev() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/mips/img/ |
D | xilfpga.txt | 13 The example project runs on the Nexys4DDR board by Digilent powered by 16 Relevant details about the example project and the Nexys4DDR board: 80 Then outputs MIPSFPGA\n\r on the serial port on the Nexys4DDR board. 82 At this point, the board is ready to load the Linux kernel
|
/linux-4.4.14/arch/arm/mach-ux500/ |
D | Makefile | 8 obj-$(CONFIG_MACH_MOP500) += board-mop500-regulators.o \ 9 board-mop500-audio.o
|
/linux-4.4.14/arch/mips/alchemy/devboards/ |
D | db1000.c | 498 int board = BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI)); in db1000_dev_setup() local 503 if (board == BCSR_WHOAMI_DB1500) { in db1000_dev_setup() 510 } else if (board == BCSR_WHOAMI_DB1100) { in db1000_dev_setup() 545 } else if (board == BCSR_WHOAMI_DB1000) { in db1000_dev_setup() 553 } else if ((board == BCSR_WHOAMI_PB1500) || in db1000_dev_setup() 554 (board == BCSR_WHOAMI_PB1500R2)) { in db1000_dev_setup() 567 } else if (board == BCSR_WHOAMI_PB1100) { in db1000_dev_setup()
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/omap/ |
D | omap.txt | 106 - OMAP3 BeagleBoard : Low cost community board 109 - OMAP3 Tobi with Overo : Commercial expansion board with daughter board 115 - OMAP4 PandaBoard : Low cost community board 118 - OMAP4 DuoVero with Parlor : Commercial expansion board with daughter board 133 - AM335X Bone : Low cost community board
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | Makefile | 232 obj-$(CONFIG_MACH_OMAP_GENERIC) += board-generic.o pdata-quirks.o 233 obj-$(CONFIG_MACH_OMAP_LDP) += board-ldp.o 234 obj-$(CONFIG_MACH_NOKIA_N8X0) += board-n8x0.o 235 obj-$(CONFIG_MACH_NOKIA_RX51) += board-rx51.o sdram-nokia.o 236 obj-$(CONFIG_MACH_NOKIA_RX51) += board-rx51-peripherals.o 237 obj-$(CONFIG_MACH_NOKIA_RX51) += board-rx51-video.o 241 omap-flash-$(CONFIG_MTD_NAND_OMAP2) := board-flash.o 242 omap-flash-$(CONFIG_MTD_ONENAND_OMAP2) := board-flash.o 263 obj-y += common-board-devices.o twl-common.o dss-common.o
|
/linux-4.4.14/drivers/mfd/ |
D | tps65010.c | 521 struct tps65010_board *board = dev_get_platdata(&client->dev); in tps65010_remove() local 523 if (board && board->teardown) { in tps65010_remove() 524 int status = board->teardown(client, board->context); in tps65010_remove() 542 struct tps65010_board *board = dev_get_platdata(&client->dev); in tps65010_probe() local 637 if (board && board->base != 0) { in tps65010_probe() 638 tps->outmask = board->outmask; in tps65010_probe() 650 tps->chip.base = board->base; in tps65010_probe() 658 else if (board->setup) { in tps65010_probe() 659 status = board->setup(client, board->context); in tps65010_probe()
|
/linux-4.4.14/arch/arm/plat-samsung/include/plat/ |
D | cpu-freq.h | 138 extern int s3c_cpufreq_setboard(struct s3c_cpufreq_board *board); 141 static inline int s3c_cpufreq_setboard(struct s3c_cpufreq_board *board) in s3c_cpufreq_setboard() argument
|
/linux-4.4.14/Documentation/devicetree/ |
D | usage-model.txt | 80 hardware configuration from the board and device driver support in the 82 it allows board and device support to become data driven; to make 120 successor, the BeagleBoard xM board might look like, respectively: 128 specific (exact board) to least specific (SoC family). 131 compatibility with the original Beagle board. However, one should be 132 cautioned about doing so at the board level since there is typically a 133 high level of change from one board to another, even within the same 135 board claims to be compatible with another. For the top level, it is 136 better to err on the side of caution and not claim one board is 138 board is a carrier for another, such as a CPU module attached to a [all …]
|
/linux-4.4.14/drivers/cpufreq/ |
D | s3c2412-cpufreq.c | 145 struct s3c_cpufreq_board *board = cfg->board; in s3c2412_cpufreq_setrefresh() local 149 board->refresh, cfg->freq.hclk); in s3c2412_cpufreq_setrefresh() 156 refresh = (board->refresh / 10); in s3c2412_cpufreq_setrefresh()
|
D | s3c24xx-cpufreq.c | 476 int __init s3c_cpufreq_setboard(struct s3c_cpufreq_board *board) in s3c_cpufreq_setboard() argument 480 if (!board) { in s3c_cpufreq_setboard() 494 *ours = *board; in s3c_cpufreq_setboard() 495 cpu_cur.board = ours; in s3c_cpufreq_setboard() 599 if (cpu_cur.info && cpu_cur.board) { in s3c_cpufreq_initcall() 608 if (cpu_cur.board->auto_io) { in s3c_cpufreq_initcall() 617 if (cpu_cur.board->need_io && !cpu_cur.info->set_iotiming) { in s3c_cpufreq_initcall() 629 s3c_cpufreq_freq_min(&cpu_cur.max, &cpu_cur.board->max, in s3c_cpufreq_initcall()
|
/linux-4.4.14/drivers/media/pci/cx88/ |
D | cx88-cards.c | 2843 core->board.tuner_type = TUNER_PHILIPS_FM1236_MK3; in leadtek_eeprom() 2846 core->board.tuner_type = TUNER_PHILIPS_FM1216ME_MK3; in leadtek_eeprom() 2852 core->board.tuner_type, eeprom_data[0]); in leadtek_eeprom() 2860 core->board.tuner_type = tv.tuner_type; in hauppauge_eeprom() 2862 core->board.radio.type = tv.has_radio ? CX88_RADIO : 0; in hauppauge_eeprom() 2962 core->board.tuner_type = gdi_tuner[eeprom_data[0x0d]].id; in gdi_eeprom() 2963 core->board.radio.type = gdi_tuner[eeprom_data[0x0d]].fm ? in gdi_eeprom() 3247 switch (core->board.tuner_type) { in cx88_tuner_callback() 3259 core->board.tuner_type); in cx88_tuner_callback() 3332 cx_write(MO_GP0_IO, core->board.input[0].gpio0); in cx88_card_setup_pre_i2c() [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | core.c | 66 .board = QCA988X_HW_2_0_BOARD_DATA_FILE, 84 .board = QCA6174_HW_2_1_BOARD_DATA_FILE, 102 .board = QCA6174_HW_2_1_BOARD_DATA_FILE, 120 .board = QCA6174_HW_3_0_BOARD_DATA_FILE, 139 .board = QCA6174_HW_3_0_BOARD_DATA_FILE, 158 .board = QCA99X0_HW_2_0_BOARD_DATA_FILE, 176 .board = QCA9377_HW_1_0_BOARD_DATA_FILE, 194 .board = QCA9377_HW_1_0_BOARD_DATA_FILE, 656 if (!IS_ERR(ar->board)) in ath10k_core_free_board_files() 657 release_firmware(ar->board); in ath10k_core_free_board_files() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/86xx/ |
D | Kconfig | 21 This option enables support for the MPC8641 HPCN board. 27 This option enables support for the WRS SBC8641D board. 34 This option enables support for the MPC8610 HPCD board.
|
/linux-4.4.14/arch/sh/boards/mach-r2d/ |
D | Kconfig | 10 R2D-PLUS is the smaller of the two R2D board versions, equipped 18 R2D-1 is the larger of the two R2D board versions, equipped
|