Fix array names to match assignments for data items and data items
counter for power and fan attributes.
Patch #1: Provide fixes for system types MSN2700, MSN24xx.
Patch #1: Provide fixes for system type MSN2700/ComEx.
Vadim Pasternak (2):
platform/x86: mlx-platform: Fix item counter
lanox: mlxreg-hotplug: Modify to use a regmap
interface")
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx-platform.c
index 6a
: mlx-platform: Add support for new system
type")
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx-platform.c
index b30ebd17f3de..8bce3da32
> -Original Message-
> From: Hans de Goede
> Sent: Monday, December 07, 2020 3:54 PM
> To: Arnd Bergmann ; Vadim Pasternak
> ; Mark Gross ; Nathan
> Chancellor ; Nick Desaulniers
>
> Cc: Arnd Bergmann ; Andy Shevchenko
> ; Michael Shych
> ; platform-dri
> -Original Message-
> From: Arnd Bergmann
> Sent: Friday, December 04, 2020 12:31 AM
> To: Vadim Pasternak ; Hans de Goede
> ; Mark Gross ; Nathan
> Chancellor ; Nick Desaulniers
>
> Cc: Arnd Bergmann ; Andy Shevchenko
> ; Michael Shych
> ; platform-dri
OM.
Patch set contains two bug fixes:
- For MSN2700 and MSN2100 system types.
- For MSN274x system types.
Vadim Pasternak (2):
platform/x86: mlx-platform: Remove PSU EEPROM from default platform
configuration
platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform
con
ould be not equipped with EEPROM.
In such case "24c02" will not work.
Fixes: ef08e14a3 ("platform/x86: mlx-platform: Add support for new msn274x
system type")
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 6 ++
1 file changed, 2 insertions(+), 4 del
essing or even could be not equipped with EEPROM.
In such case "24c02" will not work.
Fixes: c6acad68e ("platform/mellanox: mlxreg-hotplug: Modify to use a regmap
interface")
Fixes: ba814fdd0 ("platform/x86: mlx-platform: Use defines for bus assignment")
Signed-off-by: Vadim P
> -Original Message-
> From: Shravan Kumar Ramani
> Sent: Monday, July 27, 2020 12:02 PM
> To: Andy Shevchenko ; Darren Hart
> ; Vadim Pasternak
> Cc: Shravan Ramani ; Jiri Pirko
> ; platform-driver-...@vger.kernel.org; linux-
> ker...@vger.kernel.org
> S
Send "udev" event with environmental data in order to allow handling
"ENV{}" variables in "udev" rules.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Comments pointed out by Andy:
- Add string_upper(), string_lower() helpers. Use string_upper() for
label conv
consuming info, etcetera.
Such registers contain read-only data.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Comments pointed out by Andy:
- Fix commit text.
- Fix few comments.
- Drop attribute validation for read-only access in mlxreg_io_get_reg().
This is redundant and wrong validat
Add new field 'regnum' to the structure 'mlxreg_core_data' to specify
the number of registers occupied by multi-register attribute.
Signed-off-by: Vadim Pasternak
---
include/linux/platform_data/mlxreg.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/linux/platform_data/mlxreg.h
Extend FAN platform data with register presence field.
Add register present entry per rotor (tachometer) description tuple.
The purpose is to allow indication of FAN presence.
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 13 +
1 file changed, 13
Provide the helpers for string conversions to upper alnd lower cases.
Signed-off-by: Vadim Pasternak
---
include/linux/string_helpers.h | 15 +++
1 file changed, 15 insertions(+)
diff --git a/include/linux/string_helpers.h b/include/linux/string_helpers.h
index c28955132234
attributes.
Patch #8 extends 'mlxreg-io' driver with complex attributes support.
Patch #9 extends documentation with new attributes.
Patches #10-#11 extend FAN platform data with register presence field.
Vadim Pasternak (11):
lib/string_helpers: Introduce string_upper() and string_lower
Add few of simple tests for string_upper() and string_lower() helpers.
Signed-off-by: Vadim Pasternak
---
lib/test-string_helpers.c | 67 +++
1 file changed, 67 insertions(+)
diff --git a/lib/test-string_helpers.c b/lib/test-string_helpers.c
index
Add documentation for the new attributes for exposing CPLDs part
numbers and CPLD minor versions.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Changes added by Vadim:
- Update date and kernel version.
---
Documentation/ABI/stable/sysfs-driver-mlxreg-io | 17 +
1 file changed,
Change module license to 'SPDX'.
Signed-off-by: Vadim Pasternak
---
drivers/platform/mellanox/mlxreg-hotplug.c | 32 +++---
1 file changed, 3 insertions(+), 29 deletions(-)
diff --git a/drivers/platform/mellanox/mlxreg-hotplug.c
b/drivers/platform/mellanox/mlxreg
a new code in the future in order to
distinct between the systems types supporting a different number of the
components like power supplies, FANs, ASICs, line cards.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Comments pointed out by Andy:
- Fix commit text.
- Modify loop over unmasked units -
Add new field 'reg_prsnt' to the structure 'mlxreg_core_data' to
provide the number FAN drawers equpped within the system. The purpose
is to allow mapping between FAN drawers and FAN rotors (tachometer),
since FAN drawer can be eqipped with a few rotors.
Signed-off-by: Vadim Pasternak
is required for CPLD device.
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 128
1 file changed, 128 insertions(+)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx-platform.c
index c27548fd386a
Send "udev" event with environmental data in order to allow handling
"ENV{}" variables in "udev" rules.
Signed-off-by: Vadim Pasternak
---
drivers/platform/mellanox/mlxreg-hotplug.c | 27 +--
1 file changed, 25 insertions(+), 2 deletions(-)
Add new field 'reg_prsnt' to the structure 'mlxreg_core_data' to
provide the number FAN drawers equpped within the system. The purpose
is to allow mapping between FAN drawers and FAN rotors (tachometer),
since FAN drawer can be eqipped with a few rotors.
Signed-off-by: Vadim Pasternak
is required for CPLD device.
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 128
1 file changed, 128 insertions(+)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx-platform.c
index c27548fd386a
a new code in the future in order to
distinct between the systems types supported different number of the
components like power supplies, FANs, ASICs, line cards.
Signed-off-by: Vadim Pasternak
---
drivers/platform/mellanox/mlxreg-hotplug.c | 54 --
1 file changed, 36
Add new field 'regnum' to the structure 'mlxreg_core_data' to specify
the number of registers occupied by multi-register attribute.
Signed-off-by: Vadim Pasternak
---
include/linux/platform_data/mlxreg.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/linux/platform_data/mlxreg.h
consuming info, etcetera.
Such registers contain read only data.
Signed-off-by: Vadim Pasternak
---
drivers/platform/mellanox/mlxreg-io.c | 47 ++-
1 file changed, 35 insertions(+), 12 deletions(-)
diff --git a/drivers/platform/mellanox/mlxreg-io.c
b/drivers
Add documentation for the new attributes for exposing CPLDs part
numbers and CPLD minor versions.
Signed-off-by: Vadim Pasternak
---
Documentation/ABI/stable/sysfs-driver-mlxreg-io | 17 +
1 file changed, 17 insertions(+)
diff --git a/Documentation/ABI/stable/sysfs-driver
extends FAN platform data with register presence field.
Vadim Pasternak (8):
platform/mellanox: mlxreg-hotplug: Use capability register for
attribute creation
platform/mellanox: mlxreg-hotplug: Add environmental data to uevent
platform_data/mlxreg: Add support for complex attributes
Extend FAN platform data with register presence field.
Add register present entry per rotor (tachometer) description tuple.
The purpose is to allow indication of FAN presence.
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 13 +
1 file changed, 13
> -Original Message-
> From: Asmaa Mnebhi
> Sent: Saturday, May 04, 2019 1:35 AM
> To: miny...@acm.org; w...@the-dreams.de; Vadim Pasternak
> ; Michael Shych
> Cc: Asmaa Mnebhi ; linux-kernel@vger.kernel.org;
> linux-...@vger.kernel.org
> Subject: [PATCH v6 1
> -Original Message-
> From: Asmaa Mnebhi
> Sent: Thursday, May 02, 2019 9:38 PM
> To: miny...@acm.org; w...@the-dreams.de; Vadim Pasternak
> ; Michael Shych
> Cc: Asmaa Mnebhi ; linux-kernel@vger.kernel.org;
> linux-...@vger.kernel.org
> Subject: [PATCH v5 1
[...]
> >
> > >>Better, if you can avoid cast.
> > >>Would compiler warn if you use for example rol16(client->addr, 1) &
> GENMASK(7, 0); or something like it?
> > I thought it wouldn't be too much of an issue to use typecast here since
> > other
> existing ipmi drivers use typecasting:
> -Original Message-
> From: Asmaa Mnebhi
> Sent: Tuesday, April 30, 2019 8:59 PM
> To: miny...@acm.org; w...@the-dreams.de; Vadim Pasternak
> ; Michael Shych
> Cc: Asmaa Mnebhi ; linux-kernel@vger.kernel.org;
> linux-...@vger.kernel.org
> Subject: [PATCH v4 1
> -Original Message-
> From: Asmaa Mnebhi
> Sent: Tuesday, April 30, 2019 8:59 PM
> To: miny...@acm.org; w...@the-dreams.de; Vadim Pasternak
> ; Michael Shych
> Cc: Asmaa Mnebhi ; linux-kernel@vger.kernel.org;
> linux-...@vger.kernel.org
> Subject: [PATCH v4 0
> -Original Message-
> From: Asmaa Mnebhi
> Sent: Tuesday, April 30, 2019 12:57 AM
> To: miny...@acm.org; w...@the-dreams.de; Vadim Pasternak
> ; Michael Shych
> Cc: Asmaa Mnebhi ; linux-kernel@vger.kernel.org;
> linux-...@vger.kernel.org
> Subject: [PATCH v3 1
> -Original Message-
> From: Andrew Morton
> Sent: Tuesday, April 09, 2019 1:52 AM
> To: Vadim Pasternak
> Cc: jacek.anaszew...@gmail.com; pa...@ucw.cz; linux-kernel@vger.kernel.org;
> linux-l...@vger.kernel.org; Ido Schimmel ; Andrey
> Ryabinin
> Subje
97 R11: 0246 R12: 0006
[ 11.441932] R13: 0001 R14: 7f955775e600 R15: 0006
Reported-by: Ido Schimmel
Signed-off-by: Vadim Pasternak
---
include/linux/bitops.h | 12
1 file changed, 12 insertions(+)
diff --git a/include/linux/bitops.
> -Original Message-
> From: Liming Sun
> Sent: Monday, January 28, 2019 7:28 PM
> To: Rob Herring ; Mark Rutland
> ; Arnd Bergmann ; David Woods
> ; Andy Shevchenko ; Darren
> Hart ; Vadim Pasternak
> Cc: Liming Sun ; devicet...@vger.kernel.org; linux-
[...]
Please, be consistent with naming convention.
All the above should have same prefix as others routines.
>
> > +static ssize_t post_reset_wdog_store(struct device_driver *drv,
> > +const char *buf, size_t count) {
> > + int err;
> > +
> -Original Message-
> From: Nathan Chancellor
> Sent: Wednesday, September 26, 2018 8:21 AM
> To: Vadim Pasternak ; Darren Hart
> ; Andy Shevchenko
> Cc: platform-driver-...@vger.kernel.org; linux-kernel@vger.kernel.org; Nathan
> Chancellor
> Subject: [
> -Original Message-
> From: Nathan Chancellor
> Sent: Wednesday, September 26, 2018 8:21 AM
> To: Vadim Pasternak ; Darren Hart
> ; Andy Shevchenko
> Cc: platform-driver-...@vger.kernel.org; linux-kernel@vger.kernel.org; Nathan
> Chancellor
> Subject: [
> -Original Message-
> From: Kees Cook [mailto:keesc...@chromium.org]
> Sent: Wednesday, July 04, 2018 8:29 PM
> To: Darren Hart
> Cc: Vadim Pasternak ; Andy Shevchenko
> ; platform-driver-...@vger.kernel.org; linux-
> ker...@vger.kernel.org
> Subject: [PATCH]
> -Original Message-
> From: Kees Cook [mailto:keesc...@chromium.org]
> Sent: Wednesday, July 04, 2018 8:29 PM
> To: Darren Hart
> Cc: Vadim Pasternak ; Andy Shevchenko
> ; platform-driver-...@vger.kernel.org; linux-
> ker...@vger.kernel.org
> Subject: [PATCH]
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Wednesday, June 20, 2018 3:20 AM
> To: Randy Dunlap
> Cc: Vadim Pasternak ; andy.shevche...@gmail.com;
> gre...@linuxfoundation.org; linux-kernel@vger.kernel.org; platform-driver-
> x.
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Wednesday, June 20, 2018 3:20 AM
> To: Randy Dunlap
> Cc: Vadim Pasternak ; andy.shevche...@gmail.com;
> gre...@linuxfoundation.org; linux-kernel@vger.kernel.org; platform-driver-
> x.
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak
---
v5-v6:
Comments pointed out by Darren:
- Fix "filed" to "field"
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak
---
v5-v6:
Comments pointed out by Darren:
- Fix "filed" to "field"
Add documentation for mlxreg-io platform driver sysfs interfaces to allow
user space access for system resets control, reset causes monitoring,
programmable devices version reading and device selection control.
Signed-off-by: Vadim Pasternak
---
v5-v6:
Changes added by Vadim:
- Change kernel
Add documentation for mlxreg-io platform driver sysfs interfaces to allow
user space access for system resets control, reset causes monitoring,
programmable devices version reading and device selection control.
Signed-off-by: Vadim Pasternak
---
v5-v6:
Changes added by Vadim:
- Change kernel
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak
v4-v5:
Changes added by Vadim:
- Add two new attributes for ASIC health and main power domain shutdown.
---
drivers/platform/x86/mlx-platform.c | 175 +++-
1 file changed, 173
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak
v4-v5:
Changes added by Vadim:
- Add two new attributes for ASIC health and main power domain shutdown.
---
drivers/platform/x86/mlx-platform.c | 175 +++-
1 file changed, 173
Add documentation for mlxreg-io platform driver sysfs interfaces to allow
user space access for system resets control, reset causes monitoring,
programmable devices version reading and device selection control.
Signed-off-by: Vadim Pasternak
---
v4:
Comments pointed out by Greg:
Add
Add documentation for mlxreg-io platform driver sysfs interfaces to allow
user space access for system resets control, reset causes monitoring,
programmable devices version reading and device selection control.
Signed-off-by: Vadim Pasternak
---
v4:
Comments pointed out by Greg:
Add
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Change added by Vadim:
- Change ---help--- to help in Kconfig, according to
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Change added by Vadim:
- Change ---help--- to help in Kconfig, according to
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak
v4-v5:
Changes added by Vadim:
- Add two new attributes for ASIC health and main power domain shutdown.
---
drivers/platform/x86/mlx-platform.c | 175 +++-
1 file changed, 173
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak
v4-v5:
Changes added by Vadim:
- Add two new attributes for ASIC health and main power domain shutdown.
---
drivers/platform/x86/mlx-platform.c | 175 +++-
1 file changed, 173
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Tuesday, June 05, 2018 4:55 AM
> To: Vadim Pasternak
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-driver-...@vger.kernel.org
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Tuesday, June 05, 2018 4:55 AM
> To: Vadim Pasternak
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-driver-...@vger.kernel.org
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, June 01, 2018 7:53 PM
> To: Greg KH
> Cc: Vadim Pasternak ; andy.shevche...@gmail.com;
> linux-kernel@vger.kernel.org; platform-driver-...@vger.kernel.org;
> j...@resnulli.us; M
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, June 01, 2018 7:53 PM
> To: Greg KH
> Cc: Vadim Pasternak ; andy.shevche...@gmail.com;
> linux-kernel@vger.kernel.org; platform-driver-...@vger.kernel.org;
> j...@resnulli.us; M
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Changed added by Vadim:
- Change ---help--- to help in Kconfig, according to
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Changed added by Vadim:
- Change ---help--- to help in Kconfig, according to
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 159 +++-
1 file changed, 157 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 159 +++-
1 file changed, 157 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx
Add documentation for mlxreg-io driver sysfs interfaces for user space
access to system's power resets control, reset causes monitoring,
programmable devices version reading and devices selection control.
Signed-off-by: Vadim Pasternak
---
v4:
Comments pointed out by Greg:
Add Documentation
Add documentation for mlxreg-io driver sysfs interfaces for user space
access to system's power resets control, reset causes monitoring,
programmable devices version reading and devices selection control.
Signed-off-by: Vadim Pasternak
---
v4:
Comments pointed out by Greg:
Add Documentation
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Sunday, May 27, 2018 6:14 PM
> To: Vadim Pasternak <vad...@mellanox.com>
> Cc: dvh...@infradead.org; andy.shevche...@gmail.com; linux-
> ker...@vger.kernel.org; platform-drive
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Sunday, May 27, 2018 6:14 PM
> To: Vadim Pasternak
> Cc: dvh...@infradead.org; andy.shevche...@gmail.com; linux-
> ker...@vger.kernel.org; platform-driver-...@vger.kernel.org; j...@resn
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
---
drivers/platform/x86/mlx-platform.c | 159 +++-
1 file changed, 157 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/mlx-platform.c
b/d
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 159 +++-
1 file changed, 157 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
---
v1->v2:
Changed added by Vadim:
- Change ---help--- to help i
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Changed added by Vadim:
- Change ---help--- to help in Kconfig, according to
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, May 25, 2018 3:31 AM
> To: Vadim Pasternak <vad...@mellanox.com>
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-drive
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, May 25, 2018 3:31 AM
> To: Vadim Pasternak
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-driver-...@vger.kernel.org
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, May 25, 2018 2:52 AM
> To: Vadim Pasternak <vad...@mellanox.com>
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-drive
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, May 25, 2018 2:52 AM
> To: Vadim Pasternak
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-driver-...@vger.kernel.org
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
---
drivers/platform/x86/mlx-platform.c | 159 +++-
1 file changed, 157 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/mlx-platform.c
b/d
, which are used by mlxreg-io for
write access.
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 159 +++-
1 file changed, 157 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx
change DMI_BOARD_NAME.
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
---
v1->v2:
Comments pointed out by Darren:
- Modify commit message;
---
drivers/platform/x86/mlx-platform.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/drivers/platfor
descriptions are defined for passing
to LED platform driver.
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
v1->v2:
Fixes added by Vadim:
- Remove inline functions from mlxreg.h file;
---
drivers/platform/x86/mlx-platform.c | 259 +++-
1 file cha
change DMI_BOARD_NAME.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Comments pointed out by Darren:
- Modify commit message;
---
drivers/platform/x86/mlx-platform.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/drivers/platform/x86/mlx-platform.c
b/driv
descriptions are defined for passing
to LED platform driver.
Signed-off-by: Vadim Pasternak
v1->v2:
Fixes added by Vadim:
- Remove inline functions from mlxreg.h file;
---
drivers/platform/x86/mlx-platform.c | 259 +++-
1 file changed, 258 insertions(+), 1 delet
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
---
v1->v2:
Changed added by Vadim:
- Change ---help--- to help i
form/x86: Introduce support for Mellanox hotplug
driver")
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
---
V1->v2:
Comments pointed out by Darren:
- Modify commit message;
- Remove redundant check of aggr_asserted;
- Change bug fix reference from 1f976f6978bf, which
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak
---
v1->v2:
Changed added by Vadim:
- Change ---help--- to help in Kconfig, according to
form/x86: Introduce support for Mellanox hotplug
driver")
Signed-off-by: Vadim Pasternak
---
V1->v2:
Comments pointed out by Darren:
- Modify commit message;
- Remove redundant check of aggr_asserted;
- Change bug fix reference from 1f976f6978bf, which just relocated driver
to 07b
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, April 13, 2018 7:55 PM
> To: Vadim Pasternak <vad...@mellanox.com>
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-drive
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, April 13, 2018 7:55 PM
> To: Vadim Pasternak
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-driver-...@vger.kernel.org
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, April 13, 2018 7:47 PM
> To: Vadim Pasternak <vad...@mellanox.com>
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-drive
> -Original Message-
> From: Darren Hart [mailto:dvh...@infradead.org]
> Sent: Friday, April 13, 2018 7:47 PM
> To: Vadim Pasternak
> Cc: andy.shevche...@gmail.com; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; platform-driver-...@vger.kernel.org
-io driver from mlx-platform.
Vadim Pasternak (7):
platform_data/mlxreg: Document fixes for hotplug device
platform/mellanox: mlxreg-hotplug: Document fixes for hotplug private
data
platform/mellanox: mlxreg-hotplug: add extra cycle for hotplug work
queue
platform: mellanox: add new
-io driver from mlx-platform.
Vadim Pasternak (7):
platform_data/mlxreg: Document fixes for hotplug device
platform/mellanox: mlxreg-hotplug: Document fixes for hotplug private
data
platform/mellanox: mlxreg-hotplug: add extra cycle for hotplug work
queue
platform: mellanox: add new
Remove redunadant description of label in struct mlxreg_hotplug_device.
Change location of access_mode in struct mlxreg_hotplug_device.
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
---
include/linux/platform_data/mlxreg.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
Remove redunadant description of label in struct mlxreg_hotplug_device.
Change location of access_mode in struct mlxreg_hotplug_device.
Signed-off-by: Vadim Pasternak
---
include/linux/platform_data/mlxreg.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/include/linux
change DMI_BOARD_NAME.
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
---
drivers/platform/x86/mlx-platform.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx-platform.c
index 7a0bd24..9
change DMI_BOARD_NAME.
Signed-off-by: Vadim Pasternak
---
drivers/platform/x86/mlx-platform.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/drivers/platform/x86/mlx-platform.c
b/drivers/platform/x86/mlx-platform.c
index 7a0bd24..912f844 100644
--- a/drivers
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak <vad...@mellanox.com>
---
drivers/platform/mellanox/Kconfig | 11 ++
drivers/pl
are supposed to be defined per
system type bases and include the registers related to system resets
operation, system reset causes monitoring and some kinds of mux selection.
Signed-off-by: Vadim Pasternak
---
drivers/platform/mellanox/Kconfig | 11 ++
drivers/platform/mellanox/Makefile
1 - 100 of 404 matches
Mail list logo