All-rounders Matthew Revis and Jordan Thompson helped Yorkshire enjoy a strong day in the LV= Insurance County Championship match with champions Warwickshire at Headingley.