| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ufs/ |
| D | ufshcd-pltfrm.txt | 3 UFSHC nodes are defined to describe on-chip UFS host controllers. 7 - compatible : must contain "jedec,ufs-1.1" or "jedec,ufs-2.0" 10 SoC-specific compatible along with "qcom,ufshc" and 12 "qcom,msm8994-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 13 "qcom,msm8996-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 14 "qcom,msm8998-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 15 "qcom,sdm845-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 16 "qcom,sm8150-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 17 - interrupts : <interrupt mapping for UFS host controller IRQ> 18 - reg : <registers mapping> [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/ufs/ |
| D | ufs-common.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/ufs/ufs-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alim Akhtar <alim.akhtar@samsung.com> 11 - Avri Altman <avri.altman@wdc.com> 16 clock-names: true 18 freq-table-hz: 21 - description: Minimum frequency for given clock in Hz 22 - description: Maximum frequency for given clock in Hz [all …]
|
| D | qcom,ufs.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 11 - Andy Gross <agross@kernel.org> 13 # Select only our matches, not all jedec,ufs-2.0 20 - compatible 25 - enum: 26 - qcom,msm8994-ufshc 27 - qcom,msm8996-ufshc [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-usb | 10 This allows to avoid side-effects with drivers 28 drivers, non-authorized one are not. By default, wired 42 A devices's CDID, as 16 space-separated hex octets. 53 space-separated hex octets. 67 Contact: linux-usb@vger.kernel.org 90 device IDs in the same format, with one entry per 101 What: /sys/bus/usb-serial/drivers/.../new_id 103 Contact: linux-usb@vger.kernel.org 106 extra bus folder "usb-serial" in sysfs; apart from that 131 If CONFIG_PM is set and a USB 2.0 lpm-capable device is plugged [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-usb | 10 This allows to avoid side-effects with drivers 28 drivers, non-authorized one are not. By default, wired 33 Contact: linux-usb@vger.kernel.org 56 device IDs in the same format, with one entry per 67 What: /sys/bus/usb-serial/drivers/.../new_id 69 Contact: linux-usb@vger.kernel.org 72 extra bus folder "usb-serial" in sysfs; apart from that 97 If CONFIG_PM is set and a USB 2.0 lpm-capable device is plugged 113 If CONFIG_PM is set and a USB 3.0 lpm-capable device is plugged 141 attribute allows user-space to know whether the device is [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | video-interfaces.txt | 4 --------------- 21 #address-cells = <1>; 22 #size-cells = <0>; 37 a common scheme using '#address-cells', '#size-cells' and 'reg' properties is 41 specify #address-cells, #size-cells properties independently for the 'port' 44 Two 'endpoint' nodes are linked with each other through their 'remote-endpoint' 53 a device is partitioned into multiple data busses, e.g. 16-bit input port 54 divided into two separate ITU-R BT.656 8-bit busses. In such case bus-width 55 and data-shift properties can be used to assign physical data lines to each 59 -------------------------------- [all …]
|
| /kernel/linux/linux-6.6/drivers/ufs/host/ |
| D | ufshcd-pltfrm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2011-2013 Samsung India Software Operations 17 #include "ufshcd-pltfrm.h" 27 struct device *dev = hba->dev; in ufshcd_parse_clock_info() 28 struct device_node *np = dev->of_node; in ufshcd_parse_clock_info() 38 cnt = of_property_count_strings(np, "clock-names"); in ufshcd_parse_clock_info() 39 if (!cnt || (cnt == -EINVAL)) { in ufshcd_parse_clock_info() 51 if (!of_get_property(np, "freq-table-hz", &len)) { in ufshcd_parse_clock_info() 52 dev_info(dev, "freq-table-hz property not specified\n"); in ufshcd_parse_clock_info() 61 dev_err(dev, "%s len mismatch\n", "freq-table-hz"); in ufshcd_parse_clock_info() [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/ufs/ |
| D | ufshcd-pltfrm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2011-2013 Samsung India Software Operations 16 #include "ufshcd-pltfrm.h" 26 struct device *dev = hba->dev; in ufshcd_parse_clock_info() 27 struct device_node *np = dev->of_node; in ufshcd_parse_clock_info() 37 cnt = of_property_count_strings(np, "clock-names"); in ufshcd_parse_clock_info() 38 if (!cnt || (cnt == -EINVAL)) { in ufshcd_parse_clock_info() 50 if (!of_get_property(np, "freq-table-hz", &len)) { in ufshcd_parse_clock_info() 51 dev_info(dev, "freq-table-hz property not specified\n"); in ufshcd_parse_clock_info() 60 dev_err(dev, "%s len mismatch\n", "freq-table-hz"); in ufshcd_parse_clock_info() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/rkisp1/ |
| D | rkisp1-isp.c | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Rockchip ISP1 Driver - ISP Subdevice 13 #include <linux/phy/phy-mipi-dphy.h> 17 #include <media/v4l2-event.h> 19 #include "rkisp1-common.h" 40 * +---------------------------------------------------------+ 42 * | +---------------------------------------------------+ | 45 * | | +--------------------------------------------+ | | 48 * | | | +---------------------------------+ | | | 51 * | | | +---------------------------------+ | | | [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/ |
| D | maxim,max9286.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Jacopo Mondi <jacopo+renesas@jmondi.org> 12 - Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 13 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 14 - Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> 18 Serial Links (GMSL) and outputs them on a CSI-2 D-PHY port using up to 4 data 19 lanes. 24 serializer will output it on a local I2C bus. In the other direction all I2C [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
| D | ti-sn65dsi86.c | 1 // SPDX-License-Identifier: GPL-2.0 110 * struct ti_sn_bridge - Platform data for ti-sn65dsi86 driver. 125 * @ln_polrs: Value for the 4-bit LN_POLRS field of SN_ENH_FRAME_REG. 129 * serves double-duty of keeping track of the direction and 135 * each other's read-modify-write. 180 regmap_write(pdata->regmap, reg, val & 0xFF); in ti_sn_bridge_write_u16() 181 regmap_write(pdata->regmap, reg + 1, val >> 8); in ti_sn_bridge_write_u16() 189 ret = regulator_bulk_enable(SN_REGULATOR_SUPPLY_NUM, pdata->supplies); in ti_sn_bridge_resume() 195 gpiod_set_value(pdata->enable_gpio, 1); in ti_sn_bridge_resume() 205 gpiod_set_value(pdata->enable_gpio, 0); in ti_sn_bridge_suspend() [all …]
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/ |
| D | hdmi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - https://www.ti.com/ 16 #include <sound/omap-hdmi-audio.h> 168 u32 y_res; /* Line per panel */ 169 u32 x_res; /* pixel per line */ 201 u8 direction; member 310 int hdmi_phy_parse_lanes(struct hdmi_phy_data *phy, const u32 *lanes); 326 return cfg->hdmi_dvi_mode == HDMI_HDMI ? true : false; in hdmi_mode_has_audio()
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/dss/ |
| D | hdmi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - https://www.ti.com/ 16 #include <sound/omap-hdmi-audio.h> 168 u32 y_res; /* Line per panel */ 169 u32 x_res; /* pixel per line */ 201 u8 direction; member 310 int hdmi_phy_parse_lanes(struct hdmi_phy_data *phy, const u32 *lanes); 326 return cfg->hdmi_dvi_mode == HDMI_HDMI ? true : false; in hdmi_mode_has_audio()
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | uncore-other.json | 10 …"BriefDescription": "LLC misses - Uncacheable reads (from cpu) . Derived from unc_cha_tor_inserts.… 121 "ScaleUnit": "7.11E-06Bytes", 272 "BriefDescription": "Multi-socket cacheline Directory state lookups; Snoop Not Needed", 277 …"PublicDescription": "Counts transactions that looked into the multi-socket cacheline Directory st… 282 "BriefDescription": "Multi-socket cacheline Directory state lookups; Snoop Needed", 287 …"PublicDescription": "Counts transactions that looked into the multi-socket cacheline Directory s… 292 …"BriefDescription": "Multi-socket cacheline Directory state updates; Directory Updated memory writ… 297 …"PublicDescription": "Counts only multi-socket cacheline Directory state updates memory writes iss… 302 …"BriefDescription": "Multi-socket cacheline Directory state updates; Directory Updated memory writ… 307 …"PublicDescription": "Counts only multi-socket cacheline Directory state updates due to memory wri… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | uncore-other.json | 10 …"BriefDescription": "LLC misses - Uncacheable reads (from cpu) . Derived from unc_cha_tor_inserts.… 121 "ScaleUnit": "7.11E-06Bytes", 272 "BriefDescription": "Multi-socket cacheline Directory state lookups; Snoop Not Needed", 277 …"PublicDescription": "Counts transactions that looked into the multi-socket cacheline Directory st… 282 "BriefDescription": "Multi-socket cacheline Directory state lookups; Snoop Needed", 287 …"PublicDescription": "Counts transactions that looked into the multi-socket cacheline Directory s… 292 …"BriefDescription": "Multi-socket cacheline Directory state updates; Directory Updated memory writ… 297 …"PublicDescription": "Counts only multi-socket cacheline Directory state updates memory writes iss… 302 …"BriefDescription": "Multi-socket cacheline Directory state updates; Directory Updated memory writ… 307 …"PublicDescription": "Counts only multi-socket cacheline Directory state updates due to memory wri… [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
| D | ti-sn65dsi86.c | 1 // SPDX-License-Identifier: GPL-2.0 134 * struct ti_sn65dsi86 - Platform data for ti-sn65dsi86 driver. 135 * @bridge_aux: AUX-bus sub device for MIPI-to-eDP bridge functionality. 136 * @gpio_aux: AUX-bus sub device for GPIO controller functionality. 137 * @aux_aux: AUX-bus sub device for eDP AUX channel functionality. 138 * @pwm_aux: AUX-bus sub device for PWM controller functionality. 153 * @ln_polrs: Value for the 4-bit LN_POLRS field of SN_ENH_FRAME_REG. 159 * serves double-duty of keeping track of the direction and 165 * each other's read-modify-write. 230 ret = regmap_bulk_read(pdata->regmap, reg, buf, ARRAY_SIZE(buf)); in ti_sn65dsi86_read_u16() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/dss/ |
| D | hdmi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/ 15 #include <sound/omap-hdmi-audio.h> 172 u32 y_res; /* Line per panel */ 173 u32 x_res; /* pixel per line */ 205 u8 direction; member 329 int hdmi_phy_parse_lanes(struct hdmi_phy_data *phy, const u32 *lanes); 345 return cfg->hdmi_dvi_mode == HDMI_HDMI ? true : false; in hdmi_mode_has_audio()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/dss/ |
| D | hdmi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - https://www.ti.com/ 15 #include <sound/omap-hdmi-audio.h> 172 u32 y_res; /* Line per panel */ 173 u32 x_res; /* pixel per line */ 205 u8 direction; member 329 int hdmi_phy_parse_lanes(struct hdmi_phy_data *phy, const u32 *lanes); 345 return cfg->hdmi_dvi_mode == HDMI_HDMI ? true : false; in hdmi_mode_has_audio()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
| D | txc43128_phy.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright 2006-2011 Solarflare Communications Inc. 9 * see www.transwitch.com, part is TXC-43128 30 * Compile-time config 52 /* Lane power-down */ 56 * initiates a logic reset. Self-clearing */ 69 /* Lane power-down */ 75 /* Amplitude on lanes 0, 1 */ 77 /* Amplitude on lanes 2, 3 */ 99 /* Preemphasis on lanes 0, 1 */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
| D | txc43128_phy.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright 2006-2011 Solarflare Communications Inc. 9 * see www.transwitch.com, part is TXC-43128 30 * Compile-time config 52 /* Lane power-down */ 56 * initiates a logic reset. Self-clearing */ 69 /* Lane power-down */ 75 /* Amplitude on lanes 0, 1 */ 77 /* Amplitude on lanes 2, 3 */ 99 /* Preemphasis on lanes 0, 1 */ [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/ |
| D | qos_pfc.sh | 2 # SPDX-License-Identifier: GPL-2.0 4 # This test injects a 10-MB burst of traffic with VLAN tag and 802.1p priority 8 # - the stream first ingresses through $swp1, where it is forwarded to $swp3 10 # - then it ingresses through $swp4. Here it is put to a lossless buffer and put 15 # - since $swp3 now can't send traffic, the traffic ingressing $swp1 is kept at 19 # - eventually the PFC pool gets some traffic out, headroom therefore gets some 24 # - if PFC works, all lossless flow packets that ingress through $swp1 should 28 # - it should all play out relatively quickly, so that SLL and HLL will not 31 # +-----------------------+ 37 # +---|-------------------+ +--------------------+ [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/ |
| D | qos_pfc.sh | 2 # SPDX-License-Identifier: GPL-2.0 4 # This test injects a 10-MB burst of traffic with VLAN tag and 802.1p priority 8 # - the stream first ingresses through $swp1, where it is forwarded to $swp3 10 # - then it ingresses through $swp4. Here it is put to a lossless buffer and put 15 # - since $swp3 now can't send traffic, the traffic ingressing $swp1 is kept at 19 # - eventually the PFC pool gets some traffic out, headroom therefore gets some 24 # - if PFC works, all lossless flow packets that ingress through $swp1 should 28 # - it should all play out relatively quickly, so that SLL and HLL will not 31 # +-----------------------+ 37 # +---|-------------------+ +--------------------+ [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | ethtool.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 44 * enum ethtool_phys_id_state - indicator state for physical identification 60 ETH_RSS_HASH_TOP_BIT, /* Configurable RSS hash function - Toeplitz */ 61 ETH_RSS_HASH_XOR_BIT, /* Configurable RSS hash function - Xor */ 62 ETH_RSS_HASH_CRC32_BIT, /* Configurable RSS hash function - Crc32 */ 72 * struct kernel_ethtool_ringparam - RX/TX ring configuration 92 * enum ethtool_supported_ring_param - indicator caps for setting ring params 136 * In a simpler world it should be equal to netdev->carrier_down_count 138 * actually take the physical link down, not to mention NC-SI which, 149 * ethtool_rxfh_indir_default - get default value for RX flow hash indirection [all …]
|
| /kernel/linux/linux-6.6/drivers/edac/ |
| D | ppc4xx_edac.c | 1 // SPDX-License-Identifier: GPL-2.0-only 30 * - Support for registered- and non-registered DDR1 and DDR2 memory. 31 * - 32-bit or 16-bit memory interface with optional ECC. 35 * - 4-bit SEC/DED 36 * - Aligned-nibble error detect 37 * - Bypass mode 39 * - Two (2) memory banks/ranks. 40 * - Up to 1 GiB per bank/rank in 32-bit mode and up to 512 MiB per 41 * bank/rank in 16-bit mode. 45 * - 64-bit or 32-bit memory interface with optional ECC. [all …]
|
| /kernel/linux/linux-5.10/drivers/edac/ |
| D | ppc4xx_edac.c | 1 // SPDX-License-Identifier: GPL-2.0-only 29 * - Support for registered- and non-registered DDR1 and DDR2 memory. 30 * - 32-bit or 16-bit memory interface with optional ECC. 34 * - 4-bit SEC/DED 35 * - Aligned-nibble error detect 36 * - Bypass mode 38 * - Two (2) memory banks/ranks. 39 * - Up to 1 GiB per bank/rank in 32-bit mode and up to 512 MiB per 40 * bank/rank in 16-bit mode. 44 * - 64-bit or 32-bit memory interface with optional ECC. [all …]
|