/linux/Documentation/ABI/testing/ |
H A D | sysfs-firmware-lefi-boardinfo | 7 and BIOS version when there exists problems related with 10 The related structures are already defined in the interface 18 Board Info 20 Board Name : LEMOTE-LS3A4000-7A1000-1w-V01-pc 25 Version : Kunlun-A1901-V4.1.3-20200414093938 27 Release Date : 2020-04-14
|
H A D | sysfs-c2port | 13 The /sys/class/c2port/c2portX/ directory is related to X-th 37 access to the on-board flash of the connected micro. 45 the on-board flash block size of the connected micro. 52 the on-board flash blocks number of the connected micro. 59 the content of the on-board flash of the connected micro. 66 the "erase" command on the on-board flash of the connected
|
/linux/include/sound/ |
H A D | soc-acpi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013-15, Intel Corporation 22 /* codec name is used in DAIs is i2c-<HID>:00 with HID being 8 chars */ 61 * @acpi_ipc_irq_index: used for BYT-CR detection 64 * @dmic_num: number of SoC- or chipset-attached PDM digital microphones 65 * @link_mask: SoundWire links enabled on the board 67 * @i2s_link_mask: I2S/TDM links enabled on the board 75 * @bt_link_mask: BT offload link enabled on the board 95 * snd_soc_acpi_endpoint - endpoint descriptor 98 * @group_position: zero-based order (only when @aggregated is 1) [all …]
|
/linux/arch/powerpc/platforms/52xx/ |
H A D | mpc5200_simple.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Support for 'mpc5200-simple-platform' compatible boards. 13 * - GPIO pins are configured by the firmware, 14 * - CDM configuration (clocking) is setup correctly by firmware, 15 * - if the 'fsl,has-wdt' property is present in one of the 16 * gpt nodes, then it is safe to use such gpt to reset the board, 17 * - PCI is supported if enabled in the kernel configuration 21 * are listed in a 'board' table. 41 /* Some mpc5200 & mpc5200b related configuration */ in mpc5200_simple_setup_arch() 46 static const char *board[] __initdata = { variable [all …]
|
H A D | lite5200.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Freescale Lite5200 board support 34 { .compatible = "fsl,mpc5200-cdm", }, 35 { .compatible = "mpc5200-cdm", }, 40 { .compatible = "fsl,mpc5200-gpio", }, 41 { .compatible = "mpc5200-gpio", }, 49 * new board port, do *NOT* duplicate this code. Fix your boot firmware 68 out_8(&cdm->ext_48mhz_en, 0x00); in lite5200_fix_clock_config() 69 out_8(&cdm->fd_enable, 0x01); in lite5200_fix_clock_config() 70 if (in_be32(&cdm->rstcfg) & 0x40) /* Assumes 33Mhz clock */ in lite5200_fix_clock_config() [all …]
|
/linux/sound/soc/intel/common/ |
H A D | soc-acpi-intel-byt-match.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * soc-acpi-intel-byt-match.c - tables and support for BYT ACPI enumeration. 9 #include <sound/soc-acpi.h> 10 #include <sound/soc-acpi-intel-match.h> 91 .drv_name = "cht-bsw-rt5672", 93 .board = "cht-bsw", 94 .sof_tplg_filename = "sof-byt-rt5670.tplg", 101 .board = "bytcr_rt5651", 102 .sof_tplg_filename = "sof-byt-rt5651.tplg", 146 .board = "bytcr_rt5640", [all …]
|
H A D | soc-acpi-intel-cht-match.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * soc-acpi-intel-cht-match.c - tables and support for CHT ACPI enumeration. 9 #include <sound/soc-acpi.h> 10 #include <sound/soc-acpi-intel-match.h> 35 .drv_name = "cht-bsw-rt5645", 37 .board = "cht-bsw", 38 .sof_tplg_filename = "sof-cht-rt5645.tplg", 79 * The Lenovo Yoga Tab 3 Pro YT3-X90, with Android factory OS has a buggy DSDT 84 /* Lenovo Yoga Tab 3 Pro YT3-X90, codec missing from DSDT */ 87 DMI_MATCH(DMI_PRODUCT_VERSION, "Blade3-10A-001"), [all …]
|
/linux/Documentation/driver-api/ |
H A D | mtdnand.rst | 10 The generic NAND driver supports almost all NAND and AG-AND based chips 15 board drivers or filesystem drivers suitable for NAND devices. 31 -------------------------- 37 - [MTD Interface] 43 - [NAND Interface] 48 - [GENERIC] 53 - [DEFAULT] 55 Default functions provide hardware related functionality which is 57 replaced by the board driver if necessary. Those functions are called 58 via pointers in the NAND chip description structure. The board driver [all …]
|
/linux/Documentation/ABI/stable/ |
H A D | sysfs-driver-mlxreg-io | 1 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/asic_health 6 0 - health failed, 2 - health OK, 3 - ASIC in booting state. 10 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version 11 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version 20 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/fan_dir 25 forward direction - relevant bit is set 0; 26 reversed direction - relevant bit is set 1. 30 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_version 35 on LED or Gearbox board. 39 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable [all …]
|
/linux/include/linux/ |
H A D | fsl_devices.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Definitions for any platform device related flags or structures for 17 PHY CLK to become stable - 10ms*/ 30 * Each sub-arch has its own master list of unique devices and 31 * enumerates them by enum fsl_devices in a sub-arch specific header 36 * information that may be defined by the board or how the device 40 * - platform data structures: <driver>_platform_data 41 * - platform data device flags: FSL_<driver>_DEV_<FLAG> 42 * - platform data board flags: FSL_<driver>_BRD_<FLAG> 47 FSL_USB_VER_NONE = -1, [all …]
|
/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sriov.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 3 * Copyright (c) 2015-2017 QLogic Corporation 4 * Copyright (c) 2019-2020 Marvell International Ltd. 17 #define IS_VF(cdev) ((cdev)->b_is_vf) 18 #define IS_PF(cdev) (!((cdev)->b_is_vf)) 19 #define IS_PF_SRIOV(p_hwfn) (!!((p_hwfn)->cdev->p_iov_info)) 25 #define IS_PF_SRIOV_ALLOC(p_hwfn) (!!((p_hwfn)->pf_iov_info)) 45 /* These copies will later be reflected in the bulletin board, 78 * and which queue_base to use for Tx queues on a per-queue basis. 86 * Initialized only if SR-IOV cpabability is exposed in PCIe config space. [all …]
|
/linux/Documentation/admin-guide/media/ |
H A D | faq.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 a lot of information related to the media subsystem. If you 28 is closed). The ``dvb-core`` module parameter ``dvb_shutdown_timeout`` 37 tools and are grouped together with the ``v4l-utils`` git repository: 39 https://git.linuxtv.org/v4l-utils.git/ 48 for example the ``dvbv5-scan`` tool. You can find more information 51 https://www.linuxtv.org/wiki/index.php/Dvbv5-scan 70 https://git.linuxtv.org/dtv-scan-tables.git 88 list with a tool like ``dvbv5-scan``. 90 Almost all modern Digital TV cards don't have built-in hardware [all …]
|
/linux/Documentation/devicetree/bindings/power/reset/ |
H A D | atmel,sama5d2-shdwc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/reset/atmel,sama5d2-shdwc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Claudiu Beznea <claudiu.beznea@microchip.com> 14 and VDDCORE and the wake-up detection on debounced input lines. 19 - items: 20 - const: microchip,sama7g5-shdwc 21 - const: syscon 22 - enum: [all …]
|
/linux/Documentation/devicetree/bindings/mips/img/ |
H A D | pistachio-marduk.txt | 1 Imagination Technologies' Pistachio SoC based Marduk Board 4 Compatible string must be "img,pistachio-marduk", "img,pistachio" 6 Hardware and other related documentation is available at
|
/linux/Documentation/process/ |
H A D | contribution-maturity-model.rst | 1 .. SPDX-License-Identifier: GPL-2.0 22 To that end, the Linux Foundation Technical Advisory Board (TAB) 56 * Software Engineers will be supported to attend Linux-related 67 * Contributing presentations or papers to Linux-related or academic 86 * The number of out-of-tree commits present in internal kernels. 96 * Software Engineers are supported in helping to organize Linux-related
|
H A D | researcher-guidelines.rst | 1 .. SPDX-License-Identifier: GPL-2.0 21 acceptable and non-acceptable practices when conducting such research. At 22 the very least, such research and related activities should follow 27 * `History of Research Ethics <https://www.unlv.edu/research/ORI-HSR/history-ethics>`_ 29 * `Developer and Researcher Views on the Ethics of Experiments on Open-Source Projects <https://arx… 33 any publicly-available artifact (including, but not limited to source 35 on developers must be distinctly opt-in. 55 one-way demand placed on busy developers with no corresponding benefit to 92 plenty of known bugs -- what's much more helpful is having vetted fixes. 95 * Documentation/process/development-process.rst [all …]
|
H A D | maintainer-soc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 -------- 10 The SoC subsystem is a place of aggregation for SoC-specific code. 13 * devicetrees for 32- & 64-bit ARM and RISC-V 14 * 32-bit ARM board files (arch/arm/mach*) 15 * 32- & 64-bit ARM defconfigs 16 * SoC-specific drivers across architectures, in particular for 32- & 64-bit 17 ARM, RISC-V and Loongarch 19 These "SoC-specific drivers" do not include clock, GPIO etc drivers that have 20 other top-level maintainers. The drivers/soc/ directory is generally meant [all …]
|
/linux/Documentation/spi/ |
H A D | spi-summary.rst | 5 02-Feb-2012 8 ------------ 17 clocking modes through which data is exchanged; mode-0 and mode-3 are most 32 - SPI may be used for request/response style device protocols, as with 35 - It may also be used to stream data in either direction (half duplex), 38 - Some devices may use eight bit words. Others may use different word 39 lengths, such as streams of 12-bit or 20-bit digital samples. 41 - Words are usually sent with their most significant bit (MSB) first, 44 - Sometimes SPI is used to daisy-chain devices, like shift registers. 51 SPI is only one of the names used by such four-wire protocols, and [all …]
|
/linux/arch/arc/plat-sim/ |
H A D | platform.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 /*----------------------- Machine Descriptions ------------------------------ 13 * Machine description is simply a set of platform/board specific callbacks 14 * This is not directly related to DeviceTree based dynamic device creation,
|
/linux/drivers/firmware/arm_scmi/vendors/imx/ |
H A D | imx-sm-misc.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #define pr_fmt(fmt) "SCMI Notifications MISC - " fmt 75 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 0, in scmi_imx_misc_attributes_get() 80 attr = t->rx.buf; in scmi_imx_misc_attributes_get() 82 ret = ph->xops->do_xfer(ph, t); in scmi_imx_misc_attributes_get() 84 mi->nr_dev_ctrl = GET_DEV_CTRLS_NR(attr->attributes); in scmi_imx_misc_attributes_get() 85 mi->nr_brd_ctrl = GET_BRD_CTRLS_NR(attr->attributes); in scmi_imx_misc_attributes_get() 86 mi->nr_reason = GET_REASONS_NR(attr->attributes); in scmi_imx_misc_attributes_get() 87 dev_info(ph->dev, "i.MX MISC NUM DEV CTRL: %d, NUM BRD CTRL: %d,NUM Reason: %d\n", in scmi_imx_misc_attributes_get() 88 mi->nr_dev_ctrl, mi->nr_brd_ctrl, mi->nr_reason); in scmi_imx_misc_attributes_get() [all …]
|
/linux/Documentation/devicetree/bindings/thermal/ |
H A D | db8500-thermal.txt | 1 * ST-Ericsson DB8500 Thermal 5 - compatible : "stericsson,db8500-thermal"; 6 - reg : address range of the thermal sensor registers; 7 - interrupts : interrupts generated from PRCMU; 8 - interrupt-names : "IRQ_HOTMON_LOW" and "IRQ_HOTMON_HIGH"; 9 - num-trips : number of total trip points, this is required, set it 0 if none, 11 - tripN-temp : temperature of trip point N, should be in ascending order; 12 - tripN-type : type of trip point N, should be one of "active" "passive" "hot" 14 - tripN-cdev-num : number of the cooling devices which can be bound to trip 17 - tripN-cdev-nameM : name of the No. M cooling device of trip point N; [all …]
|
/linux/drivers/staging/rtl8723bs/hal/ |
H A D | HalBtcOutSrc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright(c) 2007 - 2012 Realtek Corporation. All rights reserved. 79 /* The following is some board information */ 193 /* BT Coex related */ 364 struct btc_bt_info btInfo; /* some bt info referenced by non-bt module */ 376 /* io related */ 385 /* read/write bb related */ 389 /* read/write rf related */ 393 /* fill h2c related */ 395 /* normal get/set related */
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | gateworks-gsc.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mfd/gateworks-gsc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 Gateworks product families that provides a set of system related features 12 such as the following (refer to the board hardware user manuals to see what 14 - Watchdog Timer 15 - GPIO 16 - Pushbutton controller 17 - Hardware monitor with ADC's for temperature and voltage rails and [all …]
|
/linux/drivers/ssb/ |
H A D | host_soc.c | 2 * Sonics Silicon Backplane SoC host related functions. 18 struct ssb_bus *bus = dev->bus; in ssb_host_soc_read8() 20 offset += dev->core_index * SSB_CORE_SIZE; in ssb_host_soc_read8() 21 return readb(bus->mmio + offset); in ssb_host_soc_read8() 26 struct ssb_bus *bus = dev->bus; in ssb_host_soc_read16() 28 offset += dev->core_index * SSB_CORE_SIZE; in ssb_host_soc_read16() 29 return readw(bus->mmio + offset); in ssb_host_soc_read16() 34 struct ssb_bus *bus = dev->bus; in ssb_host_soc_read32() 36 offset += dev->core_index * SSB_CORE_SIZE; in ssb_host_soc_read32() 37 return readl(bus->mmio + offset); in ssb_host_soc_read32() [all …]
|
/linux/Documentation/driver-api/i3c/ |
H A D | protocol.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 everything hardware related (like how things are transmitted on the bus, how 17 https://resources.mipi.org/mipi-i3c-v1-download). 22 The I3C (pronounced 'eye-three-see') is a MIPI standardized protocol designed 25 while remaining power-efficient. 42 I3C is a multi-master protocol, so there might be several masters on a bus, 51 In addition to these per-device addresses, the protocol defines a broadcast 70 * BCR: Bus Characteristic Register. This 8-bit register describes the device bus 71 related capabilities 72 * DCR: Device Characteristic Register. This 8-bit register describes the [all …]
|