linux-4.4.1/dev_archdata(arm)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#yfdbdb85]
#backlinks
*説明 [#p105a9a4]
-パス: [[linux-4.4.1/arch/arm/include/asm/device.h]]
-FIXME: これは何?
--説明
**参考 [#bf1acaef]
*実装 [#a3c2d27f]
struct dev_archdata {
struct dma_map_ops *dma_ops;
-
--[[linux-4.4.1/dma_map_ops]]
#ifdef CONFIG_DMABOUNCE
-
--[[linux-4.4.1/CONFIG_DMABOUNCE]]
struct dmabounce_device_info *dmabounce;
-
--[[linux-4.4.1/dmabounce_device_info]]
#endif
#ifdef CONFIG_IOMMU_API
-
--[[linux-4.4.1/CONFIG_IOMMU_API]]
void *iommu; /* private IOMMU data */
#endif
#ifdef CONFIG_ARM_DMA_USE_IOMMU
-
--[[linux-4.4.1/CONFIG_ARM_DMA_USE_IOMMU]]
struct dma_iommu_mapping *mapping;
-
--[[linux-4.4.1/dma_iommu_mapping]]
#endif
bool dma_coherent;
};
*コメント [#a8560af6]
終了行:
*参照元 [#yfdbdb85]
#backlinks
*説明 [#p105a9a4]
-パス: [[linux-4.4.1/arch/arm/include/asm/device.h]]
-FIXME: これは何?
--説明
**参考 [#bf1acaef]
*実装 [#a3c2d27f]
struct dev_archdata {
struct dma_map_ops *dma_ops;
-
--[[linux-4.4.1/dma_map_ops]]
#ifdef CONFIG_DMABOUNCE
-
--[[linux-4.4.1/CONFIG_DMABOUNCE]]
struct dmabounce_device_info *dmabounce;
-
--[[linux-4.4.1/dmabounce_device_info]]
#endif
#ifdef CONFIG_IOMMU_API
-
--[[linux-4.4.1/CONFIG_IOMMU_API]]
void *iommu; /* private IOMMU data */
#endif
#ifdef CONFIG_ARM_DMA_USE_IOMMU
-
--[[linux-4.4.1/CONFIG_ARM_DMA_USE_IOMMU]]
struct dma_iommu_mapping *mapping;
-
--[[linux-4.4.1/dma_iommu_mapping]]
#endif
bool dma_coherent;
};
*コメント [#a8560af6]
ページ名: