Lines Matching +full:chip +full:- +full:scu
40 #include <asm/bootinfo-atari.h>
78 /* ++roman: This is a more elaborate test for an SCC chip, since the plain
81 * resides generate DTACK without the chip, too.
118 * Parse an Atari-specific record in the bootinfo
124 const void *data = record->data; in atari_parse_bootinfo()
126 switch (be16_to_cpu(record->tag)) { in atari_parse_bootinfo()
141 /* Parse the Atari-specific switches= option. */
233 * hardware, we assume that the ST-DMA serves SCSI instead of in config_atari()
238 pr_cont(" STDMA-SCSI"); in config_atari()
265 * The ST-DMA address registers aren't readable in config_atari()
318 ATARIHW_SET(SCU); in config_atari()
319 /* Assume a VME bus if there's a SCU */ in config_atari()
321 pr_cont(" VME SCU"); in config_atari()
377 " .chip 68040\n" in config_atari()
380 " .chip 68k" in config_atari()
385 /* allocator for memory that must reside in st-ram */ in config_atari()
403 * FDC val = 4 -> Supervisor only */ in config_atari()
405 " .chip 68030\n" in config_atari()
407 " .chip 68k" in config_atari()
411 " .chip 68040\n" in config_atari()
414 " .chip 68k" in config_atari()
417 * supervisor only, non-cacheable/ in config_atari()
429 * 0xFFxxxxxx -> 0x00xxxxxx, so that the first 16MB is accessible in config_atari()
516 " .chip 68060\n" in atari_reset()
518 " .chip 68k" in atari_reset()
526 " .chip 68040\n" in atari_reset()
529 " .chip 68k\n" in atari_reset()
537 " .chip 68040\n" in atari_reset()
551 " or.w #0x40,%/d0\n" /* whole data space non-cacheable/ser. */ in atari_reset()
554 " .chip 68k\n" in atari_reset()
612 "alternate RAM" : "ST-RAM")); in atari_get_hardware_list()
641 ATARIHW_ANNOUNCE(TT_CLK, "Clock Chip MC146818A"); in atari_get_hardware_list()
642 ATARIHW_ANNOUNCE(MSTE_CLK, "Clock Chip RP5C15"); in atari_get_hardware_list()
643 ATARIHW_ANNOUNCE(SCU, "System Control Unit"); in atari_get_hardware_list()
670 .name = "smc91x-regs",
676 .name = "smc91x-irq",
685 .id = -1,
691 * ISP 1160 - using the isp116x-hcd module
699 .name = "isp1160-data",
705 .name = "isp1160-regs",
711 .name = "isp1160-irq",
722 /* On-chip overcurrent protection */
729 /* WAKEUP pin connected - NOT SUPPORTED */
737 .name = "isp116x-hcd",
764 .name = "rtl8019-regs",
766 .end = ATARI_ETHERNEC_BASE + 0x20 - 1,
770 .name = "rtl8019-irq",
779 .id = -1,
785 * NetUSBee: ISP1160 USB host adapter via ROM-port adapter
794 .name = "isp1160-data",
800 .name = "isp1160-regs",
806 .name = "isp1160-irq",
817 /* On-chip overcurrent protection */
824 /* WAKEUP pin connected - NOT SUPPORTED */
832 .name = "isp116x-hcd",
882 return -ENODEV; in atari_platform_init()
913 platform_device_register_simple("atari_scsi", -1, in atari_platform_init()
916 platform_device_register_simple("atari_scsi", -1, in atari_platform_init()
921 pdev = platform_device_register_simple("atari-falcon-ide", -1, in atari_platform_init()