<narmstrong>
lvrp16: nice !! Writing the original driver was already a nightmare
<lvrp16>
narmstrong: I looked at Amlogic's 3 version of voodoo from u-boot and their BSP linux. Your version is sane.
<lvrp16>
but GXL datasheets do not even have the registers documented.
<lvrp16>
performance on an application like ili9486 is around 50% for SM1 and 100% for GXL. I'll dig in a little later to see why the benefit is so little for SM1
<lvrp16>
right now it's limited by the gpio ss controls
<lvrp16>
I wonder if the SS controls can be mixed, one by spicc and one by gpio
<narmstrong>
yes, you only need to set the right pinctrl for each SS, one in hw and the other in gpio, but the SS is really is "transfer-active" signal than a CS signal
jacobk has quit [Ping timeout: 260 seconds]
jacobk has joined #linux-amlogic
naoki has quit [Quit: naoki]
chewitt has joined #linux-amlogic
zsoltiv_ has quit [Ping timeout: 248 seconds]
jacobk has quit [Ping timeout: 276 seconds]
jacobk has joined #linux-amlogic
vagrantc has joined #linux-amlogic
jacobk has quit [Ping timeout: 248 seconds]
jacobk has joined #linux-amlogic
vagrantc has quit [Quit: leaving]
<lvrp16>
I saw that SSCTL was 0 always, does that have anything to do with it?
<lvrp16>
I'm also getting some funny clocks, I set a 50MHz target and it goes to 125MHz on G12B and SM1
<lvrp16>
there's also some issue with odd number of transfers...so many corner cases