at v3.4 26 lines 425 B view raw
1/* 2 * Arch specific extensions to struct device 3 * 4 * This file is released under the GPLv2 5 */ 6#ifndef ASMARM_DEVICE_H 7#define ASMARM_DEVICE_H 8 9struct dev_archdata { 10#ifdef CONFIG_DMABOUNCE 11 struct dmabounce_device_info *dmabounce; 12#endif 13#ifdef CONFIG_IOMMU_API 14 void *iommu; /* private IOMMU data */ 15#endif 16}; 17 18struct omap_device; 19 20struct pdev_archdata { 21#ifdef CONFIG_ARCH_OMAP 22 struct omap_device *od; 23#endif 24}; 25 26#endif