Home
last modified time | relevance | path

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

12345678910>>...29

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/
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 …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/loongson/
Dloongson,ls2k-pmc.yaml4 $id: http://devicetree.org/schemas/soc/loongson/loongson,ls2k-pmc.yaml#
7 title: Loongson-2 Power Manager controller
10 - Yinbo Zhu <zhuyinbo@loongson.cn>
16 - const: loongson,ls2k0500-pmc
20 - loongson,ls2k1000-pmc
21 - loongson,ls2k2000-pmc
22 - const: loongson,ls2k0500-pmc
31 loongson,suspend-address:
34 The "loongson,suspend-address" is a deep sleep state (Suspend To
64 compatible = "loongson,ls2k1000-pmc", "loongson,ls2k0500-pmc", "syscon";
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mips/loongson/
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 …]
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";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/
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 …]
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-2K1000 chip, as the primary package interrupt controller which
23 - loongson,liointc-1.0
24 - loongson,liointc-1.0a
25 - loongson,liointc-2.0
57 loongson,parent_int_map:
74 - loongson,parent_int_map
84 - loongson,liointc-2.0
[all …]
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";
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>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/
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 …]
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>;
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 as the primary
23 - const: loongson,liointc-1.0
24 - const: loongson,liointc-1.0a
50 'loongson,parent_int_map':
67 - 'loongson,parent_int_map'
75 compatible = "loongson,liointc-1.0";
85 loongson,parent_int_map = <0xf0ffffff>, /* int0 */
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mips/loongson/
Ddevices.yaml4 $id: http://devicetree.org/schemas/mips/loongson/devices.yaml#
7 title: Loongson based Platforms Device Tree Bindings
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
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/thermal/
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>
17 - loongson,ls2k1000-thermal
20 - loongson,ls2k2000-thermal
21 - const: loongson,ls2k1000-thermal
40 compatible = "loongson,ls2k1000-thermal";
/kernel/linux/linux-6.6/sound/soc/loongson/
DKconfig2 menu "SoC Audio for Loongson CPUs"
6 tristate "Loongson I2S-PCI Device Driver"
11 Loongson I2S controller.
13 The controller is found in loongson bridge chips or SoCs,
17 tristate "Loongson Sound Card Driver"
22 loongson I2S controller.
25 loongson I2S controller.
/kernel/linux/linux-6.6/Documentation/arch/loongarch/
Dirq-chip-model.rst7 Currently, LoongArch based processors (e.g. Loongson-3A5000) can only work together
136 Documentation of Loongson-3A5000:
138 …https://github.com/loongson/LoongArch-Documentation/releases/latest/download/Loongson-3A5000-userm…
140 …https://github.com/loongson/LoongArch-Documentation/releases/latest/download/Loongson-3A5000-userm…
142 Documentation of Loongson's LS7A chipset:
144 …https://github.com/loongson/LoongArch-Documentation/releases/latest/download/Loongson-7A1000-userm…
146 …https://github.com/loongson/LoongArch-Documentation/releases/latest/download/Loongson-7A1000-userm…
152 "Loongson 3A5000 Processor Reference Manual";
154 "Loongson 3A5000 Processor Reference Manual";
156 "Loongson 3A5000 Processor Reference Manual";
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
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";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
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,ls2k-clk
36 ID in its "clocks" phandle cell. See include/dt-bindings/clock/loongson,ls2k-clk.h
37 for the full list of Loongson-2 SoC clock IDs.
58 compatible = "loongson,ls2k-clk";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/spi/
Dloongson,ls2k-spi.yaml4 $id: http://devicetree.org/schemas/spi/loongson,ls2k-spi.yaml#
7 title: Loongson SPI controller
10 - Yinbo Zhu <zhuyinbo@loongson.cn>
19 - loongson,ls2k1000-spi
22 - loongson,ls2k0500-spi
23 - const: loongson,ls2k1000-spi
41 compatible = "loongson,ls2k1000-spi";
/kernel/linux/linux-5.10/drivers/pci/controller/
Dpci-loongson.c3 * Loongson PCI Host Controller Driver
69 * Some Loongson PCIe ports have hardware limitations on their Maximum Read
72 * bridges. However, some MIPS Loongson firmware doesn't set MRRS properly,
81 { PCI_VDEVICE(LOONGSON, DEV_LS2K_PCIE_PORT0) }, in loongson_set_min_mrrs_quirk()
82 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT0) }, in loongson_set_min_mrrs_quirk()
83 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT1) }, in loongson_set_min_mrrs_quirk()
84 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT2) }, in loongson_set_min_mrrs_quirk()
85 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT3) }, in loongson_set_min_mrrs_quirk()
86 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT4) }, in loongson_set_min_mrrs_quirk()
87 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT5) }, in loongson_set_min_mrrs_quirk()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/
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";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/
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 - const: loongson,ls2k-pci
22 - const: loongson,ls7a-pci
23 - const: loongson,rs780e-pci
51 compatible = "loongson,rs780e-pci";
/kernel/linux/linux-6.6/drivers/platform/mips/
DKconfig21 bool "Loongson-3 CPU HWMon Driver"
26 Loongson-3A/3B CPU Hwmon (temperature sensor) driver.
29 bool "Loongson RS780E ACPI Controller"
32 Loongson RS780E PCH ACPI Controller driver.
35 bool "Loongson-2K1000 Reset Controller"
38 Loongson-2K1000 Reset Controller driver.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/watchdog/
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";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/hwinfo/
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";
/kernel/linux/linux-6.6/drivers/spi/
Dspi-loongson-plat.c2 // Platform driver for Loongson SPI Support
3 // Copyright (C) 2023 Loongson Technology Corporation Limited
9 #include "spi-loongson.h"
29 { .compatible = "loongson,ls2k1000-spi" },
37 .name = "loongson-spi",
45 MODULE_DESCRIPTION("Loongson spi platform driver");

12345678910>>...29