Using new driver API

I tried to install i2c_hid, but it fails to load:

ERN: driver "i2c_hid" added
Last message repeated 1 time
KERN: devfs: "i2c_hid" api_version missing
KERN: devfs: "i2c_hid" mandatory driver symbol(s) missing!
KERN: devfs: reload driver "i2c_hid" (4, 126753)
KERN: devfs: "i2c_hid" api_version missing
KERN: devfs: "i2c_hid" mandatory driver symbol(s) missing!

I installed i2c_hid in same way as usb_hid (add-on in /drivers/bin and symlink in /drivers/input)