| /linux/drivers/eisa/ |
| H A D | eisa.ids | 6 # Marc Zyngier <maz@wild-wind.fr.eu.org> 10 ABP0510 "Advansys ABP-510 ISA SCSI Host Adapter" 11 ABP0540 "Advansys ABP-540/542 ISA SCSI Host Adapter" 12 ABP7401 "AdvanSys ABP-740/742 EISA Single Channel SCSI Host Adapter" 13 ABP7501 "AdvanSys ABP-750/752 EISA Dual Channel SCSI Host Adapter" 14 ACC1200 "ACCTON EtherCombo-32 Ethernet Adapter" 15 ACC120A "ACCTON EtherCombo-32 Ethernet Adapter" 18 ACE1010 "ACME Super Fast System Board" 21 ACE3030 "ACME Sample VS Board 1" 23 ACE5010 "ACME VDU Video Board" [all …]
|
| /linux/arch/mips/cavium-octeon/executive/ |
| H A D | cvmx-helper-board.c | 7 * Copyright (c) 2003-2008 Cavium Networks 10 * it under the terms of the GNU General Public License, Version 2, as 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> [all …]
|
| /linux/drivers/staging/gpib/lpvo_usb_gpib/ |
| H A D | lpvo_usb_gpib.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * of Florence, Italy) to support in linux-gpib the open usb-gpib adapter * 6 * implemented at the University of Ljubljana (lpvo.fe.uni-lj.si/gpib) * 44 * in the following table with proper <Vendor-id>, <Product-id>. 48 * and /usr/local/etc/udev/rules.d/99-lpvo_usb_gpib.rules. 66 * 2: extended logging; each single exchanged byte is documented 69 * At module loading: modprobe lpvo_usb_gpib debug={0,1,2} 70 * On the fly: echo {0,1,2} > /sys/modules/lpvo_usb_gpib/parameters/debug 78 dev_dbg(board->gpib_dev, format, ## __VA_ARGS__); } \ 85 /* standard and extended command sets of the usb-gpib adapter */ [all …]
|
| /linux/arch/sparc/kernel/ |
| H A D | sun4d_irq.c | 1 // SPDX-License-Identifier: GPL-2.0 29 * SBUS interrupts are encodes as a combination of board, level and slot. 38 static unsigned int sun4d_encode_irq(int board, int lvl, int slot) in sun4d_encode_irq() argument 40 return (board + 1) << 5 | (lvl << 2) | slot; in sun4d_encode_irq() 55 /* Specify which cpu handle interrupts from which board. 56 * Index is board - value is cpu. 64 2, 82 /* SBUS interrupts are encoded integers including the board number 92 * 2) For each bus showing interrupt pending from #1, read the 107 sbil = (sbusl << 2); in sun4d_sbus_handler_irq() [all …]
|
| /linux/drivers/comedi/drivers/ |
| H A D | pcl730.c | 1 // 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 D | das08.c | 1 // 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. 65 /* (W) analog output l.s.b. registers for 2 channels ("JR" boards) */ 67 /* (W) analog output m.s.b. registers for 2 channels ("JR" boards) */ 75 /* (W) analog output l.s.b. registers for 2 channels ("AOx" boards) */ 77 /* (W) analog output m.s.b. registers for 2 channels ("AOx" boards) */ 141 8, 0, 10, 2, 12, 4, 14, 6, 1, 3, 5, 7 143 static const int das08_pgl_ai_gainlist[] = { 8, 0, 2, 4, 6, 1, 3, 5, 7 }; [all …]
|
| H A D | amplc_dio200_common.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * Copyright (C) 2005-2013 MEV Ltd. <https://www.mev.co.uk/> 9 * COMEDI - Linux Control and Measurement Device Interface 37 * 'which' is: 0 for CTR-X1, CTR-Y1, CTR-Z1; 1 for CTR-X2, CTR-Y2 or CTR-Z2. 38 * 'chan' is the channel: 0, 1 or 2. 53 [2] = 1000, /* 1 MHz */ 66 #define TS_CONFIG_MAX_CLK_SRC 2 /* Maximum clock source value. */ 94 if (dev->mmio) in dio200___read8() 95 return readb(dev->mmio + offset); in dio200___read8() 96 return inb(dev->iobase + offset); in dio200___read8() [all …]
|
| H A D | 8255_pci.c | 1 // SPDX-License-Identifier: GPL-2.0+ 11 * COMEDI - Linux Control and Measurement Device Interface 18 * Devices: [ADLink] PCI-7224 (adl_pci-7224), PCI-7248 (adl_pci-7248), 19 * PCI-7296 (adl_pci-7296), 20 * [Measurement Computing] PCI-DIO24 (cb_pci-dio24), 21 * PCI-DIO24H (cb_pci-dio24h), PCI-DIO48H (cb_pci-dio48h), 22 * PCI-DIO96H (cb_pci-dio96h), 23 * [National Instruments] PCI-DIO-96 (ni_pci-dio-96), 24 * PCI-DIO-96B (ni_pci-dio-96b), PXI-6508 (ni_pxi-6508), 25 * PCI-6503 (ni_pci-6503), PCI-6503B (ni_pci-6503b), [all …]
|
| H A D | das800.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * COMEDI - Linux Control and Measurement Device Interface 14 * Devices: [Keithley Metrabyte] DAS-800 (das-800), DAS-801 (das-801), 15 * DAS-802 (das-802), 16 * [Measurement Computing] CIO-DAS800 (cio-das800), 17 * CIO-DAS801 (cio-das801), CIO-DAS802 (cio-das802), 18 * CIO-DAS802/16 (cio-das802/16) 19 * Status: works, cio-das802/16 untested - email me if you have tested it 22 * [0] - I/O port base address 23 * [1] - IRQ (optional, required for timed or externally triggered conversions) [all …]
|
| H A D | ni_atmio.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Comedi driver for NI AT-MIO E series cards 5 * COMEDI - Linux Control and Measurement Device Interface 6 * Copyright (C) 1997-2001 David A. Schleef <ds@schleef.org> 11 * Description: National Instruments AT-MIO-E series 13 * Devices: [National Instruments] AT-MIO-16E-1 (ni_atmio), 14 * AT-MIO-16E-2, AT-MIO-16E-10, AT-MIO-16DE-10, AT-MIO-64E-3, 15 * AT-MIO-16XE-50, AT-MIO-16XE-10, AT-AI-16XE-10 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 [all …]
|
| H A D | adv_pci_dio.c | 1 // SPDX-License-Identifier: GPL-2.0 13 * Devices: [Advantech] PCI-1730 (adv_pci_dio), PCI-1733, 14 * PCI-1734, PCI-1735U, PCI-1736UP, PCI-1739U, PCI-1750, 15 * PCI-1751, PCI-1752, PCI-1753, PCI-1753+PCI-1753E, 16 * PCI-1754, PCI-1756, PCI-1761, PCI-1762 34 /* PCI-1730, PCI-1733, PCI-1736 interrupt control registers */ 45 /* PCI-1739U, PCI-1750, PCI1751 interrupt control registers */ 48 /* PCI-1753, PCI-1753E interrupt control registers */ 52 /* PCI-1754, PCI-1756 interrupt control registers */ 53 #define PCI1754_INT_REG(x) (0x08 + (x) * 2) /* R/W: control group 0 to 3 */ [all …]
|
| /linux/drivers/video/fbdev/ |
| H A D | broadsheetfb.c | 2 * broadsheetfb.c -- FB driver for E-Ink Broadsheet controller 14 * It is intended to be architecture independent. A board specific driver 51 /* table of panel specific parameters to be indexed into by the board drivers */ 57 .gdcfg = 2, 81 .gdcfg = 2, 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() [all …]
|
| H A D | metronomefb.c | 2 * linux/drivers/video/metronomefb.c -- FB driver for Metronome controller 12 * This work was made possible by help and equipment support from E-Ink 16 * It is intended to be architecture independent. A board specific driver 34 #include <linux/dma-mapping.h> 48 /* frame differs from image. frame includes non-visible pixels */ 62 | 2 << 8 /* sdosz */ 141 u8 stuff2a[2]; 163 while (length--) in calc_img_cksum() 183 u8 *metromem = par->metromem_wfm; in load_waveform() 184 struct device *dev = par->info->device; in load_waveform() [all …]
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A D | falcon_boards.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright 2007-2012 Solarflare Communications Inc. 15 /* Macros for unpacking the board revision */ 21 /* Board types */ 27 /* Board temperature is about 15°C above ambient when air flow is 53 0x2B + (nr) * 2, _max, 0x2C + (nr) * 2, _min 90 struct falcon_board *board = falcon_board(efx); in ef4_init_lm87() local 91 struct i2c_client *client = i2c_new_client_device(&board->i2c_adap, info); in ef4_init_lm87() 97 /* Read-to-clear alarm/interrupt status */ in ef4_init_lm87() 108 board->hwmon_client = client; in ef4_init_lm87() [all …]
|
| /linux/drivers/nubus/ |
| H A D | nubus.c | 1 // 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 …]
|
| /linux/drivers/net/can/sja1000/ |
| H A D | kvaser_pci.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * - Kvaser linux driver, version 4.72 BETA 8 * Copyright (C) 2002-2007 KVASER AB 10 * - Lincan driver, version 0.3.3, OCERA project 14 * - Socketcan SJA1000 drivers 16 * Copyright (c) 2002-2007 Volkswagen Group Electronic Research 35 MODULE_DESCRIPTION("Socket-CAN driver for KVASER PCAN PCI cards"); 43 struct net_device *slave_dev[MAX_NO_OF_CHANNELS-1]; 50 #define KVASER_PCI_CAN_CLOCK (16000000 / 2) 53 * The board configuration is probably following: [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | cirrus,lochnagar.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cirrus Logic Lochnagar Audio Development Board 10 - patches@opensource.cirrus.com 13 Lochnagar is an evaluation and development board for Cirrus Logic 15 Logic devices on mini-cards, as well as allowing connection of various 25 [1] Clock : ../clock/clock-bindings.txt 28 [2] include/dt-bindings/clock/lochnagar.h 36 - cirrus,lochnagar1-clk [all …]
|
| /linux/arch/mips/include/asm/sn/ |
| H A D | klconfig.h | 8 * Copyright (C) 1992 - 1997, 1999, 2000 Silicon Graphics, Inc. 76 * 1 NODE brd, 2 Router brd (1 8p, 1 meta), 6 Widgets, 77 * 2 Midplanes assuming no pci card cages 79 #define MAX_SLOTS_PER_NODE (1 + 2 + 6 + 2) 85 /* lboard_t->brd_flags fields */ 99 /* klinfo->flags fields */ 108 #define IS_CONSOLE_IOC3(i) ((((klinfo_t *)i)->flags) & KLINFO_INSTALL) 121 #define ERRINFO_STRUCT 2 162 (KL_CONFIG_HDR(_nasid)->ch_board_info) 164 (KL_CONFIG_HDR(_nasid)->ch_board_info = (_off)) [all …]
|
| /linux/Documentation/arch/sh/ |
| H A D | new-machine.rst | 1 .. 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, 24 Board-specific code:: 27 |-- arch 28 | `-- sh 29 | `-- boards [all …]
|
| /linux/arch/mips/bcm63xx/boards/ |
| H A D | board_bcm963xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 34 static struct board_info board; variable 60 .default_trigger= "default-on", 85 .name = "96328avng::ppp-fail", 86 .gpio = 2, 93 .default_trigger = "default-on", 96 .name = "96328avng::power-fail", 143 .name = "ppp-fail", 151 .default_trigger = "default-on", 185 .name = "ppp-fail", [all …]
|
| /linux/Documentation/devicetree/bindings/arm/ |
| H A D | atmel-at91.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/atmel-at91.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Belloni <alexandre.belloni@bootlin.com> 11 - Claudiu Beznea <claudiu.beznea@microchip.com> 12 - Nicolas Ferre <nicolas.ferre@microchip.com> 22 - items: 23 - const: atmel,at91rm9200 24 - items: [all …]
|
| /linux/drivers/staging/gpib/cb7210/ |
| H A D | cb7210.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Measurement Computing boards using cb7210.2 and cbi488.2 chips 28 MODULE_DESCRIPTION("GPIB driver Measurement Computing boards using cb7210.2 and cbi488.2"); 30 static int cb7210_read(struct gpib_board *board, u8 *buffer, size_t length, 43 static inline void input_fifo_enable(struct gpib_board *board, int enable) in input_fifo_enable() argument 45 struct cb7210_priv *cb_priv = board->private_data; in input_fifo_enable() 46 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in input_fifo_enable() 49 spin_lock_irqsave(&board->spinlock, flags); in input_fifo_enable() 52 cb_priv->in_fifo_half_full = 0; in input_fifo_enable() 56 HS_CLR_EOI_EMPTY_INT | HS_CLR_HF_INT | cb_priv->hs_mode_bits, in input_fifo_enable() [all …]
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-helper-board.h | 7 * Copyright (c) 2003-2008 Cavium Networks 10 * it under the terms of the GNU General Public License, Version 2, as 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> 51 set_phy_link_flags_flow_control_mask = 0x3 << 1, /* Mask for 2 bit wide flow control field */ 58 #define CVMX_HELPER_BOARD_MGMT_IPD_PORT -10 62 * port. A result of -1 means there isn't a MII capable PHY [all …]
|
| /linux/sound/soc/intel/common/ |
| H A D | soc-acpi-intel-byt-match.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * soc-acpi-intel-byt-match.c - tables and support for BYT ACPI enumeration. 9 #include <sound/soc-acpi.h> 10 #include <sound/soc-acpi-intel-match.h> 15 #define BYT_POV_P1006W 2 55 DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Miix 2 10"), 91 .drv_name = "cht-bsw-rt5672", 93 .board = "cht-bsw", 94 .sof_tplg_filename = "sof-byt-rt5670.tplg", 101 .board = "bytcr_rt5651", [all …]
|
| /linux/Documentation/driver-api/tty/ |
| H A D | moxa-smartio.rst | 11 2. System Requirement 25 - 2 ports multiport board 26 CP-102U, CP-102UL, CP-102UF 27 CP-132U-I, CP-132UL, 28 CP-132, CP-132I, CP132S, CP-132IS, 29 (CP-102, CP-102S) 31 - 4 ports multiport board 32 CP-104EL, 33 CP-104UL, CP-104JU, 34 CP-134U, CP-134U-I, [all …]
|