Home
last modified time | relevance | path

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

12345678910>>...44

/linux/sound/soc/intel/avs/
H A Dboard_selection.c1 // SPDX-License-Identifier: GPL-2.0-only
3 // Copyright(c) 2021-2022 Intel Corporation
17 #include <sound/soc-acpi.h>
18 #include <sound/soc-component.h>
24 MODULE_PARM_DESC(i2s_test, "Use I2S test-board instead of ACPI, i2s_test=ssp0tdm,ssp1tdm,... 0 to i…
62 if (mach->quirk_data == NULL) in dmi_match_quirk()
65 dmi_table = (struct dmi_system_id *)mach->quirk_data; in dmi_match_quirk()
77 /* supported I2S board codec configurations */
80 .id = "INT343A",
85 .tplg_filename = "rt286-tplg.bin",
[all …]
/linux/sound/soc/intel/common/
H A Dsoc-acpi-intel-cht-match.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * soc-acpi-intel-cht-match.c - tables and support for CHT ACPI enumeration.
9 #include <sound/soc-acpi.h>
10 #include <sound/soc-acpi-intel-match.h>
16 static int cht_surface_quirk_cb(const struct dmi_system_id *id) in cht_surface_quirk_cb() argument
34 .id = "10EC5640",
35 .drv_name = "cht-bsw-rt5645",
37 .board = "cht-bsw",
38 .sof_tplg_filename = "sof-cht-rt5645.tplg",
79 * The Lenovo Yoga Tab 3 Pro YT3-X90, with Android factory OS has a buggy DSDT
[all …]
H A Dsoc-acpi-intel-byt-match.c1 // 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>
17 static int byt_rt5672_quirk_cb(const struct dmi_system_id *id) in byt_rt5672_quirk_cb() argument
23 static int byt_pov_p1006w_quirk_cb(const struct dmi_system_id *id) in byt_pov_p1006w_quirk_cb() argument
64 /* Note 105b is Foxcon's USB/PCI vendor id */
88 /* Various devices use an ACPI id of 10EC5640 while using a rt5672 codec */
90 .id = "10EC5640",
91 .drv_name = "cht-bsw-rt5672",
[all …]
/linux/drivers/comedi/drivers/
H A Ddas1800.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Comedi driver for Keithley DAS-1700/DAS-1800 series boards
6 * COMEDI - Linux Control and Measurement Device Interface
14 * Devices: [Keithley Metrabyte] DAS-1701ST (das-1701st),
15 * DAS-1701ST-DA (das-1701st-da), DAS-1701/AO (das-1701ao),
16 * DAS-1702ST (das-1702st), DAS-1702ST-DA (das-1702st-da),
17 * DAS-1702HR (das-1702hr), DAS-1702HR-DA (das-1702hr-da),
18 * DAS-1702/AO (das-1702ao), DAS-1801ST (das-1801st),
19 * DAS-1801ST-DA (das-1801st-da), DAS-1801HC (das-1801hc),
20 * DAS-1801AO (das-1801ao), DAS-1802ST (das-1802st),
[all …]
H A Dni_atmio.c1 // 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 Ddas16.c1 // SPDX-License-Identifier: GPL-2.0+
6 * COMEDI - Linux Control and Measurement Device Interface
16 * Devices: [Keithley Metrabyte] DAS-16 (das-16), DAS-16G (das-16g),
17 * DAS-16F (das-16f), DAS-1201 (das-1201), DAS-1202 (das-1202),
18 * DAS-1401 (das-1401), DAS-1402 (das-1402), DAS-1601 (das-1601),
19 * DAS-1602 (das-1602),
20 * [ComputerBoards] PC104-DAS16/JR (pc104-das16jr),
21 * PC104-DAS16JR/16 (pc104-das16jr/16), CIO-DAS16 (cio-das16),
22 * CIO-DAS16F (cio-das16/f), CIO-DAS16/JR (cio-das16/jr),
23 * CIO-DAS16JR/16 (cio-das16jr/16), CIO-DAS1401/12 (cio-das1401/12),
[all …]
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 Daddi_apci_16xx.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
52 unsigned int chan = CR_CHAN(insn->chanspec); in apci16xx_insn_config()
69 outl(s->io_bits, dev->iobase + APCI16XX_DIR_REG(s->index)); in apci16xx_insn_config()
[all …]
/linux/include/uapi/linux/
H A Dzorro.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * linux/zorro.h -- Amiga AutoConfig (Zorro) Bus Definitions
5 * Copyright (C) 1995--2003 Geert Uytterhoeven
19 * Each Zorro board has a 32-bit ID of the form
25 * mmmmmmmmmmmmmmmm 16-bit Manufacturer ID (assigned by CBM (sigh))
26 * pppppppp 8-bit Product ID (assigned by manufacturer)
27 * eeeeeeee 8-bit Extended Product ID (currently only used
32 #define ZORRO_MANUF(id) ((id) >> 16) argument
33 #define ZORRO_PROD(id) (((id) >> 8) & 0xff) argument
34 #define ZORRO_EPC(id) ((id) & 0xff) argument
[all …]
/linux/drivers/parisc/
H A Deisa_enumerator.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * eisa_enumerator.c - provide support for EISA adapters in PA-RISC machines
36 * little-endian on the big-endian PAROSC */
54 static void print_eisa_id(char *s, u_int32_t id) in print_eisa_id() argument
60 rev = id & 0xff; in print_eisa_id()
61 id >>= 8; in print_eisa_id()
62 device = id & 0xff; in print_eisa_id()
63 id >>= 8; in print_eisa_id()
65 vendor[2] = '@' + (id & 0x1f); in print_eisa_id()
66 id >>= 5; in print_eisa_id()
[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/Documentation/networking/devlink/
H A Dnfp.rst1 .. SPDX-License-Identifier: GPL-2.0
13 .. list-table:: Generic parameters implemented
15 * - Name
16 - Mode
17 * - ``fw_load_policy``
18 - permanent
19 * - ``reset_dev_on_drv_probe``
20 - permanent
27 .. list-table:: devlink info versions implemented
30 * - Name
[all …]
/linux/drivers/dio/
H A Ddio.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Code to support devices on the DIO and DIO-II bus
9 * of the next unconfigured device found that matches the given device ID.
10 * Note that the deviceid parameter should be the encoded ID.
20 * Return a character string describing this board [might be "" if
22 * void dio_config_board(int scode) mark board as configured in the list
23 * void dio_unconfig_board(int scode) mark board as no longer configured
42 /* DIO-II range */
43 { .name = "DIO-II mem", .start = 0x01000000, .end = 0x1fffffff }
52 /* We associate each numeric ID with an appropriate descriptive string
[all …]
/linux/sound/soc/codecs/
H A Dwm1250-ev1.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Driver for the 1250-EV1 audio I/O module
15 #include <sound/soc-dapm.h>
28 struct wm1250_priv *wm1250 = dev_get_drvdata(component->dev); in wm1250_ev1_set_bias_level()
38 gpiod_set_value_cansleep(wm1250->clk_ena, 1); in wm1250_ev1_set_bias_level()
42 gpiod_set_value_cansleep(wm1250->clk_ena, 0); in wm1250_ev1_set_bias_level()
50 SND_SOC_DAPM_ADC("ADC", "wm1250-ev1 Capture", SND_SOC_NOPM, 0, 0),
51 SND_SOC_DAPM_DAC("DAC", "wm1250-ev1 Playback", SND_SOC_NOPM, 0, 0),
66 struct wm1250_priv *wm1250 = snd_soc_component_get_drvdata(dai->component); in wm1250_ev1_hw_params()
70 gpiod_set_value(wm1250->clk_sel0, 1); in wm1250_ev1_hw_params()
[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",
45 .name = "Hauppauge Okemo-A",
51 .name = "Hauppauge Okemo-B",
86 .lna_ctrl = -1,
134 .name = "Siano Denver (ATSC-M/H) Digital Receiver",
152 struct sms_board *sms_get_board(unsigned id) in sms_get_board() argument
154 BUG_ON(id >= ARRAY_SIZE(sms_boards)); in sms_get_board()
[all …]
/linux/drivers/staging/gpib/ni_usb/
H A Dni_usb_gpib.c1 // SPDX-License-Identifier: GPL-2.0
27 static int ni_usb_set_interrupt_monitor(struct gpib_board *board, unsigned int monitored_bits);
40 // returns timeout code byte for use in ni-usb-b instructions
79 * I've verified on a usb-b that a code of 0x2 is correct for a 1000 sec timeout in ni_usb_timeout_code()
89 struct ni_usb_urb_ctx *context = urb->context; in ni_usb_bulk_complete()
91 complete(&context->complete); in ni_usb_bulk_complete()
98 struct ni_usb_urb_ctx *context = &ni_priv->context; in ni_usb_timeout_handler()
100 context->timed_out = 1; in ni_usb_timeout_handler()
101 complete(&context->complete); in ni_usb_timeout_handler()
104 // I'm using nonblocking loosely here, it only means -EAGAIN can be returned in certain cases
[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",
51 .id = 0x1d,
58 .id = 0x04,
60 .name = "TDA18271-1",
65 .id = 0x1b,
[all …]
/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 …]
/linux/arch/sh/boards/
H A Dof-generic.c1 // SPDX-License-Identifier: GPL-2.0
3 * SH generic board support, using device tree
5 * Copyright (C) 2015-2016 Smart Energy Instruments, Inc.
62 pr_info("SH generic board support: scanning for cpus\n"); in sh_of_smp_probe()
67 u64 id = of_get_cpu_hwid(np, 0); in sh_of_smp_probe() local
69 if (id < NR_CPUS) { in sh_of_smp_probe()
71 of_property_read_string(np, "enable-method", &method); in sh_of_smp_probe()
72 set_cpu_possible(id, true); in sh_of_smp_probe()
73 set_cpu_present(id, true); in sh_of_smp_probe()
74 __cpu_number_map[id] = id; in sh_of_smp_probe()
[all …]
/linux/arch/arm/mach-omap1/
H A Ddevices.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * linux/arch/arm/mach-omap1/devices.c
8 #include <linux/dma-mapping.h>
15 #include <linux/platform_data/omap-wd-timer.h>
16 #include <linux/soc/ti/omap1-io.h>
51 .id = -1,
64 /*-------------------------------------------------------------------------*/
81 if (mmc_controller->slots[0].wires == 4) { in omap1_mmc_mux()
84 if (!mmc_controller->slots[0].nomux) in omap1_mmc_mux()
92 if (!mmc_controller->slots[1].nomux) { in omap1_mmc_mux()
[all …]
/linux/drivers/scsi/
H A Dzorro7xx.c1 // SPDX-License-Identifier: GPL-2.0-only
10 * Rewritten to use 53c700.c by Kars de Jong <jongk@linux-m68k.org>
27 MODULE_AUTHOR("Alan Hourihane <alanh@fairlite.demon.co.uk> / Kars de Jong <jongk@linux-m68k.org>");
52 .id = ZORRO_PROD_PHASE5_BLIZZARD_603E_PLUS,
56 .id = ZORRO_PROD_MACROSYSTEMS_WARP_ENGINE_40xx,
60 .id = ZORRO_PROD_CBM_A4091_1,
64 .id = ZORRO_PROD_CBM_A4091_2,
68 .id = ZORRO_PROD_GVP_GFORCE_040_060,
81 unsigned long board, ioaddr; in zorro7xx_init_one() local
83 board = zorro_resource_start(z); in zorro7xx_init_one()
[all …]
/linux/drivers/net/ethernet/sfc/falcon/
H A Dfalcon_boards.c1 // 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
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()
118 i2c_unregister_device(falcon_board(efx)->hwmon_client); in ef4_fini_lm87()
[all …]
/linux/arch/mips/alchemy/devboards/
H A Ddb1000.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * DBAu1000/1500/1100 PBAu1100/1500 board support
10 #include <linux/dma-mapping.h>
23 #include <asm/mach-au1x00/au1000.h>
24 #include <asm/mach-au1x00/gpio-au1000.h>
25 #include <asm/mach-au1x00/au1000_dma.h>
26 #include <asm/mach-au1x00/au1100_mmc.h>
27 #include <asm/mach-db1x00/bcsr.h>
38 /* initialize board register space */ in db1000_board_setup()
49 pr_info("AMD Alchemy %s Board\n", get_system_type()); in db1000_board_setup()
[all …]
H A Ddb1xxx.c1 // SPDX-License-Identifier: GPL-2.0
3 * Alchemy DB/PB1xxx board support.
7 #include <asm/mach-au1x00/au1000.h>
8 #include <asm/mach-db1x00/bcsr.h>
77 pr_err("unsupported CPU on board\n"); in board_setup()
78 ret = -ENODEV; in board_setup()
81 panic("cannot initialize board support"); in board_setup()
86 int id = BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI)); in db1xxx_arch_init() local
87 if (id == BCSR_WHOAMI_DB1550) in db1xxx_arch_init()
89 else if ((id == BCSR_WHOAMI_PB1550_SDR) || in db1xxx_arch_init()
[all …]
/linux/drivers/mtd/devices/
H A Dms02-nv.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * DEC MS02-NV (54-20948-01) battery backed-up NVRAM module for
16 * 0x000000 - 0x3fffff SRAM
17 * 0x400000 - 0x7fffff CSR
22 * 0x000000 - 0x0003ff diagnostic area, destroyed upon a reboot
23 * 0x000400 - ENDofRAM storage area, available to operating systems
28 * ID value is found, the firmware considers the SRAM clean, i.e.
31 * for the start address of the user-available is 0x001000 which is
36 * operating system, a magic ID to distinguish a MS02-NV board from
42 * The firmware only handles the MS02-NV board if installed in the
[all …]

12345678910>>...44