Looks like this is against more recent changes than I see in the "hid"
branch of input-mt on kernel.org. I don't see a
"...EGALAX_MULTITOUCH3" defined there. Maybe you missed a push? So
not tested as-is, but certainly looks correct by inspection.
Andy
--