Hii  Friends,

I have posted a mail asking how to PRGB interface problem which the COUT
pins are not active. Thanks for very valuable answers. I have disabled
PWM driver and know PRGB is working correctly but now i need one of pwm
pins on DM355. It must PWM3 ofcourse because it is not multiplexed with
PRGB pins so i need to edit PWM driver like Gregory B. Ingersoll says
from LOGIC Product Development.

But when i opened the davinci_pwm.c and davinci_pwh.h files i couldn't
find any codeline that set PINMUX1 for used to assign pins for PWM . It
just contains a line

"#define    PINMUX1            __REG(0x01c40004)"


for defining the register but not anymore code for setting this
register. Please tell me there is another file which reachs this
register and set it when davinci_pwm driver is enabled. If my PRGB is
working properly while PWM driver disabled in configuration script and
there is any code that sets the PINMUX1 register in PWM driver file so
as a result there must be any code file to set this register before
dawinci_pwm.o object file take its turn. I want to find this external
file(s) to understand the all of  picture.

Actually, i also wonder the sequence of driver loading in davinci kernel
load. Which file includes the data about which driver or module will be
loaded after which driver? Why the pwm driver is chosen to be loaded
after fbdev driver? I also want play with this driver registration
squence but where to find additional information about this driver
registration process in kernel source tree.

Thanks so much for reading patiently and further valuable help.

Serkan Erdoğan.
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to