/linux-6.12.1/Documentation/devicetree/bindings/mfd/ |
D | aspeed,ast2x00-scu.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mfd/aspeed,ast2x00-scu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 - Joel Stanley <joel@jms.id.au> 15 - Andrew Jeffery <andrew@aj.id.au> 20 - enum: 21 - aspeed,ast2400-scu 22 - aspeed,ast2500-scu 23 - aspeed,ast2600-scu [all …]
|
/linux-6.12.1/Documentation/ABI/testing/ |
D | sysfs-devices-soc | 5 The /sys/devices/ directory contains a sub-directory for each 6 System-on-Chip (SoC) device on a running platform. Information 19 Read-only attribute common to all SoCs. Contains the SoC machine 26 Read-only attribute common to all SoCs. Contains SoC family name 29 On many of ARM based silicon with SMCCC v1.2+ compliant firmware 57 Read-only attribute supported by most SoCs. Contains the SoC's 64 Read-only attribute supported by most SoCs. In the case of 65 ST-Ericsson's chips this contains the SoC serial number. 67 On many of ARM based silicon with SMCCC v1.2+ compliant firmware 68 this will contain the SOC ID appended to the family attribute [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/usb/ |
D | usb251xb.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/usb251xb.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip USB 2.0 Hi-Speed Hub Controller 10 - Richard Leitner <richard.leitner@skidata.com> 15 - microchip,usb2422 16 - microchip,usb2512b 17 - microchip,usb2512bi 18 - microchip,usb2513b [all …]
|
/linux-6.12.1/Documentation/misc-devices/ |
D | c2port.rst | 1 .. SPDX-License-Identifier: GPL-2.0 23 -------- 25 This driver implements the support for Linux of Silicon Labs (Silabs) 26 C2 Interface used for in-system programming of micro controllers. 28 By using this driver you can reprogram the in-system flash without EC2 33 ---------- 36 Silicon Laboratories site], see: 38 - AN127: FLASH Programming via the C2 Interface at 41 - C2 Specification at 45 banging) designed to enable in-system programming, debugging, and [all …]
|
/linux-6.12.1/drivers/net/wireless/st/cw1200/ |
D | fwio.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Firmware I/O code for mac80211 ST-Ericsson CW1200 drivers 5 * Copyright (c) 2010, ST-Ericsson 9 * ST-Ericsson UMAC CW1200 driver which is 10 * Copyright (c) 2010, ST-Ericsson 26 int hw_type = -1; in cw1200_get_hw_type() 93 switch (priv->hw_revision) { in cw1200_load_firmware_cw1200() 96 if (!priv->sdd_path) in cw1200_load_firmware_cw1200() 97 priv->sdd_path = SDD_FILE_10; in cw1200_load_firmware_cw1200() 101 if (!priv->sdd_path) in cw1200_load_firmware_cw1200() [all …]
|
/linux-6.12.1/Documentation/i2c/busses/ |
D | i2c-sis5595.rst | 2 Kernel driver i2c-sis5595 6 - Frodo Looijaard <frodol@dds.nl>, 7 - Mark D. Studebaker <mdsxyz123@yahoo.com>, 8 - Philip Edelbrock <phil@netroedge.com> 11 * Silicon Integrated Systems Corp. SiS5595 Southbridge 12 Datasheet: Publicly available at the Silicon Integrated Systems Corp. site. 14 Note: all have mfr. ID 0x1039. 17 SUPPORTED PCI ID 24 "blacklist" PCI ID and refuse to load. 27 NOT SUPPORTED PCI ID BLACKLIST PCI ID [all …]
|
/linux-6.12.1/drivers/soc/aspeed/ |
D | aspeed-socinfo.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 14 const u32 id; member 34 unsigned int id = siliconid & 0xff00ffff; in siliconid_to_name() local 38 if (rev_table[i].id == id) in siliconid_to_name() 88 np = of_find_compatible_node(NULL, NULL, "aspeed,silicon-id"); in aspeed_socinfo_init() 91 return -ENODEV; in aspeed_socinfo_init() 97 return -ENODEV; in aspeed_socinfo_init() 114 return -ENODEV; in aspeed_socinfo_init() 120 * SoC ID: raw silicon revision id in aspeed_socinfo_init() 121 * Serial Number: 64-bit chipid in aspeed_socinfo_init() [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/renesas/ |
D | cat875.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the Silicon Linux sub board for CAT874 (CAT875) 9 model = "Silicon Linux sub board for CAT874 (CAT875)"; 17 pinctrl-0 = <&avb_pins>; 18 pinctrl-names = "default"; 19 renesas,no-ether-link; 20 phy-handle = <&phy0>; 21 phy-mode = "rgmii-id"; 24 phy0: ethernet-phy@0 { 25 compatible = "ethernet-phy-id001c.c915", [all …]
|
/linux-6.12.1/arch/arm/mach-imx/ |
D | cpu-imx27.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 static int mx27_cpu_rev = -1; 20 #define SYS_CHIP_ID 0x00 /* The offset of CHIP ID register */ 29 np = of_find_compatible_node(NULL, NULL, "fsl,imx27-ccm"); in mx27_read_cpu_rev() 35 * the silicon revision very early we read it here to in mx27_read_cpu_rev() 56 * the silicon revision of the cpu 57 * -EINVAL - not a mx27 61 if (mx27_cpu_rev == -1) in mx27_revision() 65 return -EINVAL; in mx27_revision()
|
/linux-6.12.1/Documentation/devicetree/bindings/net/wireless/ |
D | silabs,wfx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2020, Silicon Laboratories, Inc. 4 --- 5 $id: http://devicetree.org/schemas/net/wireless/silabs,wfx.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Silicon Labs WFxxx 11 - Jérôme Pouiller <jerome.pouiller@silabs.com> 14 Support for the Wifi chip WFxxx from Silicon Labs. Currently, the only device 16 https://www.silabs.com/documents/public/data-sheets/wf200-datasheet.pdf 25 It is recommended to declare a mmc-pwrseq on SDIO host above WFx. Without [all …]
|
/linux-6.12.1/drivers/staging/sm750fb/ |
D | ddk750_sii164.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 /* Silicon Image SiI164 chip prototype */ 44 * Silicon Image SiI164 DVI controller chip 47 * Vendor ID registers 53 * Device ID registers 139 /* De-skewing Enable bit (DKEN) */ 143 /* De-skewing Setting (DK[3:1])*/
|
/linux-6.12.1/drivers/net/wireless/silabs/wfx/ |
D | debug.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (c) 2017-2019, Silicon Laboratories, Inc. 6 * Copyright (c) 2011, ST-Ericsson 15 const char *wfx_get_hif_name(unsigned long id); 16 const char *wfx_get_mib_name(unsigned long id); 17 const char *wfx_get_reg_name(unsigned long id);
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Silicon Labs wireless chips WF200 and further" 11 Silabs does not use a reliable SDIO vendor ID. So, to avoid conflicts,
|
/linux-6.12.1/arch/mips/include/asm/sn/ |
D | types.h | 6 * Copyright (C) 1999 Silicon Graphics, Inc. 17 typedef signed short nasid_t; /* node id in numa-as-id space */ 18 typedef signed char partid_t; /* partition ID type */ 19 typedef signed short moduleid_t; /* user-visible module number type */
|
/linux-6.12.1/drivers/video/fbdev/via/ |
D | via_aux_sii164.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * driver for Silicon Image SiI 164 PanelLink Transmitter 22 /* check vendor id and device id */ in probe() 23 const u8 id[] = {0x01, 0x00, 0x06, 0x00}, len = ARRAY_SIZE(id); in probe() local 24 u8 tmp[ARRAY_SIZE(id)]; in probe() 26 if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len)) in probe()
|
/linux-6.12.1/Documentation/devicetree/bindings/iio/amplifiers/ |
D | adi,hmc425a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/amplifiers/adi,hmc425a.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <michael.hennerich@analog.com> 15 ADRF5750 2 dB LSB, 4-Bit, Silicon Digital Attenuator, 10 MHz to 60 GHz 16 https://www.analog.com/media/en/technical-documentation/data-sheets/adrf5740.pdf 18 HMC425A 0.5 dB LSB GaAs MMIC 6-BIT DIGITAL POSITIVE CONTROL ATTENUATOR, 2.2 - 8.0 GHz 19 https://www.analog.com/media/en/technical-documentation/data-sheets/hmc425A.pdf 21 HMC540S 1 dB LSB Silicon MMIC 4-Bit Digital Positive Control Attenuator, 0.1 - 8 GHz [all …]
|
/linux-6.12.1/arch/arm/mach-omap2/ |
D | id.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-omap2/id.c 10 * Copyright (C) 2009-11 Texas Instruments 11 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com> 29 #include "id.h" 86 /*----------------------------------------------------------------------------*/ 102 u16 hawkeye; /* Silicon type (Hawkeye id) */ 104 u32 type; /* Combined type id copied to omap_revision */ 123 odi->id_0 = read_tap_reg(OMAP_TAP_DIE_ID_44XX_0); in omap_get_die_id() 124 odi->id_1 = read_tap_reg(OMAP_TAP_DIE_ID_44XX_1); in omap_get_die_id() [all …]
|
/linux-6.12.1/Documentation/hwmon/ |
D | sis5595.rst | 6 * Silicon Integrated Systems Corp. SiS5595 Southbridge Hardware Monitor 10 Addresses scanned: ISA in PCI-space encoded address 12 Datasheet: Publicly available at the Silicon Integrated Systems Corp. site. 18 - Kyösti Mälkki <kmalkki@cc.hut.fi>, 19 - Mark D. Studebaker <mdsxyz123@yahoo.com>, 20 - Aurelien Jarno <aurelien@aurel32.net> 2.6 port 22 SiS southbridge has a LM78-like chip integrated on the same IC. 28 Version PCI ID PCI Revision 36 "blacklist" PCI ID and refuse to load. 39 NOT SUPPORTED PCI ID BLACKLIST PCI ID [all …]
|
/linux-6.12.1/Documentation/driver-api/usb/ |
D | writing_musb_glue_layer.rst | 15 Instead, these embedded UDC rely on the USB On-the-Go (OTG) 16 specification which they implement at least partially. The silicon 18 Dual-Role Controller (MUSB HDRC) found in the Mentor Graphics Inventra™ 21 As a self-taught exercise I have written an MUSB glue layer for the 28 .. _musb-basics: 33 To get started on the topic, please read USB On-the-Go Basics (see 46 ------------------------ 47 | | <------- drivers/usb/gadget 48 | Linux USB Core Stack | <------- drivers/usb/host 49 | | <------- drivers/usb/core [all …]
|
/linux-6.12.1/sound/soc/codecs/ |
D | cs-amp-lib.c | 1 // SPDX-License-Identifier: GPL-2.0-only 16 #include <sound/cs-amp-lib.h> 34 mutex_lock(&dsp->pwr_lock); in cs_amp_write_cal_coeff() 35 cs_ctl = cs_dsp_get_ctl(dsp, ctl_name, controls->mem_region, controls->alg_id); in cs_amp_write_cal_coeff() 37 mutex_unlock(&dsp->pwr_lock); in cs_amp_write_cal_coeff() 40 dev_err(dsp->dev, "Failed to write to '%s': %d\n", ctl_name, ret); in cs_amp_write_cal_coeff() 47 return -ENODEV; in cs_amp_write_cal_coeff() 56 dev_dbg(dsp->dev, "Calibration: Ambient=%#x, Status=%#x, CalR=%d\n", in _cs_amp_write_cal_coeffs() 57 data->calAmbient, data->calStatus, data->calR); in _cs_amp_write_cal_coeffs() 59 if (list_empty(&dsp->ctl_list)) { in _cs_amp_write_cal_coeffs() [all …]
|
/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
D | ext-ctrls-rf-tuner.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _rf-tuner-controls: 16 called Zero-IF tuners. Older tuners were typically simple PLL tuners 18 without a metal box "silicon tuners". These controls are mostly 19 applicable for new feature rich silicon tuners, just because older 28 .. _rf-tuner-control-id: 47 range and step are driver-specific. 64 range and step are driver-specific. 72 driver-specific. 76 located inside mixer block, where RF signal is down-converted by the [all …]
|
/linux-6.12.1/drivers/ssb/ |
D | main.c | 2 * Sonics Silicon Backplane 20 #include <linux/dma-mapping.h> 29 MODULE_DESCRIPTION("Sonics Silicon Backplane driver"); 33 /* Temporary list of yet-to-be-attached buses */ 37 /* Software ID counter */ 64 if (bus->bustype == SSB_BUSTYPE_PCI && in ssb_pci_dev_to_bus() 65 bus->host_pci == pdev) in ssb_pci_dev_to_bus() 83 if (bus->bustype == SSB_BUSTYPE_PCMCIA && in ssb_pcmcia_dev_to_bus() 84 bus->host_pcmcia == pdev) in ssb_pcmcia_dev_to_bus() 111 return -ENODEV; in ssb_for_each_bus_call() [all …]
|
/linux-6.12.1/drivers/scsi/isci/ |
D | remote_node_context.h | 7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 61 * the remote node context in the silicon. It exists to model and manage 62 * the remote node context in the silicon. 72 * This constant represents an invalid remote device id, it is used to program 155 * struct sci_remote_node_context - This structure contains the data 158 * the silicon RNC. 232 return (sci_rnc->destination_state == RNC_DEST_FINAL) in sci_remote_node_context_is_being_destroyed() 233 || ((sci_rnc->sm.current_state_id == SCI_RNC_INITIAL) in sci_remote_node_context_is_being_destroyed() [all …]
|
/linux-6.12.1/drivers/rtc/ |
D | rtc-pl031.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * drivers/rtc/rtc-pl031.c 12 * Copyright 2010 (c) ST-Ericsson AB 55 #define RTC_SEC_MASK (0x3F << RTC_SEC_SHIFT) /* Second [0-59] */ 57 #define RTC_MIN_MASK (0x3F << RTC_MIN_SHIFT) /* Minute [0-59] */ 59 #define RTC_HOUR_MASK (0x1F << RTC_HOUR_SHIFT) /* Hour [0-23] */ 61 #define RTC_WDAY_MASK (0x7 << RTC_WDAY_SHIFT) /* Day of Week [1-7] 1=Sunday */ 63 #define RTC_MDAY_MASK (0x1F << RTC_MDAY_SHIFT) /* Day of Month [1-31] */ 65 #define RTC_MON_MASK (0xF << RTC_MON_SHIFT) /* Month [1-12] 1=January */ 70 * struct pl031_vendor_data - per-vendor variations [all …]
|
/linux-6.12.1/drivers/media/tuners/ |
D | si2157.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Silicon Labs Si2146/2147/2148/2157/2158 silicon tuner driver 23 mutex_lock(&dev->i2c_mutex); in si2157_cmd_execute() 25 if (cmd->wlen) { in si2157_cmd_execute() 27 ret = i2c_master_send(client, cmd->args, cmd->wlen); in si2157_cmd_execute() 30 } else if (ret != cmd->wlen) { in si2157_cmd_execute() 31 ret = -EREMOTEIO; in si2157_cmd_execute() 36 if (cmd->rlen) { in si2157_cmd_execute() 41 ret = i2c_master_recv(client, cmd->args, cmd->rlen); in si2157_cmd_execute() 44 } else if (ret != cmd->rlen) { in si2157_cmd_execute() [all …]
|