/openbmc/linux/Documentation/devicetree/bindings/arm/bcm/ |
H A D | bcm2835.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Eric Anholt <eric@anholt.net> 11 - Stefan Wahren <wahrenst@gmx.net> 18 - description: BCM2711 based Boards 20 - enum: 21 - raspberrypi,400 22 - raspberrypi,4-compute-module 23 - raspberrypi,4-model-b [all …]
|
/openbmc/linux/Documentation/arch/loongarch/ |
H A 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 …]
|
/openbmc/linux/include/media/ |
H A 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 …]
|
/openbmc/linux/Documentation/trace/rv/ |
H A 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 …]
|
/openbmc/linux/drivers/scsi/ |
H A 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 …]
|
H A D | scsi_devinfo.c | 1 // SPDX-License-Identifier: GPL-2.0 24 char model[16]; member 43 * settings that differ from the default, includes black-listed (broken) 52 char *model; member 62 {"CHINON", "CD-ROM CDS-431", "H42", BLIST_NOLUN}, /* locks up */ 63 {"CHINON", "CD-ROM CDS-535", "Q14", BLIST_NOLUN}, /* locks up */ 64 {"DENON", "DRD-25X", "V", BLIST_NOLUN}, /* locks up */ 67 {"IBM", "2104-DU3", NULL, BLIST_NOLUN}, /* locks up */ 68 {"IBM", "2104-TU3", NULL, BLIST_NOLUN}, /* locks up */ 70 {"MAXTOR", "XT-3280", "PR02", BLIST_NOLUN}, /* locks up */ [all …]
|
/openbmc/linux/sound/pci/oxygen/ |
H A 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 …]
|
/openbmc/linux/drivers/hwmon/ |
H A 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 …]
|
/openbmc/qemu/qapi/ |
H A D | tpm.json | 1 # -*- Mode: Python -*- 14 # @tpm-tis: TPM TIS model 16 # @tpm-crb: TPM CRB model (since 2.12) 18 # @tpm-spapr: TPM SPAPR model (since 5.0) 22 { 'enum': 'TpmModel', 'data': [ 'tpm-tis', 'tpm-crb', 'tpm-spapr' ], 26 # @query-tpm-models: 34 # .. qmp-example:: 36 # -> { "execute": "query-tpm-models" } 37 # <- { "return": [ "tpm-tis", "tpm-crb", "tpm-spapr" ] } 39 { 'command': 'query-tpm-models', 'returns': ['TpmModel'], [all …]
|
H A D | machine-target.json | 1 # -*- Mode: Python -*- 5 # See the COPYING file in the top-level directory. 7 { 'include': 'machine-common.json' } 12 # Virtual CPU model. 14 # A CPU model consists of the name of a CPU definition, to which delta 20 # @name: the name of the CPU definition the model is based on 33 # An enumeration of CPU model expansion types. 35 # @static: Expand to a static CPU model, a combination of a static 36 # base model name and property delta changes. As the static base 37 # model will never change, the expanded CPU model will be the [all …]
|
/openbmc/openbmc/poky/scripts/ |
H A D | oe-pkgdata-browser | 5 # SPDX-License-Identifier: MIT 8 import os, sys, enum, ast 25 RecipeColumns = enum.IntEnum("RecipeColumns", {"Recipe": 0}) 26 PackageColumns = enum.IntEnum("PackageColumns", {"Package": 0, "Size": 1}) 27 FileColumns = enum.IntEnum("FileColumns", {"Filename": 0, "Size": 1}) 37 (f.__name__, args, kw, te-ts)) 48 rank = min(rank, len(suffixes) - 1) 70 output = subprocess.check_output(("bitbake", "-e"), universal_newlines=True) 94 s += "{0[PKG]} {0[PKGV]}-{0[PKGR]}\n{0[LICENSE]}\n{0[SUMMARY]}\n".format(data) 107 builder.add_from_file(os.path.join(os.path.dirname(__file__), "oe-pkgdata-browser.glade")) [all …]
|
/openbmc/entity-manager/schemas/ |
H A D | ibm.json | 2 "$schema": "http://json-schema.org/draft-07/schema#", 6 …dpoint and a GPIO for IBM CFF power supplies. In the entity-manager detector-configuration-reacto… 13 "enum": ["IBMCFFPSConnector"] array 38 …-like compatibility strings for systems, where a 'system' is roughly defined as the combination of… 45 "enum": ["IBMCompatibleSystem"] array 50 "enum": [ array 52 "ibm,blueridge-1s4u", 53 "ibm,blueridge-2u", 54 "ibm,blueridge-4u", 58 "ibm,rainier-2u", [all …]
|
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier4U/ |
H A D | bios_attrs.json | 4 "attribute_type": "enum", 13 "attribute_type": "enum", 22 "attribute_type": "enum", 31 "attribute_type": "enum", 40 "attribute_type": "enum", 49 "attribute_type": "enum", 58 "attribute_type": "enum", 67 "attribute_type": "enum", 86 "attribute_type": "enum", 96 "attribute_type": "enum", [all …]
|
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Everest/ |
H A D | bios_attrs.json | 4 "attribute_type": "enum", 13 "attribute_type": "enum", 22 "attribute_type": "enum", 31 "attribute_type": "enum", 40 "attribute_type": "enum", 49 "attribute_type": "enum", 58 "attribute_type": "enum", 67 "attribute_type": "enum", 86 "attribute_type": "enum", 96 "attribute_type": "enum", [all …]
|
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier1S4U/ |
H A D | bios_attrs.json | 4 "attribute_type": "enum", 13 "attribute_type": "enum", 22 "attribute_type": "enum", 31 "attribute_type": "enum", 40 "attribute_type": "enum", 49 "attribute_type": "enum", 58 "attribute_type": "enum", 67 "attribute_type": "enum", 86 "attribute_type": "enum", 96 "attribute_type": "enum", [all …]
|
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier2U/ |
H A D | bios_attrs.json | 4 "attribute_type": "enum", 13 "attribute_type": "enum", 22 "attribute_type": "enum", 31 "attribute_type": "enum", 40 "attribute_type": "enum", 49 "attribute_type": "enum", 58 "attribute_type": "enum", 67 "attribute_type": "enum", 86 "attribute_type": "enum", 96 "attribute_type": "enum", [all …]
|
/openbmc/linux/sound/pci/ctxfi/ |
H A 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()
|
/openbmc/pldm/oem/ibm/configurations/bios/ |
H A D | bios_attrs.json | 4 "attribute_type": "enum", 13 "attribute_type": "enum", 22 "attribute_type": "enum", 31 "attribute_type": "enum", 40 "attribute_type": "enum", 49 "attribute_type": "enum", 58 "attribute_type": "enum", 67 "attribute_type": "enum", 86 "attribute_type": "enum", 96 "attribute_type": "enum", [all …]
|
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Bonnell/ |
H A D | bios_attrs.json | 4 "attribute_type": "enum", 13 "attribute_type": "enum", 22 "attribute_type": "enum", 31 "attribute_type": "enum", 40 "attribute_type": "enum", 49 "attribute_type": "enum", 68 "attribute_type": "enum", 78 "attribute_type": "enum", 87 "attribute_type": "enum", 97 "attribute_type": "enum", [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/eeprom/ |
H A D | at24.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Bartosz Golaszewski <bgolaszewski@baylibre.com> 14 - $ref: /schemas/nvmem/nvmem.yaml 20 pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 22 - compatible 26 pattern: "^eeprom@[0-9a-f]{1,2}$" 31 # 'atmel') or two items with the same 'model' part where the vendor part of 33 # corresponding 'atmel,<model>' from Atmel. [all …]
|
/openbmc/linux/Documentation/netlink/ |
H A 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)?$ 21 required: [ name, doc, attribute-sets, operations ] 35 enum: [ genetlink ] 36 uapi-header: 37 description: Path to the uAPI header, default is linux/${family-name}.h [all …]
|
H A D | genetlink-c.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-c.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_]+( - 1)?$ 21 required: [ name, doc, attribute-sets, operations ] 35 enum: [ genetlink, genetlink-c ] 36 uapi-header: 37 description: Path to the uAPI header, default is linux/${family-name}.h [all …]
|
/openbmc/linux/drivers/mfd/ |
H A 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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A 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 <srinivas.kandagatla@linaro.org> 19 - items: 20 - enum: 21 - lenovo,yoga-c630-sndcard 22 - qcom,db845c-sndcard 23 - const: qcom,sdm845-sndcard 24 - enum: [all …]
|
/openbmc/linux/drivers/parisc/ |
H A 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 <deller@gmx.de> 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 …]
|