Added fops structure. Maybe this will not work
Switched to new init scheme. Driver supports dynamic configurationn and up to 4 chips