Driver architecture and data structures Pin controller guideline Sysfs interface for GPIO controller GPIO controllers and DT