This patch series cleanups uda1380 codec driver a bit: - it introduces callbacks instead of direct gpiolib usage, as some machines requires more actions than just plain gpio toggle to enable/disable/reset codec; - it makes driver more powersave-friendly and fixes suspend/resume