class AmlMipiDevice

Defined at line 32 of file ../../src/camera/drivers/bus/aml_mipicsi/aml_mipi.h

|AmlMipiDevice| is spawned by the driver in |aml_mipi.cc|

to which the IMX 277 Sensor driver binds to.

This class provides the ZX_PROTOCOL_MIPICSI ops for all of it's

children.

Public Members

static const uint32_t kCsiPhy0
static const uint32_t kAphy0
static const uint32_t kCsiHost0
static const uint32_t kMipiAdap
static const uint32_t kHiu
static const uint32_t kClkMuxMask
static const uint32_t kClockEnableShift

Public Methods

void AmlMipiDevice (const AmlMipiDevice & )

Defined at line 46 of file ../../src/camera/drivers/bus/aml_mipicsi/aml_mipi.h

AmlMipiDevice & operator= (const AmlMipiDevice & )

Defined at line 46 of file ../../src/camera/drivers/bus/aml_mipicsi/aml_mipi.h

void AmlMipiDevice (zx_device_t * parent)

Defined at line 48 of file ../../src/camera/drivers/bus/aml_mipicsi/aml_mipi.h

zx_status_t Bind (void * ctx, zx_device_t * parent)

static

Defined at line 214 of file ../../src/camera/drivers/bus/aml_mipicsi/aml_mipi.cc

void ~AmlMipiDevice ()

Defined at line 229 of file ../../src/camera/drivers/bus/aml_mipicsi/aml_mipi.cc

void DdkRelease ()

Methods required by the ddk.

Defined at line 211 of file ../../src/camera/drivers/bus/aml_mipicsi/aml_mipi.cc

zx_status_t MipiCsiInit (const mipi_info_t * mipi_info, const mipi_adap_info_t * adap_info)

Methods for ZX_PROTOCOL_MIPI_CSI.

Defined at line 181 of file ../../src/camera/drivers/bus/aml_mipicsi/aml_mipi.cc

zx_status_t MipiCsiDeInit ()

Defined at line 204 of file ../../src/camera/drivers/bus/aml_mipicsi/aml_mipi.cc