1*c66ec88fSEmmanuel Vadot* Microchip MCP413X/414X/415X/416X/423X/424X/425X/426X Digital Potentiometer 2*c66ec88fSEmmanuel Vadot driver 3*c66ec88fSEmmanuel Vadot 4*c66ec88fSEmmanuel VadotThe node for this driver must be a child node of a SPI controller, hence 5*c66ec88fSEmmanuel Vadotall mandatory properties described in 6*c66ec88fSEmmanuel Vadot 7*c66ec88fSEmmanuel Vadot Documentation/devicetree/bindings/spi/spi-bus.txt 8*c66ec88fSEmmanuel Vadot 9*c66ec88fSEmmanuel Vadotmust be specified. 10*c66ec88fSEmmanuel Vadot 11*c66ec88fSEmmanuel VadotRequired properties: 12*c66ec88fSEmmanuel Vadot - compatible: Must be one of the following, depending on the 13*c66ec88fSEmmanuel Vadot model: 14*c66ec88fSEmmanuel Vadot "microchip,mcp4131-502" 15*c66ec88fSEmmanuel Vadot "microchip,mcp4131-103" 16*c66ec88fSEmmanuel Vadot "microchip,mcp4131-503" 17*c66ec88fSEmmanuel Vadot "microchip,mcp4131-104" 18*c66ec88fSEmmanuel Vadot "microchip,mcp4132-502" 19*c66ec88fSEmmanuel Vadot "microchip,mcp4132-103" 20*c66ec88fSEmmanuel Vadot "microchip,mcp4132-503" 21*c66ec88fSEmmanuel Vadot "microchip,mcp4132-104" 22*c66ec88fSEmmanuel Vadot "microchip,mcp4141-502" 23*c66ec88fSEmmanuel Vadot "microchip,mcp4141-103" 24*c66ec88fSEmmanuel Vadot "microchip,mcp4141-503" 25*c66ec88fSEmmanuel Vadot "microchip,mcp4141-104" 26*c66ec88fSEmmanuel Vadot "microchip,mcp4142-502" 27*c66ec88fSEmmanuel Vadot "microchip,mcp4142-103" 28*c66ec88fSEmmanuel Vadot "microchip,mcp4142-503" 29*c66ec88fSEmmanuel Vadot "microchip,mcp4142-104" 30*c66ec88fSEmmanuel Vadot "microchip,mcp4151-502" 31*c66ec88fSEmmanuel Vadot "microchip,mcp4151-103" 32*c66ec88fSEmmanuel Vadot "microchip,mcp4151-503" 33*c66ec88fSEmmanuel Vadot "microchip,mcp4151-104" 34*c66ec88fSEmmanuel Vadot "microchip,mcp4152-502" 35*c66ec88fSEmmanuel Vadot "microchip,mcp4152-103" 36*c66ec88fSEmmanuel Vadot "microchip,mcp4152-503" 37*c66ec88fSEmmanuel Vadot "microchip,mcp4152-104" 38*c66ec88fSEmmanuel Vadot "microchip,mcp4161-502" 39*c66ec88fSEmmanuel Vadot "microchip,mcp4161-103" 40*c66ec88fSEmmanuel Vadot "microchip,mcp4161-503" 41*c66ec88fSEmmanuel Vadot "microchip,mcp4161-104" 42*c66ec88fSEmmanuel Vadot "microchip,mcp4162-502" 43*c66ec88fSEmmanuel Vadot "microchip,mcp4162-103" 44*c66ec88fSEmmanuel Vadot "microchip,mcp4162-503" 45*c66ec88fSEmmanuel Vadot "microchip,mcp4162-104" 46*c66ec88fSEmmanuel Vadot "microchip,mcp4231-502" 47*c66ec88fSEmmanuel Vadot "microchip,mcp4231-103" 48*c66ec88fSEmmanuel Vadot "microchip,mcp4231-503" 49*c66ec88fSEmmanuel Vadot "microchip,mcp4231-104" 50*c66ec88fSEmmanuel Vadot "microchip,mcp4232-502" 51*c66ec88fSEmmanuel Vadot "microchip,mcp4232-103" 52*c66ec88fSEmmanuel Vadot "microchip,mcp4232-503" 53*c66ec88fSEmmanuel Vadot "microchip,mcp4232-104" 54*c66ec88fSEmmanuel Vadot "microchip,mcp4241-502" 55*c66ec88fSEmmanuel Vadot "microchip,mcp4241-103" 56*c66ec88fSEmmanuel Vadot "microchip,mcp4241-503" 57*c66ec88fSEmmanuel Vadot "microchip,mcp4241-104" 58*c66ec88fSEmmanuel Vadot "microchip,mcp4242-502" 59*c66ec88fSEmmanuel Vadot "microchip,mcp4242-103" 60*c66ec88fSEmmanuel Vadot "microchip,mcp4242-503" 61*c66ec88fSEmmanuel Vadot "microchip,mcp4242-104" 62*c66ec88fSEmmanuel Vadot "microchip,mcp4251-502" 63*c66ec88fSEmmanuel Vadot "microchip,mcp4251-103" 64*c66ec88fSEmmanuel Vadot "microchip,mcp4251-503" 65*c66ec88fSEmmanuel Vadot "microchip,mcp4251-104" 66*c66ec88fSEmmanuel Vadot "microchip,mcp4252-502" 67*c66ec88fSEmmanuel Vadot "microchip,mcp4252-103" 68*c66ec88fSEmmanuel Vadot "microchip,mcp4252-503" 69*c66ec88fSEmmanuel Vadot "microchip,mcp4252-104" 70*c66ec88fSEmmanuel Vadot "microchip,mcp4261-502" 71*c66ec88fSEmmanuel Vadot "microchip,mcp4261-103" 72*c66ec88fSEmmanuel Vadot "microchip,mcp4261-503" 73*c66ec88fSEmmanuel Vadot "microchip,mcp4261-104" 74*c66ec88fSEmmanuel Vadot "microchip,mcp4262-502" 75*c66ec88fSEmmanuel Vadot "microchip,mcp4262-103" 76*c66ec88fSEmmanuel Vadot "microchip,mcp4262-503" 77*c66ec88fSEmmanuel Vadot "microchip,mcp4262-104" 78*c66ec88fSEmmanuel Vadot 79*c66ec88fSEmmanuel VadotExample: 80*c66ec88fSEmmanuel Vadotmcp4131: mcp4131@0 { 81*c66ec88fSEmmanuel Vadot compatible = "mcp4131-502"; 82*c66ec88fSEmmanuel Vadot reg = <0>; 83*c66ec88fSEmmanuel Vadot spi-max-frequency = <500000>; 84*c66ec88fSEmmanuel Vadot}; 85