/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | bsp.h | 3 #include <engine/xtensa.h>
|
H A D | vp.h | 3 #include <engine/xtensa.h>
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/ |
H A D | xtensa.c | 22 #include <engine/xtensa.h> 30 struct nvkm_xtensa *xtensa = nvkm_xtensa(oclass->engine); nvkm_xtensa_oclass_get() local 33 while (xtensa->func->sclass[c].oclass) { nvkm_xtensa_oclass_get() 35 oclass->base = xtensa->func->sclass[index]; nvkm_xtensa_oclass_get() 59 struct nvkm_xtensa *xtensa = nvkm_xtensa(engine); nvkm_xtensa_intr() local 60 struct nvkm_subdev *subdev = &xtensa->engine.subdev; nvkm_xtensa_intr() 62 const u32 base = xtensa->addr; nvkm_xtensa_intr() 74 nvkm_mask(device, xtensa->addr + 0xd94, 0, xtensa->func->fifo_val); nvkm_xtensa_intr() 81 struct nvkm_xtensa *xtensa = nvkm_xtensa(engine); nvkm_xtensa_fini() local 82 struct nvkm_device *device = xtensa->engine.subdev.device; nvkm_xtensa_fini() 83 const u32 base = xtensa->addr; nvkm_xtensa_fini() 89 nvkm_memory_del(&xtensa->gpu_fw); nvkm_xtensa_fini() 96 struct nvkm_xtensa *xtensa = nvkm_xtensa(engine); nvkm_xtensa_init() local 97 struct nvkm_subdev *subdev = &xtensa->engine.subdev; nvkm_xtensa_init() 99 const u32 base = xtensa->addr; nvkm_xtensa_init() 106 if (!xtensa->gpu_fw) { nvkm_xtensa_init() 108 xtensa->addr >> 12); nvkm_xtensa_init() 124 &xtensa->gpu_fw); nvkm_xtensa_init() 130 nvkm_kmap(xtensa->gpu_fw); nvkm_xtensa_init() 132 nvkm_wo32(xtensa->gpu_fw, i * 4, *((u32 *)fw->data + i)); nvkm_xtensa_init() 133 nvkm_done(xtensa->gpu_fw); nvkm_xtensa_init() 137 addr = nvkm_memory_addr(xtensa->gpu_fw); nvkm_xtensa_init() 138 size = nvkm_memory_size(xtensa->gpu_fw); nvkm_xtensa_init() 143 nvkm_wr32(device, base + 0xd28, xtensa->func->unkd28); /* ?? */ nvkm_xtensa_init() 182 struct nvkm_xtensa *xtensa; nvkm_xtensa_new_() local 184 if (!(xtensa = kzalloc(sizeof(*xtensa), GFP_KERNEL))) nvkm_xtensa_new_() 186 xtensa->func = func; nvkm_xtensa_new_() 187 xtensa->addr = addr; nvkm_xtensa_new_() 188 *pengine = &xtensa->engine; nvkm_xtensa_new_() 191 enable, &xtensa->engine); nvkm_xtensa_new_()
|
/linux-4.4.14/arch/xtensa/ |
H A D | Makefile | 27 ifneq ($(COMPILE_ARCH), xtensa) 61 vardirs := $(patsubst %,arch/xtensa/variants/%/,$(variant-y)) 62 plfdirs := $(patsubst %,arch/xtensa/platforms/%/,$(platform-y)) 74 buildvar := $(shell test -e $(srctree)/arch/xtensa/variants/$(VARIANT)/Makefile && echo arch/xtensa/variants/$(VARIANT)/) 75 buildplf := $(shell test -e $(srctree)/arch/xtensa/platforms/$(PLATFORM)/Makefile && echo arch/xtensa/platforms/$(PLATFORM)/) 81 head-y := arch/xtensa/kernel/head.o 82 core-y += arch/xtensa/kernel/ arch/xtensa/mm/ 85 libs-y += arch/xtensa/lib/ $(LIBGCC) 86 drivers-$(CONFIG_OPROFILE) += arch/xtensa/oprofile/ 89 core-$(CONFIG_OF) += arch/xtensa/boot/dts/ 92 boot := arch/xtensa/boot 108 @echo '* zImage - Compressed kernel image (arch/xtensa/boot/images/zImage.*)'
|
/linux-4.4.14/arch/xtensa/include/asm/ |
H A D | module.h | 2 * include/asm-xtensa/module.h 16 #define MODULE_ARCH_VERMAGIC "xtensa-" __stringify(XCHAL_CORE_ID) " "
|
H A D | bugs.h | 2 * include/asm-xtensa/bugs.h
|
H A D | hw_irq.h | 2 * include/asm-xtensa/hw_irq.h
|
H A D | segment.h | 2 * include/asm-xtensa/segment.h
|
H A D | serial.h | 2 * include/asm-xtensa/serial.h
|
H A D | signal.h | 2 * include/asm-xtensa/signal.h
|
H A D | types.h | 2 * include/asm-xtensa/types.h
|
H A D | ucontext.h | 2 * include/asm-xtensa/ucontext.h
|
H A D | vga.h | 2 * include/asm-xtensa/vga.h
|
H A D | current.h | 2 * include/asm-xtensa/current.h
|
H A D | param.h | 2 * include/asm-xtensa/param.h
|
H A D | shmparam.h | 2 * include/asm-xtensa/shmparam.h
|
H A D | user.h | 2 * include/asm-xtensa/user.h
|
H A D | cache.h | 2 * include/asm-xtensa/cache.h
|
H A D | ftrace.h | 2 * arch/xtensa/include/asm/ftrace.h
|
H A D | string.h | 2 * include/asm-xtensa/string.h 13 /* We should optimize these. See arch/xtensa/lib/strncpy_user.S */
|
H A D | irq.h | 2 * include/asm-xtensa/irq.h
|
H A D | stacktrace.h | 2 * arch/xtensa/include/asm/stacktrace.h
|
H A D | tlb.h | 2 * include/asm-xtensa/tlb.h
|
H A D | traps.h | 2 * arch/xtensa/include/asm/traps.h
|
H A D | bootparam.h | 2 * include/asm-xtensa/bootparam.h
|
H A D | delay.h | 2 * include/asm-xtensa/delay.h
|
H A D | dma.h | 2 * include/asm-xtensa/dma.h
|
H A D | highmem.h | 2 * include/asm-xtensa/highmem.h
|
H A D | io.h | 2 * include/asm-xtensa/io.h
|
H A D | pci.h | 2 * linux/include/asm-xtensa/pci.h
|
H A D | pgalloc.h | 2 * include/asm-xtensa/pgalloc.h
|
H A D | ptrace.h | 2 * include/asm-xtensa/ptrace.h
|
H A D | initialize_mmu.h | 2 * arch/xtensa/include/asm/initialize_mmu.h 49 * For details see Documentation/xtensa/atomctl.txt
|
H A D | pci-bridge.h | 2 * include/asm-xtensa/pci-bridge.h
|
H A D | rwsem.h | 2 * include/asm-xtensa/rwsem.h
|
H A D | asmmacro.h | 2 * include/asm-xtensa/asmmacro.h
|
H A D | cacheasm.h | 2 * include/asm-xtensa/cacheasm.h
|
H A D | spinlock.h | 2 * include/asm-xtensa/spinlock.h
|
H A D | thread_info.h | 2 * include/asm-xtensa/thread_info.h
|
H A D | vectors.h | 2 * arch/xtensa/include/asm/xchal_vaddr_remap.h
|
H A D | atomic.h | 2 * include/asm-xtensa/atomic.h
|
H A D | bitops.h | 2 * include/asm-xtensa/bitops.h
|
H A D | checksum.h | 2 * include/asm-xtensa/checksum.h
|
H A D | coprocessor.h | 2 * include/asm-xtensa/coprocessor.h
|
H A D | elf.h | 2 * include/asm-xtensa/elf.h
|
H A D | page.h | 2 * include/asm-xtensa/page.h
|
H A D | uaccess.h | 2 * include/asm-xtensa/uaccess.h 37 * arch/xtensa/kernel/sys.S for usage.
|
H A D | pgtable.h | 2 * include/asm-xtensa/pgtable.h
|
/linux-4.4.14/arch/xtensa/boot/boot-redboot/ |
H A D | Makefile | 8 OBJCOPY_ARGS := -O elf32-xtensa-be 10 OBJCOPY_ARGS := -O elf32-xtensa-le 18 LIBS := arch/xtensa/boot/lib/lib.a arch/xtensa/lib/lib.a 29 $(Q)$(LD) $(LD_ARGS) -o $@ $^ -L/xtensa-elf/lib $(LIBGCC)
|
/linux-4.4.14/arch/xtensa/boot/boot-elf/ |
H A D | Makefile | 8 OBJCOPY_ARGS := -O elf32-xtensa-be 10 OBJCOPY_ARGS := -O elf32-xtensa-le
|
H A D | boot.lds.S | 2 * linux/arch/xtensa/boot/boot-elf/boot.lds.S 16 OUTPUT_ARCH(xtensa)
|
H A D | bootstrap.S | 2 * arch/xtensa/boot/boot-elf/bootstrap.S
|
/linux-4.4.14/arch/xtensa/boot/dts/ |
H A D | Makefile | 2 # arch/xtensa/boot/dts/Makefile
|
/linux-4.4.14/arch/xtensa/include/uapi/asm/ |
H A D | poll.h | 2 * include/asm-xtensa/poll.h
|
H A D | setup.h | 2 * include/asm-xtensa/setup.h
|
H A D | param.h | 2 * include/asm-xtensa/param.h
|
H A D | sigcontext.h | 2 * include/asm-xtensa/sigcontext.h
|
H A D | types.h | 2 * include/asm-xtensa/types.h
|
H A D | ipcbuf.h | 2 * include/asm-xtensa/ipcbuf.h
|
H A D | sockios.h | 2 * include/asm-xtensa/sockios.h
|
H A D | posix_types.h | 2 * include/asm-xtensa/posix_types.h
|
H A D | sembuf.h | 2 * include/asm-xtensa/sembuf.h
|
H A D | msgbuf.h | 2 * include/asm-xtensa/msgbuf.h
|
H A D | ptrace.h | 2 * include/asm-xtensa/ptrace.h
|
H A D | shmbuf.h | 2 * include/asm-xtensa/shmbuf.h
|
H A D | socket.h | 2 * include/asm-xtensa/socket.h
|
H A D | stat.h | 2 * include/asm-xtensa/stat.h
|
H A D | swab.h | 2 * include/asm-xtensa/swab.h
|
H A D | signal.h | 2 * include/asm-xtensa/signal.h
|
H A D | ioctls.h | 2 * include/asm-xtensa/ioctls.h
|
H A D | mman.h | 2 * include/asm-xtensa/mman.h
|
H A D | termbits.h | 2 * include/asm-xtensa/termbits.h
|
/linux-4.4.14/arch/xtensa/platforms/iss/include/platform/ |
H A D | hardware.h | 2 * include/asm-xtensa/platform-iss/hardware.h
|
H A D | simcall.h | 2 * include/asm-xtensa/platform-iss/simcall.h
|
/linux-4.4.14/arch/xtensa/platforms/xtfpga/include/platform/ |
H A D | serial.h | 2 * arch/xtensa/platform/xtavnet/include/platform/serial.h
|
H A D | lcd.h | 2 * arch/xtensa/platform/xtavnet/include/platform/lcd.h
|
H A D | hardware.h | 2 * arch/xtensa/platform/xtavnet/include/platform/hardware.h
|
/linux-4.4.14/arch/xtensa/kernel/ |
H A D | platform.c | 2 * arch/xtensa/kernel/platform.c 28 * (Please, refer to include/asm-xtensa/platform.h for more information)
|
H A D | irq.c | 2 * linux/arch/xtensa/kernel/irq.c 22 #include <linux/irqchip/xtensa-mx.h> 23 #include <linux/irqchip/xtensa-pic.h>
|
H A D | Makefile | 11 obj-$(CONFIG_KGDB) += xtensa-stub.o
|
H A D | syscall.c | 2 * arch/xtensa/kernel/syscall.c
|
H A D | xtensa_ksyms.c | 2 * arch/xtensa/kernel/xtensa_ksyms.c
|
H A D | time.c | 2 * arch/xtensa/kernel/time.c
|
H A D | vmlinux.lds.S | 2 * arch/xtensa/kernel/vmlinux.lds.S 24 OUTPUT_ARCH(xtensa)
|
H A D | asm-offsets.c | 2 * arch/xtensa/kernel/asm-offsets.c
|
H A D | module.c | 2 * arch/xtensa/kernel/module.c
|
H A D | coprocessor.S | 2 * arch/xtensa/kernel/coprocessor.S
|
H A D | head.S | 2 * arch/xtensa/kernel/head.S
|
H A D | pci.c | 2 * arch/xtensa/kernel/pci.c
|
H A D | process.c | 2 * arch/xtensa/kernel/process.c
|
H A D | traps.c | 2 * arch/xtensa/kernel/traps.c
|
H A D | align.S | 2 * arch/xtensa/kernel/align.S
|
H A D | setup.c | 2 * arch/xtensa/kernel/setup.c
|
H A D | signal.c | 2 * arch/xtensa/kernel/signal.c
|
H A D | vectors.S | 2 * arch/xtensa/kernel/vectors.S
|
/linux-4.4.14/drivers/irqchip/ |
H A D | irq-xtensa-pic.c | 80 .name = "xtensa", 107 IRQCHIP_DECLARE(xtensa_irq_chip, "cdns,xtensa-pic", xtensa_pic_init);
|
H A D | irq-xtensa-mx.c | 132 .name = "xtensa-mx", 163 IRQCHIP_DECLARE(xtensa_mx_irq_chip, "cdns,xtensa-mx", xtensa_mx_init);
|
/linux-4.4.14/arch/xtensa/boot/ |
H A D | Makefile | 2 # arch/xtensa/boot/Makefile
|
/linux-4.4.14/sound/soc/ |
H A D | Makefile | 48 obj-$(CONFIG_SND_SOC) += xtensa/
|
/linux-4.4.14/drivers/gpio/ |
H A D | gpio-xtensa.c | 40 #error GPIO32 option is not enabled for your xtensa core variant 159 .name = "xtensa-gpio", 168 pdev = platform_device_register_simple("xtensa-gpio", 0, NULL, 0); xtensa_gpio_init()
|
/linux-4.4.14/arch/xtensa/platforms/iss/ |
H A D | setup.c | 3 * arch/xtensa/platform-iss/setup.c
|
H A D | console.c | 2 * arch/xtensa/platforms/iss/console.c
|
H A D | simdisk.c | 2 * arch/xtensa/platforms/iss/simdisk.c
|
H A D | network.c | 3 * arch/xtensa/platforms/iss/network.c
|
/linux-4.4.14/arch/xtensa/mm/ |
H A D | mmu.c | 2 * xtensa mmu stuff
|
H A D | cache.c | 2 * arch/xtensa/mm/cache.c
|
H A D | fault.c | 3 * arch/xtensa/mm/fault.c
|
H A D | tlb.c | 2 * arch/xtensa/mm/tlb.c
|
H A D | init.c | 2 * arch/xtensa/mm/init.c
|
/linux-4.4.14/arch/xtensa/lib/ |
H A D | usercopy.S | 2 * arch/xtensa/lib/usercopy.S 4 * Copy to/from user space (derived from arch/xtensa/lib/hal/memcopy.S) 6 * DO NOT COMBINE this function with <arch/xtensa/lib/hal/memcopy.S>.
|
H A D | memset.S | 2 * arch/xtensa/lib/memset.S
|
H A D | strnlen_user.S | 2 * arch/xtensa/lib/strnlen_user.S
|
H A D | pci-auto.c | 2 * arch/xtensa/lib/pci-auto.c
|
H A D | strncpy_user.S | 2 * arch/xtensa/lib/strncpy_user.S
|
H A D | memcopy.S | 2 * arch/xtensa/lib/hal/memcopy.S -- Core HAL library functions
|
/linux-4.4.14/drivers/spi/ |
H A D | Makefile | 94 obj-$(CONFIG_SPI_XTENSA_XTFPGA) += spi-xtensa-xtfpga.o
|
H A D | spi-xtensa-xtfpga.c | 169 MODULE_DESCRIPTION("xtensa xtfpga SPI driver");
|
/linux-4.4.14/arch/xtensa/platforms/xt2000/ |
H A D | setup.c | 2 * arch/xtensa/platforms/xt2000/setup.c
|
/linux-4.4.14/arch/xtensa/platforms/xtfpga/ |
H A D | setup.c | 3 * arch/xtensa/platform/xtavnet/setup.c 173 of_find_compatible_node(NULL, NULL, "cdns,xtensa-cpu"); platform_calibrate_ccount()
|
/linux-4.4.14/arch/xtensa/variants/dc233c/include/variant/ |
H A D | core.h | 2 * xtensa/config/core-isa.h -- HAL definitions that are dependent on Xtensa 5 * See <xtensa/config/core.h>, which includes this file, for more details. 209 /* Number of encoded cache attr bits (see <xtensa/hal.h> for decoded bits): */
|
H A D | tie.h | 89 * dbnum = unique target number f/debug (see <xtensa-libdb-macros.h>)
|
/linux-4.4.14/arch/xtensa/variants/dc232b/include/variant/ |
H A D | tie.h | 70 * dbnum = unique target number f/debug (see <xtensa-libdb-macros.h>)
|
H A D | core.h | 163 /* Number of encoded cache attr bits (see <xtensa/hal.h> for decoded bits): */
|
/linux-4.4.14/arch/xtensa/variants/de212/include/variant/ |
H A D | tie.h | 66 * dbnum = unique target number f/debug (see <xtensa-libdb-macros.h>)
|
H A D | core.h | 2 * xtensa/config/core-isa.h -- HAL definitions that are dependent on Xtensa 5 * See <xtensa/config/core.h>, which includes this file, for more details. 268 /* Number of encoded cache attr bits (see <xtensa/hal.h> for decoded bits): */
|
/linux-4.4.14/arch/xtensa/variants/fsf/include/variant/ |
H A D | core.h | 156 /* Number of encoded cache attr bits (see <xtensa/hal.h> for decoded bits): */ 336 /* See <xtensa/config/core-matmap.h> header file for more details. */
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
H A D | xtsonic.c | 6 * Marc Gauthier <marc@linux-xtensa.org>
|
/linux-4.4.14/scripts/mod/ |
H A D | modpost.c | 833 ".xt.prop", /* xtensa */ 834 ".xt.lit", /* xtensa */
|