Enable custom logo upload in your theme.
add_action('after_setup_theme', 'codebykp_custom_logo_setup');
function codebykp_custom_logo_setup() {
add_theme_support('custom-logo', array(
'height' => 100,
'width' => 400,
'flex-height' => true,
'flex-width' => true,
));
}