// SPDX-License-Identifier: GPL-2.0 /* * Baboon Custom IC Management * * The Baboon custom IC controls the IDE, PCMCIA and media bay on the * PowerBook 190. It multiplexes multiple interrupt sources onto the * Nubus slot $C interrupt. */ #include <linux/types.h> #include <linux/kernel.h> #include <linux/irq.h> #include <asm/macintosh.h> #include <asm/macints.h> #include <asm/mac_baboon.h> int baboon_present; static volatile struct baboon *baboon; /* * Baboon initialization. */
void __init baboon_init(void) { if (macintosh_config->ident != MAC_MODEL_PB190) { baboon = NULL; baboon_present = 0; return; } baboon = (struct baboon *) BABOON_BASE; baboon_present = 1; pr_debug("Baboon detected at %p\n", baboon); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 46 | 97.87% | 1 | 50.00% |
Finn Thain | 1 | 2.13% | 1 | 50.00% |
Total | 47 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Geert Uytterhoeven | 59 | 86.76% | 1 | 50.00% |
Finn Thain | 9 | 13.24% | 1 | 50.00% |
Total | 68 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Adrian Bunk | 8 | 53.33% | 1 | 50.00% |
Geert Uytterhoeven | 7 | 46.67% | 1 | 50.00% |
Total | 15 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 9 | 56.25% | 1 | 33.33% |
Finn Thain | 7 | 43.75% | 2 | 66.67% |
Total | 16 | 100.00% | 3 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 9 | 56.25% | 1 | 33.33% |
Finn Thain | 7 | 43.75% | 2 | 66.67% |
Total | 16 | 100.00% | 3 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 91 | 46.43% | 1 | 9.09% |
Geert Uytterhoeven | 68 | 34.69% | 3 | 27.27% |
Finn Thain | 26 | 13.27% | 5 | 45.45% |
Adrian Bunk | 10 | 5.10% | 1 | 9.09% |
Greg Kroah-Hartman | 1 | 0.51% | 1 | 9.09% |
Thomas Gleixner | 0.00% | 0 | 0.00% | |
Total | 196 | 100.00% | 11 | 100.00% |