LTC2943 linux driver

I'm using the LTC2943 in a embedded linux application.  I see that there's a device driver available in most kernel versions I've looked at. i've instantiated the device in the device tree, but I'm not sure what to do from here.  Is there a particular rootfs/window manager I should be using?  Is there additional software I need to install on the target?  I'm able to manually communicate with the device via i2c tools, but how do I actually use the device in the target OS?