Eric Biggers
a0d55dd740
lib/crc: remove unnecessary prompt for CONFIG_CRC_ITU_T
...
All modules that need CONFIG_CRC_ITU_T already select it, so there is no
need to bother users about the option.
Reviewed-by: Christoph Hellwig <hch@lst.de >
Reviewed-by: "Martin K. Petersen" <martin.petersen@oracle.com >
Acked-by: Ard Biesheuvel <ardb@kernel.org >
Link: https://lore.kernel.org/r/20250401221600.24878-6-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@google.com >
2025-04-04 11:31:42 -07:00
Eric Biggers
79fbe85a03
lib/crc32: remove obsolete CRC32 options from defconfig files
...
Remove all remaining references to CONFIG_CRC32_BIT,
CONFIG_CRC32_SARWATE, CONFIG_CRC32_SLICEBY4, and CONFIG_CRC32_SLICEBY8.
These options no longer exist, now that we've standardized on a single
generic CRC32 implementation.
Acked-by: Ard Biesheuvel <ardb@kernel.org >
Link: https://lore.kernel.org/r/20250205000424.75149-1-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@google.com >
2025-02-08 20:06:30 -08:00
Randy Dunlap
ef815d2cba
treewide: drop CONFIG_EMBEDDED
...
There is only one Kconfig user of CONFIG_EMBEDDED and it can be switched
to EXPERT or "if !ARCH_MULTIPLATFORM" (suggested by Arnd).
Link: https://lkml.kernel.org/r/20230816055010.31534-1-rdunlap@infradead.org
Signed-off-by: Randy Dunlap <rdunlap@infradead.org >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Arnd Bergmann <arnd@arndb.de >
Acked-by: Palmer Dabbelt <palmer@rivosinc.com > [RISC-V]
Acked-by: Greg Ungerer <gerg@linux-m68k.org >
Acked-by: Jason A. Donenfeld <Jason@zx2c4.com >
Acked-by: Michael Ellerman <mpe@ellerman.id.au > [powerpc]
Cc: Russell King <linux@armlinux.org.uk >
Cc: Vineet Gupta <vgupta@kernel.org >
Cc: Brian Cain <bcain@quicinc.com >
Cc: Michal Simek <monstr@monstr.eu >
Cc: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
Cc: Dinh Nguyen <dinguyen@kernel.org >
Cc: Jonas Bonn <jonas@southpole.se >
Cc: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi >
Cc: Stafford Horne <shorne@gmail.com >
Cc: Nicholas Piggin <npiggin@gmail.com >
Cc: Christophe Leroy <christophe.leroy@csgroup.eu >
Cc: Paul Walmsley <paul.walmsley@sifive.com >
Cc: Albert Ou <aou@eecs.berkeley.edu >
Cc: Yoshinori Sato <ysato@users.sourceforge.jp >
Cc: Rich Felker <dalias@libc.org >
Cc: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de >
Cc: Max Filippov <jcmvbkbc@gmail.com >
Cc: Josh Triplett <josh@joshtriplett.org >
Cc: Masahiro Yamada <masahiroy@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2023-08-21 13:46:25 -07:00
Lukas Bulwahn
84aff0b690
mips: update config files
...
Clean up config files by:
- removing configs that were deleted in the past
- removing configs not in tree and without recently pending patches
- adding new configs that are replacements for old configs in the file
For some detailed information, see Link.
Link: https://lore.kernel.org/kernel-janitors/20220929090645.1389-1-lukas.bulwahn@gmail.com/
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
2022-09-30 16:45:06 +02:00
Zenghui Yu
4cb398fe1b
configs: remove the obsolete CONFIG_INPUT_POLLDEV
...
This CONFIG option was removed in commit 278b13ce3a ("Input: remove
input_polled_dev implementation") so there's no point to keep it in
defconfigs any longer.
Get rid of the leftover for all arches.
Link: https://lkml.kernel.org/r/20210726074741.1062-1-yuzenghui@huawei.com
Signed-off-by: Zenghui Yu <yuzenghui@huawei.com >
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2021-09-08 11:50:28 -07:00
Bin Meng
9d139131e9
mips: Drop CONFIG_MTD_M25P80 in various defconfig files
...
Drop CONFIG_MTD_M25P80 that was removed in
commit b35b9a1036 ("mtd: spi-nor: Move m25p80 code in spi-nor.c")
Signed-off-by: Bin Meng <bin.meng@windriver.com >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
2020-05-02 12:09:52 +02:00
Krzysztof Kozlowski
f6541f347b
MIPS: configs: Cleanup old Kconfig options
...
CONFIG_MTD_NAND_IDS is gone and not needed (part of CONFIG_MTD_NAND)
since commit f16bd7ca04 ("mtd: nand: Kill the MTD_NAND_IDS Kconfig
option").
CONFIG_IOSCHED_DEADLINE, CONFIG_IOSCHED_CFQ and CONFIG_DEFAULT_NOOP are
gone since commit f382fb0bce ("block: remove legacy IO schedulers").
The IOSCHED_DEADLINE was replaced by MQ_IOSCHED_DEADLINE and it will be
now enabled by default (along with MQ_IOSCHED_KYBER).
The BFQ_GROUP_IOSCHED is the only multiqueue scheduler which comes with
group scheduling so select it in configs previously choosing
CFQ_GROUP_IOSCHED.
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: Paul Burton <paulburton@kernel.org >
Cc: Ralf Baechle <ralf@linux-mips.org >
Cc: Florian Fainelli <f.fainelli@gmail.com >
Cc: bcm-kernel-feedback-list@broadcom.com
Cc: linux-mips@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
2020-02-19 10:48:27 -08:00
Krzysztof Kozlowski
65eb3e4c14
MIPS: configs: Remove useless UEVENT_HELPER_PATH
...
Remove the CONFIG_UEVENT_HELPER_PATH because:
1. It is disabled since commit 1be01d4a57 ("driver: base: Disable
CONFIG_UEVENT_HELPER by default") as its dependency (UEVENT_HELPER) was
made default to 'n',
2. It is not recommended (help message: "This should not be used today
[...] creates a high system load") and was kept only for ancient
userland,
3. Certain userland specifically requests it to be disabled (systemd
README: "Legacy hotplug slows down the system and confuses udev").
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Signed-off-by: Paul Burton <paul.burton@mips.com >
Cc: Ralf Baechle <ralf@linux-mips.org >
Cc: James Hogan <jhogan@kernel.org >
Cc: Florian Fainelli <f.fainelli@gmail.com >
Cc: bcm-kernel-feedback-list@broadcom.com
Cc: linux-mips@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
2019-06-11 15:46:21 -07:00
Paul Burton
af84c0030b
MIPS: Regenerate defconfigs
...
A couple of patches have come up recently to remove particular instances
of obsolete Kconfig symbols from defconfigs. Rather than doing this
piecemeal, simply regenerate them all.
Signed-off-by: Paul Burton <paul.burton@mips.com >
References: https://patchwork.linux-mips.org/patch/19635/
References: https://patchwork.linux-mips.org/patch/21156/
Patchwork: https://patchwork.linux-mips.org/patch/21184/
Cc: Anders Roxell <anders.roxell@linaro.org >
Cc: Krzysztof Kozlowski <krzk@kernel.org >
Cc: linux-mips@linux-mips.org
2018-11-20 21:05:40 -08:00
Benjamin Gilbert
7f55c733b6
firmware: Drop FIRMWARE_IN_KERNEL Kconfig option
...
It doesn't actually do anything. Merge its help text into
EXTRA_FIRMWARE.
Fixes: 5620a0d1aa ("firmware: delete in-kernel firmware")
Fixes: 0946b2fb38 ("firmware: cleanup FIRMWARE_IN_KERNEL message")
Signed-off-by: Benjamin Gilbert <benjamin.gilbert@coreos.com >
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2018-01-25 12:46:30 +01:00
Krzysztof Kozlowski
59baa24d87
MIPS: defconfig: Cleanup from old Kconfig options
...
Remove old, dead Kconfig options (in order appearing in this commit):
- EXPERIMENTAL is gone since v3.9;
- INET_LRO: commit 7bbf3cae65 ("ipv4: Remove inet_lro library");
- MTD_CONCAT: commit f53fdebcc3 ("mtd: drop MTD_CONCAT from Kconfig
entirely");
- MTD_CHAR: commit 660685d9d1 ("mtd: merge mtdchar module with
mtdcore");
- NETDEV_1000 and NETDEV_10000: commit f860b0522f ("drivers/net:
Kconfig and Makefile cleanup"); NET_ETHERNET should be replaced with
just ETHERNET but that is separate change;
- MISC_DEVICES: commit 7c5763b845 ("drivers: misc: Remove
MISC_DEVICES config option");
- HID_SUPPORT: commit 1f41a6a994 ("HID: Fix the generic Kconfig
options");
- BT_L2CAP and BT_SCO: commit f1e91e1640 ("Bluetooth: Always compile
SCO and L2CAP in Bluetooth Core");
- DEBUG_ERRORS: commit b025a3f836 ("ARM: 6876/1: Kconfig.debug:
Remove unused CONFIG_DEBUG_ERRORS");
- USB_DEVICE_CLASS: commit 007bab9132 ("USB: remove
CONFIG_USB_DEVICE_CLASS");
- RCU_CPU_STALL_DETECTOR: commit a00e0d714f ("rcu: Remove conditional
compilation for RCU CPU stall warnings");
- IP_NF_QUEUE: commit 3dd6664fac ("netfilter: remove unused "config
IP_NF_QUEUE"");
- IP_NF_TARGET_ULOG: commit d4da843e6f ("netfilter: kill remnants of
ulog targets");
- IP6_NF_QUEUE: commit d16cf20e2f ("netfilter: remove ip_queue
support");
- IP6_NF_TARGET_LOG: commit 6939c33a75 ("netfilter: merge ipt_LOG and
ip6_LOG into xt_LOG");
- USB_LED: commit a335aaf312 ("usb: misc: remove outdated USB LED
driver");
- MMC_UNSAFE_RESUME: commit 2501c9179d ("mmc: core: Use
MMC_UNSAFE_RESUME as default behavior");
- AUTOFS_FS: commit 561c5cf923 ("staging: Remove autofs3");
- VIDEO_OUTPUT_CONTROL: commit f167a64e9d ("video / output: Drop
display output class support");
- USB_LIBUSUAL: commit f61870ee6f ("usb: remove libusual");
- CRYPTO_ZLIB: 110492183c ("crypto: compress - remove unused pcomp
interface");
- BLK_DEV_UB: commit 68a5059ecf ("block: remove the deprecated ub
driver");
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: Florian Fainelli <f.fainelli@gmail.com >
Cc: linux-kernel@vger.kernel.org
Cc: bcm-kernel-feedback-list@broadcom.com
Cc: linux-mips@linux-mips.org
Cc: linux-arm-kernel@lists.infradead.org
Patchwork: https://patchwork.linux-mips.org/patch/16342/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2017-06-27 13:58:38 +02:00
Brian Norris
b8bca000f6
MIPS: defconfigs: add MTD_SPI_NOR (new dependency for M25P80)
...
These defconfigs contain the CONFIG_M25P80 symbol, which is now
dependent on the MTD_SPI_NOR symbol. Add CONFIG_MTD_SPI_NOR to satisfy
the new dependency.
At the same time, drop the now-nonexistent CONFIG_MTD_CHAR symbol.
Signed-off-by: Brian Norris <computersforpeace@gmail.com >
Cc: linux-mips@linux-mips.org
Cc: linux-kernel@vger.kernel.org
Cc: Huang Shijie <b32955@freescale.com >
Cc: Marek Vasut <marex@denx.de >
Cc: linux-mtd@lists.infradead.org
Patchwork: https://patchwork.linux-mips.org/patch/6878/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2014-05-28 10:53:14 +02:00
John Crispin
6d63d70f9f
MIPS: ralink: adds default config file
...
Signed-off-by: John Crispin <blogic@openwrt.org >
2013-02-17 01:25:33 +01:00