Commit Graph

12 Commits

Author SHA1 Message Date
zejian.su 8a5ad02fdb Add support for imx708.
1. Only allow the resolutions lower than 1920x1080.
2. Add configuratioin file and sensor helper for imx708

Signed-off-by: zejian.su <zejian.su@starfivetech.com>
2023-12-06 15:59:39 +08:00
zejian.su a35ad1b77c Modify the IPA' framework.
1. Move the files of 'ipa/starfive/helper' to 'ipa/starfive'.
    2. Add a folder named 'openAlgo' to supply the interface of 'algorithms',
            but it does nothing. It will generate the starfive_isp_algorithms.so.
    3. Let the ipa_starfive.so invoke the functions from starfive_isp_algorithms.so.
    4. Add the starfive_isp_algorithms.so.x.x.x to folder 'starfive_post_script'.
            It's the full IPA algorithms library. Use it to substitute starfive_isp_algorithms.so
            generated by the building to get the full functions of the IPA.
    5. Remove the ipa_starfive.so.x.x.x from folder 'starfive_post_script'.
    6. Modify the ls starfive_post_script/replace_and_sign_ipa_starfive_lib.sh to
            starfive_post_script/replace_algorithm_lib.sh for it just need to replace the so
            file. And the sign file is not need to create.

    Signed-off-by: zejian.su <zejian.su@starfivetech.com>
2023-11-23 17:03:22 +08:00
Andy Hu 59bd9f64fe package/libcamera: update new version
Add color space configuration in the pipeline

Signed-off-by: zejian.su <zejian.su@starfivetech.com>
2023-11-16 16:48:21 +08:00
Andy Hu 5643edd94d package/libcamera: do fix-rpath before ipa library sign
add host-patchelf to dependencies

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-11-04 15:50:43 +08:00
Andy Hu 0d676d1cac package/libcamera: sync with v0.0.5 libcamera in upstream libcamera
fix issue:
package/libcamera/Config.in:7:error: recursive dependency detected!

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-11-02 17:08:19 +08:00
Andy Hu e83e130692 package/libcamera: update version from starfive github repo
Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-11-02 11:47:22 +08:00
zejian.su 53780ad297 1. Update the libcamera to tag: 0.0.5.
2. Add IPA to the libcamera.

Signed-off-by: zejian.su <zejian.su@starfivetech.com>
2023-11-01 17:57:13 +08:00
Kevin.xie 4a16076c7f libcamera & apps: Open drm device by module name 'starfive'
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-10-28 22:14:42 +08:00
Kevin.xie 6ffbcf70bd libcamera: Bind sensor config to static i2c number 6
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-10-28 22:14:42 +08:00
Kevin.xie 891e0d3ee0 libcamera: Starfive pipeline instance adaptation for jh7110
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-10-28 22:14:42 +08:00
mason.huo e37c3bbf8f package: Sync libcamera from JH7100
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-10-28 22:14:41 +08:00
Huan.Feng 7b6fc358fa initial buildroot for linux 5.15 2021-12-06 14:12:13 +08:00