loongson2_cmc_dma_dev
static struct loongson2_cmc_dma_dev *lmdma_get_dev(struct loongson2_cmc_dma_chan *lchan)
return container_of(lchan->vchan.chan.device, struct loongson2_cmc_dma_dev, ddev);
static u32 loongson2_cmc_dma_read(struct loongson2_cmc_dma_dev *lddev, u32 reg, u32 id)
static void loongson2_cmc_dma_write(struct loongson2_cmc_dma_dev *lddev, u32 reg, u32 id, u32 val)
struct loongson2_cmc_dma_dev *lddev = lmdma_get_dev(lchan);
struct loongson2_cmc_dma_dev *lddev = lmdma_get_dev(lchan);
struct loongson2_cmc_dma_dev *lddev = lmdma_get_dev(lchan);
struct loongson2_cmc_dma_dev *lddev = lmdma_get_dev(lchan);
struct loongson2_cmc_dma_dev *lddev = lmdma_get_dev(lchan);
struct loongson2_cmc_dma_dev *lddev = lmdma_get_dev(lchan);
static int loongson2_cmc_dma_acpi_controller_register(struct loongson2_cmc_dma_dev *lddev)
struct loongson2_cmc_dma_dev *lddev = ofdma->of_dma_data;
static int loongson2_cmc_dma_of_controller_register(struct loongson2_cmc_dma_dev *lddev)
struct loongson2_cmc_dma_dev *lddev;