-
Notifications
You must be signed in to change notification settings - Fork 22
d4xx-ipu : rebase Intel IPU GMSL2 on v1.0.1.30 #274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.
|
Please brake this PR into smaller chunks. My mail is: [email protected] let's collaborate in order to integrate this PR |
Thanks for your feedback. |
RealSense PRQ d4xx version is 1.0.1.20. - support for sensor vc. - support for sensor state. - sensor own v4l2 controls. - max9295/6 serdes drivers and control for multiple pipe. - aggregation support Signed-off-by: Dmitry Perchanov <[email protected]> Signed-off-by: florent pirou <[email protected]>
* d4xx: kernel6 realsenseai#3 dmipx/ipu6-drivers@15ddce4 * d4xx: kernel6 realsenseai#2 dmipx/ipu6-drivers@e113eca * d4xx: kernel6 dmipx/ipu6-drivers@7726252 Signed-off-by: Dmitry Perchanov <[email protected]> Signed-off-by: florent pirou <[email protected]>
Referenced-by: intel/ipu6-drivers#216 Signed-off-by: zouxiaoh <[email protected]> Signed-off-by: florent pirou <[email protected]>
ref-by: https://patches.linaro.org/project/linux-media/patch/[email protected]/ The subdev .[gs]_frame_interval are video operations, but they operate on pads (and even on streams). Not only is this confusing, it causes Signed-off-by: florent pirou <[email protected]>
* dkms : enforce kernelbackward compatibility from 5.15 to 6.6 Signed-off-by: florent pirou <[email protected]>
* isys-video: fix 6.x kernel oops on per-vc callbacks Signed-off-by: florent pirou <[email protected]>
* enable `v4l2-ctl --set-ctrl v4l2_cid_link_freq=` runtime override * add D4XX_LINK_FREQ_750MHZ to MTL CSI D-PHY Signed-off-by: florent pirou <[email protected]>
Signed-off-by: Florent Pirou <[email protected]> Signed-off-by: florent pirou <[email protected]>
* d4xx : kernel NULL pointer dereference ``` [ 1950.081452] #PF: supervisor write access in kernel mode [ 1950.086655] #PF: error_code(0x0002) - not-present page [ 1950.216966] Call Trace: [ 1950.219401] <TASK> [ 1950.221504] ? show_regs+0x6d/0x80 [ 1950.224902] ? __die+0x24/0x80 [ 1950.227952] ? page_fault_oops+0x99/0x1b0 [ 1950.231948] ? do_user_addr_fault+0x31d/0x6b0 [ 1950.236283] ? exc_page_fault+0x83/0x1b0 [ 1950.240190] ? asm_exc_page_fault+0x27/0x30 [ 1950.244358] ? mutex_lock+0x1d/0x50 [ 1950.247827] ? mutex_lock+0x12/0x50 [ 1950.251301] max9296_reset_control+0x26/0xf0 [max9296] [ 1950.256425] ds5_remove+0xba/0x2e0 [d4xx] [ 1950.260423] i2c_device_remove+0x25/0xc0 [ 1950.264338] device_remove+0x40/0x80 [ 1950.267899] device_release_driver_internal+0x20b/0x270 [ 1950.273096] driver_detach+0x4a/0xa0 [ 1950.276655] bus_remove_driver+0x83/0x110 [ 1950.280641] driver_unregister+0x2f/0x60 [ 1950.284542] i2c_del_driver+0x46/0x90 [ 1950.288191] ds5_i2c_driver_exit+0x10/0x18 [d4xx] ``` Signed-off-by: florent pirou <[email protected]>
Signed-off-by: florent pirou <[email protected]>
Signed-off-by: florent pirou <[email protected]>
Signed-off-by: florent pirou <[email protected]>
Signed-off-by: florent pirou <[email protected]>
Signed-off-by: florent pirou <[email protected]>
Signed-off-by: florent pirou <[email protected]>
Signed-off-by: florent pirou <[email protected]>
55f17e6 to
d810e2f
Compare
eandk) and Port5 (suffixfandl)incremental to #275