/* * 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; #if 0 extern int macide_ack_intr(struct ata_channel *); #endif /* * 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; printk("Baboon detected at %p\n", baboon); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 47 | 100.00% | 1 | 100.00% |
Total | 47 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Geert Uytterhoeven | 87 | 100.00% | 1 | 100.00% |
Total | 87 | 100.00% | 1 | 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 |
Geert Uytterhoeven | 96 | 43.64% | 3 | 33.33% |
Linus Torvalds (pre-git) | 93 | 42.27% | 1 | 11.11% |
Finn Thain | 15 | 6.82% | 3 | 33.33% |
Adrian Bunk | 10 | 4.55% | 1 | 11.11% |
Martin Dalecki | 6 | 2.73% | 1 | 11.11% |
Total | 220 | 100.00% | 9 | 100.00% |