1TODO: 2- checkpatch.pl fixes 3 These checks should be ignored: 4 CHECK:ALLOC_SIZEOF_STRUCT: Prefer kmalloc(sizeof(*board->private_data)...) over kmalloc(sizeof(struct xxx_priv)...) 5 ./gpio/gpib_bitbang.c:50: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parenthese 6 This warning will be addressed later: WARNING:UNDOCUMENTED_DT_STRING: DT compatible string 7- resolve XXX notes where possible 8- fix FIXME notes 9- clean-up commented-out code 10- fix typos 11