Commit 4e43d779 authored by Thomas Gleixner's avatar Thomas Gleixner Committed by Greg Kroah-Hartman

treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 290

Based on 1 normalized pattern(s):

  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 this program is
  distributed in the hope that it will be useful but without any
  warranty without even the implied warranty of merchantability or
  fitness for a particular purpose see the gnu general public license
  for more details the full gnu general public license is included in
  this distribution in the file called copying

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 39 file(s).
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Reviewed-by: default avatarAllison Randal <allison@lohutok.net>
Reviewed-by: default avatarAlexios Zavras <alexios.zavras@intel.com>
Cc: linux-spdx@vger.kernel.org
Link: https://lkml.kernel.org/r/20190529141901.397680977@linutronix.deSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent eb3ae0aa
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2014 Intel Corporation. * Copyright(c) 2014 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC X100 DMA Driver. * Intel MIC X100 DMA Driver.
* *
* Adapted from IOAT dma driver. * Adapted from IOAT dma driver.
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2014 Intel Corporation. * Copyright(c) 2014 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC X100 DMA Driver. * Intel MIC X100 DMA Driver.
* *
* Adapted from IOAT dma driver. * Adapted from IOAT dma driver.
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2015 Intel Corporation. * Copyright(c) 2015 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC COSM Bus Driver * Intel MIC COSM Bus Driver
*/ */
#include <linux/slab.h> #include <linux/slab.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2015 Intel Corporation. * Copyright(c) 2015 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC COSM Bus Driver * Intel MIC COSM Bus Driver
*/ */
#ifndef _COSM_BUS_H_ #ifndef _COSM_BUS_H_
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2014 Intel Corporation. * Copyright(c) 2014 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Bus driver. * Intel MIC Bus driver.
* *
* This implementation is very similar to the the virtio bus driver * This implementation is very similar to the the virtio bus driver
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2016 Intel Corporation. * Copyright(c) 2016 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel Virtio Over PCIe (VOP) Bus driver. * Intel Virtio Over PCIe (VOP) Bus driver.
*/ */
#include <linux/slab.h> #include <linux/slab.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2016 Intel Corporation. * Copyright(c) 2016 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel Virtio over PCIe Bus driver. * Intel Virtio over PCIe Bus driver.
*/ */
#ifndef _VOP_BUS_H_ #ifndef _VOP_BUS_H_
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Disclaimer: The codes contained in these modules may be specific to * Disclaimer: The codes contained in these modules may be specific to
* the Intel Software Development Platform codenamed: Knights Ferry, and * the Intel Software Development Platform codenamed: Knights Ferry, and
* the Intel product codenamed: Knights Corner, and are not backward * the Intel product codenamed: Knights Corner, and are not backward
...@@ -22,7 +11,6 @@ ...@@ -22,7 +11,6 @@
* support the codes or instruction set in future products. * support the codes or instruction set in future products.
* *
* Intel MIC Card driver. * Intel MIC Card driver.
*
*/ */
#include <linux/debugfs.h> #include <linux/debugfs.h>
#include <linux/delay.h> #include <linux/delay.h>
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Disclaimer: The codes contained in these modules may be specific to * Disclaimer: The codes contained in these modules may be specific to
* the Intel Software Development Platform codenamed: Knights Ferry, and * the Intel Software Development Platform codenamed: Knights Ferry, and
* the Intel product codenamed: Knights Corner, and are not backward * the Intel product codenamed: Knights Corner, and are not backward
...@@ -22,7 +11,6 @@ ...@@ -22,7 +11,6 @@
* support the codes or instruction set in future products. * support the codes or instruction set in future products.
* *
* Intel MIC Card driver. * Intel MIC Card driver.
*
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <linux/pci.h> #include <linux/pci.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Disclaimer: The codes contained in these modules may be specific to * Disclaimer: The codes contained in these modules may be specific to
* the Intel Software Development Platform codenamed: Knights Ferry, and * the Intel Software Development Platform codenamed: Knights Ferry, and
* the Intel product codenamed: Knights Corner, and are not backward * the Intel product codenamed: Knights Corner, and are not backward
...@@ -22,7 +11,6 @@ ...@@ -22,7 +11,6 @@
* support the codes or instruction set in future products. * support the codes or instruction set in future products.
* *
* Intel MIC Card driver. * Intel MIC Card driver.
*
*/ */
#ifndef _MIC_CARD_DEVICE_H_ #ifndef _MIC_CARD_DEVICE_H_
#define _MIC_CARD_DEVICE_H_ #define _MIC_CARD_DEVICE_H_
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Disclaimer: The codes contained in these modules may be specific to * Disclaimer: The codes contained in these modules may be specific to
* the Intel Software Development Platform codenamed: Knights Ferry, and * the Intel Software Development Platform codenamed: Knights Ferry, and
* the Intel product codenamed: Knights Corner, and are not backward * the Intel product codenamed: Knights Corner, and are not backward
...@@ -22,7 +11,6 @@ ...@@ -22,7 +11,6 @@
* support the codes or instruction set in future products. * support the codes or instruction set in future products.
* *
* Intel MIC Card driver. * Intel MIC Card driver.
*
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <linux/pci.h> #include <linux/pci.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Disclaimer: The codes contained in these modules may be specific to * Disclaimer: The codes contained in these modules may be specific to
* the Intel Software Development Platform codenamed: Knights Ferry, and * the Intel Software Development Platform codenamed: Knights Ferry, and
* the Intel product codenamed: Knights Corner, and are not backward * the Intel product codenamed: Knights Corner, and are not backward
...@@ -22,7 +11,6 @@ ...@@ -22,7 +11,6 @@
* support the codes or instruction set in future products. * support the codes or instruction set in future products.
* *
* Intel MIC Card driver. * Intel MIC Card driver.
*
*/ */
#ifndef _MIC_X100_CARD_H_ #ifndef _MIC_X100_CARD_H_
#define _MIC_X100_CARD_H_ #define _MIC_X100_CARD_H_
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC driver. * Intel MIC driver.
*
*/ */
#ifndef __MIC_DEV_H__ #ifndef __MIC_DEV_H__
#define __MIC_DEV_H__ #define __MIC_DEV_H__
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2015 Intel Corporation. * Copyright(c) 2015 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Coprocessor State Management (COSM) Driver * Intel MIC Coprocessor State Management (COSM) Driver
*
*/ */
#include <linux/debugfs.h> #include <linux/debugfs.h>
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2015 Intel Corporation. * Copyright(c) 2015 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Coprocessor State Management (COSM) Driver * Intel MIC Coprocessor State Management (COSM) Driver
*
*/ */
#include <linux/module.h> #include <linux/module.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2015 Intel Corporation. * Copyright(c) 2015 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Coprocessor State Management (COSM) Driver * Intel MIC Coprocessor State Management (COSM) Driver
*
*/ */
#ifndef _COSM_COSM_H_ #ifndef _COSM_COSM_H_
#define _COSM_COSM_H_ #define _COSM_COSM_H_
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2015 Intel Corporation. * Copyright(c) 2015 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Coprocessor State Management (COSM) Driver * Intel MIC Coprocessor State Management (COSM) Driver
*
*/ */
#include <linux/kthread.h> #include <linux/kthread.h>
#include <linux/sched/signal.h> #include <linux/sched/signal.h>
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2015 Intel Corporation. * Copyright(c) 2015 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Coprocessor State Management (COSM) Driver * Intel MIC Coprocessor State Management (COSM) Driver
*
*/ */
#include <linux/slab.h> #include <linux/slab.h>
#include "cosm_main.h" #include "cosm_main.h"
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2015 Intel Corporation. * Copyright(c) 2015 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC COSM Client Driver * Intel MIC COSM Client Driver
*
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <linux/delay.h> #include <linux/delay.h>
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*
*/ */
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/firmware.h> #include <linux/firmware.h>
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*
*/ */
#include <linux/debugfs.h> #include <linux/debugfs.h>
#include <linux/pci.h> #include <linux/pci.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*
*/ */
#ifndef _MIC_DEVICE_H_ #ifndef _MIC_DEVICE_H_
#define _MIC_DEVICE_H_ #define _MIC_DEVICE_H_
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*
*/ */
#include <linux/pci.h> #include <linux/pci.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*
*/ */
#ifndef _MIC_INTR_H_ #ifndef _MIC_INTR_H_
#define _MIC_INTR_H_ #define _MIC_INTR_H_
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*/ */
#include <linux/fs.h> #include <linux/fs.h>
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*
*/ */
#include <linux/pci.h> #include <linux/pci.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*
*/ */
#ifndef MIC_SMPT_H #ifndef MIC_SMPT_H
#define MIC_SMPT_H #define MIC_SMPT_H
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*
*/ */
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/pci.h> #include <linux/pci.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Host driver. * Intel MIC Host driver.
*
*/ */
#ifndef _MIC_X100_HW_H_ #ifndef _MIC_X100_HW_H_
#define _MIC_X100_HW_H_ #define _MIC_X100_HW_H_
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2016 Intel Corporation. * Copyright(c) 2016 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel Virtio Over PCIe (VOP) driver. * Intel Virtio Over PCIe (VOP) driver.
*
*/ */
#include <linux/debugfs.h> #include <linux/debugfs.h>
#include <linux/seq_file.h> #include <linux/seq_file.h>
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2016 Intel Corporation. * Copyright(c) 2016 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Adapted from: * Adapted from:
* *
* virtio for kvm on s390 * virtio for kvm on s390
* *
* Copyright IBM Corp. 2008 * Copyright IBM Corp. 2008
* *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License (version 2 only)
* as published by the Free Software Foundation.
*
* Author(s): Christian Borntraeger <borntraeger@de.ibm.com> * Author(s): Christian Borntraeger <borntraeger@de.ibm.com>
* *
* Intel Virtio Over PCIe (VOP) driver. * Intel Virtio Over PCIe (VOP) driver.
*
*/ */
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/module.h> #include <linux/module.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2016 Intel Corporation. * Copyright(c) 2016 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel Virtio Over PCIe (VOP) driver. * Intel Virtio Over PCIe (VOP) driver.
*
*/ */
#ifndef _VOP_MAIN_H_ #ifndef _VOP_MAIN_H_
#define _VOP_MAIN_H_ #define _VOP_MAIN_H_
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2016 Intel Corporation. * Copyright(c) 2016 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel Virtio Over PCIe (VOP) driver. * Intel Virtio Over PCIe (VOP) driver.
*
*/ */
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/poll.h> #include <linux/poll.h>
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2014 Intel Corporation. * Copyright(c) 2014 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC Bus driver. * Intel MIC Bus driver.
* *
* This implementation is very similar to the the virtio bus driver * This implementation is very similar to the the virtio bus driver
......
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-2.0-only
# Intel MIC Platform Software Stack (MPSS) # Intel MIC Platform Software Stack (MPSS)
# #
# Copyright(c) 2013 Intel Corporation. # Copyright(c) 2013 Intel Corporation.
# #
# 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.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# The full GNU General Public License is included in this distribution in
# the file called "COPYING".
#
# Intel MIC User Space Tools. # Intel MIC User Space Tools.
# #
# micctrl - Controls MIC boot/start/stop. # micctrl - Controls MIC boot/start/stop.
......
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-2.0-only
# Intel MIC Platform Software Stack (MPSS) # Intel MIC Platform Software Stack (MPSS)
# #
# Copyright(c) 2013 Intel Corporation. # Copyright(c) 2013 Intel Corporation.
# #
# 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.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# The full GNU General Public License is included in this distribution in
# the file called "COPYING".
#
# Intel MIC User Space Tools. # Intel MIC User Space Tools.
# #
# mpss Start mpssd. # mpss Start mpssd.
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC User Space Tools. * Intel MIC User Space Tools.
*/ */
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC User Space Tools. * Intel MIC User Space Tools.
*/ */
#ifndef _MPSSD_H_ #ifndef _MPSSD_H_
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Intel MIC Platform Software Stack (MPSS) * Intel MIC Platform Software Stack (MPSS)
* *
* Copyright(c) 2013 Intel Corporation. * Copyright(c) 2013 Intel Corporation.
* *
* 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.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* The full GNU General Public License is included in this distribution in
* the file called "COPYING".
*
* Intel MIC User Space Tools. * Intel MIC User Space Tools.
*/ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment