/freebsd/sys/contrib/device-tree/src/loongarch/ |
H A D | loongson-2k0500.dtsi | 3 * Copyright (C) 2023 Loongson Technology Corporation Limited 9 #include <dt-bindings/clock/loongson,ls2k-clk.h> 20 compatible = "loongson,la264"; 35 compatible = "loongson,cpu-interrupt-controller"; 80 compatible = "loongson,ls2k0500-clk"; 88 compatible = "loongson,ls2k0500-apbdma", "loongson,ls2k1000-apbdma"; 98 compatible = "loongson,ls2k0500-apbdma", "loongson,ls2k1000-apbdma"; 108 compatible = "loongson,ls2k0500-apbdma", "loongson,ls2k1000-apbdma"; 118 compatible = "loongson,ls2k0500-apbdma", "loongson,ls2k1000-apbdma"; 128 compatible = "loongson,liointc-2.0"; [all …]
|
H A D | loongson-2k1000.dtsi | 3 * Copyright (C) 2023 Loongson Technology Corporation Limited 9 #include <dt-bindings/clock/loongson,ls2k-clk.h> 21 compatible = "loongson,la264"; 28 compatible = "loongson,la264"; 43 compatible = "loongson,cpu-interrupt-controller"; 111 compatible = "loongson,liointc-2.0"; 121 loongson,parent_int_map = <0xffffffff>, /* int0 */ 128 compatible = "loongson,liointc-2.0"; 138 loongson,parent_int_map = <0x00000000>, /* int0 */ 145 compatible = "loongson,ls2k-chipid"; [all …]
|
H A D | loongson-2k2000.dtsi | 3 * Copyright (C) 2023 Loongson Technology Corporation Limited 9 #include <dt-bindings/clock/loongson,ls2k-clk.h> 20 compatible = "loongson,la364"; 27 compatible = "loongson,la364"; 42 compatible = "loongson,cpu-interrupt-controller"; 86 compatible = "loongson,ls2k2000-clk"; 94 compatible = "loongson,ls2k2000-pmc", "loongson,ls2k0500-pmc", "syscon"; 98 loongson,suspend-address = <0x0 0x1c000500>; 116 compatible = "loongson,ls2k2000-thermal"; 125 compatible = "loongson,liointc-1.0"; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/rtc/ |
H A D | loongson,rtc.yaml | 4 $id: http://devicetree.org/schemas/rtc/loongson,rtc.yaml# 7 title: Loongson Real-Time Clock 10 The Loongson family chips use an on-chip counter 0 (Time Of Year 14 - Binbin Zhou <zhoubinbin@loongson.cn> 23 - loongson,ls1b-rtc 24 - loongson,ls1c-rtc 25 - loongson,ls7a-rtc 26 - loongson,ls2k1000-rtc 29 - loongson,ls2k2000-rtc 30 - loongson,ls2k0500-rtc [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mips/loongson/ |
H A D | devices.yaml | 4 $id: http://devicetree.org/schemas/mips/loongson/devices.yaml# 7 title: Loongson based Platforms 12 Devices with a Loongson CPU shall have the following properties. 22 - const: loongson,loongson64c-4core-ls7a 26 - const: loongson,loongson64c-4core-rs780e 30 - const: loongson,loongson64c-8core-rs780e 34 - const: loongson,loongson64g-4core-ls7a 38 - const: loongson,loongson64v-4core-virtio 43 - loongson,lsgz-1b-dev 44 - const: loongson,ls1b [all …]
|
H A D | ls2k-reset.yaml | 4 $id: http://devicetree.org/schemas/mips/loongson/ls2k-reset.yaml# 7 title: Loongson 2K1000 PM Controller 10 - Qing Zhang <zhangqing@loongson.cn> 13 This controller can be found in Loongson-2K1000 Soc systems. 17 const: loongson,ls2k-pm 34 compatible = "loongson,ls2k-pm";
|
H A D | rs780e-acpi.yaml | 4 $id: http://devicetree.org/schemas/mips/loongson/rs780e-acpi.yaml# 7 title: Loongson RS780E PCH ACPI Controller 13 This controller can be found in Loongson-3 systems with RS780E PCH. 17 const: loongson,rs780e-acpi 37 compatible = "loongson,rs780e-acpi";
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | loongson,ls2k-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/loongson,ls2k-clk.yaml# 7 title: Loongson-2 SoC Clock Control Module 10 - Yinbo Zhu <zhuyinbo@loongson.cn> 13 Loongson-2 SoC clock control module is an integrated clock controller, which 19 - loongson,ls2k0500-clk 20 - loongson,ls2k-clk # This is for Loongson-2K1000 21 - loongson,ls2k2000-clk 38 ID in its "clocks" phandle cell. See include/dt-bindings/clock/loongson,ls2k-clk.h 39 for the full list of Loongson-2 SoC clock IDs. 60 compatible = "loongson,ls2k-clk";
|
H A D | loongson,ls1x-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/loongson,ls1x-clk.yaml# 7 title: Loongson-1 Clock Controller 15 - loongson,ls1b-clk 16 - loongson,ls1c-clk 38 compatible = "loongson,ls1b-clk";
|
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | loongson,pch-msi.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,pch-msi.yaml# 7 title: Loongson PCH MSI Controller 13 This interrupt controller is found in the Loongson LS7A family of PCH for 19 const: loongson,pch-msi-1.0 24 loongson,msi-base-vec: 32 loongson,msi-num-vecs: 46 - loongson,msi-base-vec 47 - loongson,msi-num-vecs 55 compatible = "loongson,pch-msi-1.0"; 58 loongson,msi-base-vec = <64>; [all …]
|
H A D | loongson,liointc.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,liointc.yaml# 7 title: Loongson Local I/O Interrupt Controller 13 This interrupt controller is found in the Loongson-3 family of chips and 14 Loongson-2K series chips, as the primary package interrupt controller which 17 1.The Loongson-2K0500 is a single core CPU; 18 2.The Loongson-2K0500/2K1000 has 64 device interrupt sources as inputs, so we 28 - loongson,liointc-1.0 29 - loongson,liointc-1.0a 30 - loongson,liointc-2.0 61 loongson,parent_int_ma [all...] |
H A D | loongson,eiointc.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,eiointc.yaml# 7 title: Loongson Extended I/O Interrupt Controller 10 - Binbin Zhou <zhoubinbin@loongson.cn> 13 This interrupt controller is found on the Loongson-3 family chips and 14 Loongson-2K series chips and is used to distribute interrupts directly to 23 - loongson,ls2k0500-eiointc 24 - loongson,ls2k2000-eiointc 49 compatible = "loongson,ls2k0500-eiointc";
|
H A D | loongson,pch-pic.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,pch-pic.yaml# 7 title: Loongson PCH PIC Controller 13 This interrupt controller is found in the Loongson LS7A family of PCH for 19 const: loongson,pch-pic-1.0 24 loongson,pic-base-vec: 40 - loongson,pic-base-vec 50 compatible = "loongson,pch-pic-1.0"; 54 loongson,pic-base-vec = <64>;
|
H A D | loongson,ls1x-intc.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,ls1x-intc.yaml# 7 title: Loongson-1 Interrupt Controller 13 Loongson-1 interrupt controller is connected to the MIPS core interrupt 18 const: loongson,ls1x-intc 43 compatible = "loongson,ls1x-intc";
|
/freebsd/sys/contrib/device-tree/Bindings/thermal/ |
H A D | loongson,ls2k-thermal.yaml | 4 $id: http://devicetree.org/schemas/thermal/loongson,ls2k-thermal.yaml# 7 title: Thermal sensors on Loongson-2 SoCs 10 - zhanghongchen <zhanghongchen@loongson.cn> 11 - Yinbo Zhu <zhuyinbo@loongson.cn> 20 - loongson,ls2k1000-thermal 21 - loongson,ls2k2000-thermal 24 - loongson,ls2k0500-thermal 25 - const: loongson,ls2k1000-thermal 47 - loongson,ls2k2000-thermal 66 compatible = "loongson,ls2k1000-thermal";
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | loongson,ls-audio-card.yaml | 4 $id: http://devicetree.org/schemas/sound/loongson,ls-audio-card.yaml# 7 title: Loongson 7axxx/2kxxx ASoC audio sound card driver 10 - Yingkun Meng <mengyingkun@loongson.cn> 13 The binding describes the sound card present in loongson 15 which uses Loongson I2S controller to transfer the audio data. 19 const: loongson,ls-audio-card 60 compatible = "loongson,ls-audio-card"; 61 model = "loongson-audio";
|
/freebsd/sys/contrib/device-tree/Bindings/dma/ |
H A D | loongson,ls1b-apbdma.yaml | 4 $id: http://devicetree.org/schemas/dma/loongson,ls1b-apbdma.yaml# 7 title: Loongson-1 APB DMA Controller 13 Loongson-1 APB DMA controller provides 3 independent channels for 19 - const: loongson,ls1b-apbdma 22 - loongson,ls1a-apbdma 23 - loongson,ls1c-apbdma 24 - const: loongson,ls1b-apbdma 57 compatible = "loongson,ls1b-apbdma";
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | loongson.yaml | 4 $id: http://devicetree.org/schemas/pci/loongson.yaml# 7 title: Loongson PCI Host Controller 13 PCI host controller found on Loongson PCHs and SoCs. 21 - loongson,ls2k-pci 22 - loongson,ls7a-pci 23 - loongson,rs780e-pci 50 compatible = "loongson,rs780e-pci";
|
/freebsd/sys/contrib/device-tree/Bindings/hwinfo/ |
H A D | loongson,ls2k-chipid.yaml | 4 $id: http://devicetree.org/schemas/hwinfo/loongson,ls2k-chipid.yaml# 7 title: Loongson-2 SoC ChipID 10 - Yinbo Zhu <zhuyinbo@loongson.cn> 13 Loongson-2 SoC contains many groups of global utilities register 19 const: loongson,ls2k-chipid 35 compatible = "loongson,ls2k-chipid";
|
/freebsd/sys/contrib/device-tree/Bindings/watchdog/ |
H A D | loongson,ls1x-wdt.yaml | 4 $id: http://devicetree.org/schemas/watchdog/loongson,ls1x-wdt.yaml# 7 title: Loongson-1 Watchdog Timer 18 - loongson,ls1b-wdt 19 - loongson,ls1c-wdt 36 #include <dt-bindings/clock/loongson,ls1x-clk.h> 38 compatible = "loongson,ls1b-wdt";
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | loongson,ls2x-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/loongson,ls2x-i2c.yaml# 7 title: Loongson LS2X I2C Controller 10 - Binbin Zhou <zhoubinbin@loongson.cn> 18 - loongson,ls2k-i2c 19 - loongson,ls7a-i2c 39 compatible = "loongson,ls2k-i2c";
|
/freebsd/sys/contrib/device-tree/Bindings/timer/ |
H A D | loongson,ls1x-pwmtimer.yaml | 4 $id: http://devicetree.org/schemas/timer/loongson,ls1x-pwmtimer.yaml# 7 title: Loongson-1 PWM timer 13 Loongson-1 PWM timer can be used for system clock source 18 const: loongson,ls1b-pwmtimer 39 #include <dt-bindings/clock/loongson,ls1x-clk.h> 42 compatible = "loongson,ls1b-pwmtimer";
|
/freebsd/sys/contrib/device-tree/src/mips/loongson/ |
H A D | loongson64c_4core_ls7a.dts | 9 compatible = "loongson,loongson64c-4core-ls7a"; 14 compatible = "loongson,htvec-1.0"; 29 compatible = "loongson,pch-msi-1.0"; 33 loongson,msi-base-vec = <64>; 34 loongson,msi-num-vecs = <64>;
|
H A D | loongson64g_4core_ls7a.dts | 9 compatible = "loongson,loongson64g-4core-ls7a"; 14 compatible = "loongson,htvec-1.0"; 33 compatible = "loongson,pch-msi-1.0"; 38 loongson,msi-base-vec = <64>; 39 loongson,msi-num-vecs = <192>;
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | loongson,ls2k-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/loongson,ls2k-pinctrl.yaml# 7 title: Loongson-2 SoC Pinctrl Controller 10 - zhanghongchen <zhanghongchen@loongson.cn> 11 - Yinbo Zhu <zhuyinbo@loongson.cn> 18 const: loongson,ls2k-pinctrl 63 compatible = "loongson,ls2k-pinctrl";
|