xref: /linux/Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350 (revision e31166f0fd48478866ee9661c36789126435ebe8)
1*e31166f0SMichael HennerichWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_resolution
2*e31166f0SMichael HennerichKernelVersion:	3.4.0
3*e31166f0SMichael HennerichContact:	linux-iio@vger.kernel.org
4*e31166f0SMichael HennerichDescription:
5*e31166f0SMichael Hennerich		Stores channel Y frequency resolution/channel spacing in Hz.
6*e31166f0SMichael Hennerich		The value given directly influences the MODULUS used by
7*e31166f0SMichael Hennerich		the fractional-N PLL. It is assumed that the algorithm
8*e31166f0SMichael Hennerich		that is used to compute the various dividers, is able to
9*e31166f0SMichael Hennerich		generate proper values for multiples of channel spacing.
10*e31166f0SMichael Hennerich
11*e31166f0SMichael HennerichWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_refin_frequency
12*e31166f0SMichael HennerichKernelVersion:	3.4.0
13*e31166f0SMichael HennerichContact:	linux-iio@vger.kernel.org
14*e31166f0SMichael HennerichDescription:
15*e31166f0SMichael Hennerich		Sets channel Y REFin frequency in Hz. In some clock chained
16*e31166f0SMichael Hennerich		applications, the reference frequency used by the PLL may
17*e31166f0SMichael Hennerich		change during runtime. This attribute allows the user to
18*e31166f0SMichael Hennerich		adjust the reference frequency accordingly.
19*e31166f0SMichael Hennerich		The value written has no effect until out_altvoltageY_frequency
20*e31166f0SMichael Hennerich		is updated. Consider to use out_altvoltageY_powerdown to power
21*e31166f0SMichael Hennerich		down the PLL and it's RFOut buffers during REFin changes.
22