Searched +full:rcar +full:- +full:gen3 +full:- +full:usb3 +full:- +full:phy (Results 1 – 19 of 19) sorted by relevance
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 PHY10 - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>15 - enum:16 - renesas,r8a774a1-usb3-phy # RZ/G2M17 - renesas,r8a774b1-usb3-phy # RZ/G2N18 - renesas,r8a774e1-usb3-phy # RZ/G2H[all …]
1 # SPDX-License-Identifier: GPL-2.02 obj-$(CONFIG_PHY_RCAR_GEN2) += phy-rcar-gen2.o3 obj-$(CONFIG_PHY_RCAR_GEN3_PCIE) += phy-rcar-gen3-pcie.o4 obj-$(CONFIG_PHY_RCAR_GEN3_USB2) += phy-rcar-gen3-usb2.o5 obj-$(CONFIG_PHY_RCAR_GEN3_USB3) += phy-rcar-gen3-usb3.o
1 // SPDX-License-Identifier: GPL-2.03 * Renesas R-Car Gen3 for USB3.0 PHY driver13 #include <linux/phy/phy.h>51 struct phy *phy; member65 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()[all …]
1 # SPDX-License-Identifier: GPL-2.0-only3 ---4 $id: http://devicetree.org/schemas/usb/renesas,usb3-peri.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>15 - enum:16 - renesas,r8a774a1-usb3-peri # RZ/G2M17 - renesas,r8a774b1-usb3-peri # RZ/G2N18 - renesas,r8a774c0-usb3-peri # RZ/G2E19 - renesas,r8a774e1-usb3-peri # RZ/G2H[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car M3-W+ (R8A77961) SoC5 * Copyright (C) 2016-2017 Renesas Electronics Corp.8 #include <dt-bindings/clock/r8a77961-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a77961-sysc.h>16 #address-cells = <2>;17 #size-cells = <2>;25 compatible = "fixed-clock";26 #clock-cells = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.08 #include <dt-bindings/interrupt-controller/irq.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/clock/r8a774b1-cpg-mssr.h>11 #include <dt-bindings/power/r8a774b1-sysc.h>17 #address-cells = <2>;18 #size-cells = <2>;26 compatible = "fixed-clock";27 #clock-cells = <0>;28 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car M3-N (R8A77965) SoC11 #include <dt-bindings/clock/r8a77965-cpg-mssr.h>12 #include <dt-bindings/interrupt-controller/arm-gic.h>13 #include <dt-bindings/power/r8a77965-sysc.h>19 #address-cells = <2>;20 #size-cells = <2>;39 compatible = "fixed-clock";40 #clock-cells = <0>;41 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.08 #include <dt-bindings/interrupt-controller/irq.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/clock/r8a774a1-cpg-mssr.h>11 #include <dt-bindings/power/r8a774a1-sysc.h>17 #address-cells = <2>;18 #size-cells = <2>;37 compatible = "fixed-clock";38 #clock-cells = <0>;39 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car H3 (R8A77951) SoC8 #include <dt-bindings/clock/r8a7795-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a7795-sysc.h>16 #address-cells = <2>;17 #size-cells = <2>;36 compatible = "fixed-clock";37 #clock-cells = <0>;38 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car M3-W (R8A77960) SoC5 * Copyright (C) 2016-2017 Renesas Electronics Corp.8 #include <dt-bindings/clock/r8a7796-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a7796-sysc.h>16 #address-cells = <2>;17 #size-cells = <2>;36 compatible = "fixed-clock";37 #clock-cells = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.08 #include <dt-bindings/interrupt-controller/irq.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/clock/r8a774e1-cpg-mssr.h>11 #include <dt-bindings/power/r8a774e1-sysc.h>17 #address-cells = <2>;18 #size-cells = <2>;26 compatible = "fixed-clock";27 #clock-cells = <0>;28 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.05 * Copyright (C) 2018-2019 Renesas Electronics Corp.8 #include <dt-bindings/clock/r8a774c0-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a774c0-sysc.h>14 #address-cells = <2>;15 #size-cells = <2>;23 compatible = "fixed-clock";24 #clock-cells = <0>;25 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car E3 (R8A77990) SoC5 * Copyright (C) 2018-2019 Renesas Electronics Corp.8 #include <dt-bindings/clock/r8a77990-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a77990-sysc.h>14 #address-cells = <2>;15 #size-cells = <2>;34 compatible = "fixed-clock";35 #clock-cells = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * xHCI host controller driver for R-Car SoCs13 #include <linux/usb/phy.h>17 #include "xhci-plat.h"18 #include "xhci-rcar.h"21 * - The V3 firmware is for almost all R-Car Gen3 (except r8a7795 ES1.x)22 * - The V2 firmware is for r8a7795 ES1.x.23 * - The V2 firmware is possible to use on R-Car Gen2. However, the V2 causes24 * performance degradation. So, this driver continues to use the V1 if R-Car26 * - The V1 firmware is impossible to use on R-Car Gen3.[all …]
1 // SPDX-License-Identifier: GPL-2.03 * xhci-plat.c - xHCI host controller driver platform Bus Glue.5 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com12 #include <linux/dma-mapping.h>18 #include <linux/usb/phy.h>24 #include "xhci-plat.h"25 #include "xhci-mvebu.h"26 #include "xhci-rcar.h"43 if (priv->plat_start) in xhci_priv_plat_start()44 priv->plat_start(hcd); in xhci_priv_plat_start()[all …]
12 ---help---19 bool "DesignWare USB3 DRD Core Support"22 USB controller based on the DesignWare USB3 IP Core.25 bool "DesignWare USB3 DRD Generic OF Simple Glue Layer"30 USB controller based on the DesignWare USB3 IP Core.43 bool "Support for PCI-based xHCI USB controller"47 Enables support for the PCI-based xHCI controller.50 bool "Renesas RCar USB 3.0 support"55 RCar Gen3 SoCs.72 ---help---[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Renesas USB3.0 Peripheral driver (USB gadget)5 * Copyright (C) 2015-2017 Renesas Electronics Corporation10 #include <linux/dma-mapping.h>12 #include <linux/extcon-provider.h>17 #include <linux/phy/phy.h>35 #define USB3_DMA_CH0_CON(n) (0x030 + ((n) - 1) * 0x10) /* n = 1 to 4 */36 #define USB3_DMA_CH0_PRD_ADR(n) (0x034 + ((n) - 1) * 0x10) /* n = 1 to 4 */75 #define AXI_INT_PRDEN_CLR_STA_SHIFT(n) (16 + (n) - 1)76 #define AXI_INT_PRDERR_STA_SHIFT(n) (0 + (n) - 1)[all …]
9 -------------------------30 ``diff -u`` to make the patch easy to merge. Be prepared to get your40 See Documentation/process/coding-style.rst for guidance here.46 See Documentation/process/submitting-patches.rst for details.57 include a Signed-off-by: line. The current version of this59 Documentation/process/submitting-patches.rst.70 that the bug would present a short-term risk to other users if it76 Documentation/admin-guide/security-bugs.rst for details.81 ---------------------------------------------------97 W: *Web-page* with status/info[all …]
... -boot-2021.07/.readthedocs.yml u-boot-2021.07/Kbuild u-boot-2021.07 ...