Searched +full:reserved +full:- +full:ipi +full:- +full:vectors (Results 1 – 17 of 17) sorted by relevance
1 # SPDX-License-Identifier: GPL-2.0-only3 ---4 $id: http://devicetree.org/schemas/interrupt-controller/mti,gic.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Paul Burton <paulburton@kernel.org>11 - Thomas Bogendoerfer <tsbogend@alpha.franken.de>15 It also supports local (per-processor) interrupts and software-generated16 interrupts which can be used as IPIs. The GIC also includes a free-running17 global timer, per-CPU count/compare timers, and a watchdog.23 "#interrupt-cells":[all …]
1 /* SPDX-License-Identifier: GPL-2.0 */6 * Copyright (C) 2001-2003 Hewlett-Packard Co7 * David Mosberger-Tang <davidm@hpl.hp.com>23 * 1,3-14 are reserved from firmware25 * 16-255 (vectored external interrupts) are available37 #define AUTO_ASSIGN -142 * Vectors 0x10-0x1f are used for low priority interrupts, e.g. CMCI.45 #define IA64_CMCP_VECTOR 0x1d /* corrected machine-check polling vector */47 #define IA64_CMC_VECTOR 0x1f /* corrected machine-check interrupt vector */49 * Vectors 0x20-0x2f are reserved for legacy ISA IRQs.[all …]
1 // SPDX-License-Identifier: GPL-2.07 #include <dt-bindings/power/xlnx-zynqmp-power.h>8 #include <linux/dma-mapping.h>9 #include <linux/firmware/xlnx-zynqmp.h>12 #include <linux/mailbox/zynqmp-ipi-message.h>22 /* IPI buffer MAX length */30 * reflects possible values of xlnx,cluster-mode dt-property34 LOCKSTEP_MODE = 1, /* cores execute same code in lockstep,clk-for-clk */39 * struct mem_bank_data - Memory Bank description43 * @pm_domain_id: Power-domains id of memory bank for firmware to turn on/off[all …]
1 /* SPDX-License-Identifier: GPL-2.0-only */3 * ARCv2 ISA based core Low Level Intr/Traps/Exceptions(non-TLB) Handling17 ; first 16 lines are reserved for exceptions and are not configurable.29 # Initial 16 slots are Exception Vectors44 VECTOR reserved ; Reserved slots45 VECTOR reserved ; Reserved slots47 # Begin Interrupt Vectors51 VECTOR handle_interrupt ; (19) Inter core Interrupt (IPI)53 VECTOR handle_interrupt ; (21) Software Triggered Intr (Self IPI)58 .rept NR_CPU_IRQS - 8[all …]
6 * Copyright (C) 2008 Ralf Baechle (ralf@linux-mips.org)7 * Copyright (C) 2012 MIPS Technologies, Inc. All rights reserved.10 #define pr_fmt(fmt) "irq-mips-gic: " fmt26 #include <asm/mips-cps.h>30 #include <dt-bindings/interrupt-controller/mips-gic.h>44 #define GIC_HWIRQ_TO_LOCAL(x) ((x) - GIC_LOCAL_HWIRQ_BASE)47 #define GIC_HWIRQ_TO_SHARED(x) ((x) - GIC_SHARED_HWIRQ_BASE)105 irq -= GIC_PIN_TO_VEC_OFFSET; in gic_bind_eic_interrupt()131 return -1; in gic_get_c0_perfcount_int()143 return -1; in gic_get_c0_fdc_int()[all …]
9 * Copyright 2010-2012 Freescale Semiconductor, Inc.152 #define MPIC_INFO(name) mpic->hw_set[MPIC_IDX_##name]164 if (!(mpic->flags & MPIC_SECONDARY)) in mpic_processor_id()182 return dcr_read(rb->dhost, reg); in _mpic_read()185 return in_be32(rb->base + (reg >> 2)); in _mpic_read()188 return in_le32(rb->base + (reg >> 2)); in _mpic_read()199 dcr_write(rb->dhost, reg, value); in _mpic_write()203 out_be32(rb->base + (reg >> 2), value); in _mpic_write()207 out_le32(rb->base + (reg >> 2), value); in _mpic_write()212 static inline u32 _mpic_ipi_read(struct mpic *mpic, unsigned int ipi) in _mpic_ipi_read() argument[all …]
2 * Copyright (c) 2005 Cisco Systems. All rights reserved.14 * - Redistributions of source code must retain the above18 * - Redistributions in binary form must reproduce the above137 …le completion vectors. The default value is the minimum of four times the number of online CPU soc…164 int tmo = *(int *)kp->arg; in srp_tmo_get()180 if (kp->arg == &srp_reconnect_delay) in srp_tmo_set()183 else if (kp->arg == &srp_fast_io_fail_tmo) in srp_tmo_set()190 *(int *)kp->arg = tmo; in srp_tmo_set()203 return (struct srp_target_port *) host->hostdata; in host_to_target()208 return host_to_target(host)->target_name; in srp_target_info()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only50 #define mod_64(x, y) ((x) - (y) * div64_u64(x, y))67 /* step-by-step approximation to mitigate fluctuation */79 __kvm_lapic_set_reg(apic->regs, reg_off, val); in kvm_lapic_set_reg()90 return __kvm_lapic_get_reg64(apic->regs, reg); in kvm_lapic_get_reg64()102 __kvm_lapic_set_reg64(apic->regs, reg, val); in kvm_lapic_set_reg64()112 struct kvm_lapic *apic = vcpu->arch.apic; in kvm_apic_pending_eoi()114 return apic_test_vector(vector, apic->regs + APIC_ISR) || in kvm_apic_pending_eoi()115 apic_test_vector(vector, apic->regs + APIC_IRR); in kvm_apic_pending_eoi()145 return apic->vcpu->vcpu_id; in kvm_x2apic_id()[all …]
8 * Copyright (C) 2012 MIPS Technologies, Inc. All rights reserved.115 return !!(vcpu->arch.pending_exceptions); in kvm_arch_vcpu_runnable()130 return kvm_mips_callbacks->hardware_enable(); in kvm_arch_hardware_enable()135 kvm_mips_callbacks->hardware_disable(); in kvm_arch_hardware_disable()149 return -EINVAL; in kvm_arch_init_vm()152 /* Allocate page table to map GPA -> RPA */ in kvm_arch_init_vm()153 kvm->arch.gpa_mm.pgd = kvm_pgd_alloc(); in kvm_arch_init_vm()154 if (!kvm->arch.gpa_mm.pgd) in kvm_arch_init_vm()155 return -ENOMEM; in kvm_arch_init_vm()168 pgd_free(NULL, kvm->arch.gpa_mm.pgd); in kvm_mips_free_gpa_pt()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only13 * Mikael Pettersson : Power Management for UP-APIC.43 #include <asm/pc-conf-reg.h>64 #include <asm/intel-family.h>75 unsigned int boot_cpu_physical_apicid __ro_after_init = -1U;147 * +1=force-enable237 * so apic->write/read doesn't do anything266 * get_physical_broadcast - Get number of physical broadcast IDs275 * lapic_get_maxlvt - get the maximum number of local vector table entries280 * - we always have APIC integrated on 64bit mode in lapic_get_maxlvt()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only9 * there's a little bit of over-abstraction that tends to obscure what's going14 * user-visible instructions are available only on a subset of the available18 * snapshot state to indicate the lowest-common denominator of the feature,31 * - Mismatched features are *always* sanitised to a "safe" value, which34 * - A mismatched feature marked with FTR_STRICT will cause a "SANITY CHECK"38 * - Features marked as FTR_VISIBLE have their sanitised value visible to43 * - A "feature" is typically a 4-bit register field. A "capability" is the44 * high-level description derived from the sanitised field value.46 * - Read the Arm ARM (DDI 0487F.a) section D13.1.3 ("Principles of the ID[all …]
1 .. SPDX-License-Identifier: GPL-2.04 The Definitive KVM (Kernel-based Virtual Machine) API Documentation13 - System ioctls: These query and set global attributes which affect the17 - VM ioctls: These query and set attributes that affect an entire virtual24 - vcpu ioctls: These query and set attributes that control the operation32 - device ioctls: These query and set attributes that control the operation80 facility that allows backward-compatible extensions to the API to be104 the ioctl returns -ENOTTY.122 -----------------------139 -----------------[all …]
1 // SPDX-License-Identifier: GPL-2.06 * Copyright (C) 2008-2011 Red Hat, Inc., Ingo Molnar7 * Copyright (C) 2008-2011 Red Hat, Inc., Peter Zijlstra75 struct task_struct *p = tfc->p; in remote_function()78 /* -EAGAIN */ in remote_function()87 tfc->ret = -ESRCH; /* No such (running) process */ in remote_function()92 tfc->ret = tfc->func(tfc->info); in remote_function()96 * task_function_call - call a function on the cpu on which a task runs106 * returns @func return value or -ESRCH or -ENXIO when the process isn't running115 .ret = -EAGAIN, in task_function_call()[all …]
... i-cache-sets d-cache-block-size i-cache-block-size tlb- ...
1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz'2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz'3 2024-12-2[all...]
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...]
1 2024-12-28 20:05:26.116-0600 FINEST t586 Statistics.logIt: Added: '/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh' (ShAnalyzer) (took 79 ms)2 2024-12-28 20:05:26.112-0600 FINER t592 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/qemu/chardev/spice.c'3 2024-12-28 20:05:26.116-0600 FINEST t592 Statistics.logIt: Added: '/openbmc/qemu/chardev/spice.c' (CAnalyzer) (took 33 ms)4 2024-1[all...]