cregit-Linux how code gets into the kernel

Release 4.11 arch/arm/mach-ks8695/board-micrel.c

/*
 * arch/arm/mach-ks8695/board-micrel.c
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 as
 * published by the Free Software Foundation.
 */
#include <linux/gpio.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/init.h>
#include <linux/platform_device.h>

#include <asm/mach-types.h>

#include <asm/mach/arch.h>
#include <asm/mach/map.h>
#include <asm/mach/irq.h>

#include <mach/gpio-ks8695.h>
#include "devices.h"

#include "generic.h"

#ifdef CONFIG_PCI

static int micrel_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) { return KS8695_IRQ_EXTERN0; }

Contributors

PersonTokensPropCommitsCommitProp
Andrew Victor2095.24%150.00%
Ralf Bächle14.76%150.00%
Total21100.00%2100.00%

static struct ks8695_pci_cfg __initdata micrel_pci = { .mode = KS8695_MODE_MINIPCI, .map_irq = micrel_pci_map_irq, }; #endif
static void __init micrel_init(void) { printk(KERN_INFO "Micrel KS8695 Development Board initializing\n"); ks8695_register_gpios(); #ifdef CONFIG_PCI ks8695_init_pci(&micrel_pci); #endif /* Add devices */ ks8695_add_device_wan(); /* eth0 = WAN */ ks8695_add_device_lan(); /* eth1 = LAN */ }

Contributors

PersonTokensPropCommitsCommitProp
Andrew Victor3592.11%375.00%
Daniel Silverstone37.89%125.00%
Total38100.00%4100.00%

MACHINE_START(KS8695, "KS8695 Centaur Development Board") /* Maintainer: Micrel Semiconductor Inc. */ .atag_offset = 0x100, .map_io = ks8695_map_io, .init_irq = ks8695_init_irq, .init_machine = micrel_init, .init_time = ks8695_timer_init, .restart = ks8695_restart, MACHINE_END

Overall Contributors

PersonTokensPropCommitsCommitProp
Andrew Victor14188.12%327.27%
Russell King85.00%218.18%
Linus Walleij31.88%19.09%
Daniel Silverstone31.88%19.09%
Stephen Warren21.25%19.09%
Nico Pitre10.62%19.09%
Arnd Bergmann10.62%19.09%
Ralf Bächle10.62%19.09%
Total160100.00%11100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.