Home
last modified time | relevance | path

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

123456789

/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 */
Dloongson,htvec.yaml4 $id: "http://devicetree.org/schemas/interrupt-controller/loongson,htvec.yaml#"
7 title: Loongson-3 HyperTransport Interrupt Vector Controller
13 This interrupt controller is found in the Loongson-3 family of chips for
18 const: loongson,htvec-1.0
46 compatible = "loongson,htvec-1.0";
Dloongson,htpic.yaml4 $id: "http://devicetree.org/schemas/interrupt-controller/loongson,htpic.yaml#"
7 title: Loongson-3 HyperTransport Interrupt Controller
16 This interrupt controller is found in the Loongson-3 family of chips to transmit
21 const: loongson,htpic-1.0
50 compatible = "loongson,htintc-1.0";
/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
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";
/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-4.19/arch/mips/loongson64/
DKconfig30 Lemote Fuloong(2e) mini-PC board based on the Chinese Loongson-2E CPU and
36 bool "Lemote Loongson 2F family machines"
60 Lemote Loongson 2F family machines utilize the 2F revision of
61 Loongson processor and the AMD CS5536 south bridge.
67 bool "Generic Loongson 3 family machines"
95 Generic Loongson 3 family machines utilize the 3A/3B revision
96 of Loongson processor and RS780/SBX00 chipset.
DMakefile2 # Common code for all Loongson based systems
8 # Lemote Fuloong mini-PC (Loongson 2E-based)
20 # All Loongson-3 family machines
23 obj-$(CONFIG_CPU_LOONGSON3) += loongson-3/
/kernel/linux/linux-5.10/arch/mips/boot/dts/loongson/
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>;
Dloongson64g_4core_ls7a.dts9 compatible = "loongson,loongson64g-4core-ls7a";
14 compatible = "loongson,htvec-1.0";
33 compatible = "loongson,pch-msi-1.0";
37 loongson,msi-base-vec = <64>;
38 loongson,msi-num-vecs = <192>;
/kernel/linux/linux-5.10/drivers/pci/controller/
Dpci-loongson.c3 * Loongson PCI Host Controller Driver
68 { PCI_VDEVICE(LOONGSON, DEV_PCIE_PORT_0) }, in loongson_mrrs_quirk()
69 { PCI_VDEVICE(LOONGSON, DEV_PCIE_PORT_1) }, in loongson_mrrs_quirk()
70 { PCI_VDEVICE(LOONGSON, DEV_PCIE_PORT_2) }, in loongson_mrrs_quirk()
79 * Some Loongson PCIe ports have a h/w limitation of in loongson_mrrs_quirk()
170 { .compatible = "loongson,ls2k-pci",
172 { .compatible = "loongson,ls7a-pci",
174 { .compatible = "loongson,rs780e-pci",
229 .name = "loongson-pci",
/kernel/linux/linux-5.10/drivers/platform/mips/
DKconfig20 tristate "Loongson-3 CPU HWMon Driver"
25 Loongson-3A/3B CPU Hwmon (temperature sensor) driver.
28 bool "Loongson RS780E ACPI Controller"
31 Loongson RS780E PCH ACPI Controller driver.
/kernel/linux/linux-4.19/drivers/gpio/
Dgpio-loongson.c2 * Loongson-2F/3A/3B GPIO Support
24 #include <loongson.h>
107 gc->label = "loongson-gpio-chip"; in loongson_gpio_probe()
120 .name = "loongson-gpio",
132 pr_err("error registering loongson GPIO driver\n"); in loongson_gpio_setup()
136 pdev = platform_device_register_simple("loongson-gpio", -1, NULL, 0); in loongson_gpio_setup()
/kernel/linux/linux-5.10/drivers/gpio/
Dgpio-loongson.c3 * Loongson-2F/3A/3B GPIO Support
20 #include <loongson.h>
103 gc->label = "loongson-gpio-chip"; in loongson_gpio_probe()
116 .name = "loongson-gpio",
128 pr_err("error registering loongson GPIO driver\n"); in loongson_gpio_setup()
132 pdev = platform_device_register_simple("loongson-gpio", -1, NULL, 0); in loongson_gpio_setup()
/kernel/linux/linux-5.10/drivers/cpufreq/
Dloongson2_cpufreq.c2 * Cpufreq driver for the loongson-2 processors
4 * The 2E revision of loongson processor not support this feature.
25 #include <asm/mach-loongson2ef/loongson.h>
121 * This is the simple version of Loongson-2 wait, Maybe we need do this in
151 pr_info("Loongson-2F CPU frequency driver\n"); in cpufreq_init()
181 MODULE_PARM_DESC(nowait, "Disable Loongson-2F specific wait");
/kernel/linux/linux-5.10/arch/mips/loongson2ef/
DKconfig31 Lemote Fuloong(2e) mini-PC board based on the Chinese Loongson-2E CPU and
37 bool "Lemote Loongson 2F family machines"
61 Lemote Loongson 2F family machines utilize the 2F revision of
62 Loongson processor and the AMD CS5536 south bridge.
/kernel/linux/linux-5.10/arch/mips/
DKconfig450 bool "Loongson 32-bit family of machines"
453 This enables support for the Loongson-1 family of machines.
455 Loongson-1 is a family of 32-bit MIPS-compatible SoCs developed by
460 bool "Loongson-2E/F family of machines"
463 This enables the support of early Loongson-2E/F family of machines.
466 bool "Loongson 64-bit family of machines"
501 This enables the support of Loongson-2/3 family of machines.
503 Loongson-2 and Loongson-3 are 64-bit general-purpose processors with
504 GS264/GS464/GS464E/GS464V microarchitecture (except old Loongson-2E
505 and Loongson-2F which will be removed), developed by the Institute
[all …]
/kernel/linux/linux-4.19/drivers/cpufreq/
Dloongson2_cpufreq.c2 * Cpufreq driver for the loongson-2 processors
4 * The 2E revision of loongson processor not support this feature.
26 #include <asm/mach-loongson64/loongson.h>
134 * This is the simple version of Loongson-2 wait, Maybe we need do this in
162 pr_info("Loongson-2F CPU frequency driver\n"); in cpufreq_init()
192 MODULE_PARM_DESC(nowait, "Disable Loongson-2F specific wait");
/kernel/linux/linux-5.10/drivers/irqchip/
DKconfig475 bool "Loongson-1 Interrupt Controller"
481 Support for the Loongson-1 platform Interrupt Controller.
548 bool "Loongson Local I/O Interrupt Controller"
554 Support for the Loongson Local I/O Interrupt Controller.
563 Support for the Loongson-3 HyperTransport PIC Controller.
574 bool "Loongson PCH PIC Controller"
580 Support for the Loongson PCH PIC Controller.
583 bool "Loongson PCH MSI Controller"
590 Support for the Loongson PCH MSI Controller.
Dirq-loongson-htpic.c4 * Loongson HTPIC IRQ support
91 pr_err("loongson-htpic: Only one HTPIC is allowed in the system\n"); in htpic_of_init()
107 pr_err("loongson-htpic: Failed to initialize i8259 IRQs\n"); in htpic_of_init()
122 pr_err("loongson-htpic: Failed to get parent irqs\n"); in htpic_of_init()
147 IRQCHIP_DECLARE(loongson_htpic, "loongson,htpic-1.0", htpic_of_init);
/kernel/linux/linux-4.19/arch/mips/loongson32/
DMakefile2 # Common code for all Loongson 1 based systems
8 # Loongson LS1B board
14 # Loongson LS1C board
/kernel/linux/linux-5.10/arch/mips/loongson32/
DMakefile3 # Common code for all Loongson 1 based systems
9 # Loongson LS1B board
15 # Loongson LS1C board
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-loongson64/
Dkernel-entry-init.h32 /* Loongson-3A R4+ */
37 /* Loongson-3A R2/R3 */
67 /* Loongson-3A R4+ */
72 /* Loongson-3A R2/R3 */

123456789