Home
last modified time | relevance | path

Searched full:loongson (Results 1 – 25 of 72) sorted by relevance

123

/freebsd/sys/contrib/device-tree/src/loongarch/
H A Dloongson-2k0500.dtsi3 * 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 Dloongson-2k1000.dtsi3 * 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 Dloongson-2k2000.dtsi3 * 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 Dloongson,rtc.yaml4 $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 Ddevices.yaml4 $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 Dls2k-reset.yaml4 $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 Drs780e-acpi.yaml4 $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 Dloongson,ls2k-clk.yaml4 $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 Dloongson,ls1x-clk.yaml4 $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 Dloongson,pch-msi.yaml4 $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 Dloongson,liointc.yaml4 $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 Dloongson,eiointc.yaml4 $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 Dloongson,pch-pic.yaml4 $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 Dloongson,ls1x-intc.yaml4 $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 Dloongson,ls2k-thermal.yaml4 $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 Dloongson,ls-audio-card.yaml4 $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 Dloongson,ls1b-apbdma.yaml4 $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 Dloongson.yaml4 $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 Dloongson,ls2k-chipid.yaml4 $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 Dloongson,ls1x-wdt.yaml4 $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 Dloongson,ls2x-i2c.yaml4 $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 Dloongson,ls1x-pwmtimer.yaml4 $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 Dloongson64c_4core_ls7a.dts9 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 Dloongson64g_4core_ls7a.dts9 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 Dloongson,ls2k-pinctrl.yaml4 $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";

123