Qualcomm QPNP Coincell - coincell battery charger devices

Required properties:
- compatible:      Must be "qcom,qpnp-coincell".
- reg:             Specifies the SPMI address and size for this coincell device.

Required structure:
- A qcom,qpnp-coincell node must be a child of an SPMI node that has specified
	the spmi-slave-container property.

Optional properties:
- qcom,rset-ohms:	Specifies the resistance of the current limiting
			resistor in ohms.  Four values are supported:
			800, 1200, 1700, and 2100.
- qcom,vset-millivolts:	Specifies the coincell charging voltage in millivolts.
			Four values are supported: 2500, 3000, 3100, and 3200.
- qcom,charge-enable:	Specifies if coincell charging should be enabled or not.
			0 = disable charging, 1 = enabled charging

If any of the optional properties are not specified, then the hardware default
values for the unspecified properties will be used instead.

Example:
	qcom,spmi@fc4c0000 {
		#address-cells = <1>;
		#size-cells = <0>;
		interrupt-controller;
		#interrupt-cells = <3>;

		qcom,pm8941@1 {
			spmi-slave-container;
			reg = <0x1>;
			#address-cells = <1>;
			#size-cells = <1>;

			qcom,coincell@2800 {
				compatible = "qcom,qpnp-coincell";
				reg = <0x2800 0x100>;
				qcom,rset-ohms = <800>;
				qcom,vset-millivolts = <3100>;
				qcom,charge-enable = <1>;
			};
		};
	};
