Home
last modified time | relevance | path

Searched +full:ast2600 +full:- +full:udc (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/Documentation/devicetree/bindings/usb/
Daspeed,ast2600-udc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/usb/aspeed,ast2600-udc.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Neal Liu <neal_liu@aspeedtech.com>
23 - aspeed,ast2600-udc
35 - compatible
36 - reg
37 - clocks
38 - interrupts
[all …]
/Linux-v6.1/drivers/usb/gadget/udc/aspeed-vhub/
DKconfig1 # SPDX-License-Identifier: GPL-2.0+
3 tristate "Aspeed vHub UDC driver"
8 AST2600 family SoCs supporting the "vHub" functionality and USB2.0
Dcore.c1 // SPDX-License-Identifier: GPL-2.0+
3 * aspeed-vhub -- Driver for Aspeed SoC "vHub" USB gadget
5 * core.c - Top level support
26 #include <linux/dma-mapping.h>
33 bool internal = req->internal; in ast_vhub_done()
34 struct ast_vhub *vhub = ep->vhub; in ast_vhub_done()
38 list_del_init(&req->queue); in ast_vhub_done()
40 if (req->req.status == -EINPROGRESS) in ast_vhub_done()
41 req->req.status = status; in ast_vhub_done()
43 if (req->req.dma) { in ast_vhub_done()
[all …]
Dvhub.h1 /* SPDX-License-Identifier: GPL-2.0+ */
107 * per-device register definitions *
146 * per-endpoint register definitions *
210 * existing AST2400/AST2500 platforms. AST2600 and future vhub revisions
213 #define AST_VHUB_NUM_GEN_EPs 15 /* Generic non-0 EPs */
233 /* A transfer request, either core-originated or internal */
242 * Desc number of the final packet or -1. For non-desc
315 /* Index in global pool (zero-based) */
345 /* Device index (zero-based) and name string */
402 /* Per-port info */
[all …]
/Linux-v6.1/arch/arm/boot/dts/
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>
10 compatible = "aspeed,ast2600";
11 #address-cells = <1>;
12 #size-cells = <1>;
13 interrupt-parent = <&gic>;
43 #address-cells = <1>;
44 #size-cells = <0>;
[all …]
/Linux-v6.1/drivers/usb/gadget/udc/
Daspeed_udc.c1 // SPDX-License-Identifier: GPL-2.0+
8 #include <linux/dma-mapping.h>
29 * UDC register definitions *
110 * per-endpoint register definitions *
182 struct ast_udc_dev *udc; member
241 dev_dbg(&(u)->pdev->dev, "%s() " fmt, __func__, ##__VA_ARGS__)
248 dev_dbg(&(e)->udc->pdev->dev, "%s():%s " fmt, __func__, \
249 (e)->ep.name, ##__VA_ARGS__)
256 dev_dbg(&(u)->pdev->dev, "%s() " fmt, __func__, ##__VA_ARGS__)
263 dev_dbg(&(u)->pdev->dev, "%s() " fmt, __func__, ##__VA_ARGS__)
[all …]
/Linux-v6.1/
DMAINTAINERS9 -------------------------
30 ``diff -u`` to make the patch easy to merge. Be prepared to get your
40 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 this
59 Documentation/process/submitting-patches.rst.
70 that the bug would present a short-term risk to other users if it
76 Documentation/admin-guide/security-bugs.rst for details.
81 ---------------------------------------------------
97 W: *Web-page* with status/info
[all …]