/linux/drivers/soc/renesas/ |
H A D | renesas-soc.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2014-2016 Glider bvba 16 const char name[16]; member 21 .name = "R-Car Gen1", 22 .reg = 0xff000044, /* PRR (Product Register) */ 26 .name = "R-Car Gen2", 27 .reg = 0xff000044, /* PRR (Product Register) */ 31 .name = "R-Car Gen3", 32 .reg = 0xfff00044, /* PRR (Product Register) */ 36 .name = "R-Car Gen4", [all …]
|
/linux/drivers/zorro/ |
H A D | names.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Zorro Device Name Tables 5 * Copyright (C) 1999--2000 Geert Uytterhoeven 9 * Copyright 1992--1999 Drew Eckhardt, Frederic Potter, 10 * David Mosberger-Tang, Martin Mares 23 const char *name; member 29 const char *name; member 39 #define MANUF( manuf, name ) static char __manufstr_##manuf[] __initdata = name; argument 41 #define PRODUCT( manuf, prod, name ) static char __prodstr_##manuf##prod[] __initdata = name; macro 45 #define MANUF( manuf, name ) static struct zorro_prod_info __prods_##manuf[] __initdata = { argument [all …]
|
/linux/tools/usb/usbip/libsrc/ |
H A D | names.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * names.c -- USB name database manipulation routines 8 * - names_deinit() is added. 28 char name[1]; member 31 struct product { struct 32 struct product *next; argument 34 char name[1]; member 40 char name[1]; member 46 char name[1]; member 52 char name[1]; member [all …]
|
H A D | usbip_common.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2005-2007 Takahiro Hirofuchi 30 { USB_SPEED_WIRELESS, "53.3-480", "Wireless"}, 93 #define DBG_UDEV_INTEGER(name)\ argument 94 dbg("%-20s = %x", to_string(name), (int) udev->name) 96 #define DBG_UINF_INTEGER(name)\ argument 97 dbg("%-20s = %x", to_string(name), (int) uinf->name) 104 uinf->bInterfaceClass, in dump_usb_interface() 105 uinf->bInterfaceSubClass, in dump_usb_interface() 106 uinf->bInterfaceProtocol); in dump_usb_interface() [all …]
|
/linux/arch/x86/platform/geode/ |
H A D | alix.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 * and Philip Prindeville <philipp@redfish-solutions.com> 11 * TODO: There are large similarities with leds-net5501.c 13 * In the future leds-net5501.c should be migrated over to platform 25 #include "geode-common.h" 61 char name[64]; in alix_present() local 71 scan_end = bios_virt + bios_len - (alix_sig_len + 2); in alix_present() 79 memcpy(name, p, sizeof(name)); in alix_present() 82 a = strchr(name, '\0'); in alix_present() 87 a = strchr(name, '\r'); in alix_present() [all …]
|
/linux/tools/leds/ |
H A D | get_led_device_info.sh | 2 # SPDX-License-Identifier: GPL-2.0 4 led_common_defs_path="include/dt-bindings/leds/common.h" 7 if [ $num_args -eq 1 ]; then 8 linux_top=$(dirname `realpath $0` | awk -F/ \ 11 while (i <= NF - 2) { \ 17 elif [ $num_args -eq 2 ]; then 24 if [ ! -f $led_defs_path ]; then 32 if [ $? -ne 0 ]; then 38 usb_subdev=`readlink $led_cdev_path | grep usb | sed s'/\(.*usb[0-9]*\/[0-9]*-[0-9]*\)\/.*/\1/'` 44 if [ ! -z "$usb_subdev" ]; then [all …]
|
/linux/Documentation/arch/arm/ |
H A D | marvell.rst | 13 ------------ 16 - 88F5082 17 - 88F5181 a.k.a Orion-1 18 - 88F5181L a.k.a Orion-VoIP 19 - 88F5182 a.k.a Orion-NAS 21 …- Datasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/M… 22 …- Programmer's User Guide: https://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~… 23 …- User Manual: https://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800… 24 …- Functional Errata: https://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/8… 25 - 88F5281 a.k.a Orion-2 [all …]
|
H A D | microchip.rst | 7 ------------ 11 It is important to note that the Microchip (previously Atmel) ARM-based MPU 12 product line is historically named "AT91" or "at91" throughout the Linux kernel 13 development process even if this product prefix has completely disappeared from 14 the official Microchip product name. Anyway, files, directories, git trees, 15 git branches/tags and email subject always contain this "at91" sub-string. 19 --------- 20 Documentation and detailed datasheet for each product are available on 25 - at91rm9200 29 …http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-1768-32-bit-ARM920T-Embedded-Microprocessor-… [all …]
|
/linux/drivers/gpu/drm/tests/ |
H A D | drm_connector_test.c | 1 // SPDX-License-Identifier: GPL-2.0 74 strscpy(priv->ddc.name, "dummy-connector-ddc", sizeof(priv->ddc.name)); in drm_test_connector_init() 75 priv->ddc.owner = THIS_MODULE; in drm_test_connector_init() 76 priv->ddc.algo = &dummy_ddc_algorithm; in drm_test_connector_init() 77 priv->ddc.dev.parent = dev; in drm_test_connector_init() 79 ret = i2c_add_adapter(&priv->ddc); in drm_test_connector_init() 82 ret = kunit_add_action_or_reset(test, i2c_del_adapter_wrapper, &priv->ddc); in drm_test_connector_init() 85 test->priv = priv; in drm_test_connector_init() 95 struct drm_connector_init_priv *priv = test->priv; in drm_test_drmm_connector_init() 98 ret = drmm_connector_init(&priv->drm, &priv->connector, in drm_test_drmm_connector_init() [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_fru_eeprom.c | 41 struct atom_context *atom_ctx = adev->mode_info.atom_context; in is_fru_eeprom_supported() 47 if (amdgpu_sriov_vf(adev) || (adev->flags & AMD_IS_APU)) in is_fru_eeprom_supported() 55 /* VBIOS is of the format ###-DXXXYYYY-##. For SKU identification, in is_fru_eeprom_supported() 63 switch (adev->asic_type) { in is_fru_eeprom_supported() 66 if (strnstr(atom_ctx->vbios_pn, "D161", in is_fru_eeprom_supported() 67 sizeof(atom_ctx->vbios_pn)) || in is_fru_eeprom_supported() 68 strnstr(atom_ctx->vbios_pn, "D163", in is_fru_eeprom_supported() 69 sizeof(atom_ctx->vbios_pn))) { in is_fru_eeprom_supported() 81 if (strnstr(atom_ctx->vbios_pn, "D603", in is_fru_eeprom_supported() 82 sizeof(atom_ctx->vbios_pn))) { in is_fru_eeprom_supported() [all …]
|
/linux/drivers/usb/common/ |
H A D | ulpi.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * ulpi.c - USB ULPI PHY bus 19 #include <linux/clk/clk-conf.h> 21 /* -------------------------------------------------------------------------- */ 25 return ulpi->ops->read(ulpi->dev.parent, addr); in ulpi_read() 31 return ulpi->ops->write(ulpi->dev.parent, addr, val); in ulpi_write() 35 /* -------------------------------------------------------------------------- */ 47 if (ulpi->id.vendor == 0 || !drv->id_table) in ulpi_match() 50 for (id = drv->id_table; id->vendor; id++) in ulpi_match() 51 if (id->vendor == ulpi->id.vendor && in ulpi_match() [all …]
|
/linux/drivers/hid/ |
H A D | hid-apple.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (c) 2000-2005 Vojtech Pavlik <vojtech@suse.cz> 7 * Copyright (c) 2005 Michael Haboustak <mike-@cinci.rr.com> for Concept2, Inc 8 * Copyright (c) 2006-2007 Jiri Kosina 28 #include <dt-bindings/leds/common.h> 30 #include "hid-ids.h" 60 static int iso_layout = -1; 62 MODULE_PARM_DESC(iso_layout, "Swap the backtick/tilde and greater-than/less-than keys. " 63 "([-1] = auto, 0 = disabled, 1 = enabled)"); 69 "[0] = as-is, Mac layout. 1 = swapped, Windows layout., 2 = swapped, Swap only left side)"); [all …]
|
/linux/Documentation/driver-api/mmc/ |
H A D | mmc-dev-attrs.rst | 11 force_ro Enforce read-only access even if write protect switch is off. 17 All attributes are read-only. 24 fwrev Firmware/Product Revision (from CID Register) 26 hwrev Hardware/Product Revision (from CID Register) 29 name Product Name (from CID Register) 31 prv Product Revision (from CID Register) 33 serial Product Serial Number (from CID Register) 52 if the card is block-addressed, 0 otherwise. 62 duration of the erase - which could be a several 76 For MMC, "preferred_erase_size" is the high-capacity
|
/linux/drivers/input/tests/ |
H A D | input_test.c | 1 // SPDX-License-Identifier: GPL-2.0 23 input_dev->name = "Test input device"; in input_test_init() 24 input_dev->id.bustype = BUS_VIRTUAL; in input_test_init() 25 input_dev->id.vendor = 1; in input_test_init() 26 input_dev->id.product = 1; in input_test_init() 27 input_dev->id.version = 1; in input_test_init() 37 test->priv = input_dev; in input_test_init() 44 struct input_dev *input_dev = test->priv; in input_test_exit() 54 struct input_dev *input_dev = test->priv; in input_test_polling() 56 /* Must fail because a poll handler has not been set-up yet */ in input_test_polling() [all …]
|
/linux/drivers/usb/atm/ |
H A D | xusbatm.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * xusbatm.c - dumb usbatm-based driver for modems initialized in userspace 16 #define XUSBATM_PARM(name, type, parmtype, desc) \ argument 17 static type name[XUSBATM_DRIVERS_MAX]; \ 18 static unsigned int num_##name; \ 19 module_param_array(name, parmtype, &num_##name, 0444); \ 20 MODULE_PARM_DESC(name, desc) 23 XUSBATM_PARM(product, unsigned short, ushort, "USB device product"); 44 for (i = 0; i < usb_dev->actconfig->desc.bNumInterfaces; i++) in xusbatm_find_intf() 45 …if ((intf = usb_dev->actconfig->interface[i]) && (alt = usb_altnum_to_altsetting(intf, altsetting)… in xusbatm_find_intf() [all …]
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | aspeed,usb-vhub.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/usb/aspeed,usb-vhu [all...] |
/linux/drivers/usb/misc/ |
H A D | ldusb.c | 1 // SPDX-License-Identifier: GPL-2.0+ 14 * Copyright (C) 2005 Michael Hund <mhund@ld-didactic.de> 18 * 2001-2004 Juergen Stuber <starblue@users.sourceforge.net> 34 #define USB_DEVICE_ID_LD_CASSY 0x1000 /* USB Product ID of CASSY-S modules with 8 bytes endpoint s… 35 #define USB_DEVICE_ID_LD_CASSY2 0x1001 /* USB Product ID of CASSY-S modules with 64 bytes endpoint… 36 #define USB_DEVICE_ID_LD_POCKETCASSY 0x1010 /* USB Product ID of Pocket-CASSY */ 37 #define USB_DEVICE_ID_LD_POCKETCASSY2 0x1011 /* USB Product ID of Pocket-CASSY 2 (reserved) */ 38 #define USB_DEVICE_ID_LD_MOBILECASSY 0x1020 /* USB Product ID of Mobile-CASSY */ 39 #define USB_DEVICE_ID_LD_MOBILECASSY2 0x1021 /* USB Product ID of Mobile-CASSY 2 (reserved) */ 40 #define USB_DEVICE_ID_LD_MICROCASSYVOLTAGE 0x1031 /* USB Product ID of Micro-CASSY Voltage */ [all …]
|
/linux/drivers/media/platform/chips-media/coda/ |
H A D | coda-bit.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Coda multi-standard codec IP - BIT processor functions 6 * Javier Martin, <javier.martin@vista-silicon.com> 8 * Copyright (C) 2012-2014 Philipp Zabel, Pengutronix 21 #include <media/v4l2-common.h> 22 #include <media/v4l2-ctrls.h> 23 #include <media/v4l2-fh.h> 24 #include <media/v4l2-mem2mem.h> 25 #include <media/videobuf2-v4l2.h> 26 #include <media/videobuf2-dma-contig.h> [all …]
|
/linux/drivers/platform/x86/ |
H A D | lg-laptop.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * lg-laptop.c - LG Gram ACPI features and hotkeys Driver 5 * Copyright (C) 2018 Matan Ziv-Av <matan@svgalib.org> 16 #include <linux/input/sparse-keymap.h> 26 .name = __stringify(_name), \ 33 MODULE_AUTHOR("Matan Ziv-Av"); 57 #define WMI_EVENT_GUID0 "E4FB94F9-7F2B-4173-AD1A-CD1D95086248" 58 #define WMI_EVENT_GUID1 "023B133E-49D1-4E10-B313-698220140DC2" 59 #define WMI_EVENT_GUID2 "37BE1AC0-C3F2-4B1F-BFBE-8FDEAF2814D6" 60 #define WMI_EVENT_GUID3 "911BAD44-7DF8-4FBB-9319-BABA1C4B293B" [all …]
|
/linux/tools/testing/selftests/devices/probe/boards/ |
H A D | Dell Inc.,XPS 13 9300.yaml | 1 # SPDX-License-Identifier: GPL-2.0 5 # "Vendor,Product", where Vendor comes from 6 # /sys/devices/virtual/dmi/id/sys_vendor, and Product comes from 11 - type: pci-controller 15 #acpi-uid: 0 17 - path: 14.0 18 type: usb-controller 19 usb-version: 2 21 - path: 9 22 name: camera [all …]
|
/linux/arch/x86/platform/ts5500/ |
H A D | ts5500.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Technologic Systems TS-5500 Single Board Computer support 5 * Copyright (C) 2013-2014 Savoir-faire Linux Inc. 8 * This driver registers the Technologic Systems TS-5500 Single Board Computer 11 * Documentation/ABI/testing/sysfs-platform-ts5500. 13 * This code may be extended to support similar x86-based platforms. 14 * Actually, the TS-5500 and TS-5400 are supported. 26 /* Product code register */ 28 #define TS5500_PRODUCT_CODE 0x60 /* TS-5500 product code */ 29 #define TS5400_PRODUCT_CODE 0x40 /* TS-5400 product code */ [all …]
|
/linux/drivers/media/usb/go7007/ |
H A D | go7007-usb.c | 1 // 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/arch/arm/boot/dts/marvell/ |
H A D | armada-370-seagate-nas-2bay.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree file for Seagate NAS 2-Bay (Armada 370 SoC). 13 * Product name : Seagate NAS 2-Bay 14 * Code name (board/PCB) : Dart 2-Bay 15 * Model name (case sticker) : SRPD20 16 * Material desc (product spec) : STCTxxxxxxx 19 /dts-v1/; 20 #include "armada-370-seagate-nas-xbay.dtsi" 23 model = "Seagate NAS 2-Bay (Dart, SRPD20)"; 24 compatible = "seagate,dart-2", "marvell,armada370", "marvell,armada-370-xp"; [all …]
|
H A D | armada-370-seagate-personal-cloud.dts | 1 // SPDX-License-Identifier: GPL-2.0 13 * Product name : Seagate Personal Cloud 14 * Code name (board/PCB) : Cumulus 15 * Model name (case sticker) : SRN21C 16 * Material desc (product spec) : STCRxxxxxxx 19 /dts-v1/; 20 #include "armada-370-seagate-personal-cloud.dtsi" 24 compatible = "seagate,cumulus", "marvell,armada370", "marvell,armada-370-xp"; 27 internal-regs { 30 nr-ports = <1>;
|
H A D | armada-370-seagate-personal-cloud-2bay.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree file for Seagate Personal Cloud NAS 2-Bay (Armada 370 SoC). 13 * Product name : Seagate Personal Cloud 2-Bay 14 * Code name (board/PCB) : Cumulus Max 15 * Model name (case sticker) : SRN22C 16 * Material desc (product spec) : STCSxxxxxxx 19 /dts-v1/; 20 #include "armada-370-seagate-personal-cloud.dtsi" 23 model = "Seagate Personal Cloud 2-Bay (Cumulus, SRN22C)"; 24 compatible = "seagate,cumulus-max", "marvell,armada370", "marvell,armada-370-xp"; [all …]
|