123456789101112131415161718192021222324252627282930 |
- /*
- * Arch specific extensions to struct device
- *
- * This file is released under the GPLv2
- */
- #ifndef _ASM_SPARC_DEVICE_H
- #define _ASM_SPARC_DEVICE_H
- #include <asm/openprom.h>
- struct device_node;
- struct platform_device;
- struct dev_archdata {
- void *iommu;
- void *stc;
- void *host_controller;
- struct platform_device *op;
- int numa_node;
- };
- void of_propagate_archdata(struct platform_device *bus);
- struct pdev_archdata {
- struct resource resource[PROMREG_MAX];
- unsigned int irqs[PROMINTR_MAX];
- int num_irqs;
- };
- #endif /* _ASM_SPARC_DEVICE_H */
|