ДАВАТЬ -- да - корень, -ва- - суффикс, -ть - окончание ( доказательство - корень не -дав- потому что однокоренное слово даю ) ;
ДАВКА - корень -дав- , -к- -суффикс, окончание -а ( доказательство - корень не -да- потому что однокоренное слово давить ) ;
НАДАВАТЬ - приставка - на- , -да- - корень, -ва- - суффикс, -ть - окончание ( доказательство - корень не -дав-, потому что однокоренное слово надаю ).