diff options
author | John Crispin <john@openwrt.org> | 2016-04-09 10:25:16 +0000 |
---|---|---|
committer | John Crispin <john@openwrt.org> | 2016-04-09 10:25:16 +0000 |
commit | 9ef282cd9695f13f88a2a563fcfd6164b4d7ca18 (patch) | |
tree | c5fa6619a78010aa0cf8af391d2fb07d37a15fa0 /target/linux/arc770 | |
parent | cac43c0b715e9742c48ce391ab1ac5152f1e91d5 (diff) | |
download | mtk-20170518-9ef282cd9695f13f88a2a563fcfd6164b4d7ca18.zip mtk-20170518-9ef282cd9695f13f88a2a563fcfd6164b4d7ca18.tar.gz mtk-20170518-9ef282cd9695f13f88a2a563fcfd6164b4d7ca18.tar.bz2 |
arc770: enable unaligned access handling simulation in software
This enables misaligned access handling by software in Linux kernel.
With some wireless drivers (ath9k-htc and mt7601u for example) we see
misaligned accesses here and there and to cope with that without
fixing stuff in the drivers we're just gracefully handling it on ARC.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
SVN-Revision: 49134
Diffstat (limited to 'target/linux/arc770')
-rw-r--r-- | target/linux/arc770/config-4.4 | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/target/linux/arc770/config-4.4 b/target/linux/arc770/config-4.4 index c8f021d..87fd7e3 100644 --- a/target/linux/arc770/config-4.4 +++ b/target/linux/arc770/config-4.4 @@ -19,7 +19,7 @@ CONFIG_ARC_DBG=y # CONFIG_ARC_DBG_TLB_MISS_COUNT is not set # CONFIG_ARC_DBG_TLB_PARANOIA is not set CONFIG_ARC_DW2_UNWIND=y -# CONFIG_ARC_EMUL_UNALIGNED is not set +CONFIG_ARC_EMUL_UNALIGNED=y # CONFIG_ARC_FPU_SAVE_RESTORE is not set CONFIG_ARC_HAS_DCACHE=y # CONFIG_ARC_HAS_DCCM is not set @@ -162,7 +162,8 @@ CONFIG_SRCU=y CONFIG_STACKTRACE=y CONFIG_STMMAC_ETH=y CONFIG_STMMAC_PLATFORM=y -# CONFIG_SUNXI_SRAM is not set +CONFIG_SYSCTL_ARCH_UNALIGN_ALLOW=y +CONFIG_SYSCTL_ARCH_UNALIGN_NO_WARN=y CONFIG_TICK_CPU_ACCOUNTING=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_USB_SUPPORT=y |