libpayload: split "Drivers" config section in Kconfig

Move the configuration of the timer, storage and USB drivers from the
main Kconfig to three separate ones stored in the respective

This reduces the LOC of Kconfig and makes it more manageable.

Change-Id: I0786dbc1d5d8317c8ccb600f5de9ef4a8243d035
Signed-off-by: Antonello Dettori <>
Reviewed-by: Paul Menzel <>
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <>
4 files changed