aboutsummaryrefslogtreecommitdiffstats
path: root/bsp/mti-malta64/mti-malta64.scc
AgeCommit message (Collapse)Author
2021-03-22mips64: do not include debug in -standardBruce Ashfield
Create a -developer kernel type definition, so we can keep the standard one smaller. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-03-19BSP: port patches to v5.12Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-01-07mips: move clock Kconfig to common locationBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-01-06mips: Kconfig: add QEMUMIPS64 optionBruce Ashfield
1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: mips: Kconfig: add QEMUMIPS64 option Date: Tue, 7 Jan 2020 03:34:12 +0000 In 5.4+ mips has switched to using the generic VDSO implementation, in particular the following commits are the bulk of the changes: 932bb934ed4d mips: compat: vdso: Use legacy syscalls as fallback cdab7e2c73d5 mips: vdso: Fix flip/flop vdso building bug b4c0f7fa5308 mips: vdso: Fix source path 1f66c45db330 mips: Add clock_gettime64 entry point abed3d826f2f mips: Add clock_getres entry point 6393e6064486 mips: fix vdso32 build, again 24640f233b46 mips: Add support for generic vDSO 8919975b6171 MIPS: VDSO: Fix build for binutils < 2.25 90800281e761 MIPS: VDSO: Remove unused gettimeofday.c There is a (currently) unknown interaction between qemumips64, the mti_malta64 platform, glibc and VDSO that causes a segfault when gettimeofday is called during boot. It appears that the VDSO configuration of the gic address is incorrect, and hence when read_gic_count() is called during do_hres() initialization, the page is not properly mapped and a segfault is triggered. If we avoid reading the gic, and let the vdso syscall fallbacks be enabled, we are find for boot. The most flexible way to avoid these reads is to make the two malta clocksources not be selected when we are booting under qemumips64. This allows other platforms to not be impacted. Once a root cause of this bad mapping is found, we can drop the new CONFIG_QEMUMIPS64 option and behaviour will revert to using the git automatically. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-10-07meta: add SPDX License Identifier and updates 00-README with License policyYann CARDAILLAC
Signed-off-by: Yann CARDAILLAC <ycnakajsph@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2016-09-074.8: sync missing 4.4 meta-dataBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-03-31bsps: ensure that all BSPs booted under qemu include virtio driversBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-12qemu: explicitly include usb configuration fragmentsBruce Ashfield
USB configurations were implicitly being enabled via the WACOM USB tablet Kconfig. To align the arm, ppc and mips qemu machine with the other BSPs, we should explicitly include the USB options, rather than relying on the implicit mechanism. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-02-28meta: qemumips64 force R1 cpu selectionBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-09-17mips: have the mips BSPs disable function tracing instead of ftraceTom Zanussi
The problem the mips machines apparently ran into was due to CONFIG_FUNCTION_TRACER et al - no need to disable all of the tracing infrastructure (CONFIG_FTRACE) to disable that. Also, the ftrace-disable feature they were using disabled CONFIG_DEBUG_KERNEL too, which is just a switch to allow other options to be enabled but doesn't enable anything on itself, so no need for that either. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-09-17mti-malta64: Default to support o32 and n32 userspace binariesJackie Huang
Include cfg/mips64.scc to add the support for o32 and n32 userspace binaries. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-09-04mips: fix keyboard input issues in X sessionsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-08-22qemumips64: add oprofile disable patchBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-08-08mti-malta: share patches versus repeating themBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-04-10meta: fix mips ftrace disableBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-04-10Revert "Input: i8042-io - fix up region handling on MIPS"Bruce Ashfield
1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: Revert "Input: i8042-io - fix up region handling on MIPS" Date: Wed, 10 Apr 2013 18:23:03 -0700 This reverts commit 197a1e96c8be5b6005145af3a4c0e45e2d651444. ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-04-10meta/mips: disable CONFIG_FTRACEBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-04-04Revert "MIPS: Function tracer: Fix broken function tracing"Bruce Ashfield
1/2 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: Revert "MIPS: Function tracer: Fix broken function tracing" Date: Thu, 4 Apr 2013 23:39:57 -0400 This reverts commit 58b69401c797e470c8f638c598dddc44a4ce8a96. ] 2/2 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: oprofile/mips: do not set perf_irq for qemu mips 64 Date: Fri, 5 Apr 2013 00:11:33 -0400 In a similar manner to the following commit: oprofile/mips: override register writes for qemu mips 64 Even when oprofile timer mode is enabled, during oprofile arch init there are writes to registers that do not exist in the qemu malta 64 bit pseudo machine. To allow initialization to continue and the fallback to oprofile timer mode to take effect, we stub the register writes. These two defines are only appropriate for qemu-system-mips. This should not merge to a common location, and only be applied to emulated boards. We also cannot set perf_irq to mipsxx_perfcount_handler during oprofile arch init, or unsupported register reads will be triggered before the fallback to timer mode occurs. This commit is also only appropriate for qemu mips based boards, and should not be applied to any general branch. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-04-03meta/mti-malta64: use tracing blockBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-04-03meta: add mti-malta 64bit supportBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>