SPI, DMA and an i.MX31
Bill Gatliff
bgat at billgatliff.com
Tue Sep 22 12:22:06 EDT 2009
Magnus Lilja wrote:
>
> That might be a problem. Binary firmware can be handled in Linux, as
> an example one can load it from user space but that makes it difficult
> to enable the SDMA before userspace has started. Another example is to
> let the bootloader load the SDMA scripts but that's not a nice
> solution. Don't know if this firmware can be accepted as a binary
> within the kernel.
>
It couldn't be a "binary" in the kernel per se, it would be a constant
character array that gets compiled into a binary chunk. Sort of like
how, for example, Keyspan's drivers are done. See
linux/firmware/README.AddingFirmware, linux/firmware/keyspan and
drivers/usb/serial/keyspan*.
b.g.
--
Bill Gatliff
bgat at billgatliff.com
More information about the linux-arm-kernel
mailing list