/* * HTC simple CPLD irq and gpio extender */ #ifndef __HTC_CPLD_H__ #define __HTC_CPLD_H__ /* describes one or more registers found at (iomem + start << bus_shift) */ struct htc_cpld_registers { int start; int num; int bits; int shift; /* use the bits ((1<