Commits
Sivaraj R committed 5ae5cade34d
Merge pull request #220 in PROCESSOR-SDK/vps from review_tda2xx_rvp_sivaraj to master Squashed commit of the following: commit 923d1cddf8a3f14fdd623a3bb5f7653ab1d44f69 Author: Sivaraj R <sivaraj@ti.com> Date: Thu Mar 8 08:48:51 2018 +0530 Fixed right copyright Signed-off-by: Sivaraj R <sivaraj@ti.com> commit d9561074d997aa9868b44d5479d448694b1497f3 Author: Sivaraj R <sivaraj@ti.com> Date: Tue Mar 6 08:48:42 2018 +0530 Addressed review comments - MISRAC fix - Copyright year fix - Comment fix for AM Signed-off-by: Sivaraj R <sivaraj@ti.com> commit 1445101c169215e0c22d9e5ede32f547d60aa5a9 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Mon Mar 5 14:30:35 2018 -0500 vps: boards: tda2xx: Add function to determine if PDK was compiled for TDA2xx RVP Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 8e9e8a4d36e9e0927d05f02ca858413763c09387 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Mon Mar 5 13:38:26 2018 -0500 vps: boards: tda2xx rvp: Rename boards and remove am57xx based boards Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit eb7f3ce803977d47d2f886e8ecf2443c99aa6124 Author: Sivaraj R <sivaraj@ti.com> Date: Mon Mar 5 09:41:30 2018 +0530 PDK-2223: Addresses review comments Signed-off-by: Sivaraj R <sivaraj@ti.com> commit 82540064ea58d49fd026fd301880b886837458e7 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Wed Jan 31 11:58:37 2018 -0500 vps: lvds: fix ov490 alias overwriting ov10635 alias on TDA2x RVP Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 5091376592f9016b533708b77287e68395e8a3e7 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Wed Jan 17 14:14:52 2018 -0500 vps: devices: ov490: Correct Y and U/V flip - Adds delay to sensor initialization to allow for the initial configuration to be loaded from flash. - Uses Bsp_ov490SensorConfig to set output format. - Disable writing default sensor config to muldes sensors due to initial configuration loaded from flash. Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 318cb66567c82522b1141cae8b9b7b1b7e2daf82 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Wed Jan 17 13:12:07 2018 -0500 vps: lvds: Add function to get serializer I2C device address based on ovInstId Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit f858a4516adceb5e77aa690d672e61ddcb36f7b2 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Fri Jan 12 00:20:30 2018 -0500 vps: board: tda2 rvp: Add support of the IMI OV10640 + OV490 to the TDA2 RVP Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 38468401b85ab97c118ae790de9b0cda63027bd5 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Fri Jan 12 00:17:50 2018 -0500 vps: devices: Add support for the IMI OV10640 + OV490 imager Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 1c8fdab5501787bd0f18f42cccbafacb06eba094 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Fri Dec 8 18:17:34 2017 -0500 vps: lvds: Add support for the upper four cameras on the TDA2 RVP 8ch BB Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 29b664aa8514f7a52d9f7c60e45f37706562a1f6 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Fri Dec 8 18:13:40 2017 -0500 vps: lvds: Add function to determine I2C inst ID based on ov inst ID Many boards use different I2C buses for the SerDeses. Some boards, namely the TDA2 RVP uses multiple buses to support all of the SerDeses used. To decrease code duplication all of this was moved to one function. Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 51a1d645b92367d2785a50a0b2bd5ab16774261c Author: Gabriel Smith <gsmith@d3engineering.com> Date: Fri Dec 8 18:09:04 2017 -0500 vps: devices: Update max device handles to 8 to support the TDA2 RVP 8ch BB Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 631460d7c7b3fe097e92de77a9a147200a5536b3 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Fri Dec 8 15:40:01 2017 -0500 vps: lvds: Disable HDMI conflict resolution for RVPs The HDMI conflict only exists on EVMs and the spurious I2C writes will fail at the best and write to an unintended device at worst. Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 3ec3ba6dd94107723ba0341175fb096f02b326d5 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Thu Dec 7 07:40:52 2017 -0500 vps: Send dummy value for appArgs as NULL triggers an assert Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit ef61d14206241d4328cc105ba6f5c8f426c87ffc Author: Gabriel Smith <gsmith@d3engineering.com> Date: Thu Dec 7 00:34:47 2017 -0500 vps: lvds: Add support for the first 4 cameras of the TDA2 RVP Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 796430ad6e6c36076db68be1560ff2c6ca8ad0b3 Author: Jason Stanislawski <jstanislawski@d3engineering.com> Date: Wed Dec 6 10:56:56 2017 -0500 vps: Add option to switch between BIOS & Linux XBAR/INTC mappings Linux uses different crossbar to INTC mappings for IPU1/2 from those in the TDA2xx CSL. This adds a build option & define option that can be used to select the alternate mapping in the code. Possibly a better solution is to not use the CSL_INTC_EVENTID_I2CINTx maps when setting up I2C. commit ee4af482c394a7b06f4ee8b47de919ec9e733b00 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Fri Nov 17 18:11:22 2017 -0500 vps: board: tad2xx: Disable Bsp_boardSelectDeviceTda2xx on TDA2XX RVP The TDA2XX RVP has no on-board muxes to configure and so has no need for this function. Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 6a1aeb8afc42ee2eb2452f7f979e3d901d8e4adf Author: Gabriel Smith <gsmith@d3engineering.com> Date: Fri Nov 17 18:04:53 2017 -0500 vps: Added support for I2C5 to TDA2XX RVP Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 19c2dc1e3452918ab74bd0ff34dd7ed585bc3181 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Thu Nov 16 07:50:22 2017 -0500 vps: board: Add functions to clear the cached board ID and rev Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 283b410b2da4a63e494eb6e8a726f9b6152d5255 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Thu Nov 16 07:47:45 2017 -0500 vps: boards: tda2: Add functions to read board IDs for TDA2XX RVP Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit aa075db5e30acd4840c7c6d60569c1b1c637ad20 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Thu Nov 16 04:18:21 2017 -0500 vps: boards: tda2: Add pinmuxing for VIPs, I2C3, and I2C4 for TDA2xx RVP Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 79dda39480a4fc34ac0698a05cf35e6cab3f103b Author: Gabriel Smith <gsmith@d3engineering.com> Date: Thu Nov 16 04:11:51 2017 -0500 vps: boards: Add initial TDA2xx RVP board support Also adds two additional OV1063x MULDES instance IDs as the the 8 channel supports up to 8 at once, up from the previous maximum of 6. Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 49ec9d3e4d35de34d5fc521041f4fd89c62df271 Author: Gabriel Smith <gsmith@d3engineering.com> Date: Thu Nov 16 04:02:47 2017 -0500 vps: boards: Add TDA2 RVP variants to the board ID and board rev enums Signed-off-by: Gabriel Smith <gsmith@d3engineering.com> commit 703f61d7e91afca63c297e01ae383a80008ef1ee Author: Gabriel Smith <gsmith@d3engineering.com> Date: Thu Nov 16 04:15:35 2017 -0500 build: vps: Add a board dependency for vps_examples_utility for TDA SOCs Added to support TDA2xx RVP but done for all TDA SOCs due to the build system for Vision SDK. Signed-off-by: Gabriel Smith <gsmith@d3engineering.com>