Home
last modified time | relevance | path

Searched +full:board +full:- +full:type (Results 1 – 25 of 1313) sorted by relevance

12345678910>>...53

/linux/drivers/nubus/
H A Dnubus.c1 // SPDX-License-Identifier: GPL-2.0
7 * Mostly rewritten by David Huggins-Daines, C. Scott Ananian,
37 * thought to be suitable for that and some board ROMs make it too expensive.
60 little-endian machine. Again, stranger things have happened)
88 len--; in nubus_get_rom()
100 p--; in nubus_rewind()
102 len--; in nubus_rewind()
115 len--; in nubus_advance()
127 nubus_rewind(ptr, -len, map); in nubus_move()
135 /* Each sResource entry consists of a 1-byte ID and a 3-byte data
[all …]
H A Dproc.c1 // SPDX-License-Identifier: GPL-2.0
4 By David Huggins-Daines <dhd@debian.org>
14 Therefore each board function gets a directory, which may in turn
43 fres->board->slot, fres->category, fres->type, in nubus_devices_proc_show()
44 fres->dr_sw, fres->dr_hw, fres->board->slot_addr); in nubus_devices_proc_show()
54 struct proc_dir_entry *nubus_proc_add_board(struct nubus_board *board) in nubus_proc_add_board() argument
60 snprintf(name, sizeof(name), "%x", board->slot); in nubus_proc_add_board()
65 * is the bytelanes value for the board in slot x.
70 struct nubus_board *board) in nubus_proc_add_rsrc_dir() argument
73 int lanes = board->lanes; in nubus_proc_add_rsrc_dir()
[all …]
/linux/drivers/media/common/siano/
H A Dsms-cards.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Card-specific functions for the Siano SMS1xxx USB dongle
8 #include "sms-cards.h"
14 .name = "Unknown board",
15 .type = SMS_UNKNOWN_TYPE,
20 .type = SMS_STELLAR,
25 .type = SMS_NOVA_A0,
30 .type = SMS_NOVA_B0,
35 .type = SMS_VEGA,
40 .type = SMS_STELLAR,
[all …]
/linux/arch/mips/cavium-octeon/executive/
H A Dcvmx-helper-board.c7 * Copyright (c) 2003-2008 Cavium Networks
14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
30 * Helper functions to abstract board specific data about
31 * network ports from the rest of the cvmx-helper files.
36 #include <asm/octeon/cvmx-bootinfo.h>
38 #include <asm/octeon/cvmx-config.h>
40 #include <asm/octeon/cvmx-helper.h>
41 #include <asm/octeon/cvmx-helper-util.h>
42 #include <asm/octeon/cvmx-helper-board.h>
[all …]
/linux/drivers/comedi/drivers/
H A Daddi_apci_1516.c1 // SPDX-License-Identifier: GPL-2.0+
4 * Copyright (C) 2004,2005 ADDI-DATA GmbH for the source code of this module.
7 * ADDI-DATA GmbH
9 * D-77833 Ottersweier
10 * Tel: +19(0)7223/9493-0
11 * Fax: +49(0)7223/9493-92
12 * http://www.addi-data.com
13 * info@addi-data.com
22 * PCI bar 1 I/O Register map - Digital input/output
28 * PCI bar 2 I/O Register map - Watchdog (APCI-1516 and APCI-2016)
[all …]
H A Ddas08.c1 // SPDX-License-Identifier: GPL-2.0+
6 * COMEDI - Linux Control and Measurement Device Interface
21 * 'ai_encoding' member of board structure:
29 * complete, MSB[7] is an "over-range" bit.
161 status = inb(dev->iobase + DAS08_STATUS_REG); in das08_ai_eoc()
164 return -EBUSY; in das08_ai_eoc()
171 const struct das08_board_struct *board = dev->board_ptr; in das08_ai_insn_read() local
172 struct das08_private_struct *devpriv = dev->private; in das08_ai_insn_read()
179 chan = CR_CHAN(insn->chanspec); in das08_ai_insn_read()
182 inb(dev->iobase + DAS08_AI_LSB_REG); in das08_ai_insn_read()
[all …]
H A Dpcl730.c1 // SPDX-License-Identifier: GPL-2.0
4 * Driver for Advantech PCL-730 and clones
10 * Description: Advantech PCL-730 (& compatibles)
11 * Devices: [Advantech] PCL-730 (pcl730), PCM-3730 (pcm3730), PCL-725 (pcl725),
12 * PCL-733 (pcl733), PCL-734 (pcl734),
13 * [ADLink] ACL-7130 (acl7130), ACL-7225b (acl7225b),
14 * [ICP] ISO-730 (iso730), P8R8-DIO (p8r8dio), P16R16-DIO (p16r16dio),
15 * [Diamond Systems] OPMM-1616-XT (opmm-1616-xt), PEARL-MM-P (pearl-mm-p),
16 * IR104-PBF (ir104-pbf),
21 * [0] - I/O port base
[all …]
H A Ddt2801.c1 // SPDX-License-Identifier: GPL-2.0
9 * Description: Data Translation DT2801 series and DT01-EZ
12 * Devices: [Data Translation] DT2801 (dt2801), DT2801-A, DT2801/5716A,
13 * DT2805, DT2805/5716A, DT2808, DT2818, DT2809, DT01-EZ
15 * This driver can autoprobe the type of board.
18 * [0] - I/O port base address
19 * [1] - unused
20 * [2] - A/D reference 0=differential, 1=single-ended
21 * [3] - A/D range
22 * 0 = [-10, 10]
[all …]
H A Dni_65xx.c1 // SPDX-License-Identifier: GPL-2.0+
4 * Comedi driver for National Instruments PCI-65xx static dio boards
9 * COMEDI - Linux Control and Measurement Device Interface
19 * Devices: [National Instruments] PCI-6509 (pci-6509), PXI-6509 (pxi-6509),
20 * PCI-6510 (pci-6510), PCI-6511 (pci-6511), PXI-6511 (pxi-6511),
21 * PCI-6512 (pci-6512), PXI-6512 (pxi-6512), PCI-6513 (pci-6513),
22 * PXI-6513 (pxi-6513), PCI-6514 (pci-6514), PXI-6514 (pxi-6514),
23 * PCI-6515 (pxi-6515), PXI-6515 (pxi-6515), PCI-6516 (pci-6516),
24 * PCI-6517 (pci-6517), PCI-6518 (pci-6518), PCI-6519 (pci-6519),
25 * PCI-6520 (pci-6520), PCI-6521 (pci-6521), PXI-6521 (pxi-6521),
[all …]
H A Dadl_pci7x3x.c1 // SPDX-License-Identifier: GPL-2.0+
3 * COMEDI driver for the ADLINK PCI-723x/743x series boards.
11 * COMEDI - Linux Control and Measurement Device Interface
17 * Description: 32/64-Channel Isolated Digital I/O Boards
18 * Devices: [ADLink] PCI-7230 (adl_pci7230), PCI-7233 (adl_pci7233),
19 * PCI-7234 (adl_pci7234), PCI-7432 (adl_pci7432), PCI-7433 (adl_pci7433),
20 * PCI-7434 (adl_pci7434)
23 * Status: works (tested on PCI-7230)
27 * board. Each subdevice has a maximum of 32 channels.
29 * PCI-7230 - 4 subdevices: 0 - 16 input, 1 - 16 output,
[all …]
/linux/Documentation/arch/sh/
H A Dnew-machine.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Adding a new board to LinuxSH
7 Paul Mundt <lethal@linux-sh.org>
18 of the board-specific code (with the exception of stboards) ended up
19 in arch/sh/kernel/ directly, with board-specific headers ending up in
20 include/asm-sh/. For the new kernel, things are broken out by board type,
21 companion chip type, and CPU type. Looking at a tree view of this directory
24 Board-specific code::
27 |-- arch
28 | `-- sh
[all …]
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-helper-board.h7 * Copyright (c) 2003-2008 Cavium Networks
14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
30 * Helper functions to abstract board specific data about
31 * network ports from the rest of the cvmx-helper files.
37 #include <asm/octeon/cvmx-helper.h>
58 #define CVMX_HELPER_BOARD_MGMT_IPD_PORT -10
62 * port. A result of -1 means there isn't a MII capable PHY
66 * This function must be modified for every new Octeon board.
68 * data to determine board types and revisions. It relies on the
[all …]
/linux/arch/mips/include/asm/sn/
H A Dklconfig.h8 * Copyright (C) 1992 - 1997, 1999, 2000 Silicon Graphics, Inc.
85 /* lboard_t->brd_flags fields */
99 /* klinfo->flags fields */
108 #define IS_CONSOLE_IOC3(i) ((((klinfo_t *)i)->flags) & KLINFO_INSTALL)
132 int type; member
162 (KL_CONFIG_HDR(_nasid)->ch_board_info)
164 (KL_CONFIG_HDR(_nasid)->ch_board_info = (_off))
167 (lboard_t *)((KL_CONFIG_HDR(_nasid)->ch_board_info) ? \
168 NODE_OFFSET_TO_K1((_nasid), KL_CONFIG_HDR(_nasid)->ch_board_info) : \
170 #define KL_CONFIG_MAGIC(_nasid) (KL_CONFIG_HDR(_nasid)->ch_magic)
[all …]
/linux/drivers/ata/
H A Dpata_buddha.c1 // SPDX-License-Identifier: GPL-2.0
4 * Buddha, Catweasel and X-Surf PATA controller driver
68 struct ata_device *dev = qc->dev; in pata_buddha_data_xfer()
69 struct ata_port *ap = dev->link->ap; in pata_buddha_data_xfer()
70 void __iomem *data_addr = ap->ioaddr.data_addr; in pata_buddha_data_xfer()
84 buf += buflen - 1; in pata_buddha_data_xfer()
110 dev->pio_mode = dev->xfer_mode = XFER_PIO_0; in pata_buddha_set_mode()
111 dev->xfer_shift = ATA_SHIFT_PIO; in pata_buddha_set_mode()
112 dev->flags |= ATA_DFLAG_PIO; in pata_buddha_set_mode()
122 ch = z_readb((unsigned long)ap->private_data); in pata_buddha_irq_check()
[all …]
/linux/drivers/net/ethernet/8390/
H A Dmac8390.c1 // SPDX-License-Identifier: GPL-1.0+
2 /* mac8390.c: New driver for 8390-based Nubus (or Nubus-alike)
6 Jes Sorensen, and ne2k-pci.c by Donald Becker and Paul Gortmaker. */
8 /* 2000-02-28: support added for Dayna and Kinetics cards by
10 /* 2000-04-04: support added for Dayna2 by bart@etpmod.phys.tue.nl */
11 /* 2001-04-18: support for DaynaPort E/LC-M by rayk@knightsmanor.org */
12 /* 2001-05-15: support for Cabletron ported from old daynaport driver
15 /* 2002-12-30: Try to support more cards, some clues from NetBSD driver */
16 /* 2003-12-26: Make sure Asante cards always work. */
43 "v0.4 2001-05-15 David Huggins-Daines <dhd@debian.org> and others\n";
[all …]
/linux/drivers/media/pci/cx88/
H A Dcx88-cards.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * card-specific stuff.
19 static unsigned int tuner[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET };
20 static unsigned int radio[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET };
21 static unsigned int card[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET };
27 MODULE_PARM_DESC(tuner, "tuner type");
28 MODULE_PARM_DESC(radio, "radio tuner type");
29 MODULE_PARM_DESC(card, "card type");
45 /* ------------------------------------------------------------------ */
46 /* board config info */
[all …]
/linux/drivers/media/pci/saa7164/
H A Dsaa7164-cards.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright (c) 2010-2015 Steven Toth <stoth@kernellabs.com>
17 * and keep the -i2c.c implementation clean.
31 /* Required during new board bringup */
37 /* Required during new board bringup */
42 .name = "Hauppauge WinTV-HVR2200",
52 .type = SAA7164_UNIT_EEPROM,
59 .type = SAA7164_UNIT_TUNER,
60 .name = "TDA18271-1",
66 .type = SAA7164_UNIT_TUNER,
[all …]
/linux/include/linux/
H A Dnubus.h1 /* SPDX-License-Identifier: GPL-2.0 */
7 Hacked to death by C. Scott Ananian and David Huggins-Daines.
30 unsigned char type; member
38 /* Only 9-E actually exist, though 0-8 are also theoretically
73 unsigned short type; member
80 struct nubus_board *board; member
88 int (*probe)(struct nubus_board *board);
89 void (*remove)(struct nubus_board *board);
96 struct proc_dir_entry *nubus_proc_add_board(struct nubus_board *board);
99 struct nubus_board *board);
[all …]
/linux/arch/arm64/boot/dts/marvell/
H A Dac5x-rd-carrier-cn9131.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * Device tree for the AC5X RD Type 7 Com Express carrier board,
6 * Utilizing the CN913x COM Express CPU module board.
7 * This specific carrier board in this mode of operation (external)
12 * board), and connect via an external cable a kit
19 * When the board boots in the external CPU mode, the internal CPU is disabled,
20 * and only the switch portion of the SOC acts as a PCIe end-point, Hence there
26 * And it accesses the switch end-point on the AC5X RD portion of the carrier
30 #include "cn9131-db-comexpress.dtsi"
31 #include "ac5x-rd-carrier.dtsi"
[all …]
/linux/drivers/watchdog/
H A Dwdt.c1 // SPDX-License-Identifier: GPL-2.0+
5 * (c) Copyright 1996-1997 Alan Cox <alan@lxorguk.ukuu.org.uk>,
10 * "AS-IS" and at no charge.
71 /* You must set these - there is no sane way to probe for this board. */
82 /* Support for the Fan Tachometer on the WDT501-P */
86 "WDT501-P Fan Tachometer support (0=disable, default=0)");
88 static int type = 500; variable
89 module_param(type, int, 0);
90 MODULE_PARM_DESC(type,
91 "WDT501-P Card type (500 or 501, default=500)");
[all …]
/linux/arch/mips/alchemy/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 prompt "Machine type"
8 bool "4G Systems MTX-1 board"
24 Board type is autodetected during boot.
27 bool "MyCable XXS1500 board"
32 bool "Trapeze ITS GPR board"
/linux/Documentation/devicetree/bindings/arm/
H A Darm,versatile.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
13 The ARM Versatile boards are two variants of ARM926EJ-S evaluation boards
21 When fitted with the IB2 Interface Board, the Versatile AB will present an
23 interface board.
30 - description: The ARM Versatile Application Baseboard (HBI-0118) is an
31 evaluation board specifically for the ARM926EJ-S. It can be connected
32 to an IB1 interface board for a touchscreen-type use case or an IB2
[all …]
/linux/drivers/media/usb/go7007/
H A Dgo7007-usb.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2005-2006 Micronas USA Inc.
22 #include "go7007-priv.h"
29 /* #define GO7007_I2C_DEBUG */ /* for debugging the EZ-USB I2C adapter */
36 * Pipes on EZ-USB interface:
37 * 0 snd - Control
38 * 0 rcv - Control
39 * 2 snd - Download firmware (control)
40 * 4 rcv - Read Interrupt (interrupt)
41 * 6 rcv - Read Video (bulk)
[all …]
/linux/drivers/media/usb/au0828/
H A Dau0828-cards.c1 // SPDX-License-Identifier: GPL-2.0-or-later
9 #include "au0828-cards.h"
12 #include "media/v4l2-common.h"
16 /* Because the HVR-950q shares an i2s bus between the cs5340 and the in hvr950q_cs5340_audio()
26 * WARNING: There's a quirks table at sound/usb/quirks-table.h
32 .name = "Unknown board",
33 .tuner_type = -1U,
45 .type = AU0828_VMUX_TELEVISION,
50 .type = AU0828_VMUX_COMPOSITE,
56 .type = AU0828_VMUX_SVIDEO,
[all …]
/linux/drivers/media/usb/em28xx/
H A Dem28xx-cards.c1 // SPDX-License-Identifier: GPL-2.0+
3 // em28xx-cards.c - driver for Empia EM2800/EM2820/2840 USB
21 #include <media/drv-intf/msp3400.h>
23 #include <dt-bindings/media/tvp5150.h>
26 #include <media/v4l2-common.h>
31 static int tuner = -1;
33 MODULE_PARM_DESC(tuner, "tuner type");
44 static unsigned int card[] = {[0 ... (EM28XX_MAXBOARDS - 1)] = -1U };
46 MODULE_PARM_DESC(card, "card type");
48 static int usb_xfer_mode = -1;
[all …]

12345678910>>...53