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>
This commit is contained in:
zejian.su
2023-11-23 15:36:51 +08:00
parent 345223db16
commit a35ad1b77c
2 changed files with 9 additions and 10 deletions
+1 -1
View File
@@ -1 +1 @@
sha256 bf967a208598db61f3d3470948fc82ef539f5c12b67b09891a6d735ba536db1d libcamera-8e8657042c06d0fc6c90e4031cfb93251ec9d5d2-br1.tar.gz
sha256 82a027fc630b935fcafc0823f552fc9e778cd8223f39a4b257ee7b3fb7735d1c libcamera-9b28cffeba4698ce65c288146fa79cf748f0b609-br1.tar.gz