I was thinking this:
if CONFIG_INPUT_ADVANCED
config INPUT_MOUSEDEV
tristate "Mouse interface"
default y
depends on INPUT
config INPUT_MOUSEDEV_PSAUX
bool "Provide legacy /dev/psaux device"
default y
depends on INPUT_MOUSEDEV
else
config INPUT_MOUSEDEV
tristate
default y
config INPUT_MOUSEDEV_PSAUX
bool
default y
endif
Same for CONFIG_VT and the other stuff that needs to be there to be
working. CONFIG_INPUT_ADVANCED is in no 2.4 kernel config and thus will
be 'n' for unsuspecting people doing 'make oldconfig'.
Then the Kconfig will define all the VT and INPUT and SERIO stuff to 'y'
without asking.
-- Vojtech Pavlik SuSE Labs, SuSE CR - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/