Searched refs:board (Results 51 - 75 of 284) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/8390/
H A Dmac8390.c124 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 Dpcl724.c97 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 D8255_pci.c200 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 Damplc_dio200_pci.c196 * 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 Dpcl726.c264 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 Damplc_pc236_common.c21 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 Damplc_dio200_common.c156 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 Dni_atmio.c20 * 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 Dmf6x4.c182 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 Dadl_pci7x3x.c27 * 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 Dwm1250-ev1.c172 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 Dpsmouse-smbus.c18 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 Dproc.c14 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 Dhecubafb.h29 /* 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 Dmetronomefb.h22 /* 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 D8250_pci.h35 pciserial_init_ports(struct pci_dev *dev, const struct pciserial_board *board);
/linux-master/drivers/media/usb/go7007/
H A DMakefile10 s2250-y := s2250-board.o
/linux-master/arch/powerpc/platforms/83xx/
H A Dkm83xx.c157 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 Dsetup.c8 * 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 Dkeypad-omap.h9 #warning Please update the board to use matrix-keypad driver
/linux-master/arch/arm64/boot/dts/ti/
H A DMakefile8 # 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 DMakefile8 # 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 Dpata_buddha.c157 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 Doxp-sensors.c54 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 D8250_mid.c46 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...]

Completed in 403 milliseconds

1234567891011>>