mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2026-01-05 21:07:20 +00:00
- replaced RTC indexes with constants - gpio-key nodes aligned with dtschema - fixed LED node for Orange Pi Win - added OPP table for R40 CPU and thermal points - updated I2C controller compatibles - added compatibles for MBUS, D1 DE2 clocks, D1 USB - enable internal HMIC bias on Pinephone -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQSPRixG1tysKC2PKM10Ba7+DO8kkwUCYsh7YwAKCRB0Ba7+DO8k k3aLAP0dXcVZyUMO4WSRYIYbXd7fzOjFrHw/Zk0tYonCqTCHnwEAgUpkZFLPNrGe rg1lj8qSadFrupmqa32sYR9ypToy8gc= =KOKj -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmLMQnMACgkQmmx57+YA GNkweBAAqq7bCNCcrJG25L/sxh2Jrq33RaBVkP0Eyo0pN8ECbeEGckG/siIZNod7 JFt74y5GqGag3IGQQFhzAoA4sjSMFn/twpKTTLTdh90enZn9ci2r3GLb8xxcrgdY v+XH4kA9cjVmtw81AKwzkYiL2YT6exJ1sOC7Hai3XuWSFamLU5Y3/VGkyeieFSYD F4kFc+6huYPH/I/0K2BxZ0nlH2/FGw3erK49RDPppx4cN/zrN5RGao8esF2WSfW5 YXnIYlScavl8aTuwY+skO27RoZ5d76tgtDvRw5OMWsMsvwFVu39LvmKpkeqYSIyF 8ELmVK0/PnuPabSzoe4ZXcJOtvZsPsRL/jdsMr6Or8W4ESLgTCon2tadjc/pjXeN WzOtkjuHhlf3C/lnGS5Q2P5lJ1cc3nNuzMgZpusrVRsxizf+cqgnYciSfRe24gU/ OJaNBagJLEma5ied58/EqzZlru27amrUdNrDwAGbxVX1PNkwXtzQJ/SUi1X9jlUm L9sFa3uGBpZopTAXQ1CQJQ/Lcg3ba9NV7RZfesGWylzGb81DCJglyIabWwj+BFsC F0QLqI7efncnT2sL58th0BcUEROKNm9Sou4QmwV0Qgg6kaXYKR2daP23AYVrZM3c 76aBLg5+Tb+tZrMaCI8VkwTzOpTCxAwNmpEUKKjbU+6YZoi4l8Q= =Q624 -----END PGP SIGNATURE----- Merge tag 'sunxi-dt-for-5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt - whitespace fixes - replaced RTC indexes with constants - gpio-key nodes aligned with dtschema - fixed LED node for Orange Pi Win - added OPP table for R40 CPU and thermal points - updated I2C controller compatibles - added compatibles for MBUS, D1 DE2 clocks, D1 USB - enable internal HMIC bias on Pinephone * tag 'sunxi-dt-for-5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux: arm64: dts: allwinner: pinephone: Enable internal HMIC bias dt-bindings: arm: sunxi: Add several MBUS compatibles dt-bindings: arm: sunxi: Default to the full MBUS binding dt-bindings: usb: generic-ohci: Add Allwinner D1 compatible dt-bindings: usb: generic-ehci: Add Allwinner D1 compatible dt-bindings: usb: sunxi-musb: Add Allwinner D1 compatible arm64: dts: allwinner: a100: Update I2C controller fallback dt-bindings: i2c: mv64xxx: Add variants with offload support ARM: dts: sun8i-r40: Add thermal trip points/cooling maps ARM: dts: sun8i-r40: add opp table for cpu ARM: dts: sun8i-r40: Add "cpu-supply" node for sun8i-r40 based board arm64: dts: allwinner: a64: orangepi-win: Fix LED node name dt-bindings: clock: Add compatible for D1 DE2 clocks ARM: dts: allwinner: align gpio-key node names with dtschema arm64: dts: allwinner: align gpio-key node names with dtschema arm64: dts: allwinner: Use constants for RTC clock indexes ARM: dts: sunxi: Use constants for RTC clock indexes ARM: dts: sun5i: adjust whitespace around '=' Link: https://lore.kernel.org/r/Ysh8qRH0Q5Xv9Qhf@kista.localdomain Signed-off-by: Arnd Bergmann <arnd@arndb.de>
140 lines
3.2 KiB
YAML
140 lines
3.2 KiB
YAML
# SPDX-License-Identifier: GPL-2.0
|
|
%YAML 1.2
|
|
---
|
|
$id: http://devicetree.org/schemas/usb/generic-ohci.yaml#
|
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
|
|
title: USB OHCI Controller Device Tree Bindings
|
|
|
|
allOf:
|
|
- $ref: "usb-hcd.yaml"
|
|
|
|
maintainers:
|
|
- Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
|
|
|
properties:
|
|
compatible:
|
|
oneOf:
|
|
- items:
|
|
- enum:
|
|
- allwinner,sun4i-a10-ohci
|
|
- allwinner,sun50i-a64-ohci
|
|
- allwinner,sun50i-h6-ohci
|
|
- allwinner,sun5i-a13-ohci
|
|
- allwinner,sun6i-a31-ohci
|
|
- allwinner,sun7i-a20-ohci
|
|
- allwinner,sun8i-a23-ohci
|
|
- allwinner,sun8i-a83t-ohci
|
|
- allwinner,sun8i-h3-ohci
|
|
- allwinner,sun8i-r40-ohci
|
|
- allwinner,sun9i-a80-ohci
|
|
- allwinner,sun20i-d1-ohci
|
|
- brcm,bcm3384-ohci
|
|
- brcm,bcm63268-ohci
|
|
- brcm,bcm6328-ohci
|
|
- brcm,bcm6358-ohci
|
|
- brcm,bcm6362-ohci
|
|
- brcm,bcm6368-ohci
|
|
- brcm,bcm7125-ohci
|
|
- brcm,bcm7346-ohci
|
|
- brcm,bcm7358-ohci
|
|
- brcm,bcm7360-ohci
|
|
- brcm,bcm7362-ohci
|
|
- brcm,bcm7420-ohci
|
|
- brcm,bcm7425-ohci
|
|
- brcm,bcm7435-ohci
|
|
- hpe,gxp-ohci
|
|
- ibm,476gtr-ohci
|
|
- ingenic,jz4740-ohci
|
|
- snps,hsdk-v1.0-ohci
|
|
- const: generic-ohci
|
|
- const: generic-ohci
|
|
|
|
reg:
|
|
maxItems: 1
|
|
|
|
interrupts:
|
|
maxItems: 1
|
|
|
|
resets:
|
|
minItems: 1
|
|
maxItems: 2
|
|
|
|
clocks:
|
|
minItems: 1
|
|
maxItems: 3
|
|
description: |
|
|
In case the Renesas R-Car Gen3 SoCs:
|
|
- if a host only channel: first clock should be host.
|
|
- if a USB DRD channel: first clock should be host and second
|
|
one should be peripheral
|
|
|
|
power-domains:
|
|
maxItems: 1
|
|
|
|
big-endian:
|
|
$ref: /schemas/types.yaml#/definitions/flag
|
|
description:
|
|
Set this flag for HCDs with big endian descriptors and big
|
|
endian registers.
|
|
|
|
big-endian-desc:
|
|
$ref: /schemas/types.yaml#/definitions/flag
|
|
description:
|
|
Set this flag for HCDs with big endian descriptors.
|
|
|
|
big-endian-regs:
|
|
$ref: /schemas/types.yaml#/definitions/flag
|
|
description:
|
|
Set this flag for HCDs with big endian registers.
|
|
|
|
remote-wakeup-connected:
|
|
$ref: /schemas/types.yaml#/definitions/flag
|
|
description:
|
|
Remote wakeup is wired on the platform.
|
|
|
|
no-big-frame-no:
|
|
$ref: /schemas/types.yaml#/definitions/flag
|
|
description:
|
|
Set if frame_no lives in bits [15:0] of HCCA
|
|
|
|
num-ports:
|
|
$ref: /schemas/types.yaml#/definitions/uint32
|
|
description:
|
|
Overrides the detected port count
|
|
|
|
phys:
|
|
minItems: 1
|
|
maxItems: 3
|
|
|
|
phy-names:
|
|
const: usb
|
|
|
|
iommus:
|
|
maxItems: 1
|
|
|
|
dr_mode:
|
|
enum:
|
|
- host
|
|
- otg
|
|
|
|
required:
|
|
- compatible
|
|
- reg
|
|
- interrupts
|
|
|
|
additionalProperties: false
|
|
|
|
examples:
|
|
- |
|
|
ohci0: usb@1c14400 {
|
|
compatible = "allwinner,sun4i-a10-ohci", "generic-ohci";
|
|
reg = <0x01c14400 0x100>;
|
|
interrupts = <64>;
|
|
clocks = <&usb_clk 6>, <&ahb_gates 2>;
|
|
phys = <&usbphy 1>;
|
|
phy-names = "usb";
|
|
};
|
|
|
|
...
|