I'm trying to create packages that add a few new kernel modules: USB DVB tuners.
I added a new file: ./package/kernel/linux/modules/multimedia.mk with the required kernel CONFIG_ options, but when I try to build the kernel, I get prompts for many other config options that were not selected / needed.
How do I fix this?
By adding them to the default kernel config for your target, ie config-5.10 or config-5.15. Those are floating around somewhere in target/linux/$target.
All depends. Do you want to turn this into a PR? Then it should go into generic. If this is just a personal project I'd stick with the target you need it on.