Thomas Gleixner
1ccea77e2a
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
...
Based on 2 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 as published by
the free software foundation either version 2 of the license or at
your option any later version 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 you
should have received a copy of the gnu general public license along
with this program if not see http www gnu org licenses
this program is free software you can redistribute it and or modify
it under the terms of the gnu general public license as published by
the free software foundation either version 2 of the license or at
your option any later version 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 [based]
[from] [clk] [highbank] [c] you should have received a copy of the
gnu general public license along with this program if not see http
www gnu org licenses
extracted by the scancode license scanner the SPDX license identifier
GPL-2.0-or-later
has been chosen to replace the boilerplate/reference in 355 file(s).
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org >
Reviewed-by: Jilayne Lovejoy <opensource@jilayne.com >
Reviewed-by: Steve Winslow <swinslow@gmail.com >
Reviewed-by: Allison Randal <allison@lohutok.net >
Cc: linux-spdx@vger.kernel.org
Link: https://lkml.kernel.org/r/20190519154041.837383322@linutronix.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2019-05-21 11:28:45 +02:00
Borislav Petkov
c54182ec0e
EDAC: Get rid of mci->mod_ver
...
It is a write-only variable so get rid of it.
Signed-off-by: Borislav Petkov <bp@suse.de >
Acked-by: Robert Richter <rric@kernel.org >
Acked-by: Michal Simek <michal.simek@xilinx.com >
Acked-by: Thor Thayer <thor.thayer@linux.intel.com >
Acked-by: Tony Luck <tony.luck@intel.com >
Cc: Mark Gross <mark.gross@intel.com >
Cc: Tim Small <tim@buttersideup.com >
Cc: Ranganathan Desikan <ravi@jetztechnologies.com >
Cc: "Arvind R." <arvino55@gmail.com >
Cc: Jason Baron <jbaron@akamai.com >
Cc: "Sören Brinkmann" <soren.brinkmann@xilinx.com >
Cc: Ralf Baechle <ralf@linux-mips.org >
Cc: David Daney <david.daney@cavium.com >
Cc: Loc Ho <lho@apm.com >
Cc: linux-edac@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-mips@linux-mips.org
2017-07-17 13:42:48 +02:00
Colin Ian King
4bd035eae2
EDAC, xgene: Fix wrongly spelled "procesing"
...
Fix spelling mistake in dev_err message.
Signed-off-by: Colin Ian King <colin.king@canonical.com >
Reviewed-by: Loc Ho <lho@apm.com >
Cc: linux-edac <linux-edac@vger.kernel.org >
Link: http://lkml.kernel.org/r/20170223002609.9440-1-colin.king@canonical.com
Signed-off-by: Borislav Petkov <bp@suse.de >
2017-03-06 17:08:19 +01:00
Mauro Carvalho Chehab
78d88e8a3d
edac: rename edac_core.h to edac_mc.h
...
Now, all left at edac_core.h are at drivers/edac/edac_mc.c,
so rename it to edac_mc.h.
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com >
2016-12-15 08:54:51 -02:00
Colin Ian King
8176170e03
EDAC, xgene: Fix spelling mistake in error messages
...
Trivial fix to spelling mistake "Mutilple" to "Multiple" in error
messages.
Signed-off-by: Colin Ian King <colin.king@canonical.com >
Reviewed-by: Loc Ho <lho@apm.com >
Cc: linux-edac <linux-edac@vger.kernel.org >
Link: http://lkml.kernel.org/r/20161114231104.5585-1-colin.king@canonical.com
Signed-off-by: Borislav Petkov <bp@suse.de >
2016-11-15 11:10:02 +01:00
Loc Ho
4d67e3ce75
EDAC, xgene: Add missing SoC register bus error handling
...
Add missing register bus error handling for APM X-Gene EDAC SoC and fix
a checking condition for CE error promoted to UE.
Signed-off-by: Loc Ho <lho@apm.com >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: devicetree@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-edac <linux-edac@vger.kernel.org >
Cc: Mauro Carvalho Chehab <mchehab@osg.samsung.com >
Cc: patches@apm.com
Link: http://lkml.kernel.org/r/1453495625-28006-3-git-send-email-lho@apm.com
Signed-off-by: Borislav Petkov <bp@suse.de >
2016-01-25 11:17:22 +01:00
Loc Ho
f864b79ba2
EDAC, xgene: Add SoC support
...
Add support for the SoC component.
Signed-off-by: Loc Ho <lho@apm.com >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: devicetree@vger.kernel.org
Cc: ijc+devicetree@hellion.org.uk
Cc: jcm@redhat.com
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-edac <linux-edac@vger.kernel.org >
Cc: mark.rutland@arm.com
Cc: Mauro Carvalho Chehab <mchehab@osg.samsung.com >
Cc: patches@apm.com
Cc: robh+dt@kernel.org
Link: http://lkml.kernel.org/r/1443055261-8613-4-git-send-email-lho@apm.com
Signed-off-by: Borislav Petkov <bp@suse.de >
2015-09-25 15:41:46 +02:00
Loc Ho
9bc1c0c0ec
EDAC, xgene: Fix possible sprintf() overflow issue
...
Replace sprintf() with snprintf() to avoid possible string array
overflow.
Signed-off-by: Loc Ho <lho@apm.com >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: devicetree@vger.kernel.org
Cc: ijc+devicetree@hellion.org.uk
Cc: jcm@redhat.com
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-edac <linux-edac@vger.kernel.org >
Cc: mark.rutland@arm.com
Cc: Mauro Carvalho Chehab <mchehab@osg.samsung.com >
Cc: patches@apm.com
Cc: robh+dt@kernel.org
Link: http://lkml.kernel.org/r/1443116287-11752-1-git-send-email-lho@apm.com
Signed-off-by: Borislav Petkov <bp@suse.de >
2015-09-25 15:39:52 +02:00
Loc Ho
9347473c7d
EDAC, xgene: Add L3 support
...
Add EDAC support for the L3 component.
Signed-off-by: Loc Ho <lho@apm.com >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: devicetree@vger.kernel.org
Cc: ijc+devicetree@hellion.org.uk
Cc: jcm@redhat.com
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-edac <linux-edac@vger.kernel.org >
Cc: mark.rutland@arm.com
Cc: Mauro Carvalho Chehab <mchehab@osg.samsung.com >
Cc: patches@apm.com
Cc: robh+dt@kernel.org
Link: http://lkml.kernel.org/r/1443055261-8613-3-git-send-email-lho@apm.com
Signed-off-by: Borislav Petkov <bp@suse.de >
2015-09-25 15:36:31 +02:00
Borislav Petkov
09bd1b4f81
EDAC, xgene: Convert to debugfs wrappers
...
Drop CONFIG_EDAC_DEBUG ifdeffery too, while at it.
Tested-by: Loc Ho <lho@apm.com >
Cc: linux-edac@vger.kernel.org
Signed-off-by: Borislav Petkov <bp@suse.de >
2015-09-23 11:37:45 +02:00
Krzysztof Kozlowski
ca12bb14fe
EDAC, xgene: Drop owner assignment from platform_driver
...
platform_driver does not need to set an owner because
platform_driver_register() will set it.
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com >
Cc: linux-edac <linux-edac@vger.kernel.org >
Cc: Loc Ho <lho@apm.com >
Cc: Mauro Carvalho Chehab <mchehab@osg.samsung.com >
Link: http://lkml.kernel.org/r/1436507243-11159-1-git-send-email-k.kozlowski@samsung.com
Signed-off-by: Borislav Petkov <bp@suse.de >
2015-07-10 14:16:24 +02:00
Arnd Bergmann
451bb7fbcc
EDAC, xgene: Fix cpuid abuse
...
The new x-gene EDAC driver incorrectly tried to figure out the version
of one of its IP blocks by looking at the version of the CPU core, which
is only vagely related.
This removes the incorrect code and instead uses the version of the IP
block in the compatible string where it belongs.
Found using build testing on x86, which does not provide the arm64
cpuid interface.
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
[ Changed subnode to "apm,xgene-edac-pmd-v2", adjusted check. ]
Signed-off-by: Loc Ho <lho@apm.com >
Cc: devicetree@vger.kernel.org
Cc: dougthompson@xmission.com
Cc: ijc+devicetree@hellion.org.uk
Cc: jcm@redhat.com
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-edac <linux-edac@vger.kernel.org >
Cc: mark.rutland@arm.com
Cc: mchehab@osg.samsung.com
Cc: patches@apm.com
Cc: robh+dt@kernel.org
Link: http://lkml.kernel.org/r/3195065.IK73o60xya@wuerfel
Signed-off-by: Borislav Petkov <bp@suse.de >
2015-06-02 19:07:50 +02:00
Loc Ho
0d4429301c
EDAC: Add APM X-Gene SoC EDAC driver
...
Add support for the APM X-Gene SoC EDAC driver.
Signed-off-by: Loc Ho <lho@apm.com >
Acked-by: Arnd Bergmann <arnd@arndb.de >
Cc: devicetree@vger.kernel.org
Cc: dougthompson@xmission.com
Cc: ijc+devicetree@hellion.org.uk
Cc: jcm@redhat.com
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-edac <linux-edac@vger.kernel.org >
Cc: mark.rutland@arm.com
Cc: mchehab@osg.samsung.com
Cc: patches@apm.com
Cc: robh+dt@kernel.org
Link: http://lkml.kernel.org/r/1432337580-3750-5-git-send-email-lho@apm.com
Signed-off-by: Borislav Petkov <bp@suse.de >
2015-05-29 11:39:24 +02:00