/kernel/linux/linux-5.10/drivers/edac/ |
H A D | octeon_edac-l2c.c | 21 #define EDAC_MOD_STR "octeon-l2c" 23 static void octeon_l2c_poll_oct1(struct edac_device_ctl_info *l2c) in octeon_l2c_poll_oct1() argument 31 edac_device_handle_ce(l2c, 0, 0, in octeon_l2c_poll_oct1() 36 edac_device_handle_ue(l2c, 0, 0, in octeon_l2c_poll_oct1() 46 edac_device_handle_ce(l2c, 0, 1, in octeon_l2c_poll_oct1() 51 edac_device_handle_ue(l2c, 0, 1, in octeon_l2c_poll_oct1() 60 static void _octeon_l2c_poll_oct2(struct edac_device_ctl_info *l2c, int tad) in _octeon_l2c_poll_oct2() argument 79 edac_device_handle_ue(l2c, tad, 1, buf2); in _octeon_l2c_poll_oct2() 85 edac_device_handle_ce(l2c, tad, 1, buf2); in _octeon_l2c_poll_oct2() 91 edac_device_handle_ue(l2c, ta in _octeon_l2c_poll_oct2() 126 octeon_l2c_poll_oct2(struct edac_device_ctl_info *l2c) octeon_l2c_poll_oct2() argument 135 struct edac_device_ctl_info *l2c; octeon_l2c_probe() local 189 struct edac_device_ctl_info *l2c = platform_get_drvdata(pdev); octeon_l2c_remove() local [all...] |
H A D | thunderx_edac.c | 1845 struct thunderx_l2c *l2c = container_of(msix, struct thunderx_l2c, in thunderx_l2c_threaded_isr() local 1848 unsigned long tail = ring_pos(l2c->ring_tail, ARRAY_SIZE(l2c->err_ctx)); in thunderx_l2c_threaded_isr() 1849 struct l2c_err_ctx *ctx = &l2c->err_ctx[tail]; in thunderx_l2c_threaded_isr() 1865 switch (l2c->pdev->device) { in thunderx_l2c_threaded_isr() 1885 dev_err(&l2c->pdev->dev, "Unsupported device: %04x\n", in thunderx_l2c_threaded_isr() 1886 l2c->pdev->device); in thunderx_l2c_threaded_isr() 1890 while (CIRC_CNT(l2c->ring_head, l2c->ring_tail, in thunderx_l2c_threaded_isr() 1891 ARRAY_SIZE(l2c in thunderx_l2c_threaded_isr() 1948 struct thunderx_l2c *l2c; thunderx_l2c_probe() local 2084 struct thunderx_l2c *l2c = edac_dev->pvt_info; thunderx_l2c_remove() local [all...] |
H A D | Makefile | 77 obj-$(CONFIG_EDAC_OCTEON_L2C) += octeon_edac-l2c.o
|
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | octeon_edac-l2c.c | 21 #define EDAC_MOD_STR "octeon-l2c" 23 static void octeon_l2c_poll_oct1(struct edac_device_ctl_info *l2c) in octeon_l2c_poll_oct1() argument 31 edac_device_handle_ce(l2c, 0, 0, in octeon_l2c_poll_oct1() 36 edac_device_handle_ue(l2c, 0, 0, in octeon_l2c_poll_oct1() 46 edac_device_handle_ce(l2c, 0, 1, in octeon_l2c_poll_oct1() 51 edac_device_handle_ue(l2c, 0, 1, in octeon_l2c_poll_oct1() 60 static void _octeon_l2c_poll_oct2(struct edac_device_ctl_info *l2c, int tad) in _octeon_l2c_poll_oct2() argument 79 edac_device_handle_ue(l2c, tad, 1, buf2); in _octeon_l2c_poll_oct2() 85 edac_device_handle_ce(l2c, tad, 1, buf2); in _octeon_l2c_poll_oct2() 91 edac_device_handle_ue(l2c, ta in _octeon_l2c_poll_oct2() 126 octeon_l2c_poll_oct2(struct edac_device_ctl_info *l2c) octeon_l2c_poll_oct2() argument 135 struct edac_device_ctl_info *l2c; octeon_l2c_probe() local 189 struct edac_device_ctl_info *l2c = platform_get_drvdata(pdev); octeon_l2c_remove() local [all...] |
H A D | thunderx_edac.c | 1845 struct thunderx_l2c *l2c = container_of(msix, struct thunderx_l2c, in thunderx_l2c_threaded_isr() local 1848 unsigned long tail = ring_pos(l2c->ring_tail, ARRAY_SIZE(l2c->err_ctx)); in thunderx_l2c_threaded_isr() 1849 struct l2c_err_ctx *ctx = &l2c->err_ctx[tail]; in thunderx_l2c_threaded_isr() 1865 switch (l2c->pdev->device) { in thunderx_l2c_threaded_isr() 1885 dev_err(&l2c->pdev->dev, "Unsupported device: %04x\n", in thunderx_l2c_threaded_isr() 1886 l2c->pdev->device); in thunderx_l2c_threaded_isr() 1890 while (CIRC_CNT(l2c->ring_head, l2c->ring_tail, in thunderx_l2c_threaded_isr() 1891 ARRAY_SIZE(l2c in thunderx_l2c_threaded_isr() 1948 struct thunderx_l2c *l2c; thunderx_l2c_probe() local 2084 struct thunderx_l2c *l2c = edac_dev->pvt_info; thunderx_l2c_remove() local [all...] |
H A D | Makefile | 72 obj-$(CONFIG_EDAC_OCTEON_L2C) += octeon_edac-l2c.o
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | Makefile | 92 obj-$(CONFIG_OUTER_CACHE) += l2c-common.o 95 obj-$(CONFIG_CACHE_L2X0) += cache-l2x0.o l2c-l2x0-resume.o
|
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
H A D | cvmx.h | 65 #include <asm/octeon/cvmx-l2c-defs.h> 74 #include <asm/octeon/cvmx-l2c.h>
|
H A D | cvmx-npi-defs.h | 2231 uint64_t l2c:1; member 2263 uint64_t l2c:1; 2299 uint64_t l2c:1; member 2333 uint64_t l2c:1; 2370 uint64_t l2c:1; member 2404 uint64_t l2c:1; 2437 uint64_t l2c:1; member 2471 uint64_t l2c:1;
|
H A D | cvmx-npei-defs.h | 3722 uint64_t l2c:1; member 3756 uint64_t l2c:1;
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | Makefile | 108 obj-$(CONFIG_OUTER_CACHE) += l2c-common.o 111 obj-$(CONFIG_CACHE_L2X0) += cache-l2x0.o l2c-l2x0-resume.o
|
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/ |
H A D | cvmx.h | 65 #include <asm/octeon/cvmx-l2c-defs.h> 74 #include <asm/octeon/cvmx-l2c.h>
|
H A D | cvmx-npi-defs.h | 2231 uint64_t l2c:1; member 2263 uint64_t l2c:1; 2299 uint64_t l2c:1; member 2333 uint64_t l2c:1; 2370 uint64_t l2c:1; member 2404 uint64_t l2c:1; 2437 uint64_t l2c:1; member 2471 uint64_t l2c:1;
|
H A D | cvmx-npei-defs.h | 3722 uint64_t l2c:1; member 3756 uint64_t l2c:1;
|
/kernel/linux/linux-5.10/drivers/staging/octeon/ |
H A D | octeon-stubs.h | 1022 uint64_t l2c:1; member 1056 uint64_t l2c:1; member 1091 uint64_t l2c:1; member 1122 uint64_t l2c:1; member
|
/kernel/linux/linux-6.6/drivers/staging/octeon/ |
H A D | octeon-stubs.h | 1022 uint64_t l2c:1; member 1056 uint64_t l2c:1; member 1091 uint64_t l2c:1; member 1122 uint64_t l2c:1; member
|
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-l2c.c | 36 #include <asm/octeon/cvmx-l2c.h> 523 * Internal l2c tag types. These are converted to a generic structure
|
/kernel/linux/linux-6.6/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-l2c.c | 36 #include <asm/octeon/cvmx-l2c.h> 523 * Internal l2c tag types. These are converted to a generic structure
|