Merge branch 'ptp-ocxp-Oroli-ART-CARD'
authorDavid S. Miller <davem@davemloft.net>
Mon, 24 Oct 2022 12:10:40 +0000 (13:10 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 24 Oct 2022 12:10:40 +0000 (13:10 +0100)
commit86d6f77a3cce1189ab7c31e52e4d47ca58e7a601
treec3b5a9855ad4c8405aec2e39f08f65bbe3026dc5
parent4727bab4e9bbeafeff6acdfcb077a7a548cbde30
parentc1fd463d571a155bf43e04fd23d02aef364c5b0b
Merge branch 'ptp-ocxp-Oroli-ART-CARD'

Vadim Fedorenko says:

====================
ptp: ocp: add support for Orolia ART-CARD

Orolia company created alternative open source TimeCard. The hardware of
the card provides similar to OCP's card functions, that's why the support
is added to current driver.

The first patch in the series changes the way to store information about
serial ports and is more like preparation.

The patches 2 to 4 introduces actual hardware support.

The last patch removes fallback from devlink flashing interface to protect
against flashing wrong image. This became actual now as we have 2 different
boards supported and wrong image can ruin hardware easily.

v2:
  Address comments from Jonathan Lemon

v3:
  Fix issue reported by kernel test robot <lkp@intel.com>

v4:
  Fix clang build issue

v5:
  Fix warnings and per-patch build errors

v6:
  Fix more style issues
====================

Signed-off-by: David S. Miller <davem@davemloft.net>