Searched +full:keystone +full:- +full:dwc3 (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/usb/ti,keystone-dwc3.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: TI Keystone Soc USB Controller10 - Roger Quadros <rogerq@ti.com>15 - enum:16 - ti,keystone-dwc317 - ti,am654-dwc322 '#address-cells':[all …]
4 * (C) Copyright 2012-20147 * SPDX-License-Identifier: GPL-2.0+15 #include <linux/usb/dwc3.h>16 #include <asm/arch/xhci-keystone.h>38 struct dwc3 *dwc3_reg;44 struct keystone_xhci keystone; variable55 val = readl(&phy->phy_clock); in keystone_xhci_phy_set()58 writel(val, &phy->phy_clock); in keystone_xhci_phy_set()66 val = readl(&phy->phy_clock); in keystone_xhci_phy_unset()68 writel(val, &phy->phy_clock); in keystone_xhci_phy_unset()[all …]
1 // SPDX-License-Identifier: GPL-2.03 * dwc3-keystone.c - Keystone Specific Glue layer5 * Copyright (C) 2010-2013 Texas Instruments Incorporated - https://www.ti.com7 * Author: WingMan Kwok <w-kwok2@ti.com>14 #include <linux/dma-mapping.h>55 val = kdwc3_readl(kdwc->usbss, USBSS_IRQENABLE_SET_0); in kdwc3_enable_irqs()57 kdwc3_writel(kdwc->usbss, USBSS_IRQENABLE_SET_0, val); in kdwc3_enable_irqs()64 val = kdwc3_readl(kdwc->usbss, USBSS_IRQENABLE_SET_0); in kdwc3_disable_irqs()66 kdwc3_writel(kdwc->usbss, USBSS_IRQENABLE_SET_0, val); in kdwc3_disable_irqs()73 kdwc3_writel(kdwc->usbss, USBSS_IRQENABLE_CLR_0, USBSS_IRQ_COREIRQ_CLR); in dwc3_keystone_interrupt()[all …]
1 # SPDX-License-Identifier: GPL-2.03 CFLAGS_trace.o := -I$(src)5 obj-$(CONFIG_USB_DWC3) += dwc3.o7 dwc3-y := core.o10 dwc3-y += trace.o14 dwc3-y += host.o18 dwc3-y += gadget.o ep0.o22 dwc3-y += drd.o26 dwc3-y += ulpi.o30 dwc3-y += debugfs.o[all …]
2 * Copyright 2013-2014 Texas Instruments, Inc.4 * Keystone 2 Edison soc device tree13 #address-cells = <1>;14 #size-cells = <0>;16 interrupt-parent = <&gic>;19 compatible = "arm,cortex-a15";25 compatible = "arm,cortex-a15";31 compatible = "arm,cortex-a15";37 compatible = "arm,cortex-a15";44 /include/ "keystone-k2e-clocks.dtsi"[all …]
9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/gpio/gpio.h>15 model = "Texas Instruments Keystone 2 SoC";16 #address-cells = <1>;17 #size-cells = <1>;18 interrupt-parent = <&gic>;31 stdout-path = &uart0;38 gic: interrupt-controller {39 compatible = "arm,cortex-a15-gic";40 #interrupt-cells = <3>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Keystone 2 Edison soc device tree5 * Copyright (C) 2013-2017 Texas Instruments Incorporated - http://www.ti.com/8 #include <dt-bindings/reset/ti-syscon.h>11 compatible = "ti,k2e", "ti,keystone";12 model = "Texas Instruments Keystone 2 Edison SoC";15 #address-cells = <1>;16 #size-cells = <0>;18 interrupt-parent = <&gic>;21 compatible = "arm,cortex-a15";[all …]
1 // SPDX-License-Identifier: GPL-2.05 * Copyright (C) 2016-2017 Texas Instruments Incorporated - http://www.ti.com/8 #include <dt-bindings/interrupt-controller/arm-gic.h>9 #include <dt-bindings/pinctrl/keystone.h>10 #include <dt-bindings/gpio/gpio.h>13 compatible = "ti,k2g","ti,keystone";15 #address-cells = <2>;16 #size-cells = <2>;17 interrupt-parent = <&gic>;32 #address-cells = <1>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Copyright (C) 2013-2017 Texas Instruments Incorporated - http://www.ti.com/6 #include <dt-bindings/interrupt-controller/arm-gic.h>7 #include <dt-bindings/gpio/gpio.h>10 compatible = "ti,keystone";11 model = "Texas Instruments Keystone 2 SoC";12 #address-cells = <2>;13 #size-cells = <2>;14 interrupt-parent = <&gic>;30 gic: interrupt-controller@2561000 {[all …]
11 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2g-evm"32 CONFIG_OF_LIST="keystone-k2g-generic keystone-k2g-evm keystone-k2g-ice"55 >>>>>>> 4dd76d0... usb: host: replace xhci-keystone driver by the generic dwc3 driver
6 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2g-evm"43 >>>>>>> 4dd76d0... usb: host: replace xhci-keystone driver by the generic dwc3 driver
11 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2hk-evm"52 >>>>>>> 4dd76d0... usb: host: replace xhci-keystone driver by the generic dwc3 driver
1 // SPDX-License-Identifier: GPL-2.0+3 * phy-keystone - USB PHY, talking to dwc3 controller in Keystone.5 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com7 * Author: WingMan Kwok <w-kwok2@ti.com>16 #include "phy-generic.h"46 struct keystone_usbphy *k_phy = dev_get_drvdata(phy->dev); in keystone_usbphy_init()49 val = keystone_usbphy_readl(k_phy->phy_ctrl, USB_PHY_CTL_CLOCK); in keystone_usbphy_init()50 keystone_usbphy_writel(k_phy->phy_ctrl, USB_PHY_CTL_CLOCK, in keystone_usbphy_init()57 struct keystone_usbphy *k_phy = dev_get_drvdata(phy->dev); in keystone_usbphy_shutdown()60 val = keystone_usbphy_readl(k_phy->phy_ctrl, USB_PHY_CTL_CLOCK); in keystone_usbphy_shutdown()[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Generic DWC3 Glue layer5 * Copyright (C) 2016 - 2018 Xilinx, Inc.7 * Based on dwc3-omap.c.11 #include <asm-generic/io.h>13 #include <dm/device-internal.h>15 #include <dwc3-uboot.h>40 struct dwc3 dwc3; member55 struct dwc3 *dwc3 = &priv->dwc3; in dwc3_generic_probe() local56 struct dwc3_glue_data *glue = dev_get_platdata(dev->parent); in dwc3_generic_probe()[all …]
1 // SPDX-License-Identifier: GPL-2.05 * Copyright (C) 2016-2018 Texas Instruments Incorporated - https://www.ti.com/7 #include <dt-bindings/phy/phy-am654-serdes.h>11 compatible = "mmio-sram";13 #address-cells = <1>;14 #size-cells = <1>;17 atf-sram@0 {21 sysfw-sram@f0000 {25 l3cache-sram@100000 {30 gic500: interrupt-controller@1800000 {[all …]
... -boot-2021.07/.readthedocs.yml u-boot-2021.07/Kbuild u-boot-2021.07 ...
1 // SPDX-License-Identifier: GPL-2.03 * This file contains work-arounds for many known PCI hardware bugs.5 * should be handled in arch-specific code.63 if ((f->class == (u32) (dev->class >> f->class_shift) || in pci_do_fixups()64 f->class == (u32) PCI_ANY_ID) && in pci_do_fixups()65 (f->vendor == dev->vendor || in pci_do_fixups()66 f->vendor == (u16) PCI_ANY_ID) && in pci_do_fixups()67 (f->device == dev->device || in pci_do_fixups()68 f->device == (u16) PCI_ANY_ID)) { in pci_do_fixups()71 hook = offset_to_ptr(&f->hook_offset); in pci_do_fixups()[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 …]