etc:users:jcmvbkbc:linux-xtensa
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
user:jcmvbkbc:linux-xtensa [2016/08/07 00:17] – ↷ Page moved from etc:users:jcmvbkbc:linux-xtensa to user:jcmvbkbc:linux-xtensa kel | etc:users:jcmvbkbc:linux-xtensa [2022/04/22 15:00] – status update jcmvbkbc | ||
---|---|---|---|
Line 9: | Line 9: | ||
===== TODO ===== | ===== TODO ===== | ||
- | * coprocessors support in SMP | ||
- | * TIE coprocessors (23ae3f723c8996d47ef205e98cb7732bbde4775f) | ||
- | * ptrace (support latest GDB) (617244763e19a4eebb4fabe41ba56eb1ccbdb049, | ||
- | * ticket spinlocks | ||
* dynamic ftrace | * dynamic ftrace | ||
* kprobes | * kprobes | ||
- | * fixes for debuggability (continuous stack trace over exceptions at least) | + | * kgdb/kdb |
* kexec | * kexec | ||
+ | * NX | ||
===== In Progress ===== | ===== In Progress ===== | ||
- | * support | + | * coprocessors |
- | * clock synthesizer | + | |
- | * I2S interface | + | |
===== Done ===== | ===== Done ===== | ||
+ | |||
+ | === GDBIO semihosting interface === | ||
+ | Done, in the mainline: | ||
+ | * [[https:// | ||
+ | |||
+ | === Seccomp and audit === | ||
+ | Done, in the mainline: | ||
+ | < | ||
+ | da94a40f7285 xtensa: add seccomp support | ||
+ | ef1a935c08ea xtensa: add audit support | ||
+ | </ | ||
+ | |||
+ | === eXecute In Place === | ||
+ | [[.: | ||
+ | < | ||
+ | | ||
+ | </ | ||
+ | |||
+ | === QEMU virt machine === | ||
+ | Done, in the mainline: | ||
+ | < | ||
+ | 775f1f7eaced xtensa: virt: add defconfig and DTS | ||
+ | </ | ||
+ | |||
+ | === support for cores with MPU === | ||
+ | Done, in the mainline: | ||
+ | < | ||
+ | a5944195d00a xtensa: implement initialize_cacheattr for MPU cores | ||
+ | </ | ||
+ | |||
+ | === exclusive access support (l32ex/ | ||
+ | Done, in the mainline: | ||
+ | < | ||
+ | f7c34874f04a xtensa: add exclusive atomics support | ||
+ | </ | ||
+ | |||
+ | === ticket spinlocks === | ||
+ | Done, in the mainline: | ||
+ | < | ||
+ | af3d890b4303 xtensa: provide xchg for sizes 1 and 2 | ||
+ | 579afe866f52 xtensa: use generic spinlock/ | ||
+ | </ | ||
+ | |||
+ | === support xtfpga audio hardware in ALSA === | ||
+ | Done, in the mainline: | ||
+ | < | ||
+ | 57b7068de5d0 ASoC: add xtensa xtfpga I2S interface and platform | ||
+ | 0c7665c35602 clk: TI CDCE706 clock synthesizer driver | ||
+ | 3a33a85401ec i2c: ocores: fix clock-frequency binding usage | ||
+ | e961a094afe0 i2c: ocores: add common clock support | ||
+ | c2c62e61fb85 xtensa: xtfpga: add audio card to xtfpga DTS | ||
+ | 04ddc5b5ad4e xtensa: xtfpga: provide defconfig with audio subsystem | ||
+ | </ | ||
+ | |||
+ | |||
+ | === fixes for debuggability (continuous stack trace over exceptions at least) === | ||
+ | Done, in the mainline: | ||
+ | < | ||
+ | b6569439f1ce xtensa: keep exception/ | ||
+ | </ | ||
+ | |||
=== NoMMU fixes === | === NoMMU fixes === | ||
Done, in the xtensa-fixes branch: | Done, in the xtensa-fixes branch: |
etc/users/jcmvbkbc/linux-xtensa.txt · Last modified: 2023/07/12 06:25 by jcmvbkbc