Home
last modified time | relevance | path

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

12345678910>>...29

/openbmc/linux/Documentation/devicetree/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 …]
/openbmc/linux/Documentation/devicetree/bindings/soc/loongson/
H A 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 …]
/openbmc/linux/Documentation/devicetree/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";
/openbmc/linux/Documentation/devicetree/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-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 …]
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>;
/openbmc/linux/Documentation/devicetree/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
48 - loongson,ls2k2000-thermal
67 compatible = "loongson,ls2k1000-thermal";
/openbmc/linux/sound/soc/loongson/
H A 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.
/openbmc/linux/Documentation/arch/loongarch/
H A 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 …]
/openbmc/linux/Documentation/devicetree/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,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";
/openbmc/linux/Documentation/devicetree/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";
/openbmc/linux/Documentation/devicetree/bindings/spi/
H A 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";
/openbmc/linux/Documentation/devicetree/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";
/openbmc/linux/drivers/platform/mips/
H A 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.
/openbmc/linux/Documentation/devicetree/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";
/openbmc/linux/Documentation/devicetree/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";
/openbmc/linux/drivers/spi/
H A 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");
/openbmc/linux/Documentation/devicetree/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";
/openbmc/linux/drivers/soc/loongson/
H A DKconfig3 # Loongson-2 series SoC drivers
7 tristate "Loongson-2 SoC Global UtiliTieS (GUTS) register block"
15 and access global utilities block for LoongArch architecture Loongson-2
21 bool "Loongson-2 SoC Power Management Controller Driver"
25 The Loongson-2's power management controller was ACPI, supports ACPI
29 controller support that base on dts for Loongson-2 series SoCs.
/openbmc/linux/Documentation/devicetree/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";
/openbmc/linux/drivers/gpu/drm/loongson/
H A DKconfig4 tristate "DRM support for Loongson Graphics"
11 This is a DRM driver for Loongson Graphics, it may including
12 LS7A2000, LS7A1000, LS2K2000 and LS2K1000 etc. Loongson LS7A
13 series are bridge chipset, while Loongson LS2K series are SoC.
15 If "M" is selected, the module will be called loongson.
/openbmc/qemu/docs/system/
H A Dcpu-models-mips.rst.inc51 ``Loongson-2E``
52 MIPS64 Processor (Loongson 2, 2006)
54 ``Loongson-2F``
55 MIPS64 Processor (Loongson 2, 2008)
57 ``Loongson-3A1000``
58 MIPS64 Processor (Loongson 3, 2010)
60 ``Loongson-3A4000``
61 MIPS64 Processor (Loongson 3, 2018)
/openbmc/linux/drivers/pci/controller/
H A Dpci-loongson.c3 * Loongson PCI Host Controller Driver
84 * Some Loongson PCIe ports have hardware limitations on their Maximum Read
87 * bridges. However, some MIPS Loongson firmware doesn't set MRRS properly,
96 { PCI_VDEVICE(LOONGSON, DEV_LS2K_PCIE_PORT0) }, in loongson_set_min_mrrs_quirk()
97 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT0) }, in loongson_set_min_mrrs_quirk()
98 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT1) }, in loongson_set_min_mrrs_quirk()
99 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT2) }, in loongson_set_min_mrrs_quirk()
100 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT3) }, in loongson_set_min_mrrs_quirk()
101 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT4) }, in loongson_set_min_mrrs_quirk()
102 { PCI_VDEVICE(LOONGSON, DEV_LS7A_PCIE_PORT5) }, in loongson_set_min_mrrs_quirk()
[all …]

12345678910>>...29