#include <linux/dma-mapping.h>
#include <linux/fsl_devices.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/spi/spi.h>
#ifdef CONFIG_FSL_SOC
#include <sysdev/fsl_soc.h>
#endif
#include "spi-fsl-lib.h"
#define MPC8XXX_SPI_RX_BUF(type) …
#define MPC8XXX_SPI_TX_BUF(type) …
MPC8XXX_SPI_RX_BUF(…)
MPC8XXX_SPI_RX_BUF(…)
MPC8XXX_SPI_RX_BUF(…)
MPC8XXX_SPI_TX_BUF(…)
MPC8XXX_SPI_TX_BUF(…)
MPC8XXX_SPI_TX_BUF(…)
struct mpc8xxx_spi_probe_info *to_of_pinfo(struct fsl_spi_platform_data *pdata)
{ … }
EXPORT_SYMBOL_GPL(…);
const char *mpc8xxx_spi_strmode(unsigned int flags)
{ … }
EXPORT_SYMBOL_GPL(…);
void mpc8xxx_spi_probe(struct device *dev, struct resource *mem,
unsigned int irq)
{ … }
EXPORT_SYMBOL_GPL(…);
int of_mpc8xxx_spi_probe(struct platform_device *ofdev)
{ … }
EXPORT_SYMBOL_GPL(…);
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;