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 ---