Hi,

I'm trying to use A20 clk_out_a in Linux 4.4-rc1.

I wrote a kernel module in order to enable the clock:
http://svn.nomike.com/playground/trunk/Navi/TSS463AA/Linux/tss463aa.c

However, it does not work, in the following way:

I connected an oscilloscope to the pin PI12.

Then I used manual bitbanging to make sure it's the correct pin:

http://svn.nomike.com/playground/trunk/Navi/WORKING_CLOCK

When I do that, I see a nice square wave on the 'scope.

However, when I then load the kernel module, the display on the 'scope
flatlines.

On one hand that's a good sign since it means that it at least found
the clock definition in the device tree file and uses the right pin.

On the other hand I can't figure out what the problem is.

Does clk_out_a work for anyone? How to use it (I'd need a clock of
max 8 MHz for driving a TSS463AA, min 150 kHz)?

The tss463aa definition in my device tree file is:

&spi2 {
        status = "okay";
        spidev0: spidev@1 {
                compatible = "atmel,tss463aa";
                reg = <0>;
                spi-max-frequency = <4000000>;
        };
};

Thanks,
   Danny

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to