Kconfig (0f69403d2535ffc7200a8414cf3ca66a49b0d741) | Kconfig (c9b54d6f362c0846a11fedea20ec8b8da9b4c93d) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2# 3# General architecture dependent options 4# 5 6# 7# Note: arch/$(SRCARCH)/Kconfig needs to be included first so that it can 8# override the default values in this file. --- 133 unchanged lines hidden (view full) --- 142 143 This symbol should be selected by an architecture if it can 144 perform unaligned accesses efficiently to allow different 145 code paths to be selected for these cases. Some network 146 drivers, for example, could opt to not fix up alignment 147 problems with received packets if doing so would not help 148 much. 149 | 1# SPDX-License-Identifier: GPL-2.0 2# 3# General architecture dependent options 4# 5 6# 7# Note: arch/$(SRCARCH)/Kconfig needs to be included first so that it can 8# override the default values in this file. --- 133 unchanged lines hidden (view full) --- 142 143 This symbol should be selected by an architecture if it can 144 perform unaligned accesses efficiently to allow different 145 code paths to be selected for these cases. Some network 146 drivers, for example, could opt to not fix up alignment 147 problems with received packets if doing so would not help 148 much. 149 |
150 See Documentation/unaligned-memory-access.txt for more | 150 See Documentation/core-api/unaligned-memory-access.rst for more |
151 information on the topic of unaligned memory accesses. 152 153config ARCH_USE_BUILTIN_BSWAP 154 bool 155 help 156 Modern versions of GCC (since 4.4) have builtin functions 157 for handling byte-swapping. Using these, instead of the old 158 inline assembler that the architecture code provides in the --- 828 unchanged lines hidden --- | 151 information on the topic of unaligned memory accesses. 152 153config ARCH_USE_BUILTIN_BSWAP 154 bool 155 help 156 Modern versions of GCC (since 4.4) have builtin functions 157 for handling byte-swapping. Using these, instead of the old 158 inline assembler that the architecture code provides in the --- 828 unchanged lines hidden --- |