2018-08-20 |
Max Filippov | xtensa: move PLATFORM_NR_IRQS to Kconfig Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2018-08-20 |
Max Filippov | xtensa: rework {CONFIG,PLATFORM}_DEFAULT_MEM_START Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2018-08-20 |
Max Filippov | xtensa: drop unused {CONFIG,PLATFORM}_DEFAULT_MEM_SIZE Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2018-08-14 |
Max Filippov | xtensa: rework noMMU cache attributes initialization Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2018-08-14 |
Max Filippov | xtensa: increase ranges in ___invalidate_{i,d}cache_all Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2018-08-14 |
Max Filippov | xtensa: limit offsets in __loop_cache_{all,page} Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2018-02-17 |
Max Filippov | xtensa: support DMA buffers in high memory Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2018-02-15 |
Max Filippov | xtensa: fix high memory/reserved memory collision Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2018-02-11 |
Max Filippov | xtensa: fix build with KASAN Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2018-01-05 |
Max Filippov | xtensa: fix futex_atomic_cmpxchg_inatomic Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: print kernel sections info in mem_init Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: use generic strncpy_from_user with KASAN Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: use __memset in __xtensa_clear_user Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: add support for KASAN Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: move fixmap and kmap just above the KSEG Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: don't clear swapper_pg_dir in paging_init Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: extract init_kio Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: implement early_trap_init Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: clean up exception handling structure Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: clean up custom-controlled debug output Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-17 |
Max Filippov | xtensa: enable stack protector Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-11 |
Max Filippov | xtensa: print hardware config ID on startup Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-10 |
Max Filippov | xtensa: consolidate kernel stack size related definitions Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-10 |
Max Filippov | xtensa: clean up functions in assembly code Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-10 |
Max Filippov | xtensa: clean up word alignment macros in assembly code Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-10 |
Max Filippov | xtensa: clean up fixups in assembly code Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-10 |
Max Filippov | xtensa: use call instead of callx in assembly code Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-10 |
Max Filippov | xtensa: build kernel with text-section-literals Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-12-10 |
Max Filippov | xtensa: add -mno-serialize-volatile to CFLAGS Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-08-01 |
Max Filippov | xtensa: mm/cache: add missing EXPORT_SYMBOLs Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-08-01 |
Max Filippov | xtensa: don't limit csum_partial export by CONFIG_NET Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-07-29 |
Max Filippov | xtensa: fix cache aliasing handling code for WT cache Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-06-06 |
Max Filippov | net: ethoc: enable NAPI before poll may be scheduled Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-06-05 |
Max Filippov | xtensa: don't use linux IRQ #0 Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-06-05 |
Max Filippov | xtensa: reduce double exception literal reservation Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-05-07 |
Max Filippov | Merge branch 'xtensa-sim-params' into xtensa-fixes
|
commit | commitdiff | tree |
2017-05-07 |
Max Filippov | docs: complete bumping minimal GNU Make version to 3.81 Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-05-01 |
Max Filippov | xtensa: clean up access to spilled registers locations Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-05-01 |
Max Filippov | xtensa: use generic tracehooks Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-05-01 |
Max Filippov | xtensa: move internal ptrace definitions from uapi/asm to asm Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-05-01 |
Max Filippov | xtensa: clean up xtensa/kernel/ptrace.c Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-05-01 |
Max Filippov | xtensa: drop unused fast_io_protect function Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-04-28 |
Max Filippov | xtensa: use ITLB_HIT_BIT instead of hardcoded number Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-04-04 |
Max Filippov | xtensa: fix prefetch in the raw_copy_to_user Tested-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-03-31 |
Max Filippov | xtensa: wire up statx system call Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-03-31 |
Max Filippov | xtensa: fix stack dump output Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-03-30 |
Max Filippov | xtensa: make __pa work with uncached KSEG addresses Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-03-13 |
Max Filippov | xtensa: ISS: update kernel command line in platform_setup Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-03-13 |
Max Filippov | xtensa: ISS: add argc/argv simcall definitions Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-03-13 |
Max Filippov | xtensa: ISS: cleanup setup.c Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-03-01 |
Max Filippov | xtensa: allow merging vectors into .text section Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-03-01 |
Max Filippov | xtensa: clean up bootable image build targets Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-03-01 |
Max Filippov | xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2017-02-01 |
Max Filippov | xtensa: fix noMMU build on cores with MMU Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-12-15 |
Max Filippov | xtensa: update DMA-related Documentation/features entries Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-12-15 |
Max Filippov | xtensa: configure shared DMA pool reservation in kc705 DTS Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-12-15 |
Max Filippov | xtensa: enable HAVE_DMA_CONTIGUOUS Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-11-16 |
Max Filippov | xtensa: move S32C1I self-test to a separate file Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-11-16 |
Max Filippov | xtensa: fix screen_info, clean up unused declarations in setup.c Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-11-14 |
Max Filippov | xtensa: wire up new pkey_{mprotect,alloc,free} syscalls Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-11-07 |
Max Filippov | xtensa: clean up printk usage for boot/crash logging Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-11-07 |
Max Filippov | Merge tag 'v4.9-rc3' into xtensa-for-next
|
commit | commitdiff | tree |
2016-09-29 |
Max Filippov | xtensa: disable MMU initialization option on MMUv2 cores Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-21 |
Max Filippov | xtensa: add default memmap and mmio32native options... Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-21 |
Max Filippov | xtensa: add default memmap option to common_defconfig Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-21 |
Max Filippov | xtensa: add default memmap option to iss_defconfig Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-21 |
Max Filippov | xtensa: ISS: allow simdisk to use high memory buffers Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-21 |
Max Filippov | xtensa: ISS: define simc_exit and use it instead of inline asm Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-21 |
Max Filippov | xtensa: xtfpga: group platform_* functions together Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-21 |
Max Filippov | xtensa: rearrange CCOUNT calibration Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-21 |
Max Filippov | xtensa: xtfpga: use clock provider, don't update DT Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-12 |
Max Filippov | xtensa: initialize MMU before jumping to reset vector Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-12 |
Max Filippov | xtensa: fix icountlevel setting in cpu_reset Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-12 |
Max Filippov | xtensa: extract common CPU reset code into separate function Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-09-10 |
Max Filippov | xtensa: fix default kernel load address Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-07-31 |
Max Filippov | xtensa: wire up new syscalls Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-07-24 |
Max Filippov | xtensa: support reserved-memory DT node Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-07-24 |
Max Filippov | xtensa: drop sysmem and switch to memblock Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-07-24 |
Max Filippov | xtensa: minimize use of PLATFORM_DEFAULT_MEM_{ADDR,SIZE} Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-07-24 |
Max Filippov | xtensa: cleanup MMU setup and kernel layout macros Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-07-24 |
Max Filippov | xtensa: add alternative kernel memory layouts Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-07-24 |
Max Filippov | xtensa: move kernel mapping addresses into kmem_layout.h Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-07-24 |
Max Filippov | xtensa: fix __ffs result type Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-06-29 |
Max Filippov | xtensa: define ___unlock_[di]cache_all unconditionally Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-17 |
Max Filippov | xtensa: add test_kc705_hifi variant Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: support hardware breakpoints/watchpoints Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: use context structure for debug exceptions Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: remove remaining non-functional KGDB bits Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: clear all DBREAKC registers on start Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: xtfpga: fix earlycon endianness Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: xtfpga: fix i2c controller register width and endianness Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: xtfpga: fix ethernet controller endianness Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: xtfpga: fix serial port register width and endianness Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: define CONFIG_CPU_{BIG,LITTLE}_ENDIAN Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: fix preemption in {clear,copy}_user_highpage Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-03-11 |
Max Filippov | xtensa: ISS: don't hang if stdin EOF is reached Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-01-11 |
Max Filippov | xtensa: support ioremap for memory outside KIO region Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-01-11 |
Max Filippov | xtensa: use XTENSA_INT_LEVEL macro in asm/timex.h Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2016-01-11 |
Max Filippov | xtensa: make fake NMI configurable Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
2015-11-08 |
Max Filippov | xtensa: implement dma_to_phys and phys_to_dma Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
commit | commitdiff | tree |
next |