common/cnxk: add BPHY CGX/RPM initialization and cleanup
authorTomasz Duszynski <tduszynski@marvell.com>
Mon, 21 Jun 2021 15:04:18 +0000 (17:04 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Mon, 5 Jul 2021 21:06:44 +0000 (23:06 +0200)
commit0399ff9d2b139a3a76312c97500c5b0f6597e9bf
treefeae64bdc6be50db91ba2e6cfec8012f95a323a7
parent1afce3086cf448a004d69b9f19a028e9a6db0083
common/cnxk: add BPHY CGX/RPM initialization and cleanup

Add support for low level initialization and cleanup of baseband
PHY CGX/RPM blocks.

Initialization and cleanup are related hence are in the same patch.

Signed-off-by: Tomasz Duszynski <tduszynski@marvell.com>
Signed-off-by: Jakub Palider <jpalider@marvell.com>
Reviewed-by: Jerin Jacob <jerinj@marvell.com>
drivers/common/cnxk/meson.build
drivers/common/cnxk/roc_api.h
drivers/common/cnxk/roc_bphy_cgx.c [new file with mode: 0644]
drivers/common/cnxk/roc_bphy_cgx.h [new file with mode: 0644]
drivers/common/cnxk/version.map