mirror-linux/sound
Randy Dunlap 24c776355f kernel.h: drop hex.h and update all hex.h users
Remove <linux/hex.h> from <linux/kernel.h> and update all users/callers of
hex.h interfaces to directly #include <linux/hex.h> as part of the process
of putting kernel.h on a diet.

Removing hex.h from kernel.h means that 36K C source files don't have to
pay the price of parsing hex.h for the roughly 120 C source files that
need it.

This change has been build-tested with allmodconfig on most ARCHes.  Also,
all users/callers of <linux/hex.h> in the entire source tree have been
updated if needed (if not already #included).

Link: https://lkml.kernel.org/r/20251215005206.2362276-1-rdunlap@infradead.org
Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Yury Norov (NVIDIA) <yury.norov@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2026-01-20 19:44:19 -08:00
..
ac97 ALSA: ac97: fix a double free in snd_ac97_controller_register() 2025-12-23 10:43:43 +01:00
aoa
arm
atmel
core ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer 2026-01-08 08:07:54 +01:00
drivers ALSA: pcmtest: Replace deprecated strcpy with strscpy_pad in setup_patt_bufs 2025-11-19 17:16:49 +01:00
firewire sound fixes for 6.19-rc1 2025-12-13 16:09:10 +12:00
hda ALSA: hda/tas2781: Add newly-released HP laptop 2026-01-15 15:04:27 +01:00
i2c
isa ALSA: gus: Remove unused declarations 2025-11-12 10:34:44 +01:00
mips
oss
parisc
pci kernel.h: drop hex.h and update all hex.h users 2026-01-20 19:44:19 -08:00
pcmcia ALSA: pcmcia: Fix resource leak in snd_pdacf_probe error path 2025-12-15 10:11:19 +01:00
ppc
sh
soc ASoC: tlv320adcx140: Merge fixes from Pengutronix 2026-01-14 22:16:56 +00:00
sparc
spi
synth
usb kernel.h: drop hex.h and update all hex.h users 2026-01-20 19:44:19 -08:00
virtio
x86
xen
Kconfig
Makefile
ac97_bus.c ALSA: ac97: Fix kernel-doc warning for snd_ac97_reset 2025-11-06 10:52:43 +01:00
last.c
sound_core.c