It’s unfortunate that this driver is a perfect example of a vendor that doesn’t “get it.” This driver is supposedly GPL, yet has been run through some mechanical translation in order to obfuscate it. Despite the fact that this is contrary to the purpose of the license, it really serves no purpose anyway.
Do they really think something like
#define \
l111110100 \
\
(010304)
int
mcci_vids
[
]
=
{
l111110100
,
0
}
;
is going to prevent anyone who cares from understanding what their driver is doing?