/linux-master/drivers/net/ethernet/8390/ |
H A D | mac8390.c | 124 static int mac8390_initdev(struct net_device *dev, struct nubus_board *board, 288 struct nubus_board *board = fres->board; local 295 dev->irq = SLOT2IRQ(board->slot); 297 dev->base_addr = board->slot_addr | ((board->slot & 0xf) << 20); 305 dev_err(&board->dev, 312 dev_info(&board->dev, "MAC address resource not found\n"); 323 dev_err(&board->dev, 334 dev_info(&board 387 mac8390_device_probe(struct nubus_board *board) argument 431 mac8390_device_remove(struct nubus_board *board) argument 478 mac8390_initdev(struct net_device *dev, struct nubus_board *board, enum mac8390_type type) argument [all...] |
/linux-master/drivers/comedi/drivers/ |
H A D | pcl724.c | 97 const struct pcl724_board *board = dev->board_ptr; local 105 iorange = board->io_range; 106 n_subdevices = board->numofports; 109 if (board->can_have96 && 125 if (board->is_pet48) {
|
H A D | 8255_pci.c | 200 const struct pci_8255_boardinfo *board = NULL; local 206 board = &pci_8255_boards[context]; 207 if (!board) 209 dev->board_ptr = board; 210 dev->board_name = board->name; 216 if (board->has_mite) { 222 if ((pci_resource_flags(pcidev, board->dio_badr) & IORESOURCE_MEM)) { 223 dev->mmio = pci_ioremap_bar(pcidev, board->dio_badr); 227 dev->iobase = pci_resource_start(pcidev, board->dio_badr); 235 * on the number of channels provided by the board [all...] |
H A D | amplc_dio200_pci.c | 196 * 6 least significant bits) goes from zero to non-zero, the board will 316 * The board uses Altera Cyclone IV with PCI-Express hard IP. 336 /* Enable "enhanced" features of board. */ 345 const struct dio200_board *board = NULL; local 350 board = &dio200_pci_boards[context_model]; 351 if (!board) 353 dev->board_ptr = board; 354 dev->board_name = board->name; 363 bar = board->mainbar; 379 if (board [all...] |
H A D | pcl726.c | 264 const struct pcl726_board *board = dev->board_ptr; local 267 if (board->is_pcl727) { 285 const struct pcl726_board *board = dev->board_ptr; local 291 if (board->is_pcl727) { 312 const struct pcl726_board *board = dev->board_ptr; local 319 ret = comedi_request_region(dev, it->options[0], board->io_len); 329 * user config option is valid and the board supports interrupts. 331 if (it->options[1] && (board->irq_mask & (1 << it->options[1]))) { 344 if (opt < board->ao_num_ranges && i < board [all...] |
H A D | amplc_pc236_common.c | 21 const struct pc236_board *board = dev->board_ptr; local 27 if (board->intr_update_cb) 28 board->intr_update_cb(dev, enable); 35 * board. If so, the function prepares the hardware for the next 41 const struct pc236_board *board = dev->board_ptr; local 48 if (board->intr_chk_clr_cb) 49 retval = board->intr_chk_clr_cb(dev);
|
H A D | amplc_dio200_common.c | 156 const struct dio200_board *board = dev->board_ptr; local 158 if (board->is_pcie) 167 const struct dio200_board *board = dev->board_ptr; local 169 if (board->is_pcie) 178 const struct dio200_board *board = dev->board_ptr; local 180 if (board->is_pcie) 189 const struct dio200_board *board = dev->board_ptr; local 191 if (board->is_pcie) 200 const struct dio200_board *board = dev->board_ptr; local 211 if (board 223 const struct dio200_board *board = dev->board_ptr; local 240 const struct dio200_board *board = dev->board_ptr; local 252 const struct dio200_board *board = dev->board_ptr; local 317 const struct dio200_board *board = dev->board_ptr; local 476 const struct dio200_board *board = dev->board_ptr; local 552 const struct dio200_board *board = dev->board_ptr; local 596 const struct dio200_board *board = dev->board_ptr; local 831 const struct dio200_board *board = dev->board_ptr; local [all...] |
H A D | ni_atmio.c | 20 * a supported board if the I/O base is left unspecified with comedi_config. 21 * However, many of the isapnp id numbers are unknown. If your board is not 24 * for your board can be added to the driver. 26 * Otherwise, you can use the isapnptools package to configure your board. 27 * Use isapnp to configure the I/O base and IRQ for the board, and then pass 70 * properties in board properties 262 const struct ni_board_struct *board = &ni_boards[i]; local 264 if (board->device_id == device_id) 265 return board; 268 dev_err(dev->class_dev, "can't find board\ 282 const struct ni_board_struct *board; local [all...] |
H A D | mf6x4.c | 182 const struct mf6x4_board *board = NULL; local 188 board = &mf6x4_boards[context]; 192 dev->board_ptr = board; 193 dev->board_name = board->name; 203 devpriv->bar0_mem = pci_ioremap_bar(pcidev, board->bar_nums[0]); 207 dev->mmio = pci_ioremap_bar(pcidev, board->bar_nums[1]); 211 devpriv->bar2_mem = pci_ioremap_bar(pcidev, board->bar_nums[2]); 215 if (board == &mf6x4_boards[BOARD_MF634])
|
H A D | adl_pci7x3x.c | 27 * board. Each subdevice has a maximum of 32 channels. 345 const struct adl_pci7x3x_boardinfo *board = NULL; local 354 board = &adl_pci7x3x_boards[context]; 355 if (!board) 357 dev->board_ptr = board; 358 dev->board_name = board->name; 372 if (board->irq_nchan) { 389 ret = comedi_alloc_subdevices(dev, board->nsubdevs); 395 if (board->di_nchan) { 396 nchan = min(board [all...] |
/linux-master/sound/soc/codecs/ |
H A D | wm1250-ev1.c | 172 int id, board, rev, ret; local 176 board = i2c_smbus_read_byte_data(i2c, 0); 177 if (board < 0) { 178 dev_err(&i2c->dev, "Failed to read ID: %d\n", board); 179 return board; 182 id = (board & 0xfe) >> 2; 183 rev = board & 0x3; 186 dev_err(&i2c->dev, "Unknown board ID %d\n", id);
|
/linux-master/drivers/input/mouse/ |
H A D | psmouse-smbus.c | 18 struct i2c_board_info board; member in struct:psmouse_smbus_dev 197 unsigned short addr_list[] = { smbdev->board.addr, I2C_CLIENT_END }; 208 client = i2c_new_scanned_device(adapter, &smbdev->board, 235 const struct i2c_board_info *board, 248 smbdev->board = *board; 252 smbdev->board.platform_data = kmemdup(pdata, pdata_size, 254 if (!smbdev->board.platform_data) { 292 kfree(smbdev->board.platform_data); 293 smbdev->board 234 psmouse_smbus_init(struct psmouse *psmouse, const struct i2c_board_info *board, const void *pdata, size_t pdata_size, bool need_deactivate, bool leave_breadcrumbs) argument [all...] |
/linux-master/drivers/nubus/ |
H A D | proc.c | 14 Therefore each board function gets a directory, which may in turn 43 fres->board->slot, fres->category, fres->type, 44 fres->dr_sw, fres->dr_hw, fres->board->slot_addr); 54 struct proc_dir_entry *nubus_proc_add_board(struct nubus_board *board) argument 60 snprintf(name, sizeof(name), "%x", board->slot); 65 * is the bytelanes value for the board in slot x. 70 struct nubus_board *board) 73 int lanes = board->lanes; 68 nubus_proc_add_rsrc_dir(struct proc_dir_entry *procdir, const struct nubus_dirent *ent, struct nubus_board *board) argument
|
/linux-master/include/video/ |
H A D | hecubafb.h | 29 /* struct used by hecuba. board specific stuff comes from *board */ 32 struct hecuba_board *board; member in struct:hecubafb_par 37 /* board specific routines 38 board drivers can implement wait_for_ack with interrupts if desired. if
|
H A D | metronomefb.h | 22 /* struct used by metronome. board specific stuff comes from *board */ 31 struct metronome_board *board; member in struct:metronomefb_par 38 /* board specific routines and data */
|
/linux-master/include/linux/ |
H A D | 8250_pci.h | 35 pciserial_init_ports(struct pci_dev *dev, const struct pciserial_board *board);
|
/linux-master/drivers/media/usb/go7007/ |
H A D | Makefile | 10 s2250-y := s2250-board.o
|
/linux-master/arch/powerpc/platforms/83xx/ |
H A D | km83xx.c | 157 static char *board[] __initdata = { 170 while (board[i]) { 171 if (of_machine_is_compatible(board[i])) 175 return (board[i] != NULL);
|
/linux-master/arch/mips/sibyte/swarm/ |
H A D | setup.c | 8 * Setup code for the SWARM board 33 #error invalid SiByte board configuration 36 #include <asm/sibyte/board.h> 43 #error invalid SiByte board configuration 136 #error invalid SiByte board configuration
|
/linux-master/include/linux/platform_data/ |
H A D | keypad-omap.h | 9 #warning Please update the board to use matrix-keypad driver
|
/linux-master/arch/arm64/boot/dts/ti/ |
H A D | Makefile | 8 # Entries are grouped as per SoC present on the board. Groups are sorted 58 k3-am654-gp-evm-dtbs := k3-am654-base-board.dtb \ 59 k3-am654-base-board-rocktech-rk101-panel.dtbo \ 61 k3-am654-evm-dtbs := k3-am654-base-board.dtb k3-am654-icssg2.dtbo 69 dtb-$(CONFIG_ARCH_K3) += k3-am654-base-board.dtb 73 dtb-$(CONFIG_ARCH_K3) += k3-am654-base-board-rocktech-rk101-panel.dtbo 78 k3-j7200-evm-dtbs := k3-j7200-common-proc-board.dtb k3-j7200-evm-quad-port-eth-exp.dtbo 82 k3-j721e-evm-dtbs := k3-j721e-common-proc-board.dtb k3-j721e-evm-quad-port-eth-exp.dtbo 85 dtb-$(CONFIG_ARCH_K3) += k3-j721e-evm-gesi-exp-board.dtbo 91 dtb-$(CONFIG_ARCH_K3) += k3-am68-sk-base-board [all...] |
/linux-master/scripts/dtc/include-prefixes/arm64/ti/ |
H A D | Makefile | 8 # Entries are grouped as per SoC present on the board. Groups are sorted 58 k3-am654-gp-evm-dtbs := k3-am654-base-board.dtb \ 59 k3-am654-base-board-rocktech-rk101-panel.dtbo \ 61 k3-am654-evm-dtbs := k3-am654-base-board.dtb k3-am654-icssg2.dtbo 69 dtb-$(CONFIG_ARCH_K3) += k3-am654-base-board.dtb 73 dtb-$(CONFIG_ARCH_K3) += k3-am654-base-board-rocktech-rk101-panel.dtbo 78 k3-j7200-evm-dtbs := k3-j7200-common-proc-board.dtb k3-j7200-evm-quad-port-eth-exp.dtbo 82 k3-j721e-evm-dtbs := k3-j721e-common-proc-board.dtb k3-j721e-evm-quad-port-eth-exp.dtbo 85 dtb-$(CONFIG_ARCH_K3) += k3-j721e-evm-gesi-exp-board.dtbo 91 dtb-$(CONFIG_ARCH_K3) += k3-am68-sk-base-board [all...] |
/linux-master/drivers/ata/ |
H A D | pata_buddha.c | 157 unsigned long board; local 165 board = z->resource.start; 169 board + BUDDHA_BASE1, 174 board + XSURF_BASE1, 178 board + XSURF_BASE2, 194 buddha_board = ZTWO_VADDR(board); 196 /* enable the board IRQ on Buddha/Catweasel */ 238 ata_port_desc(ap, "cmd 0x%lx ctl 0x%lx", board, 239 ctl ? board + buddha_bases[i] + ctl : 0); 272 * MFD support for this board, w [all...] |
/linux-master/drivers/hwmon/ |
H A D | oxp-sensors.c | 54 static enum oxp_board board; variable in typeref:enum:oxp_board 193 switch (board) { 214 switch (board) { 234 switch (board) { 274 switch (board) { 340 switch (board) { 383 switch (board) { 481 board = (enum oxp_board)(unsigned long)dmi_entry->driver_data;
|
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_mid.c | 46 struct mid8250_board *board; member in struct:mid8250 184 chip->length = pci_resource_len(pdev, mid->board->bar); 220 if (mid->board->freq < fuart) { 222 if (mid->board->freq > baud) 223 ps = mid->board->freq / baud; /* baud rate too high */ 229 fuart *= rounddown_pow_of_two(mid->board->freq / fuart); 232 rational_best_approximation(fuart, mid->board->freq, w, w, &mul, &div); 302 mid->board = (struct mid8250_board *)id->driver_data; 311 uart.port.uartclk = mid->board->base_baud * 16; 315 uart.port.mapbase = pci_resource_start(pdev, mid->board [all...] |