[ELDK] SPI Programming and DTS Info

Jason Hanna jason.m.hanna.at.coincident at gmail.com
Thu Oct 16 17:10:00 CEST 2008


Hi All,

I'm beginning work on the next task of my project and could use some
pointers. I need to integrate a mesh networking co-processor with my
evaluation boards (Kilauea/Sequoia) via SPI.

I started looking around for some SPI device driver examples and found
that support and SPI initialization for the Kilauea and Sequoia boards
don't seem to be quite there yet.

Based on a thread I found in the linuxppc-dev mailing list, it looks
like Stefan Roese was working on a SPI driver last month and hoped to
complete it sometime soon.

http://www.mail-archive.com/linuxppc-dev@ozlabs.org/msg24367.html

Two specific questions:

1.) Any recent status updates regarding ongoing work to add SPI
support/drivers for the 4xx products?

2.) Where do I go to begin learning more about how the kernel uses the
device tree? I see Josh Boyer annotated the SPI device in the
yosemite.dts source (DENX git repository) and I'd like to better
understand how the kernel (and U-boot) utilize the DTS/DTB. I've read
the description in the DULG documentation but want to know more.

Thanks,
-jmh


More information about the eldk mailing list