Home
last modified time | relevance | path

Searched +full:ast2500 +full:- +full:usb +full:- +full:vhub (Results 1 – 5 of 5) sorted by relevance

/linux/Documentation/devicetree/bindings/usb/
H A Daspeed,usb-vhub.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/usb/aspeed,usb-vhub.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: ASPEED USB 2.0 Virtual Hub Controller
11 - Benjamin Herrenschmidt <benh@kernel.crashing.org>
14 The ASPEED USB 2.0 Virtual Hub Controller implements 1 set of USB Hub
16 the Virtual Hub's downstream USB devices.
19 revisions. AST2400 and AST2500 Virtual Hub supports 5 downstream devices
26 - aspeed,ast2400-usb-vhub
[all …]
/linux/drivers/usb/gadget/udc/aspeed-vhub/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0+
3 tristate "Aspeed vHub UDC driver"
7 USB peripheral controller for the Aspeed AST2400, AST2500 and
8 AST2600 family SoCs supporting the "vHub" functionality and USB2.0
H A Dvhub.h1 /* SPDX-License-Identifier: GPL-2.0+ */
5 #include <linux/usb.h>
6 #include <linux/usb/ch11.h>
10 * VHUB register definitions *
23 #define AST_VHUB_USBSTS 0x24 /* USB Status Register */
86 /* USB status reg */
107 * per-device register definitions *
136 * matching corresponding vHub EP0 control bits
146 * per-endpoint register definitions *
210 * existing AST2400/AST2500 platforms. AST2600 and future vhub revisions
[all …]
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-g5.dtsi1 // SPDX-License-Identifier: GPL-2.0+
2 #include <dt-bindings/clock/aspeed-clock.h>
3 #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h>
7 compatible = "aspeed,ast2500";
8 #address-cells = <1>;
9 #size-cells = <1>;
10 interrupt-parent = <&vic>;
36 #address-cells = <1>;
37 #size-cells = <0>;
40 compatible = "arm,arm1176jzf-s";
[all …]
H A Daspeed-g6.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
4 #include <dt-bindings/interrupt-controller/arm-gic.h>
5 #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h>
6 #include <dt-bindings/clock/ast2600-clock.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
13 interrupt-parent = <&gic>;
47 #address-cells = <1>;
48 #size-cells = <0>;
49 enable-method = "aspeed,ast2600-smp";
[all …]