lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240930100610.782363-1-shiyongbang@huawei.com>
Date: Mon, 30 Sep 2024 18:06:06 +0800
From: shiyongbang <shiyongbang@...wei.com>
To: <xinliang.liu@...aro.org>, <tiantao6@...ilicon.com>,
	<maarten.lankhorst@...ux.intel.com>, <mripard@...nel.org>,
	<tzimmermann@...e.de>, <airlied@...il.com>, <daniel@...ll.ch>,
	<kong.kongxinwei@...ilicon.com>
CC: <liangjian010@...wei.com>, <chenjianmin@...wei.com>,
	<lidongming5@...wei.com>, <shiyongbang@...wei.com>, <libaihan@...wei.com>,
	<shenjian15@...wei.com>, <shaojijie@...wei.com>,
	<dri-devel@...ts.freedesktop.org>, <linux-kernel@...r.kernel.org>
Subject: [PATCH drm-dp 0/4] Add dp module in hibmc driver

From: baihan li <libaihan@...wei.com>

    Realizing the basic display function of DP cable for DP connector
    displaying. Add DP module in hibmc drm driver, which is for Hisilicon
    Hibmc SoC which used for Out-of-band management. Blow is the general
    hardware connection, both the Hibmc and the host CPU are on the same
    mother board.

    +----------+       +----------+      +----- ----+      +----------------+
    |          | PCIe  |  Hibmc   |      |          |      |                |
    |host CPU( |<----->| display  |<---->| dp kapi  |<---->| dp aux moduel  |
    |arm64,x86)|       |subsystem |      |  moduel  |<---->| dp link moduel |
    +----------+       +----------+      +----------+      +----------------+

baihan li (4):
  drm/hisilicon/hibmc: add dp aux in hibmc drivers
  drm/hisilicon/hibmc: add dp link moduel in hibmc drivers
  drm/hisilicon/hibmc: add dp kapi moduel in hibmc drivers
  drm/hisilicon/hibmc: add dp module in hibmc

 drivers/gpu/drm/hisilicon/hibmc/Makefile      |   3 +-
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_aux.c   | 227 ++++++++++
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_aux.h   |  80 ++++
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_comm.h  |  88 ++++
 .../gpu/drm/hisilicon/hibmc/dp/dp_config.h    |  20 +
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_kapi.c  | 258 ++++++++++++
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_kapi.h  |  48 +++
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c  | 390 ++++++++++++++++++
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.h  |  24 ++
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_reg.h   |  76 ++++
 .../gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c    | 195 +++++++++
 .../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c   |  17 +-
 .../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h   |   5 +
 13 files changed, 1429 insertions(+), 2 deletions(-)
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_aux.c
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_aux.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_comm.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_config.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_kapi.c
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_kapi.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_reg.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c

-- 
2.33.0


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ