Jon... looks like you are correct. I've been somewhat blinded hacking away
on stock mainline, will give Emilio's kernel a run this evening.

Thanks!


On Fri, Jul 4, 2014 at 1:52 PM, jonsm...@gmail.com <jonsm...@gmail.com>
wrote:

> Isn't SPI already working in Emilio's kernel?
>
> http://git.elopez.com.ar/linux/commits/branch/sunxi-dma
>
>
> On Fri, Jul 4, 2014 at 4:32 AM, bruce bushby <bruce.bus...@gmail.com>
> wrote:
>
>>
>> What kernel version are you using? I created much the same (if not
>> identicle) patches but I ran into:
>> drivers/spi/spi-sun7i.c:30:22: fatal error: mach/dma.h: No such file or
>> directory
>>
>> Any reason you're not using the sun4i spi drivers?
>>
>> I think I've made some progress, a "ps" listing shows:
>>    27 root     [spi0]
>>    28 root     [spi1]
>>
>> and under "sys" I have:
>> # ls -l /sys/bus/platform/drivers/sun4i-spi
>> total 0
>> lrwxrwxrwx    1 root     root             0 Jan  8 05:15 1c06000.spi ->
>> ../../../../devices/soc.3/1c06000.spi
>> lrwxrwxrwx    1 root     root             0 Jan  8 05:15 1c17000.spi ->
>> ../../../../devices/soc.3/1c17000.spi
>>
>>
>>
>> # cd 1c17000.spi
>> # ls -l
>> total 0
>> lrwxrwxrwx    1 root     root             0 Jan  8 05:15 driver ->
>> ../../../bus/platform/drivers/sun4i-spi
>> -r--r--r--    1 root     root          4096 Jan  8 05:15 modalias
>> drwxr-xr-x    2 root     root             0 Jan  8 05:15 power
>> drwxr-xr-x    3 root     root             0 Jan  8 05:15 spi_master
>> lrwxrwxrwx    1 root     root             0 Jan  8 05:15 subsystem ->
>> ../../../bus/platform
>> -rw-r--r--    1 root     root          4096 Jan  8 05:15 uevent
>> # find .
>> .
>> ./power
>> ./power/control
>> ./power/runtime_active_time
>> ./power/autosuspend_delay_ms
>> ./power/runtime_status
>> ./power/runtime_suspended_time
>> ./spi_master
>> ./spi_master/spi1
>> ./spi_master/spi1/power
>> ./spi_master/spi1/power/control
>> ./spi_master/spi1/power/runtime_active_time
>> ./spi_master/spi1/power/autosuspend_delay_ms
>> ./spi_master/spi1/power/runtime_status
>> ./spi_master/spi1/power/runtime_suspended_time
>> ./spi_master/spi1/device
>> ./spi_master/spi1/subsystem
>> ./spi_master/spi1/uevent
>> ./modalias
>> ./driver
>> ./subsystem
>> ./uevent
>> #
>> #
>>
>>
>> However, I still don't have anything in "/dev/*spi*  :(
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Wednesday, 2 July 2014 03:52:12 UTC+1, sophi...@gmail.com wrote:
>>>
>>> I can compile the driver successfully, May be you can cherry-pick this
>>> commit https://github.com/mmplayer/linux-sunxi/commit/
>>> 82f7a2bda8a8adbbdca1850dfaf3df0f43ee2ee1
>>>
>>> On Wednesday, July 2, 2014 5:47:39 AM UTC+8, bruce bushby wrote:
>>>>
>>>> Hi
>>>>
>>>> I wanted to ask if anybody has tried to build spi-sun7.c for mainline
>>>> kernels?
>>>>
>>>> I followed this excellent guide:
>>>> http://will-tm.com/spi-on-the-cubieboard2/
>>>>
>>>>
>>>> ...but the compile fails with
>>>>
>>>> drivers/spi/spi-sun7i.c:30:22: fatal error: mach/dma.h: No such file or
>>>> directory
>>>>  #include <mach/dma.h>
>>>>                       ^
>>>> compilation terminated.
>>>> make[3]: *** [drivers/spi/spi-sun7i.o] Error 1
>>>> make[3]: *** Waiting for unfinished jobs....
>>>>
>>>>
>>>> I also noticed the Fedora 20 images doesn't support SPI for A20:
>>>> https://github.com/jwrdegoede/sunxi-fedora-scripts/blob/master/README
>>>> * SPI (as module, not supported on A20)
>>>>
>>>>
>>>> So now I'm a little worried as my entire project is built around 4 SPI
>>>> devices on an A20-SOM :)
>>>>
>>>> Any secret plans for full DMA + SPI in the works?
>>>>
>>>>
>>>> Bruce
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>  --
>> 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 linux-sunxi+unsubscr...@googlegroups.com.
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Jon Smirl
> jonsm...@gmail.com
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "linux-sunxi" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/linux-sunxi/3Ybi8DQ37O0/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> linux-sunxi+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 linux-sunxi+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to