/openbmc/linux/Documentation/devicetree/bindings/bus/ |
H A D | mti,mips-cdmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/bus/mti,mips-cdmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MIPS Common Device Memory Map 10 Defines a location of the MIPS Common Device Memory Map registers. 13 - James Hogan <jhogan@kernel.org> 17 const: mti,mips-cdmm 22 used to map the MIPS CDMM registers block. 26 - compatible [all …]
|
/openbmc/linux/drivers/bus/ |
H A D | mips_cdmm.c | 2 * Bus driver for MIPS Common Device Memory Map (CDMM). 4 * Copyright (C) 2014-2015 Imagination Technologies Ltd. 21 #include <asm/cdmm.h> 53 for (; table->type; ++table) { in mips_cdmm_lookup() 54 ret = (dev->type == table->type); in mips_cdmm_lookup() 67 return mips_cdmm_lookup(cdrv->id_table, cdev) != NULL; in mips_cdmm_match() 75 retval = add_uevent_var(env, "CDMM_CPU=%u", cdev->cpu); in mips_cdmm_uevent() 79 retval = add_uevent_var(env, "CDMM_TYPE=0x%02x", cdev->type); in mips_cdmm_uevent() 83 retval = add_uevent_var(env, "CDMM_REV=%u", cdev->rev); in mips_cdmm_uevent() 87 retval = add_uevent_var(env, "MODALIAS=mipscdmm:t%02X", cdev->type); in mips_cdmm_uevent() [all …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 34 depends on ARM || ARM64 || MIPS 37 Driver for the Broadcom Set Top Box System-on-a-chip internal bus 42 bool "Baikal-T1 APB-bus driver" 46 Baikal-T1 AXI-APB bridge is used to access the SoC subsystem CSRs. 53 errors counter. The counter and the APB-bus operations timeout can be 57 bool "Baikal-T1 AXI-bus driver" 61 AXI3-bus is the main communication bus connecting all high-speed 62 peripheral IP-cores with RAM controller and with MIPS P5600 cores on 63 Baikal-T1 SoC. Traffic arbitration is done by means of DW AMBA 3 AXI [all …]
|
/openbmc/linux/arch/mips/boot/dts/img/ |
H A D | boston.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/clock/boston-clock.h> 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/interrupt-controller/mips-gic.h> 10 #address-cells = <1>; 11 #size-cells = <1>; 15 stdout-path = "uart0:115200"; 23 #address-cells = <1>; [all …]
|
H A D | pistachio.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <dt-bindings/clock/pistachio-clk.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/interrupt-controller/mips-gic.h> 11 #include <dt-bindings/reset/pistachio-resets.h> 16 #address-cells = <1>; 17 #size-cells = <1>; 19 interrupt-parent = <&gic>; 22 #address-cells = <1>; [all …]
|
/openbmc/linux/arch/mips/boot/dts/ralink/ |
H A D | mt7621.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 #include <dt-bindings/interrupt-controller/mips-gic.h> 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/clock/mt7621-clk.h> 5 #include <dt-bindings/reset/mt7621-reset.h> 8 #address-cells = <1>; 9 #size-cells = <1>; 10 compatible = "mediatek,mt7621-soc"; 13 #address-cells = <1>; 14 #size-cells = <0>; [all …]
|
/openbmc/qemu/hw/mips/ |
H A D | boston.c | 2 * MIPS Boston development board emulation. 25 #include "hw/char/serial-mm.h" 27 #include "hw/ide/ahci-pci.h" 29 #include "hw/loader-fit.h" 30 #include "hw/mips/bootloader.h" 31 #include "hw/mips/cps.h" 32 #include "hw/pci-host/xilinx-pcie.h" 33 #include "hw/qdev-clock.h" 34 #include "hw/qdev-properties.h" 36 #include "qemu/error-report.h" [all …]
|
/openbmc/linux/arch/mips/kernel/ |
H A D | proc.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Copyright (C) 2001, 2004 MIPS Technologies, Inc. 13 #include <asm/cpu-features.h> 39 unsigned long n = (unsigned long) v - 1; in show_cpuinfo() 147 seq_puts(m, " loongson-mmi"); in show_cpuinfo() 149 seq_puts(m, " loongson-cam"); in show_cpuinfo() 151 seq_puts(m, " loongson-ext"); in show_cpuinfo() 153 seq_puts(m, " loongson-ext2"); in show_cpuinfo() 243 seq_puts(m, " cdmm"); in show_cpuinfo()
|
H A D | setup.c | 29 #include <linux/dma-map-ops.h> 39 #include <asm/cdmm.h> 45 #include <asm/smp-ops.h> 83 unsigned long mips_io_port_base = -1; 167 * 64-bits values if the kernel has been built in pure in init_initrd() 168 * 32-bit. We need also to switch from KSEG0 to XKPHYS in init_initrd() 219 unsigned long size = initrd_end - initrd_start; in finalize_initrd() 239 printk(KERN_CONT " - disabling initrd\n"); in finalize_initrd() 280 * for bootmem setup initially, rely on the end-of-kernel-code in bootmem_init() 288 __pa_symbol(&_end) - __pa_symbol(&_text)); in bootmem_init() [all …]
|
/openbmc/linux/include/linux/ |
H A D | mod_devicetable.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 25 * struct pci_device_id - PCI device ID structure 35 * @class_mask: Limit which sub-fields of the class field are compared. 42 * @override_only: Match only when dev->driver_override is this driver. 47 __u32 class, class_mask; /* (class,subclass,prog-if) triplet */ 69 * Device table entry for "new style" table-driven USB drivers. 77 * Terminate the driver's table with an all-zeroes entry. 82 * struct usb_device_id - identifies USB devices for probing and hotplugging 90 * @idProduct: Vendor-assigned product ID. 91 * @bcdDevice_lo: Low end of range of vendor-assigned product version numbers. [all …]
|
/openbmc/qemu/target/mips/ |
H A D | cpu-defs.c.inc | 2 * MIPS emulation for qemu: CPU initialisation routines. 4 * Copyright (c) 2004-2005 Jocelyn Mayer 55 /* MIPS CPU definitions */ 398 /* This is the TLB-based MMU core. */ 423 * Config3: VZ, CTXTC, CDMM, TL 470 FIXME: Support IEEE 754-2008 FP. 472 .name = "mips32r6-generic", 672 .name = "MIPS64R2-generic", 824 .name = "Loongson-2E", 826 /* 64KB I-cache and d-cache. 4 way with 32 bit cache line size. */ [all …]
|
/openbmc/linux/drivers/tty/ |
H A D | mips_ejtag_fdc.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * TTY driver for MIPS EJTAG Fast Debug Channels. 5 * Copyright (C) 2007-2015 Imagination Technologies Ltd 31 #include <asm/cdmm.h> 87 * struct mips_ejtag_fdc_tty_port - Wrapper struct for FDC tty_port. 117 * struct mips_ejtag_fdc_tty - Driver data for FDC as a whole. 123 * @ports: Per-channel data. 174 __raw_writel(data, priv->reg + offs); in mips_ejtag_fdc_write() 180 return __raw_readl(priv->reg + offs); in mips_ejtag_fdc_read() 186 * struct fdc_word - FDC word encoding some number of bytes of data. [all …]
|
/openbmc/linux/arch/mips/kvm/ |
H A D | vz.c | 6 * KVM/MIPS: Support for hardware virtualization extensions 8 * Copyright (C) 2012 MIPS Technologies, Inc. All rights reserved. 115 if (kvm_mips_guest_has_msa(&vcpu->arch)) in kvm_vz_config5_guest_wrmask() 122 if (kvm_mips_guest_has_fpu(&vcpu->arch)) { in kvm_vz_config5_guest_wrmask() 140 * Config1: M, [MMUSize-1, C2, MD, PC, WR, CA], FP 143 * VInt, SP, CDMM, MT, SM, TL] 158 if (kvm_mips_guest_can_have_fpu(&vcpu->arch)) in kvm_vz_config1_user_wrmask() 175 if (kvm_mips_guest_can_have_msa(&vcpu->arch)) in kvm_vz_config3_user_wrmask() 205 set_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_queue_irq() 206 clear_bit(priority, &vcpu->arch.pending_exceptions_clr); in kvm_vz_queue_irq() [all …]
|
/openbmc/linux/ |
H A D | opengrok1.0.log | 1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' 2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms) 3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa [all...] |