Lines Matching +full:needs +full:- +full:double +full:- +full:reset

1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2006-2007 PA Semi, Inc
40 /* SDC reset register, must be pre-mapped at reset time */
43 /* Various error status registers, must be pre-mapped at MCE time */
90 platform_device_register_simple("rtc_cmos", -1, rtc_resource, 2); in nemo_init_rtc()
150 /* Remap SDC register for doing reset */ in pas_setup_arch()
214 chip->irq_eoi(&desc->irq_data); in sb600_8259_cascade()
231 irq_set_default_host(mpic->irqhost); in nemo_init_IRQ()
254 for_each_node_by_type(np, "interrupt-controller") in pas_init_IRQ()
255 if (of_device_is_compatible(np, "open-pic")) { in pas_init_IRQ()
260 for_each_node_by_type(np, "open-pic") { in pas_init_IRQ()
269 /* Find address list in /platform-open-pic */ in pas_init_IRQ()
272 opprop = of_get_property(root, "platform-open-pic", &opplen); in pas_init_IRQ()
274 pr_err("No platform-open-pic property.\n"); in pas_init_IRQ()
283 nmiprop = of_get_property(mpic_node, "nmi-source", NULL); in pas_init_IRQ()
288 mpic_flags, 0, 0, "PASEMI-OPIC"); in pas_init_IRQ()
291 mpic_assign_isu(mpic, 0, mpic->paddr + 0x10000); in pas_init_IRQ()
293 /* The NMI/MCK source needs to be prio 15 */ in pas_init_IRQ()
320 srr0 = regs->nip; in pas_machine_check_handler()
321 srr1 = regs->msr; in pas_machine_check_handler()
333 pr_err("DSISR 0x%016lx DAR 0x%016lx\n", dsisr, regs->dar); in pas_machine_check_handler()
346 pr_err("D-cache ECC double-bit error or bus error\n"); in pas_machine_check_handler()
350 pr_err("MMU SLB multi-hit or invalid B field\n"); in pas_machine_check_handler()
356 pr_err("Recoverable D-cache parity error count overflow\n"); in pas_machine_check_handler()
365 pr_err("I-side SLB multiple hit\n"); in pas_machine_check_handler()
370 pr_err("I-cache parity error hit\n"); in pas_machine_check_handler()
410 /* Publish OF platform devices for SDC and other non-PCI devices */ in pasemi_publish_devices()
421 * Called very early, MMU is off, device-tree isn't unflattened
425 if (!of_machine_is_compatible("PA6T-1682M") && in pas_probe()
436 ppc_md.name = "A-EON Amigaone X1000"; in pas_probe()