e350.c 972 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /*
  2. * Hardware definitions for the Toshiba eseries PDAs
  3. *
  4. * Copyright (c) 2003 Ian Molton <spyro@f2s.com>
  5. *
  6. * This file is licensed under
  7. * the terms of the GNU General Public License version 2. This program
  8. * is licensed "as is" without any warranty of any kind, whether express
  9. * or implied.
  10. *
  11. */
  12. #include <linux/kernel.h>
  13. #include <linux/init.h>
  14. #include <asm/setup.h>
  15. #include <asm/mach/arch.h>
  16. #include <asm/mach-types.h>
  17. #include <mach/mfp-pxa25x.h>
  18. #include <mach/hardware.h>
  19. #include <mach/udc.h>
  20. #include "generic.h"
  21. #include "eseries.h"
  22. static void __init e350_init(void)
  23. {
  24. pxa_set_udc_info(&e7xx_udc_mach_info);
  25. }
  26. MACHINE_START(E350, "Toshiba e350")
  27. /* Maintainer: Ian Molton (spyro@f2s.com) */
  28. .phys_io = 0x40000000,
  29. .io_pg_offst = (io_p2v(0x40000000) >> 18) & 0xfffc,
  30. .boot_params = 0xa0000100,
  31. .map_io = pxa_map_io,
  32. .init_irq = pxa25x_init_irq,
  33. .fixup = eseries_fixup,
  34. .init_machine = e350_init,
  35. .timer = &pxa_timer,
  36. MACHINE_END