| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/ |
| D | renesas,usb3-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/renesas,usb3-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas R-Car generation 3 USB 3.0 PHY 10 - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 15 - enum: 16 - renesas,r8a774a1-usb3-phy # RZ/G2M 17 - renesas,r8a774b1-usb3-phy # RZ/G2N 18 - renesas,r8a774e1-usb3-phy # RZ/G2H [all …]
|
| D | phy-miphy28lp.txt | 8 - compatible : Should be "st,miphy28lp-phy". 9 - st,syscfg : Should be a phandle of the system configuration register group 12 Required nodes : A sub-node is required for each channel the controller 13 provides. Address range information including the usual 14 'reg' and 'reg-names' properties are used inside these 19 - #phy-cells : Should be 1 (See second example) 21 - PHY_TYPE_SATA 22 - PHY_TYPE_PCI 23 - PHY_TYPE_USB3 24 - reg : Address and length of the register set for the device. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
| D | renesas,usb3-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/renesas,usb3-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas R-Car generation 3 USB 3.0 PHY 10 - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 15 - enum: 16 - renesas,r8a774a1-usb3-phy # RZ/G2M 17 - renesas,r8a774b1-usb3-phy # RZ/G2N 18 - renesas,r8a774e1-usb3-phy # RZ/G2H [all …]
|
| D | brcm-sata-phy.txt | 4 - compatible: should be one or more of 5 "brcm,bcm7216-sata-phy" 6 "brcm,bcm7425-sata-phy" 7 "brcm,bcm7445-sata-phy" 8 "brcm,iproc-ns2-sata-phy" 9 "brcm,iproc-nsp-sata-phy" 10 "brcm,phy-sata3" 11 "brcm,iproc-sr-sata-phy" 12 "brcm,bcm63138-sata-phy" 13 - address-cells: should be 1 [all …]
|
| D | phy-miphy28lp.txt | 8 - compatible : Should be "st,miphy28lp-phy". 9 - st,syscfg : Should be a phandle of the system configuration register group 12 Required nodes : A sub-node is required for each channel the controller 13 provides. Address range information including the usual 14 'reg' and 'reg-names' properties are used inside these 19 - #phy-cells : Should be 1 (See second example) 21 - PHY_TYPE_SATA 22 - PHY_TYPE_PCI 23 - PHY_TYPE_USB3 24 - reg : Address and length of the register set for the device. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | ti,cdce925.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexander Stein <alexander.stein@ew.tq-group.com> 13 Flexible Low Power LVCMOS Clock Generator with SSC Support for EMI Reduction 15 - CDCE(L)913: 1-PLL, 3 Outputs https://www.ti.com/product/cdce913 16 - CDCE(L)925: 2-PLL, 5 Outputs https://www.ti.com/product/cdce925 17 - CDCE(L)937: 3-PLL, 7 Outputs https://www.ti.com/product/cdce937 18 - CDCE(L)949: 4-PLL, 9 Outputs https://www.ti.com/product/cdce949 23 - ti,cdce913 [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | ti,cdce925.txt | 6 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt 15 - compatible: Shall be one of the following: 16 - "ti,cdce913": 1-PLL, 3 Outputs 17 - "ti,cdce925": 2-PLL, 5 Outputs 18 - "ti,cdce937": 3-PLL, 7 Outputs 19 - "ti,cdce949": 4-PLL, 9 Outputs 20 - reg: I2C device address. 21 - clocks: Points to a fixed parent clock that provides the input frequency. 22 - #clock-cells: From common clock bindings: Shall be 1. 25 - xtal-load-pf: Crystal load-capacitor value to fine-tune performance on a [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-st-ssc4.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2008-2014 STMicroelectronics Limited 26 /* SSC registers */ 34 /* SSC Control */ 49 /* SSC Interrupt Enable */ 55 /* SSC SPI Controller */ 60 /* SSC SPI current transaction */ 75 if (spi_st->words_remaining > FIFO_SIZE) in ssc_write_tx_fifo() 78 count = spi_st->words_remaining; in ssc_write_tx_fifo() 81 if (spi_st->tx_ptr) { in ssc_write_tx_fifo() [all …]
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi-st-ssc4.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2008-2014 STMicroelectronics Limited 25 /* SSC registers */ 33 /* SSC Control */ 48 /* SSC Interrupt Enable */ 54 /* SSC SPI Controller */ 59 /* SSC SPI current transaction */ 74 if (spi_st->words_remaining > FIFO_SIZE) in ssc_write_tx_fifo() 77 count = spi_st->words_remaining; in ssc_write_tx_fifo() 80 if (spi_st->tx_ptr) { in ssc_write_tx_fifo() [all …]
|
| /kernel/linux/linux-5.10/drivers/phy/st/ |
| D | phy-miphy28lp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 25 #include <dt-bindings/phy/phy.h> 171 * 0: 30MHz crystal clk - 1: 100MHz ext clk routed through MiPHY1 173 * 1: 30MHz crystal clk - 0: 100MHz ext clk routed through MiPHY1 211 bool ssc; member 238 static char *PHY_TYPE_name[] = { "sata-up", "pcie-up", "", "usb3-up" }; 367 void __iomem *base = miphy_phy->base; in miphy28lp_set_reset() 378 /* Bringing the MIPHY-CPU registers out of reset */ in miphy28lp_set_reset() 379 if (miphy_phy->type == PHY_TYPE_PCIE) { in miphy28lp_set_reset() 391 void __iomem *base = miphy_phy->base; in miphy28lp_pll_calibration() [all …]
|
| /kernel/linux/linux-6.6/drivers/phy/st/ |
| D | phy-miphy28lp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 25 #include <dt-bindings/phy/phy.h> 171 * 0: 30MHz crystal clk - 1: 100MHz ext clk routed through MiPHY1 173 * 1: 30MHz crystal clk - 0: 100MHz ext clk routed through MiPHY1 211 bool ssc; member 238 static char *PHY_TYPE_name[] = { "sata-up", "pcie-up", "", "usb3-up" }; 367 void __iomem *base = miphy_phy->base; in miphy28lp_set_reset() 378 /* Bringing the MIPHY-CPU registers out of reset */ in miphy28lp_set_reset() 379 if (miphy_phy->type == PHY_TYPE_PCIE) { in miphy28lp_set_reset() 391 void __iomem *base = miphy_phy->base; in miphy28lp_pll_calibration() [all …]
|
| /kernel/linux/linux-6.6/sound/spi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 This driver requires the Atmel SSC driver for sound sink, a 25 called snd-at73c213. 31 range 8000 50000
|
| /kernel/linux/linux-5.10/sound/spi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 This driver requires the Atmel SSC driver for sound sink, a 25 called snd-at73c213. 31 range 8000 50000
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
| D | intel_pch_refclk.c | 1 // SPDX-License-Identifier: MIT 19 drm_err(&dev_priv->drm, "FDI mPHY reset assert timeout\n"); in lpt_fdi_reset_mphy() 25 drm_err(&dev_priv->drm, "FDI mPHY reset de-assert timeout\n"); in lpt_fdi_reset_mphy() 111 mutex_lock(&dev_priv->sb_lock); in lpt_disable_iclkip() 117 mutex_unlock(&dev_priv->sb_lock); in lpt_disable_iclkip() 130 p->iclk_virtual_root_freq = 172800 * 1000; in iclkip_params_init() 131 p->iclk_pi_range = 64; in iclkip_params_init() 136 return DIV_ROUND_CLOSEST(p->iclk_virtual_root_freq, in lpt_iclkip_freq() 137 p->desired_divisor << p->auxdiv); in lpt_iclkip_freq() 145 * but the adjusted_mode->crtc_clock in KHz. To get the in lpt_compute_iclkip() [all …]
|
| /kernel/linux/linux-5.10/block/ |
| D | opal_proto.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 16 * SPC-4 section 202 /* Locking state for a locking range */ 263 * Opal SSC Documentation 317 * bits 6-7: reserved 349 * bits 1-6: reserved 360 * Enterprise SSC Feature 368 * bits 1-6: reserved 369 * bit 0: range crossing 399 * bits 3-7: reserved [all …]
|
| /kernel/linux/linux-6.6/block/ |
| D | opal_proto.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 16 * SPC-4 section 218 /* Locking state for a locking range */ 283 * Opal SSC Documentation 337 * bits 6-7: reserved 369 * bits 1-6: reserved 380 * Enterprise SSC Feature 388 * bits 1-6: reserved 389 * bit 0: range crossing 419 * bits 3-7: reserved [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-platform-dptf | 4 Contact: linux-acpi@vger.kernel.org 6 (RO) The charger type - Traditional, Hybrid or NVDC. 11 Contact: linux-acpi@vger.kernel.org 19 Contact: linux-acpi@vger.kernel.org 27 Contact: linux-acpi@vger.kernel.org 33 - 0x00 = DC 34 - 0x01 = AC 35 - 0x02 = USB 36 - 0x03 = Wireless Charger 43 Contact: linux-acpi@vger.kernel.org [all …]
|
| /kernel/linux/linux-6.6/drivers/phy/renesas/ |
| D | phy-rcar-gen3-usb3.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Renesas R-Car Gen3 for USB3.0 PHY driver 65 writew(val, r->base + USB30_CLKSET1); in write_clkset1_for_usb_extal() 72 switch (r->ssc_range) { in rcar_gen3_phy_usb3_enable_ssc() 83 dev_err(&r->phy->dev, "%s: unsupported range (%x)\n", __func__, in rcar_gen3_phy_usb3_enable_ssc() 84 r->ssc_range); in rcar_gen3_phy_usb3_enable_ssc() 88 writew(val, r->base + USB30_SSC_SET); in rcar_gen3_phy_usb3_enable_ssc() 94 if (r->ssc_range) in rcar_gen3_phy_usb3_select_usb_extal() 97 r->base + USB30_CLKSET0); in rcar_gen3_phy_usb3_select_usb_extal() 98 writew(PHY_ENABLE_RESET_EN, r->base + USB30_PHY_ENABLE); in rcar_gen3_phy_usb3_select_usb_extal() [all …]
|
| /kernel/linux/linux-5.10/drivers/phy/renesas/ |
| D | phy-rcar-gen3-usb3.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Renesas R-Car Gen3 for USB3.0 PHY driver 65 writew(val, r->base + USB30_CLKSET1); in write_clkset1_for_usb_extal() 72 switch (r->ssc_range) { in rcar_gen3_phy_usb3_enable_ssc() 83 dev_err(&r->phy->dev, "%s: unsupported range (%x)\n", __func__, in rcar_gen3_phy_usb3_enable_ssc() 84 r->ssc_range); in rcar_gen3_phy_usb3_enable_ssc() 88 writew(val, r->base + USB30_SSC_SET); in rcar_gen3_phy_usb3_enable_ssc() 94 if (r->ssc_range) in rcar_gen3_phy_usb3_select_usb_extal() 97 r->base + USB30_CLKSET0); in rcar_gen3_phy_usb3_select_usb_extal() 98 writew(PHY_ENABLE_RESET_EN, r->base + USB30_PHY_ENABLE); in rcar_gen3_phy_usb3_select_usb_extal() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
| D | parade-ps8622.c | 1 // SPDX-License-Identifier: GPL-2.0-only 69 struct i2c_adapter *adap = client->adapter; in ps8622_set() 73 msg.addr = client->addr + page; in ps8622_set() 81 client->addr + page, reg, val, ret); in ps8622_set() 87 struct i2c_client *cl = ps8622->client; in ps8622_send_config() 138 /* [7:5] DCO_FTRNG=+-40% */ in ps8622_send_config() 148 /* Gitune=-37% */ in ps8622_send_config() 168 /* [7:6] Right-bar GPIO output strength is 8mA */ in ps8622_send_config() 180 err = ps8622_set(cl, 0x01, 0x02, 0x80 | ps8622->max_lane_count); in ps8622_send_config() 185 err = ps8622_set(cl, 0x01, 0x21, 0x80 | ps8622->lane_count); in ps8622_send_config() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
| D | parade-ps8622.c | 1 // SPDX-License-Identifier: GPL-2.0-only 68 struct i2c_adapter *adap = client->adapter; in ps8622_set() 72 msg.addr = client->addr + page; in ps8622_set() 80 client->addr + page, reg, val, ret); in ps8622_set() 86 struct i2c_client *cl = ps8622->client; in ps8622_send_config() 137 /* [7:5] DCO_FTRNG=+-40% */ in ps8622_send_config() 147 /* Gitune=-37% */ in ps8622_send_config() 167 /* [7:6] Right-bar GPIO output strength is 8mA */ in ps8622_send_config() 179 err = ps8622_set(cl, 0x01, 0x02, 0x80 | ps8622->max_lane_count); in ps8622_send_config() 184 err = ps8622_set(cl, 0x01, 0x21, 0x80 | ps8622->lane_count); in ps8622_send_config() [all …]
|
| /kernel/linux/linux-6.6/Documentation/scsi/ |
| D | FlashPoint.rst | 1 .. SPDX-License-Identifier: GPL-2.0 17 FREMONT, CA, -- October 8, 1996 -- Mylex Corporation has expanded Linux 33 Linux is a freely-distributed implementation of UNIX for Intel x86, Sun 35 machines. It supports a wide range of software, including the X Window 37 http://www.linux.org and http://www.ssc.com/. 55 and system boards. Through its wide range of RAID controllers and its 71 510/796-6100 78 BusLogic FlashPoint LT/BT-948 Upgrade Program 82 BusLogic FlashPoint LW/BT-958 Upgrade Program 99 customers to make sure the BT-946C/956C MultiMaster cards would still be [all …]
|
| /kernel/linux/linux-5.10/Documentation/scsi/ |
| D | FlashPoint.rst | 1 .. SPDX-License-Identifier: GPL-2.0 17 FREMONT, CA, -- October 8, 1996 -- Mylex Corporation has expanded Linux 33 Linux is a freely-distributed implementation of UNIX for Intel x86, Sun 35 machines. It supports a wide range of software, including the X Window 37 http://www.linux.org and http://www.ssc.com/. 55 and system boards. Through its wide range of RAID controllers and its 71 510/796-6100 78 BusLogic FlashPoint LT/BT-948 Upgrade Program 82 BusLogic FlashPoint LW/BT-958 Upgrade Program 99 customers to make sure the BT-946C/956C MultiMaster cards would still be [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/tegra/ |
| D | clk.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 9 #include <linux/clk-provider.h> 73 * struct tegra_clk_sync_source - external clock source from codec 75 * @hw: handle between common and hardware-specific interfaces 95 * struct tegra_clk_frac_div - fractional divider clock 97 * @hw: handle between common and hardware-specific interfaces 99 * @flags: hardware-specific flags 106 * TEGRA_DIVIDER_ROUND_UP - This flags indicates to round up the divider value. 107 * TEGRA_DIVIDER_FIXED - Fixed rate PLL dividers has addition override bit, this 109 * TEGRA_DIVIDER_INT - Some modules can not cope with the duty cycle when [all …]
|
| /kernel/linux/linux-6.6/drivers/clk/tegra/ |
| D | clk.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 9 #include <linux/clk-provider.h> 73 * struct tegra_clk_sync_source - external clock source from codec 75 * @hw: handle between common and hardware-specific interfaces 95 * struct tegra_clk_frac_div - fractional divider clock 97 * @hw: handle between common and hardware-specific interfaces 99 * @flags: hardware-specific flags 106 * TEGRA_DIVIDER_ROUND_UP - This flags indicates to round up the divider value. 107 * TEGRA_DIVIDER_FIXED - Fixed rate PLL dividers has addition override bit, this 109 * TEGRA_DIVIDER_INT - Some modules can not cope with the duty cycle when [all …]
|