This website requires JavaScript.
549 changed files with
549 additions and
0 deletions
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
# include <linux/module.h>
# include <linux/types.h>
# include <linux/kernel.h>
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Extensible SAL Interface ( ESI ) support routines .
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* File : mca_drv . c
* Purpose : Generic MCA handling layer
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* palinfo . c
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright ( C ) 2002 - 2003 Hewlett - Packard Co
* Stephane Eranian < eranian @ hpl . hp . com >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* salinfo . c
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
# include <linux/fs.h>
# include <linux/interrupt.h>
# include <asm/octeon/octeon.h>
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Picvue PVC160206 display driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Picvue PVC160206 display driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
# include <linux/crc32.h>
# include <crypto/internal/hash.h>
# include <crypto/internal/simd.h>
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Glue code for AES encryption optimized for sparc64 crypto opcodes.
*
* This is based largely upon arch / x86 / crypto / aesni - intel_glue . c
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Glue code for CAMELLIA encryption optimized for sparc64 crypto opcodes.
*
* Copyright ( C ) 2012 David S . Miller < davem @ davemloft . net >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Glue code for CRC32C optimized for sparc64 crypto opcodes.
*
* This is based largely upon arch / x86 / crypto / crc32c - intel . c
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Glue code for DES encryption optimized for sparc64 crypto opcodes.
*
* Copyright ( C ) 2012 David S . Miller < davem @ davemloft . net >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Glue code for MD5 hashing optimized for sparc64 crypto opcodes.
*
* This is based largely upon arch / x86 / crypto / sha1_ssse3_glue . c
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Glue code for SHA1 hashing optimized for sparc64 crypto opcodes.
*
* This is based largely upon arch / x86 / crypto / sha1_ssse3_glue . c
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Glue code for SHA256 hashing optimized for sparc64 crypto opcodes.
*
* This is based largely upon crypto / sha256_generic . c
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Glue code for SHA512 hashing optimized for sparc64 crypto opcodes.
*
* This is based largely upon crypto / sha512_generic . c
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* chmc.c: Driver for UltraSPARC-III memory controller.
*
* Copyright ( C ) 2001 , 2007 , 2008 David S . Miller ( davem @ davemloft . net )
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* ds.c: Domain Services driver for Logical Domains
*
* Copyright ( C ) 2007 , 2008 David S . Miller < davem @ davemloft . net >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
# include <linux/kernel.h>
# include <linux/module.h>
# include <linux/init.h>
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* arch / um / drivers / mmapper_kern . c
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Glue Code for the asm optimized version of the AES Cipher Algorithm
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Support Intel RAPL energy consumption counters
* Copyright ( C ) 2013 Google , Inc . , Stephane Eranian
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
# include <linux/module.h>
# include <asm/cpu_device_id.h>
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* a . out loader for x86 - 64
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
# include <linux/debugfs.h>
# include <linux/efi.h>
# include <linux/module.h>
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Written by Pekka Paalanen , 2008 - 2009 < pq @ iki . fi >
*/
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright ( c ) 2001 , 2002 Christer Weinigel < wingel @ nano - system . com >
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* custom_method . c - debugfs interface for customizing ACPI control method
*/
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* ACPI PATA driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_amd . c - AMD PATA for new ATA layer
* ( C ) 2005 - 2006 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_artop . c - ARTOP ATA controller driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_atiixp . c - ATI PATA for new ATA layer
* ( C ) 2005 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_cmd640 . c - CMD640 PCI PATA for new ATA layer
* ( C ) 2007 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_cmd64x . c - CMD64x PATA for new ATA layer
* ( C ) 2005 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_cypress . c - Cypress PATA for new ATA layer
* ( C ) 2006 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_efar . c - EFAR PIIX clone controller driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* EP93XX PATA controller driver .
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Faraday Technology FTIDE010 driver
* Copyright ( C ) 2017 Linus Walleij < linus . walleij @ linaro . org >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Libata driver for the highpoint 366 and 368 UDMA66 ATA controllers .
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Libata driver for the highpoint 37 x and 30 x UDMA66 ATA controllers .
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Libata driver for the HighPoint 371 N , 372 N , and 302 N UDMA66 ATA controllers .
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
# include <linux/kernel.h>
# include <linux/module.h>
# include <linux/init.h>
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata - isapnp . c - ISA PnP PATA controller driver .
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_it8213 . c - iTE Tech . Inc . IT8213 PATA driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_jmicron . c - JMicron ATA driver for non AHCI mode . This drives the
* PATA port of the controller . The SATA ports are
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Libata based driver for Apple " macio " family of PATA controllers
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Marvell PATA driver .
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_mpiix . c - Intel MPIIX PATA for new ATA layer
* ( C ) 2005 - 2006 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_netcell . c - Netcell PATA driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_ninja32 . c - Ninja32 PATA for new ATA layer
* ( C ) 2007 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_ns87415 . c - NS87415 ( non PARISC ) PATA
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_oldpiix . c - Intel PATA / SATA controllers
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_opti . c - ATI PATA for new ATA layer
* ( C ) 2005 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_optidma . c - Opti DMA PATA for new ATA layer
* ( C ) 2006 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_pdc202xx_old . c - Promise PDC202xx PATA for new ATA layer
* ( C ) 2005 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_radisys . c - Intel PATA / SATA controllers
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* RZ1000 / 1001 driver based upon
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_serverworks . c - Serverworks PATA for new ATA layer
* ( C ) 2005 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_sis . c - SiS ATA driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_sl82c105 . c - SL82C105 PATA for new ATA layer
* ( C ) 2005 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* pata_via . c - VIA PATA for new ATA layer
* ( C ) 2005 - 2006 Red Hat Inc
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Cortina Systems Gemini SATA bridge add - on to Faraday FTIDE010
* Copyright ( C ) 2017 Linus Walleij < linus . walleij @ linaro . org >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* adummy . c : a dummy ATM driver
*/
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* drivers/atm/atmtcp.c - ATM over TCP "device" driver */
/* Written 1997-2000 by Werner Almesberger, EPFL LRC/ICA */
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* drivers/atm/eni.c - Efficient Networks ENI155P device driver */
/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* drivers/atm/idt77105.c - IDT77105 (PHY) driver */
/* Written 1999 by Greg Banks, NEC Australia <gnb@linuxfan.com>. Based on suni.c */
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* nicstar . c
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* drivers / atm / suni . c - S / UNI PHY driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* drivers/atm/uPD98402.c - NEC uPD98402 (PHY) declarations */
/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* drivers/atm/zatm.c - ZeitNet ZN122x device driver */
/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* linux / amiga / amiflop . c
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* drivers / block / ataflop . c
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Ram backed block device driver .
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* linux / drivers / block / floppy . c
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Add configfs and memory store : Kyungchan Koh < kkc6196 @ fb . com > and
* Shaohua Li < shli @ fb . com >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* ps3vram - Use extra PS3 video ram as block device .
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* sunvdc.c: Sun LDOM Virtual Disk Client.
*
* Copyright ( C ) 2007 , 2008 David S . Miller < davem @ davemloft . net >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
//#define DEBUG
# include <linux/spinlock.h>
# include <linux/slab.h>
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright 2001 - 2003 SuSE Labs .
* Distributed under the GNU public license , v2 .
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* UniNorth AGPGART routines .
*/
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* VIA AGPGART routines .
*/
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* bios - less APM driver for ARM Linux
* Jamey Hicks < jamey @ crl . dec . com >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Derived from Applicom driver ac.c for SCO Unix */
/* Ported by David Woodhouse, Axiom (Cambridge) Ltd. */
/* dwmw2@infradead.org 30/8/98 */
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* linux / drivers / char / ds1620 . c : Dallas Semiconductors DS1620
* thermometer driver ( as used in the Rebel . com NetWinder )
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* -*- linux-c -*-
* dtlk . c - DoubleTalk PC driver for Linux
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* EFI Time Services Driver for Linux
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* n2-drv.c: Niagara-2 RNG driver.
*
* Copyright ( C ) 2008 , 2011 David S . Miller < davem @ davemloft . net >
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Generic parallel printer driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* linux/drivers/char/nsc_gpio.c
National Semiconductor common GPIO device - file / VFS methods .
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* CMOS / NV - RAM driver for Linux
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* NetWinder Button Driver -
* Copyright ( C ) Alex Holden < alex @ linuxhacker . org > 1998 , 1999.
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Flash memory interface rev .5 driver for the Intel
* Flash chips used on the NetWinder .
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* linux/drivers/char/pc8736x_gpio.c
National Semiconductor PC8736x GPIO driver . Allows a user space
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* OPAL Operator Panel Display Driver
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* linux / drivers / char / raw . c
*
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* linux/drivers/char/scx200_gpio.c
National Semiconductor SCx200 GPIO driver . Allows a user space
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* This file provides the ACPI based P - state support . This
* module works with generic cpufreq infrastructure . Most of
@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* us2e_cpufreq.c: UltraSPARC-IIe cpu frequency support
*
* Copyright ( C ) 2003 David S . Miller ( davem @ redhat . com )