HPM SDK
HPMicro Software Development Kit
hpm_mipi_dsi_phy_drv.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2023 HPMicro
3
*
4
* SPDX-License-Identifier: BSD-3-Clause
5
*
6
*/
7
8
#ifndef HPM_MIPI_DSI_PHY_DRV_H
9
#define HPM_MIPI_DSI_PHY_DRV_H
10
18
#include "
hpm_common.h
"
19
#include "hpm_soc.h"
20
#include "
hpm_mipi_dsi_phy_regs.h
"
21
22
23
#ifdef __cplusplus
24
extern
"C"
{
25
#endif
26
27
typedef
struct
mipi_dsi_phy_config
{
28
uint32_t
lane_mbps
;
29
uint8_t
lanes
;
30
}
mipi_dsi_phy_config_t
;
31
38
void
mipi_dsi_phy_init
(
MIPI_DSI_PHY_Type
*ptr,
mipi_dsi_phy_config_t
*cfg);
39
40
#ifdef __cplusplus
41
}
42
#endif
43
47
#endif
/* HPM_MIPI_DSI_PHY_DRV_H */
mipi_dsi_phy_config_t
struct mipi_dsi_phy_config mipi_dsi_phy_config_t
mipi_dsi_phy_init
void mipi_dsi_phy_init(MIPI_DSI_PHY_Type *ptr, mipi_dsi_phy_config_t *cfg)
MIPI_DSI_PHY init.
Definition:
hpm_mipi_dsi_phy_drv.c:67
hpm_common.h
hpm_mipi_dsi_phy_regs.h
MIPI_DSI_PHY_Type
Definition:
hpm_mipi_dsi_phy_regs.h:12
mipi_dsi_phy_config
Definition:
hpm_mipi_dsi_phy_drv.h:27
mipi_dsi_phy_config::lanes
uint8_t lanes
Definition:
hpm_mipi_dsi_phy_drv.h:29
mipi_dsi_phy_config::lane_mbps
uint32_t lane_mbps
Definition:
hpm_mipi_dsi_phy_drv.h:28
drivers
inc
hpm_mipi_dsi_phy_drv.h
Generated on Tue Apr 1 2025 05:30:25 for HPM SDK by
1.9.1