device.h 442 B

1234567891011121314151617
  1. /* SPDX-License-Identifier: GPL-2.0
  2. *
  3. * Arch specific extensions to struct device
  4. */
  5. #ifndef __ASM_SH_DEVICE_H
  6. #define __ASM_SH_DEVICE_H
  7. #include <asm-generic/device.h>
  8. struct platform_device;
  9. /* allocate contiguous memory chunk and fill in struct resource */
  10. int platform_resource_setup_memory(struct platform_device *pdev,
  11. char *name, unsigned long memsize);
  12. void plat_early_device_setup(void);
  13. #endif /* __ASM_SH_DEVICE_H */