Hi Thierry and all, Many thanks in advance. My name is Naidu Tellapati. I am from India.
The Pulse Density Modulation DAC which we have on our SOC produces a form of analogue output according to the relative density of output pulses to the intended analogue signal amplitude. The 4 PDM outputs are provided that can be used to control targets such as an LCD backlight. After going through Linux PWM documentation, I understand that our PDM DAC driver does not exactly fit into the Linux PWM framework. The PDM DAC block takes only input clock and a 12 bit value (as input pulse) configured in one of the SOC configuration registers as an input and based on some simple internal logic, the block produces a form of analogue output according to the relative density of output pulses to the intended analogue signal amplitude. The PDM DAC block won't take duty_cycle as input configuration parameters. Instead it takes 12 bit value (input pulse) as a configuration parameter. The plan is to develop a driver which could be upstream-able to Linux Kernel. Now could you please suggest me under which linux driver subsytem I can place my PDM Driver. Thanks and regards, Naidu. -- To unsubscribe from this list: send the line "unsubscribe linux-pwm" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
