IntelRealSense / realsense_mipi_platform_driver

Intel® RealSense™ camera driver for GMSL* interface
GNU General Public License v2.0
15 stars 14 forks source link

Removed sensors duplicated register and unregister #103

Closed shikundi closed 2 years ago

shikundi commented 2 years ago

One i2c device is corresponding to one d4xx module probe. One mux subdev register process is followed by registering one of sensors, depth, rgb, ir and imu.

It's d4xx probe---> mux register---->depth sensor register d4xx probe---> mux register---->rgb sensor register d4xx probe---> mux register---->ir sensor register d4xx probe---> mux register---->imu sensor register

but not d4xx probe--> mux register-->depth& rgb& ir& imu sensors register d4xx probe--> mux register-->depth& rgb& ir& imu sensors register d4xx probe--> mux register-->depth& rgb& ir& imu sensors register d4xx probe--> mux register-->depth& rgb& ir& imu sensors register

There're duplicated and invalid subdev registers on depth, rgb, ir and imu sensors. Removed them.

shikundi commented 2 years ago

@ev-mp Please help close this PR, this changes would be merged into future commits/PRs.

xzhangxa commented 2 years ago

@ev-mp Please help close this PR, this changes would be merged into future commits/PRs.

you could close it.

Close because we have a lot of related multi sensor cleanup to do, this is only a part of it.