/linux-6.14.4/Documentation/devicetree/bindings/arm/bcm/ |
D | bcm2835.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Eric Anholt <[email protected]> 11 - Stefan Wahren <[email protected]> 18 - description: BCM2711 based Boards 20 - enum: 21 - raspberrypi,400 22 - raspberrypi,4-compute-module 23 - raspberrypi,4-model-b [all …]
|
/linux-6.14.4/Documentation/arch/loongarch/ |
D | irq-chip-model.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 IRQ chip model (hierarchy) of LoongArch 7 Currently, LoongArch based processors (e.g. Loongson-3A5000) can only work together 10 I/O Interrupt Controller), HTVECINTC (Hyper-Transport Vector Interrupt Controller), 11 PCH-PIC (Main Interrupt Controller in LS7A chipset), PCH-LPC (LPC Interrupt Controller 12 in LS7A chipset) and PCH-MSI (MSI Interrupt Controller). 14 CPUINTC is a per-core controller (in CPU), LIOINTC/EIOINTC/HTVECINTC are per-package 15 controllers (in CPU), while PCH-PIC/PCH-LPC/PCH-MSI are controllers out of CPU (i.e., 17 and there are two models of hierarchy (legacy model and extended model). 19 Legacy IRQ model [all …]
|
/linux-6.14.4/include/media/ |
D | tveeprom.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * tveeprom - Contains structures and functions to work with Hauppauge 11 * enum tveeprom_audio_processor - Specifies the type of audio processor 20 enum tveeprom_audio_processor { 28 * struct tveeprom - Contains the fields parsed from Hauppauge eeproms 43 * @tuner_hauppauge_model: Hauppauge's code for the device model number. 50 * @tuner2_hauppauge_model: tuner 2 Hauppauge's code for the device model 53 * @audio_processor: analog audio decoder, as defined by enum 60 * @model: Hauppauge's model number 86 u32 model; member [all …]
|
D | v4l2-mediabus.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 11 #include <linux/v4l2-mediabus.h> 60 /* FIELD = 0/1 - Field1 (odd)/Field2 (even) */ 62 /* FIELD = 1/0 - Field1 (odd)/Field2 (even) */ 64 /* Active state of Sync-on-green (SoG) signal, 0/1 for LOW/HIGH respectively. */ 71 /* Clock non-continuous mode support. */ 77 * enum v4l2_mbus_csi2_cphy_line_orders_type - CSI-2 C-PHY line order 78 * @V4L2_MBUS_CSI2_CPHY_LINE_ORDER_ABC: C-PHY line order ABC (default) 79 * @V4L2_MBUS_CSI2_CPHY_LINE_ORDER_ACB: C-PHY line order ACB 80 * @V4L2_MBUS_CSI2_CPHY_LINE_ORDER_BAC: C-PHY line order BAC [all …]
|
/linux-6.14.4/Documentation/trace/rv/ |
D | da_monitor_synthesis.rst | 16 of the monitor (per-cpu monitor, per-task monitor, and so on), the helper 17 functions that glue the monitor to the system reference model, and the 21 Linux +----- RV Monitor ----------------------------------+ Formal 23 +-------------------+ +----------------+ +-----------------+ 25 | Tracing | -> | Instance(s) | <- | Model | 27 +-------------------+ +----------------+ +-----------------+ 30 | +----------+ | 32 | +--+--+--+-+ | 34 | | | +-> trace output ? | 35 +------------------------|--|----------------------+ [all …]
|
/linux-6.14.4/drivers/net/ethernet/intel/idpf/ |
D | virtchnl2.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 16 * all the structures in this header follow little-endian format. 33 enum virtchnl2_op { 74 * enum virtchnl2_vport_type - Type of virtual port. 77 enum virtchnl2_vport_type { 82 * enum virtchnl2_queue_model - Type of queue model. 83 * @VIRTCHNL2_QUEUE_MODEL_SINGLE: Single queue model. 84 * @VIRTCHNL2_QUEUE_MODEL_SPLIT: Split queue model. 86 * In the single queue model, the same transmit descriptor queue is used by 92 * In the split queue model, hardware uses transmit completion queues to post [all …]
|
D | idpf.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 25 #define GETMAXVAL(num_bits) GENMASK((num_bits) - 1, 0) 33 #define IDPF_DFLT_MBX_ID -1 37 ((IDPF_CTLQ_MAX_BUF_LEN - (struct_sz)) / (chunk_sz)) 64 * enum idpf_state - State machine to handle bring up 70 enum idpf_state { 78 * enum idpf_flags - Hard reset causes. 87 enum idpf_flags { 98 * enum idpf_cap_field - Offsets into capabilities struct for specific caps 111 enum idpf_cap_field { [all …]
|
/linux-6.14.4/sound/pci/oxygen/ |
D | oxygen.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * C-Media CMI8788 driver for C-Media's reference design and similar models 11 * SPI 0 -> 1st AK4396 (front) 12 * SPI 1 -> 2nd AK4396 (surround) 13 * SPI 2 -> 3rd AK4396 (center/LFE) 14 * SPI 3 -> WM8785 15 * SPI 4 -> 4th AK4396 (back) 17 * GPIO 0 -> DFS0 of AK5385 18 * GPIO 1 -> DFS1 of AK5385 20 * X-Meridian models: [all …]
|
/linux-6.14.4/drivers/hwmon/ |
D | k8temp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * k8temp.c - Linux kernel module for hardware monitoring 19 #define TEMP_FROM_REG(val) (((((val) >> 16) & 0xff) - 49) * 1000) 28 u8 sensorsp; /* sensor presence bits - SEL_CORE, SEL_PLACE */ 39 static int is_rev_g_desktop(u8 model) in is_rev_g_desktop() argument 43 if (model < 0x69) in is_rev_g_desktop() 46 if (model == 0xc1 || model == 0x6c || model == 0x7c) in is_rev_g_desktop() 58 if ((model == 0x6f || model == 0x7f) && in is_rev_g_desktop() 63 if (model == 0x6b && in is_rev_g_desktop() 71 k8temp_is_visible(const void *drvdata, enum hwmon_sensor_types type, in k8temp_is_visible() [all …]
|
D | lm95241.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 80 unsigned long interval; /* in milli-seconds */ 84 u8 status, config, model, trutherm; member 103 struct i2c_client *client = data->client; in lm95241_update_device() 105 mutex_lock(&data->update_lock); in lm95241_update_device() 107 if (time_after(jiffies, data->last_updated in lm95241_update_device() 108 + msecs_to_jiffies(data->interval)) || in lm95241_update_device() 109 !data->valid) { in lm95241_update_device() 114 data->temp[i] in lm95241_update_device() 118 data->status = i2c_smbus_read_byte_data(client, in lm95241_update_device() [all …]
|
/linux-6.14.4/drivers/scsi/ |
D | scsi_devinfo.c | 1 // SPDX-License-Identifier: GPL-2.0 24 char model[16]; member 43 * from the default, includes black-listed (broken) devices. The entries here 51 char *model; member 61 {"CHINON", "CD-ROM CDS-431", "H42", BLIST_NOLUN}, /* locks up */ 62 {"CHINON", "CD-ROM CDS-535", "Q14", BLIST_NOLUN}, /* locks up */ 63 {"DENON", "DRD-25X", "V", BLIST_NOLUN}, /* locks up */ 66 {"IBM", "2104-DU3", NULL, BLIST_NOLUN}, /* locks up */ 67 {"IBM", "2104-TU3", NULL, BLIST_NOLUN}, /* locks up */ 69 {"MAXTOR", "XT-3280", "PR02", BLIST_NOLUN}, /* locks up */ [all …]
|
D | scsi_priv.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 #define SCSI_CMD_RETRIES_NO_LIMIT -1 22 * Error codes used by scsi-ml internally. These must not be used by drivers. 24 enum scsi_ml_status { 44 (((scmd)->sense_buffer[0] & 0x70) == 0x70) 66 enum scsi_devinfo_key { 73 const unsigned char *model); 76 const unsigned char *model, 77 enum scsi_devinfo_key key); 79 char *model, char *strflags, [all …]
|
/linux-6.14.4/sound/pci/ctxfi/ |
D | cthardware.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 int create_hw_obj(struct pci_dev *pci, enum CHIPTYP chip_type, in create_hw_obj() 20 enum CTCARDS model, struct hw **rhw) in create_hw_obj() argument 32 err = -ENODEV; in create_hw_obj() 38 (*rhw)->pci = pci; in create_hw_obj() 39 (*rhw)->chip_type = chip_type; in create_hw_obj() 40 (*rhw)->model = model; in create_hw_obj() 49 switch (hw->pci->device) { in destroy_hw_obj() 57 err = -ENODEV; in destroy_hw_obj()
|
/linux-6.14.4/Documentation/devicetree/bindings/eeprom/ |
D | at24.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Bartosz Golaszewski <[email protected]> 14 - $ref: /schemas/nvmem/nvmem.yaml 15 - $ref: /schemas/nvmem/nvmem-deprecated-cells.yaml 22 - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 23 - enum: ["microchip,24aa025e48", "microchip,24aa025e64"] 25 - compatible 29 pattern: "^eeprom@[0-9a-f]{1,2}$" [all …]
|
/linux-6.14.4/drivers/mfd/ |
D | ene-kb3930.c | 1 // SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0-or-later 17 enum { 24 enum { 46 gpiod_direction_output(ddata->off_gpios->desc[EC_GPIO_OFF_MODE], in kb3930_off() 57 gpiod_direction_output(ddata->off_gpios->desc[EC_GPIO_WAVE], 0); in kb3930_off() 59 gpiod_direction_output(ddata->off_gpios->desc[EC_GPIO_WAVE], 1); in kb3930_off() 80 { .name = "dell-wyse-ariel-led", }, 81 { .name = "dell-wyse-ariel-power", }, 89 return i2c_smbus_write_word_data(ddata->client, EC_RAM_OUT, in kb3930_ec_ram_reg_write() 99 ret = i2c_smbus_write_word_data(ddata->client, EC_RAM_IN, reg); in kb3930_ec_ram_reg_read() [all …]
|
/linux-6.14.4/drivers/parisc/ |
D | led.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Chassis LCD/LED driver for HP-PARISC workstations 8 * (c) Copyright 2000-2023 Helge Deller <[email protected]> 53 lcd_cmd_reg_addr needs to be 64bit aligned on 64bit PA2.0-machines */ 55 unsigned long model:16; /* DISPLAY_MODEL_XXXX */ member 57 unsigned long lcd_cmd_reg_addr; /* ptr to LCD cmd-register & data ptr for LED */ 58 unsigned long lcd_data_reg_addr; /* ptr to LCD data-register (LCD only) */ 59 unsigned int min_cmd_delay; /* delay in uS after cmd-write (LCD only) */ 75 /* lcd_info is pre-initialized to the values needed to program KittyHawk LCD's 80 .model = DISPLAY_MODEL_NONE, [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/sound/ |
D | fsl-asoc-card.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/fsl-asoc-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 28 - Shengjiu Wang <[email protected]> 33 - items: 34 - enum: 35 - fsl,imx-sgtl5000 36 - fsl,imx25-pdk-sgtl5000 37 - fsl,imx53-cpuvo-sgtl5000 [all …]
|
D | fsl,imx-audio-es8328.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/fsl,imx-audio-es8328.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shawn Guo <[email protected]> 11 - Sascha Hauer <[email protected]> 14 - $ref: sound-card-common.yaml# 18 const: fsl,imx-audio-es8328 20 model: 22 description: The user-visible name of this sound complex [all …]
|
D | qcom,sm8250.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivas Kandagatla <[email protected]> 19 - items: 20 - enum: 21 - lenovo,yoga-c630-sndcard 22 - qcom,db845c-sndcard 23 - const: qcom,sdm845-sndcard 24 - items: [all …]
|
/linux-6.14.4/drivers/comedi/drivers/ |
D | vmk80xx.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Velleman USB Board Low-Level Driver 8 * COMEDI - Linux Control and Measurement Device Interface 14 * Description: Velleman USB Board Low-Level Driver 22 * - analog input 23 * - analog output 24 * - digital input 25 * - digital output 26 * - counter 27 * - pwm [all …]
|
/linux-6.14.4/drivers/macintosh/ |
D | via-pmu-led.c | 2 * via-pmu LED class device 19 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 32 /* -1: no change, 0: request off, 1: request on */ 43 if (requested_change != -1 && !pmu_sys_suspended) in pmu_req_done() 46 requested_change = -1; in pmu_req_done() 51 enum led_brightness brightness) in pmu_led_set() 75 .name = "pmu-led::front", 77 .default_trigger = "disk-activity", 85 const char *model; in via_pmu_led_init() local 89 return -ENODEV; in via_pmu_led_init() [all …]
|
/linux-6.14.4/Documentation/netlink/ |
D | genetlink.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 16 len-or-limit: 17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc. 19 pattern: ^[su](8|16|32|64)-(min|max)$ 26 required: [ name, doc, attribute-sets, operations ] [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/phy/ |
D | mediatek,mt8365-csi-rx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/phy/mediatek,mt8365-csi-rx.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Mediatek Sensor Interface MIPI CSI CD-PHY 11 - Julien Stephan <[email protected]> 12 - Andy Hsieh <[email protected]> 15 The SENINF CD-PHY is a set of CD-PHY connected to the SENINF CSI-2 16 receivers. The number of PHYs depends on the SoC model. 17 Depending on the SoC model, each PHYs can be either CD-PHY or D-PHY only [all …]
|
/linux-6.14.4/drivers/media/platform/renesas/rcar-vin/ |
D | rcar-vin.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Driver for Renesas R-Car VIN 6 * Copyright (C) 2011-2013 Renesas Solutions Corp. 10 * Based on the soc-camera rcar_vin driver 18 #include <media/v4l2-async.h> 19 #include <media/v4l2-ctrls.h> 20 #include <media/v4l2-dev.h> 21 #include <media/v4l2-device.h> 22 #include <media/v4l2-fwnode.h> 23 #include <media/videobuf2-v4l2.h> [all …]
|
/linux-6.14.4/drivers/media/platform/nxp/imx8-isi/ |
D | imx8-isi-core.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * Copyright 2019-2020 NXP 19 #include <media/media-device.h> 20 #include <media/media-entity.h> 21 #include <media/v4l2-async.h> 22 #include <media/v4l2-ctrls.h> 23 #include <media/v4l2-dev.h> 24 #include <media/v4l2-device.h> 25 #include <media/v4l2-subdev.h> 26 #include <media/videobuf2-core.h> [all …]
|