kernel: split slhc into a separate package and make slip depend on it

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37408 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: rfkill depends on input-core

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37409 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: bluetooth depends on crypto-hash

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37410 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: mtdtests depends on nand

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37411 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: usb-serial-ipw depends on usb-serial-wwan

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37412 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: usb-serial-keyspan needs to include ezusb.ko

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37413 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: usb-serial-qualcomm depends on usb-serial-wwan

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37414 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: fix usb-net-cdc-mbim dependencies

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37415 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: net-zd1201 depends on usb-core

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37416 3c298f89-4303-0410-b956-a3cf2f4a3e73
imx23: add back the missing imx23 target dependency

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37417 3c298f89-4303-0410-b956-a3cf2f4a3e73