| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| 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 …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/loongson/ |
| D | loongson,ls2k-pmc.yaml | 4 $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/ |
| 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 …]
|
| 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";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| 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 …]
|
| 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-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 …]
|
| 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";
|
| 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>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| 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 …]
|
| 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>;
|
| 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 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/ |
| D | devices.yaml | 4 $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/ |
| 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> 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/ |
| D | Kconfig | 2 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/ |
| D | irq-chip-model.rst | 7 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/ |
| 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";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| 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,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/ |
| D | loongson,ls2k-spi.yaml | 4 $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/ |
| D | pci-loongson.c | 3 * 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/ |
| 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";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/ |
| 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 - 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/ |
| D | Kconfig | 21 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/hwinfo/ |
| 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";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/watchdog/ |
| 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";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/i2c/ |
| 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";
|