mirror-linux/Documentation/devicetree/bindings
Tan Chun Hau 1a9de56465 dt-bindings: net: starfive,jh7110-dwmac: Add StarFive JH8100 support
Add StarFive JH8100 dwmac support.
The JH8100 dwmac shares the same driver code as the JH7110 dwmac
and has only one reset signal.

Please refer to below:

  JH8100: reset-names = "stmmaceth";
  JH7110: reset-names = "stmmaceth", "ahb";
  JH7100: reset-names = "ahb";

Example usage of JH8100 in the device tree:

gmac0: ethernet@16030000 {
        compatible = "starfive,jh8100-dwmac",
                     "starfive,jh7110-dwmac",
                     "snps,dwmac-5.20";
        ...
};

Signed-off-by: Tan Chun Hau <chunhau.tan@starfivetech.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20240403100549.78719-2-chunhau.tan@starfivetech.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-04-04 19:07:42 -07:00
..
arc
arm Char/Misc and other driver subsystem updates for 6.9-rc1 2024-03-21 13:21:31 -07:00
ata ata changes for 6.9-rc1 2024-03-13 09:29:53 -07:00
auxdisplay dt-bindings: auxdisplay: Add bindings for generic 7-segment LED 2024-03-08 14:15:47 +02:00
board
bus ARM: late SoC changes for 6.9 2024-03-19 11:57:26 -07:00
cache Devicetree for v6.8: 2024-01-12 15:05:30 -08:00
chrome
clock Not a ton of stuff happening in the clk framework in this pull request. We got 2024-03-15 11:48:01 -07:00
connector dt-bindings: connector: Add child nodes for multiple PD capabilities 2024-01-04 15:59:11 +01:00
counter
cpu dt-bindings: arm: merge qcom,idle-state with idle-state 2024-01-09 10:56:18 -06:00
cpufreq
crypto dt-bindings: crypto: add sam9x7 in Atmel TDES 2024-03-01 18:35:40 +08:00
csky
devfreq
display Devicetree updates for v6.9: 2024-03-15 12:37:59 -07:00
dma Devicetree updates for v6.9: 2024-03-15 12:37:59 -07:00
dsp
dvfs
edac
eeprom dt-bindings: at24: add ROHM BR24G04 2024-01-18 21:10:43 +01:00
extcon
firmware dt-bindings: firmware: xilinx: Describe soc-nvmem subnode 2024-02-06 08:01:32 +01:00
fpga Devicetree updates for v6.9: 2024-03-15 12:37:59 -07:00
fsi
fuse
gnss dt-bindings: gnss: u-blox: add "reset-gpios" binding 2023-12-15 09:12:51 +01:00
goldfish
gpio Devicetree updates for v6.9: 2024-03-15 12:37:59 -07:00
gpu dt-bindings: gpu: Add PowerVR Series5 SGX GPUs 2024-01-26 09:40:17 +02:00
hsi
hwinfo dt-bindings: hwinfo: samsung,exynos-chipid: add exynosautov920 compatible 2023-11-15 13:48:53 +01:00
hwlock
hwmon dt-bindings: hwmon: Support Aspeed g6 PWM TACH Control 2024-03-07 10:47:07 -08:00
i2c dt-bindings: i2c: qcom,i2c-cci: Fix OV7251 'data-lanes' entries 2024-03-20 10:28:56 +01:00
i3c I3C for 6.9 2024-03-17 16:59:33 -07:00
iio dt-bindings: iio: gyroscope: bosch,bmg160: add spi-max-frequency 2024-02-28 19:26:38 +00:00
infiniband
input Input updates for v6.9-rc0 2024-03-17 11:50:54 -07:00
interconnect Merge branch 'icc-sm7150' into icc-next 2024-02-29 22:43:01 +02:00
interrupt-controller Devicetree updates for v6.9: 2024-03-15 12:37:59 -07:00
iommu dt-bindings: arm-smmu: Document SM8650 GPU SMMU 2024-02-26 07:29:54 -08:00
ipmi
leds - Core Frameworks 2024-03-14 10:38:25 -07:00
loongarch dt-bindings: loongarch: Add Loongson SoC boards compatibles 2024-01-17 12:43:00 +08:00
mailbox dt-bindings: mailbox: fsl,mu: add i.MX95 Generic/ELE/V2X MU compatible 2024-03-10 19:05:23 -05:00
media media updates for v6.9-rc1 2024-03-15 11:36:54 -07:00
memory-controllers dt-bindings: memory-controller: st,stm32: add MP25 support 2024-02-27 10:18:02 +01:00
mfd dt-bindings: mfd: syscon: Add ti,am62-usb-phy-ctrl compatible 2024-02-29 17:16:19 +00:00
mips dt-bindings: mips: Add bindings for Mobileye SoCs 2024-02-20 12:44:59 +01:00
misc dt-bindings: misc: qcom,fastrpc: Compute callbacks can be DMA coherent 2024-02-13 12:12:28 -06:00
mmc dt-bindings: mmc: hisilicon,hi3798cv200-dw-mshc: add Hi3798MV200 binding 2024-03-05 13:01:53 +01:00
mtd This pull request contains updates for UBI and UBIFS: 2024-03-21 15:09:29 -07:00
mux dt-bindings: mux: restrict node name suffixes 2024-02-05 16:32:20 +00:00
net dt-bindings: net: starfive,jh7110-dwmac: Add StarFive JH8100 support 2024-04-04 19:07:42 -07:00
nios2
nvme
nvmem dt-bindings: nvmem: add common definition of nvmem-cell-cells 2024-03-07 20:21:53 +00:00
openrisc/opencores
opp dt-bindings: opp: drop maxItems from inner items 2024-03-11 10:39:24 +05:30
pci Merge branch 'pci/controller/qcom' 2024-03-12 12:14:26 -05:00
peci
perf dt-bindings: perf: starfive: Add JH8100 StarLink PMU 2024-03-04 14:19:48 +00:00
phy dt-bindings: phy: Add Rockchip HDMI/eDP Combo PHY schema 2024-02-16 12:26:56 +05:30
pinctrl Devicetree updates for v6.9: 2024-03-15 12:37:59 -07:00
pmem
power Input updates for v6.9-rc0 2024-03-17 11:50:54 -07:00
powerpc
pps
ptp
pwm ARM: late SoC changes for 6.9 2024-03-19 11:57:26 -07:00
regmap
regulator USB/Thunderbolt changes for 6.9-rc1 2024-03-21 12:35:20 -07:00
remoteproc dt-bindings: remoteproc: qcom,sm8550-pas: document the X1E80100 aDSP & cDSP 2024-03-05 20:02:07 -08:00
reserved-memory SoC driver updates for 6.7 2023-11-01 14:46:51 -10:00
reset ARM: late SoC changes for 6.9 2024-03-19 11:57:26 -07:00
riscv RISC-V Patches for the 6.9 Merge Window 2024-03-22 10:41:13 -07:00
rng dt-bindings: rng: atmel,at91-trng: add sam9x7 TRNG 2024-03-01 18:35:40 +08:00
rtc RTC for 6.9 2024-03-21 17:16:46 -07:00
scsi
serial dt-bindings: serial: stm32: add power-domains property 2024-03-07 21:44:12 +00:00
serio
sifive
siox
slimbus
soc USB/Thunderbolt changes for 6.9-rc1 2024-03-21 12:35:20 -07:00
sound sound fixes #2 for 6.9-rc2 2024-03-22 09:44:19 -07:00
soundwire dt-bindings: soundwire: Add reference to soundwire-controller.yaml schema 2023-10-30 16:02:36 -05:00
spi spi: dt-bindings: introduce FIFO depth properties 2024-03-05 20:42:49 +00:00
spmi
sram dt-bindings: sram: narrow regex for unit address to hex numbers 2024-02-23 21:04:01 +01:00
staging/iio/adc
thermal More thermal control updates for 6.9-rc1 2024-03-19 11:11:01 -07:00
timer A set of updates for clocksource and clockevent drivers: 2024-03-23 14:42:45 -07:00
timestamp
tpm dt-bindings: tpm: Add compatible string atmel,attpm20p 2024-03-12 00:26:05 +02:00
ufs Devicetree fixes for v6.8: 2024-02-15 10:19:55 -08:00
usb USB/Thunderbolt changes for 6.9-rc1 2024-03-21 12:35:20 -07:00
virtio
w1 dt-bindings: w1: UART 1-Wire bus 2024-02-15 14:55:06 +01:00
watchdog linux-watchdog 6.9-rc1 tag 2024-03-17 12:06:10 -07:00
x86
xillybus
.gitignore
.yamllint
ABI.rst
Makefile Devicetree updates for v6.9: 2024-03-15 12:37:59 -07:00
common-properties.txt
dts-coding-style.rst docs: dt-bindings: add DTS Coding Style document 2023-12-07 15:56:50 -06:00
example-schema.yaml
graph.txt
index.rst docs: dt-bindings: add DTS Coding Style document 2023-12-07 15:56:50 -06:00
jailhouse.txt
numa.txt
resource-names.txt
submitting-patches.rst docs: dt: submitting-patches: add commit subject prefix in reversed format 2024-01-22 08:00:35 -06:00
trivial-devices.yaml Devicetree updates for v6.9: 2024-03-15 12:37:59 -07:00
unittest.txt
vendor-prefixes.yaml Char/Misc and other driver subsystem updates for 6.9-rc1 2024-03-21 13:21:31 -07:00
writing-bindings.rst
writing-schema.rst docs: dt: writing-schema: document expectations on example DTS 2024-02-13 12:12:29 -06:00
xilinx.txt