Searched full:arcv2 (Results 1 – 25 of 59) sorted by relevance
123
| /kernel/linux/linux-5.10/arch/arc/include/asm/ |
| D | arcregs.h | 10 #define ARC_REG_AUX_DCCM 0x18 /* DCCM Base Addr ARCv2 */ 11 #define ARC_REG_ERP_CTRL 0x3F /* ARCv2 Error protection control */ 18 #define ARC_REG_ERP_BUILD 0xc7 /* ARCv2 Error protection Build: ECC/Parity */ 19 #define ARC_REG_FP_V2_BCR 0xc8 /* ARCv2 FPU */ 34 #define ARC_REG_LPB_BUILD 0xE9 /* ARCv2 Loop Buffer Build */ 37 #define ARC_REG_MICRO_ARCH_BCR 0xF9 /* ARCv2 Product revision */ 40 #define ARC_REG_AUX_ICCM 0x208 /* ICCM Base Addr (ARCv2) */ 41 #define ARC_REG_LPB_CTRL 0x488 /* ARCv2 Loop Buffer control */ 45 /* Common for ARCompact and ARCv2 status register */
|
| D | fpu.h | 28 * ARCv2 FPU Control aux register 32 * ARCv2 FPU Status aux register
|
| D | irqflags.h | 13 #include <asm/irqflags-arcv2.h>
|
| D | irq.h | 10 * ARCv2 can support 240 interrupts in the core interrupts controllers and
|
| D | barrier.h | 12 * ARCv2 based HS38 cores are in-order issue, but still weakly ordered
|
| /kernel/linux/linux-6.6/arch/arc/include/asm/ |
| D | arcregs.h | 10 #define ARC_REG_AUX_DCCM 0x18 /* DCCM Base Addr ARCv2 */ 11 #define ARC_REG_ERP_CTRL 0x3F /* ARCv2 Error protection control */ 18 #define ARC_REG_ERP_BUILD 0xc7 /* ARCv2 Error protection Build: ECC/Parity */ 19 #define ARC_REG_FP_V2_BCR 0xc8 /* ARCv2 FPU */ 34 #define ARC_REG_LPB_BUILD 0xE9 /* ARCv2 Loop Buffer Build */ 37 #define ARC_REG_MICRO_ARCH_BCR 0xF9 /* ARCv2 Product revision */ 40 #define ARC_REG_AUX_ICCM 0x208 /* ICCM Base Addr (ARCv2) */ 41 #define ARC_REG_LPB_CTRL 0x488 /* ARCv2 Loop Buffer control */ 45 /* Common for ARCompact and ARCv2 status register */
|
| D | fpu.h | 28 * ARCv2 FPU Control aux register 32 * ARCv2 FPU Status aux register
|
| D | irqflags.h | 13 #include <asm/irqflags-arcv2.h>
|
| D | mmu.h | 21 #include <asm/mmu-arcv2.h>
|
| D | irq.h | 10 * ARCv2 can support 240 interrupts in the core interrupts controllers and
|
| D | pgtable.h | 12 #include <asm/pgtable-bits-arcv2.h>
|
| D | atomic.h | 31 #include <asm/atomic64-arcv2.h>
|
| D | barrier.h | 12 * ARCv2 based HS38 cores are in-order issue, but still weakly ordered
|
| /kernel/linux/linux-6.6/arch/arc/kernel/ |
| D | Makefile | 11 obj-$(CONFIG_ISA_ARCV2) += entry-arcv2.o intc-arcv2.o
|
| D | entry-arcv2.S | 3 * ARCv2 ISA based core Low Level Intr/Traps/Exceptions(non-TLB) Handling 168 ;############# Common Handlers for ARCompact and ARCv2 ############## 172 ;############# Return from Intr/Excp/Trap (ARCv2 ISA Specifics) ############## 229 ; (since IRQ NOT allowed in DS in ARCv2, this can only happen if orig
|
| D | intc-arcv2.c | 59 * ARCv2 core intc provides multiple interrupt priorities (upto 16). in arc_init_IRQ() 126 .name = "ARCv2 core Intc",
|
| D | mcip.c | 13 #include <asm/irqflags-arcv2.h> 181 * ARCv2 Interrupt Distribution Unit (IDU) 298 * ARCv2 IDU HW does not support inverse polarity, so these are the in idu_irq_set_type()
|
| /kernel/linux/linux-5.10/arch/arc/kernel/ |
| D | Makefile | 9 obj-$(CONFIG_ISA_ARCV2) += entry-arcv2.o intc-arcv2.o
|
| D | entry-arcv2.S | 3 * ARCv2 ISA based core Low Level Intr/Traps/Exceptions(non-TLB) Handling 182 ;############# Common Handlers for ARCompact and ARCv2 ############## 186 ;############# Return from Intr/Excp/Trap (ARCv2 ISA Specifics) ############## 243 ; (since IRQ NOT allowed in DS in ARCv2, this can only happen if orig
|
| D | intc-arcv2.c | 59 * ARCv2 core intc provides multiple interrupt priorities (upto 16). in arc_init_IRQ() 126 .name = "ARCv2 core Intc",
|
| D | mcip.c | 13 #include <asm/irqflags-arcv2.h> 183 * ARCv2 Interrupt Distribution Unit (IDU) 300 * ARCv2 IDU HW does not support inverse polarity, so these are the in idu_irq_set_type()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| D | snps,archs-intc.txt | 1 * ARC-HS incore Interrupt Controller (Provided by cores implementing ARCv2 ISA)
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| D | snps,archs-intc.txt | 1 * ARC-HS incore Interrupt Controller (Provided by cores implementing ARCv2 ISA)
|
| /kernel/linux/linux-6.6/arch/arc/lib/ |
| D | memcpy-archs-unaligned.S | 3 * ARCv2 memcpy implementation optimized for unaligned memory access using.
|
| /kernel/linux/linux-5.10/arch/arc/lib/ |
| D | memcpy-archs-unaligned.S | 3 * ARCv2 memcpy implementation optimized for unaligned memory access using.
|
123