Add mcp4728 support

for current controll with dac
What are these for? why are they in this file?