| /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 …]
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | fsl,gianfar.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale Three-Speed Ethernet Controller (TSEC), "Gianfar" 10 - J. Neuschäfer <j.ne@posteo.net> 12 # This is needed to distinguish gianfar.yaml and gianfar-mdio.yaml, because 16 - properties: 23 - device_type 25 - properties: 30 - compatible [all …]
|
| /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 …]
|
| /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 …]
|
| H A 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/drivers/scsi/ |
| H A 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 …]
|
| 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 …]
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A 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 { 90 * enum virtchnl2_vport_type - Type of virtual port. 93 enum virtchnl2_vport_type { 98 * enum virtchnl2_queue_model - Type of queue model. 99 * @VIRTCHNL2_QUEUE_MODEL_SINGLE: Single queue model. 100 * @VIRTCHNL2_QUEUE_MODEL_SPLIT: Split queue model. 102 * In the single queue model, the same transmit descriptor queue is used by 108 * In the split queue model, hardware uses transmit completion queues to post [all …]
|
| /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()
|
| /linux/drivers/comedi/drivers/ |
| H A 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/scripts/kconfig/ |
| H A D | gconf.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2002-2003 Romain Lievin <roms@tilp.info> 18 enum view_mode { 22 enum { 49 enum { 78 gtk_text_buffer_insert_with_tags(buffer, &end, title, -1, tag1, in text_insert_msg() 82 gtk_text_buffer_insert_with_tags(buffer, &end, msg, -1, tag2, in text_insert_msg() 95 static void _select_menu(GtkTreeView *view, GtkTreeModel *model, in _select_menu() argument 101 valid = gtk_tree_model_iter_children(model, &iter, parent); in _select_menu() 105 gtk_tree_model_get(model, &iter, COL_MENU, &menu, -1); in _select_menu() [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A 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 <shawnguo@kernel.org> 11 - Sascha Hauer <s.hauer@pengutronix.de> 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 …]
|
| H A D | nvidia,tegra30-hda.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra30-hda.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 - Thierry Reding <treding@nvidia.com> 15 - Jon Hunter <jonathanh@nvidia.com> 19 pattern: "^hda@[0-9a-f]*$" 23 - enum: 24 - nvidia,tegra30-hda 25 - nvidia,tegra194-hda [all …]
|
| H A D | imx-audio-hdmi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/imx-audio-hdmi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shengjiu Wang <shengjiu.wang@nxp.com> 14 enum: 15 - fsl,imx-audio-hdmi 16 - fsl,imx-audio-sii902x 18 model: 22 audio-cpu: [all …]
|
| H A D | atmel,sam9x5-wm8731-audio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/atmel,sam9x5-wm8731-audio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dharma Balasubiramani <dharma.b@microchip.com> 17 const: atmel,sam9x5-wm8731-audio 19 atmel,model: 21 description: The user-visible name of this sound complex. 23 atmel,ssc-controller: 27 atmel,audio-codec: [all …]
|
| H A D | mt8195-mt6359.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/mt8195-mt6359.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Trevor Wu <trevor.wu@mediatek.com> 16 - $ref: sound-card-common.yaml# 20 enum: 21 - mediatek,mt8195_mt6359_rt1019_rt5682 22 - mediatek,mt8195_mt6359_rt1011_rt5682 23 - mediatek,mt8195_mt6359_max98390_rt5682 [all …]
|
| H A D | atmel,asoc-wm8904.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/atmel,asoc-wm8904.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dharma Balasubiramani <dharma.b@microchip.com> 17 const: atmel,asoc-wm8904 19 atmel,model: 21 description: The user-visible name of this sound complex. 23 atmel,ssc-controller: 27 atmel,audio-codec: [all …]
|
| /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 11 pattern: ^[0-9a-z-]+$ 15 len-or-define: 17 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 19 len-or-limit: 20 # literal int, const name, or limit based on fixed-width type 21 # e.g. u8-min, u16-max, etc. [all …]
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A 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 <jstephan@baylibre.com> 12 - Andy Hsieh <andy.hsieh@mediatek.com> 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/drivers/net/ethernet/brocade/bna/ |
| H A D | bfa_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Linux network driver for QLogic BR-series Converged Network Adapter. 6 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc. 7 * Copyright (c) 2014-2015 QLogic Corporation 21 /* ---------------------- adapter definitions ------------ */ 24 enum { 29 BFA_ADAPTER_MODEL_NAME_LEN = 16, /*!< model name length */ 30 BFA_ADAPTER_MODEL_DESCR_LEN = 128, /*!< model description length */ 40 char model[BFA_ADAPTER_MODEL_NAME_LEN]; member 65 /* ---------------------- IOC definitions ------------ */ [all …]
|
| /linux/drivers/mcb/ |
| H A D | mcb-internal.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 enum chameleon_descriptor_type { 20 enum chameleon_bus_type { 31 * @model: Chameleon table model ASCII char 40 char model; member 51 * struct chameleon_gdd - Chameleon General Device Descriptor 86 * struct chameleon_bdd - Chameleon Bridge Device Descriptor
|
| /linux/drivers/edac/ |
| H A D | amd64_edac.h | 5 * Copyright (c) 2009-15 Advanced Micro Devices, Inc. 91 /* Extended Model from CPUID, for CPU Revision numbers */ 105 * PCI-defined configuration space registers 119 * Function 1 - Address Map 135 #define dram_rw(pvt, i) ((u8)(pvt->ranges[i].base.lo & 0x3)) 136 #define dram_intlv_sel(pvt, i) ((u8)((pvt->ranges[i].lim.lo >> 8) & 0x7)) 137 #define dram_dst_node(pvt, i) ((u8)(pvt->ranges[i].lim.lo & 0x7)) 140 #define dhar_mem_hoist_valid(pvt) ((pvt)->dhar & BIT(1)) 141 #define dhar_base(pvt) ((pvt)->dhar & 0xff000000) 142 #define k8_dhar_offset(pvt) (((pvt)->dhar & 0x0000ff00) << 16) [all …]
|
| /linux/drivers/media/usb/cx231xx/ |
| H A D | cx231xx-input.c | 1 // SPDX-License-Identifier: GPL-2.0 15 #define MODULE_NAME "cx231xx-input" 17 static int get_key_isdbt(struct IR_i2c *ir, enum rc_proto *protocol, in get_key_isdbt() 23 dev_dbg(&ir->rc->dev, "%s\n", __func__); in get_key_isdbt() 26 rc = i2c_master_recv(ir->c, &cmd, 1); in get_key_isdbt() 30 return -EIO; in get_key_isdbt() 41 dev_dbg(&ir->rc->dev, "cmd %02x, scan = %02x\n", cmd, scancode); in get_key_isdbt() 54 dev_dbg(dev->dev, "%s\n", __func__); in cx231xx_ir_init() 57 if (!cx231xx_boards[dev->model].rc_map_name) in cx231xx_ir_init() 58 return -ENODEV; in cx231xx_ir_init() [all …]
|
| /linux/include/linux/hsi/ |
| H A D | hsi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 25 enum { 30 enum { 35 enum { 36 HSI_ARB_RR, /* Round-robin arbitration */ 43 enum { 52 enum { 58 * struct hsi_channel - channel resource used by the hsi clients 68 * struct hsi_config - Configuration for RX/TX HSI modules 90 * struct hsi_board_info - HSI client board info [all …]
|
| /linux/drivers/hwmon/pmbus/ |
| H A D | bel-pfe.c | 1 // SPDX-License-Identifier: GPL-2.0+ 17 enum chips {pfe1100, pfe3000}; 95 int model; in pfe_pmbus_probe() local 97 model = (int)i2c_match_id(pfe_device_id, client)->driver_data; in pfe_pmbus_probe() 98 client->dev.platform_data = &pfe_plat_data; in pfe_pmbus_probe() 101 * PFE3000-12-069RA devices may not stay in page 0 during device in pfe_pmbus_probe() 105 if (model == pfe3000) in pfe_pmbus_probe() 108 return pmbus_do_probe(client, &pfe_driver_info[model]); in pfe_pmbus_probe() 121 .name = "bel-pfe",
|