Home
last modified time | relevance | path

Searched full:andes (Results 1 – 24 of 24) sorted by relevance

/linux/arch/riscv/
H A DKconfig.errata4 bool "Andes AX45MP errata"
7 All Andes errata Kconfig depend on this Kconfig. Disabling
8 this Kconfig will disable all Andes errata. Please say "Y"
9 here if your platform uses Andes CPU cores.
14 bool "Apply Andes cache management errata"
20 non-standard handling on non-coherent operations on Andes cores.
H A DKconfig.vendor6 menu "Andes" menu
8 bool "Andes vendor extension support"
12 Say N here if you want to disable all Andes vendor extension
13 support. This will cause any Andes vendor extensions that are
/linux/include/linux/soc/andes/
H A Dirq.h3 * Copyright (C) 2023 Andes Technology Corporation
8 /* Andes PMU irq number */
13 /* Andes PMU related registers */
/linux/drivers/cache/
H A DKconfig5 bool "Andes Technology AX45MP L2 Cache controller"
9 Support for the L2 cache controller on Andes Technology AX45MP platforms.
H A Dax45mp_cache.c3 * non-coherent cache functions for Andes AX45MP
194 * If IOCP is present on the Andes AX45MP core riscv_cbom_block_size in ax45mp_cache_init()
/linux/arch/riscv/kernel/vendor_extensions/
H A Dandes.c5 #include <asm/vendor_extensions/andes.h>
10 /* All Andes vendor extensions supported in Linux */
H A DMakefile3 obj-$(CONFIG_RISCV_ISA_VENDOR_EXT_ANDES) += andes.o
/linux/drivers/irqchip/
H A Dirq-riscv-intc.c20 #include <linux/soc/andes/irq.h>
71 * Andes specific S-mode local interrupt causes (hwirq) in andes_intc_irq_mask()
249 IRQCHIP_DECLARE(andes, "andestech,cpu-intc", riscv_intc_init);
/linux/arch/riscv/include/asm/
H A Dvermagic.h2 /* Copyright (C) 2017 Andes Technology Corporation */
H A Dmodule.lds.h2 /* Copyright (C) 2017 Andes Technology Corporation */
H A Dkasan.h2 /* Copyright (C) 2019 Andes Technology Corporation */
H A Dmodule.h2 /* Copyright (C) 2017 Andes Technology Corporation */
/linux/arch/riscv/errata/
H A DMakefile11 obj-$(CONFIG_ERRATA_ANDES) += andes/
/linux/drivers/perf/
H A DKconfig119 bool "Andes custom PMU support"
123 The Andes cores implement the PMU overflow extension very
H A Driscv_pmu_sbi.c22 #include <linux/soc/andes/irq.h>
29 #include <asm/vendor_extensions/andes.h>
/linux/tools/perf/pmu-events/arch/riscv/
H A Dmapfile.csv20 0x31e-0x8000000000008a45-0x[[:xdigit:]]+,v1,andes/ax45,core
/linux/arch/riscv/kernel/
H A Dvendor_extensions.c8 #include <asm/vendor_extensions/andes.h>
H A Dmcount.S2 /* Copyright (C) 2017 Andes Technology Corporation */
H A Dmcount-dyn.S2 /* Copyright (C) 2017 Andes Technology Corporation */
H A Dmodule-sections.c5 * Copyright (C) 2018 Andes Technology Corporation <zong@andestech.com>
/linux/include/uapi/linux/
H A Delf-em.h44 #define EM_NDS32 167 /* Andes Technology compact code size
/linux/include/linux/perf/
H A Driscv_pmu.h4 * Copyright (C) 2018 Andes Technology Corporation
/linux/arch/riscv/mm/
H A Dkasan_init.c2 // Copyright (C) 2019 Andes Technology Corporation
/linux/Documentation/devicetree/bindings/riscv/
H A Dextensions.yaml626 The Andes Technology performance monitor extension for counter overflow