diff --git a/LICENSE.qcom-2 b/LICENSE.qcom-2 new file mode 100644 index 0000000..a2d3d6c --- /dev/null +++ b/LICENSE.qcom-2 @@ -0,0 +1,213 @@ +PLEASE READ THIS LICENSE AGREEMENT ("AGREEMENT") CAREFULLY. THIS AGREEMENT IS +A BINDING LEGAL AGREEMENT ENTERED INTO BY AND BETWEEN YOU (OR IF YOU ARE +ENTERING INTO THIS AGREEMENT ON BEHALF OF AN ENTITY, THEN THE ENTITY THAT YOU +REPRESENT) AND QUALCOMM TECHNOLOGIES, INC. ("QTI" "WE" "OUR" OR "US"). THIS IS +THE AGREEMENT THAT APPLIES TO YOUR USE OF THE DESIGNATED AND/OR LINKED +APPLICATIONS, THE ENCLOSED QUALCOMM TECHNOLOGIES' MATERIALS, INCLUDING RELATED +DOCUMENTATION AND ANY UPDATES OR IMPROVEMENTS THEREOF +(COLLECTIVELY, "MATERIALS"). BY USING OR COMPLETING THE INSTALLATION OF THE +MATERIALS, YOU ARE ACCEPTING THIS AGREEMENT AND YOU AGREE TO BE BOUND BY ITS +TERMS AND CONDITIONS. IF YOU DO NOT AGREE TO THESE TERMS, QTI IS UNWILLING TO +AND DOES NOT LICENSE THE MATERIALS TO YOU. IF YOU DO NOT AGREE TO THESE TERMS +YOU MUST DISCONTINUE THE INSTALLATION PROCESS AND YOU MAY NOT USE THE MATERIALS +OR RETAIN ANY COPIES OF THE MATERIALS. ANY USE OR POSSESSION OF THE MATERIALS +BY YOU IS SUBJECT TO THE TERMS AND CONDITIONS SET FORTH IN THIS AGREEMENT. + +1. RIGHT TO USE DELIVERABLES; RESTRICTIONS. + + 1.1 License. Subject to the terms and conditions of this Agreement, + including, without limitation, the restrictions, conditions, limitations and + exclusions set forth in this Agreement, QTI hereby grants to you a + nonexclusive, limited license under QTI's copyrights to: (i) install and use + the Materials; and (ii) to reproduce and redistribute the binary code portions + of the Materials (the "Redistributable Binary Code"). You may make and use a + reasonable number of copies of any documentation. + + 1.2 Redistribution Restrictions. Distribution of the Redistributable Binary + Code is subject to the following restrictions: (i) Redistributable Binary Code + may only be distributed in binary format and may not be distributed in source + code format:; (ii) the Redistributable Binary Code may only operate in + conjunction with platforms incorporating Qualcomm Technologies, Inc. chipsets; + (iii) redistribution of the Redistributable Binary Code must include the .txt + file setting forth the terms and condition of this Agreement; (iv) you may not + use Qualcomm Technologies' or its affiliates or subsidiaries name, logo or + trademarks; and (v) copyright, trademark, patent and any other notices that + appear on the Materials may not be removed or obscured. + + 1.3 Additional Restrictions. Except as expressly permitted by this Agreement, + you shall have no right to sublicense, transfer or otherwise disclose the + Materials to any third party. You shall not reverse engineer, reverse + assemble, reverse translate, decompile or reduce to source code form any + portion of the Materials provided in object code form or executable form. + Except for the purposes expressly permitted in this Agreement, You shall not + use the Materials for any other purpose. QTI (or its licensors) shall retain + title and all ownership rights in and to the Materials and any alterations, + modifications (including all derivative works), translations or adaptations + made of the Materials, and all copies thereof, and nothing herein shall be + deemed to grant any right to You under any of QTI's or its affiliates' + patents. You shall not subject the Materials to any third party license + terms (e.g., open source license terms). You shall not use the Materials for + the purpose of identifying or providing evidence to support any potential + patent infringement claim against QTI, its affiliates, or any of QTI's or + QTI's affiliates' suppliers and/or direct or indirect customers. QTI hereby + reserves all rights not expressly granted herein. + + 1.4 Third Party Software and Materials. The Software may contain or link to + certain software and/or materials that are written or owned by third parties. + Such third party code and materials may be licensed under separate or + different terms and conditions and are not licensed to you under the terms of + this Agreement. You agree to comply with all terms and conditions imposed on + you in the applicable third party licenses. Such terms and conditions may + impose certain obligations on you as a condition to the permitted use of such + third party code and materials. QTI does not represent or warrant that such + third party licensors have or will continue to license or make available their + code and materials to you. + + 1.5 Feedback. QTI may from time to time receive suggestions, feedback or + other information from You regarding the Materials. Any suggestions, feedback + or other disclosures received from You are and shall be entirely voluntary on + the part of You. Notwithstanding any other term in this Agreement, QTI shall + be free to use suggestions, feedback or other information received from You, + without obligation of any kind to You. The Parties agree that all inventions, + product improvements, and modifications conceived of or made by QTI that are + based, either in whole or in part, on ideas, feedback, suggestions, or + recommended improvements received from You are the exclusive property of QTI, + and all right, title and interest in and to any such inventions, product + improvements, and modifications will vest solely in QTI. + + 1.6 No Technical Support. QTI is under no obligation to provide any form of + technical support for the Materials, and if QTI, in its sole discretion, + chooses to provide any form of support or information relating to the + Materials, such support and information shall be deemed confidential and + proprietary to QTI. + +2. WARRANTY DISCLAIMER. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT THE USE OF +THE MATERIALS IS AT YOUR SOLE RISK. THE MATERIALS AND TECHNICAL SUPPORT, IF +ANY, ARE PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR +IMPLIED. QTI ITS LICENSORS AND AFFILIATES MAKE NO WARRANTIES, EXPRESS OR +IMPLIED, WITH RESPECT TO THE MATERIALS OR ANY OTHER INFORMATION OR +DOCUMENTATION +PROVIDED UNDER THIS AGREEMENT, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF +MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR AGAINST INFRINGEMENT, OR +ANY EXPRESS OR IMPLIED WARRANTY ARISING OUT OF TRADE USAGE OR OUT OF A COURSE OF +DEALING OR COURSE OF PERFORMANCE. NOTHING CONTAINED IN THIS AGREEMENT SHALL BE +CONSTRUED AS (I) A WARRANTY OR REPRESENTATION BY QTI, ITS LICENSORS OR +AFFILIATES AS TO THE VALIDITY OR SCOPE OF ANY PATENT, COPYRIGHT OR OTHER +INTELLECTUAL PROPERTY RIGHT OR (II) A WARRANTY OR REPRESENTATION BY QTI THAT ANY +MANUFACTURE OR USE WILL BE FREE FROM INFRINGEMENT OF PATENTS, COPYRIGHTS OR +OTHER INTELLECTUAL PROPERTY RIGHTS OF OTHERS, AND IT SHALL BE THE SOLE +RESPONSIBILITY OF YOU TO MAKE SUCH DETERMINATION AS IS NECESSARY WITH RESPECT TO +THE ACQUISITION OF LICENSES UNDER PATENTS AND OTHER INTELLECTUAL PROPERTY OF +THIRD PARTIES. + +3. NO OTHER LICENSES OR INTELLECTUAL PROPERTY RIGHTS. Neither this Agreement, +nor any act by QTI or any of its affiliates pursuant to this Agreement or +relating to the Materials (including, without limitation, the provision by QTI +or its affiliates of the Materials), shall provide to You any license or any +other rights whatsoever under any patents, trademarks, trade secrets, copyrights +or any other intellectual property of QTI or any of its affiliates, except for +the copyright rights expressly licensed under this Agreement. You understand and +agree that: + + (i) Neither this Agreement, nor delivery of the Materials, grants any right to + practice, or any other right at all with respect to, any patent of QTI or any + of its affiliates; and + + (ii) A separate license agreement from QUALCOMM Incorporated is needed to use + or practice any patent of QUALCOMM Incorporated. You agree not to contend in + any context that, as a result of the provision or use of the Materials, either + QTI or any of its affiliates has any obligation to extend, or You or any other + party has obtained any right to, any license, whether express or implied, with + respect to any patent of QTI or any of its affiliates for any purpose. + +4. TERMINATION. This Agreement shall be effective upon acceptance, or access or +use of the Materials (whichever occurs first) by You and shall continue until +terminated. You may terminate the Agreement at any time by deleting and +destroying all copies of the Materials and all related information in Your +possession or control. This Agreement terminates immediately and automatically, +with or without notice, if You fail to comply with any provision hereof. +Additionally, QTI may at any time terminate this Agreement, without cause, upon +notice to You. Upon termination You must, to the extent possible, delete or +destroy all copies of the Materials in Your possession and the license granted +to You in this Agreement shall terminate. Sections 1.2 through 10 shall survive +the termination of this Agreement. In the event that any restrictions, +conditions, limitations are found to be either invalid or unenforceable, the +rights granted to You in Section 1 (License) shall be null, void and ineffective +from the Effective Date, and QTI shall also have the right to terminate this +Agreement immediately, and with retroactive effect to the effective date. + +5. LIMITATION OF LIABILITY. IN NO EVENT SHALL QTI, QTI's AFFILIATES OR ITS +LICENSORS BE LIABLE TO YOU FOR ANY INCIDENTAL, CONSEQUENTIAL OR SPECIAL DAMAGES, +INCLUDING BUT NOT LIMITED TO ANY LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL +DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE, OR THE DELIVERY OR FAILURE +TO DELIVER, ANY OF THE DELIVERABLES, OR ANY BREACH OF ANY OBLIGATION UNDER THIS +AGREEMENT, EVEN IF QTI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +THE FOREGOING LIMITATION OF LIABILITY SHALL REMAIN IN FULL FORCE AND EFFECT +REGARDLESS OF WHETHER YOUR REMEDIES HEREUNDER ARE DETERMINED TO HAVE FAILED +OF +THEIR ESSENTIAL PURPOSE. THE ENTIRE LIABILITY OF QTI, QTI's AFFILIATES AND ITS +LICENSORS, AND THE SOLE AND EXCLUSIVE REMEDY OF YOU, FOR ANY CLAIM OR CAUSE OF +ACTION ARISING HEREUNDER (WHETHER IN CONTRACT, TORT, OR OTHERWISE) SHALL NOT +EXCEED US$50. + +6. INDEMNIFICATION. You agree to indemnify and hold harmless QTI and its +officers, directors, employees and successors and assigns against any and all +third party claims, demands, causes of action, losses, liabilities, damages, +costs and expenses, incurred by QTI (including but not limited to costs of +defense, investigation and reasonable attorney's fees) arising out of, resulting +from or related to: (i) any breach of this Agreement by You; and (ii) your acts, +omissions, products and services. If requested by QTI, You agree to defend QTI +in connection with any third party claims, demands, or causes of action +resulting from, arising out of or in connection with any of the foregoing. + +7. ASSIGNMENT. You shall not assign this Agreement or any right or interest +under this Agreement, nor delegate any obligation to be performed under this +Agreement, without QTI's prior written consent. For purposes of this Section 7, +an "assignment" by You under this Section shall be deemed to include, without +limitation, any merger, consolidation, sale of all or substantially all of its +assets, or any substantial change in the management or control of You. +Any attempted assignment in contravention of this Section 9 shall be void. +QTI may freely assign this Agreement or delegate any or all of its rights and +obligations hereunder to any third party. + +8. COMPLIANCE WITH LAWS; APPLICABLE LAW. You agree to comply with all +applicable local, international and national laws and regulations and with U.S. +Export Administration Regulations, as they apply to the subject matter of this +Agreement. You will not engage in any activity in connection with this Agreement that +would reasonably be expected to cause QTI to violate any local, national, or international +laws or regulations applicable to QTI, including the U.S. Export Administration Regulations, +and you acknowledge that nothing in this Agreement shall cause QTI to take any action that +would cause QTI to violate any local, national, or international laws or regulations applicable +to QTI. This Agreement is governed by the laws of the State of California, +excluding California's choice of law rules. + +9. CONTRACTING PARTIES. If the Materials are downloaded on any computer owned +by a corporation or other legal entity, then this Agreement is formed by and +between QTI and such entity. The individual accepting the terms of this +Agreement represents and warrants to QTI that they have the authority to bind +such entity to the terms and conditions of this Agreement. + +10. MISCELLANEOUS PROVISIONS. This Agreement, together with all exhibits +attached hereto, which are incorporated herein by this reference, constitutes +the entire agreement between QTI and You and supersedes all prior negotiations, +representations and agreements between the parties with respect to the subject +matter hereof. No addition or modification of this Agreement shall be effective +unless made in writing and signed by the respective representatives of QTI and +You. The restrictions, limitations, exclusions and conditions set forth in this +Agreement shall apply even if QTI or any of its affiliates becomes aware of or +fails to act in a manner to address any violation or failure to comply +therewith. You hereby acknowledge and agree that the restrictions, limitations, +conditions and exclusions imposed in this Agreement on the rights granted in +this Agreement are not a derogation of the benefits of such rights. You further +acknowledges that, in the absence of such restrictions, limitations, conditions +and exclusions, QTI would not have entered into this Agreement with You. Each +party shall be responsible for and shall bear its own expenses in connection +with this Agreement. If any of the provisions of this Agreement are determined +to be invalid, illegal, or otherwise unenforceable, the remaining provisions +shall remain in full force and effect. This Agreement is entered into solely +in the English language, and if for any reason any other language version is +prepared by any party, it shall be solely for convenience and the English +version shall govern and control all aspects. If You are located in the +province of Quebec, Canada, the following applies: The Parties hereby confirm +they have requested this Agreement and all related documents be prepared +in English. diff --git a/Makefile b/Makefile index 035238b..7cc2f67 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,6 @@ dist: @rm -rf release check: - ./scripts/check_whence.py + ./scripts/check.py .PHONY: dist check diff --git a/WHENCE b/WHENCE index 471e851..c37817b 100644 --- a/WHENCE +++ b/WHENCE @@ -102,3 +102,15 @@ Device: Thundercomm / Qualcomm Robotics RB2 Platform Licence: LICENSE.qcom Status: Redistributable Origin: https://artifacts.codelinaro.org/artifactory/qli-ci/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00039.2/QCM6490.LE.1.0/common/build/ufs/bin/QCM6490_dspso.zip + +-------------------------------------------------------------------------- + +Dir: sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1 +Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1 +Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1 +Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1 +Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1 +Device: Qualcomm SA8775P RIDE +Licence: LICENSE.qcom-2 +Status: Redistributable +Origin: https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00058.0/qcs9100-le-1-0/common/build/ufs/bin/QCS9100_dspso.zip diff --git a/config.txt b/config.txt index e119496..2bad4bf 100644 --- a/config.txt +++ b/config.txt @@ -16,12 +16,19 @@ Install: sm8250/Thundercomm/RB5 cdsp CDSP.HT.2.3.c1-00076-SM8250-1 Install: sm8250/Thundercomm/RB5 sdsp SLPI.HY.3.1-00032-SM8250AZL-1 # RB1 -Install: qcm2290/Thundercomm/RB1/ adsp ADSP.VT.5.4.1.c4-00013-KAMORTA-1 +Install: qcm2290/Thundercomm/RB1 adsp ADSP.VT.5.4.1.c4-00013-KAMORTA-1 # RB2 -Install: qrb4210/Thundercomm/RB2/ adsp ADSP.VT.5.4.1.c4-00013-KAMORTA-1 -Install: qrb4210/Thundercomm/RB2/ cdsp CDSP.VT.2.4.1-00269-KAMORTA-1 +Install: qrb4210/Thundercomm/RB2 adsp ADSP.VT.5.4.1.c4-00013-KAMORTA-1 +Install: qrb4210/Thundercomm/RB2 cdsp CDSP.VT.2.4.1-00269-KAMORTA-1 # RB3gen2 Install: qcm6490/Thundercomm/RB3gen2 adsp ADSP.HT.5.5.c8-00149-KODIAK-1 Install: qcm6490/Thundercomm/RB3gen2 cdsp CDSP.HT.2.5.c3-00077-KODIAK-1 + +# SA8775P RIDE +Install: sa8775p/Qualcomm/SA8775P-RIDE adsp adsp-DSP.AT.1.0.1-00079.2-LEMANS-1 +Install: sa8775p/Qualcomm/SA8775P-RIDE cdsp cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1 +Install: sa8775p/Qualcomm/SA8775P-RIDE cdsp1 cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1 +Install: sa8775p/Qualcomm/SA8775P-RIDE gdsp0 gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1 +Install: sa8775p/Qualcomm/SA8775P-RIDE gdsp1 gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1 diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/CFCM.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/CFCM.so.1 new file mode 100644 index 0000000..039336b Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/CFCM.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/SAPlusCmnModule.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/SAPlusCmnModule.so.1 new file mode 100644 index 0000000..4a5b16c Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/SAPlusCmnModule.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_0 b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_0 new file mode 100644 index 0000000..b88b5e8 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_0 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 new file mode 100644 index 0000000..d3ac93d Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 new file mode 100644 index 0000000..bdd9afd Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so new file mode 100644 index 0000000..de4b624 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so new file mode 100644 index 0000000..de3992f Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so new file mode 100644 index 0000000..7396d28 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.adsp.prodQ.txt b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.adsp.prodQ.txt new file mode 100644 index 0000000..77eb808 --- /dev/null +++ b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.adsp.prodQ.txt @@ -0,0 +1,6 @@ +../../build/ms/dynamic_modules/lemans.adsp.prod/libsysmondomain_skel.so +../../build/ms/dynamic_modules/lemans.adsp.prod/libstabilitydomain_skel.so +../../build/ms/dynamic_modules/lemans.adsp.prod/libsysmonquery_skel.so +../../build/ms/dynamic_modules/lemans.adsp.prod/fastrpc_shell_0 +../../build/ms/dynamic_modules/lemans.adsp.prod/libc++.so.1 +../../build/ms/dynamic_modules/lemans.adsp.prod/libc++abi.so.1 diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_dec_module.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_dec_module.so.1 new file mode 100644 index 0000000..ac7ae8c Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_dec_module.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_enc_module.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_enc_module.so.1 new file mode 100644 index 0000000..e53f134 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_enc_module.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/smecns_v2_module_fvxiii.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/smecns_v2_module_fvxiii.so.1 new file mode 100644 index 0000000..86a4567 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1/smecns_v2_module_fvxiii.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/example_image.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/example_image.so new file mode 100644 index 0000000..e1c92e3 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/example_image.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_3 b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_3 new file mode 100644 index 0000000..8900db3 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_3 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_unsigned_3 b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_unsigned_3 new file mode 100644 index 0000000..546c7a3 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_unsigned_3 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libbenchmark_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libbenchmark_skel.so new file mode 100644 index 0000000..aa94adb Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libbenchmark_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 new file mode 100644 index 0000000..42d3b82 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 new file mode 100644 index 0000000..62e473f Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libcrm_test_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libcrm_test_skel.so new file mode 100644 index 0000000..3cd1639 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libcrm_test_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libdsp_cfg_test_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libdsp_cfg_test_skel.so new file mode 100644 index 0000000..9b04772 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libdsp_cfg_test_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libloadalgo_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libloadalgo_skel.so new file mode 100644 index 0000000..d9def96 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libloadalgo_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so new file mode 100644 index 0000000..cbfc293 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so new file mode 100644 index 0000000..7a97bd7 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondspload_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondspload_skel.so new file mode 100644 index 0000000..ea16034 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondspload_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonhvxthrottle_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonhvxthrottle_skel.so new file mode 100644 index 0000000..08670e5 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonhvxthrottle_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so new file mode 100644 index 0000000..9af9063 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.cdsp0.prodQ.txt b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.cdsp0.prodQ.txt new file mode 100644 index 0000000..45aa16e --- /dev/null +++ b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.cdsp0.prodQ.txt @@ -0,0 +1,15 @@ +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libsysmondomain_skel.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libstabilitydomain_skel.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libsysmonquery_skel.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libbenchmark_skel.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libsysmonhvxthrottle_skel.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libcrm_test_skel.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libsysmondspload_skel.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libdsp_cfg_test_skel.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/version.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/example_image.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libloadalgo_skel.so +../../build/ms/dynamic_modules/lemans.cdsp0.prod/fastrpc_shell_3 +../../build/ms/dynamic_modules/lemans.cdsp0.prod/fastrpc_shell_unsigned_3 +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libc++.so.1 +../../build/ms/dynamic_modules/lemans.cdsp0.prod/libc++abi.so.1 diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/version.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/version.so new file mode 100644 index 0000000..c337fee Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1/version.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/example_image.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/example_image.so new file mode 100644 index 0000000..8f39e90 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/example_image.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_4 b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_4 new file mode 100644 index 0000000..7302e36 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_4 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_unsigned_4 b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_unsigned_4 new file mode 100644 index 0000000..164e8b3 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_unsigned_4 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libbenchmark_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libbenchmark_skel.so new file mode 100644 index 0000000..bb4f79e Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libbenchmark_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 new file mode 100644 index 0000000..42d3b82 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 new file mode 100644 index 0000000..62e473f Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libcrm_test_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libcrm_test_skel.so new file mode 100644 index 0000000..2c11cdf Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libcrm_test_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libdsp_cfg_test_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libdsp_cfg_test_skel.so new file mode 100644 index 0000000..ca7381a Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libdsp_cfg_test_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libloadalgo_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libloadalgo_skel.so new file mode 100644 index 0000000..7b82b3f Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libloadalgo_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so new file mode 100644 index 0000000..0f77e13 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so new file mode 100644 index 0000000..3116dae Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondspload_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondspload_skel.so new file mode 100644 index 0000000..a433979 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondspload_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonhvxthrottle_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonhvxthrottle_skel.so new file mode 100644 index 0000000..7e35801 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonhvxthrottle_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so new file mode 100644 index 0000000..30a9ab8 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.cdsp1.prodQ.txt b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.cdsp1.prodQ.txt new file mode 100644 index 0000000..a87a035 --- /dev/null +++ b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.cdsp1.prodQ.txt @@ -0,0 +1,15 @@ +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libsysmondomain_skel.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libstabilitydomain_skel.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libsysmonquery_skel.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libbenchmark_skel.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libsysmonhvxthrottle_skel.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libcrm_test_skel.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libsysmondspload_skel.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libdsp_cfg_test_skel.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/version.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/example_image.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libloadalgo_skel.so +../../build/ms/dynamic_modules/lemans.cdsp1.prod/fastrpc_shell_4 +../../build/ms/dynamic_modules/lemans.cdsp1.prod/fastrpc_shell_unsigned_4 +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libc++.so.1 +../../build/ms/dynamic_modules/lemans.cdsp1.prod/libc++abi.so.1 diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/version.so b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/version.so new file mode 100644 index 0000000..376ad06 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/version.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/CFCM.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/CFCM.so.1 new file mode 100644 index 0000000..d272de5 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/CFCM.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/SAPlusCmnModule.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/SAPlusCmnModule.so.1 new file mode 100644 index 0000000..83e6789 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/SAPlusCmnModule.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_5 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_5 new file mode 100644 index 0000000..f248971 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_5 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 new file mode 100644 index 0000000..42d3b82 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 new file mode 100644 index 0000000..62e473f Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so new file mode 100644 index 0000000..bb79cbb Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so new file mode 100644 index 0000000..3e5d010 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so new file mode 100644 index 0000000..4761cf6 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.gpdsp0.prodQ.txt b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.gpdsp0.prodQ.txt new file mode 100644 index 0000000..60bf9d6 --- /dev/null +++ b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.gpdsp0.prodQ.txt @@ -0,0 +1,6 @@ +../../build/ms/dynamic_modules/lemans.gpdsp0.prod/libsysmondomain_skel.so +../../build/ms/dynamic_modules/lemans.gpdsp0.prod/libstabilitydomain_skel.so +../../build/ms/dynamic_modules/lemans.gpdsp0.prod/libsysmonquery_skel.so +../../build/ms/dynamic_modules/lemans.gpdsp0.prod/fastrpc_shell_5 +../../build/ms/dynamic_modules/lemans.gpdsp0.prod/libc++.so.1 +../../build/ms/dynamic_modules/lemans.gpdsp0.prod/libc++abi.so.1 diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_dec_module.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_dec_module.so.1 new file mode 100644 index 0000000..feea970 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_dec_module.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_enc_module.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_enc_module.so.1 new file mode 100644 index 0000000..6156e86 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_enc_module.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/smecns_v2_module_fvxiii.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/smecns_v2_module_fvxiii.so.1 new file mode 100644 index 0000000..d618fb8 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1/smecns_v2_module_fvxiii.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/CFCM.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/CFCM.so.1 new file mode 100644 index 0000000..753be67 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/CFCM.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/SAPlusCmnModule.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/SAPlusCmnModule.so.1 new file mode 100644 index 0000000..f66928d Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/SAPlusCmnModule.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_6 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_6 new file mode 100644 index 0000000..a58cd75 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/fastrpc_shell_6 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 new file mode 100644 index 0000000..42d3b82 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 new file mode 100644 index 0000000..62e473f Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libc++abi.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so new file mode 100644 index 0000000..c58ca8f Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libstabilitydomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so new file mode 100644 index 0000000..7723024 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmondomain_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so new file mode 100644 index 0000000..678785c Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/libsysmonquery_skel.so differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.gpdsp1.prodQ.txt b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.gpdsp1.prodQ.txt new file mode 100644 index 0000000..f5229ac --- /dev/null +++ b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/map_SHARED_LIBS_lemans.gpdsp1.prodQ.txt @@ -0,0 +1,6 @@ +../../build/ms/dynamic_modules/lemans.gpdsp1.prod/libsysmondomain_skel.so +../../build/ms/dynamic_modules/lemans.gpdsp1.prod/libstabilitydomain_skel.so +../../build/ms/dynamic_modules/lemans.gpdsp1.prod/libsysmonquery_skel.so +../../build/ms/dynamic_modules/lemans.gpdsp1.prod/fastrpc_shell_6 +../../build/ms/dynamic_modules/lemans.gpdsp1.prod/libc++.so.1 +../../build/ms/dynamic_modules/lemans.gpdsp1.prod/libc++abi.so.1 diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_dec_module.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_dec_module.so.1 new file mode 100644 index 0000000..ed1fa09 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_dec_module.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_enc_module.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_enc_module.so.1 new file mode 100644 index 0000000..4612ea7 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/sbc_enc_module.so.1 differ diff --git a/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/smecns_v2_module_fvxiii.so.1 b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/smecns_v2_module_fvxiii.so.1 new file mode 100644 index 0000000..19ce3c0 Binary files /dev/null and b/sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1/smecns_v2_module_fvxiii.so.1 differ diff --git a/scripts/check_whence.py b/scripts/check.py similarity index 67% rename from scripts/check_whence.py rename to scripts/check.py index 2793b85..9bb2143 100755 --- a/scripts/check_whence.py +++ b/scripts/check.py @@ -21,6 +21,9 @@ def verify_data(data): elif not os.path.isdir(entry): sys.stderr.write("WHENCE:%d: %s is not a directory\n" % (lineno, entry)) ret = False + elif entry.endswith("/"): + sys.stderr.write("WHENCE:%d: stray ending '/' in %s\n" % (lineno, entry)) + ret = False if 'licence' in data: lic, lineno = data['licence'] @@ -77,6 +80,46 @@ def load_whence(): # return final data entry, might be empty yield data +def load_config(): + with open("config.txt", encoding="utf-8") as file: + pattern_empty = re.compile("^#|^$") + pattern_data = re.compile("Install: ([^ \t]+)[ \t]+([^ \t]+)[ \t]+([^ \t]+)\n") + + for (lineno, line) in enumerate(file, start=1): + if pattern_empty.match(line): + continue + match = pattern_data.match(line) + if match: + yield (lineno, match.group(1), match.group(2), match.group(3)) + continue + + raise Exception("config.txt: %d: failed to parse '%s'" % (lineno, line[:-1])) + +DSPS = [ "adsp", "cdsp", "sdsp", "cdsp1", "gdsp0", "gdsp1" ] + +def check_config(data, dirs): + (lineno, path, dsp, subdir) = data + ret = True + + if path.endswith("/"): + sys.stderr.write("config.txt: %d: trailing '/' in %s\n" % (lineno, path)) + ret = False + + if subdir.endswith("/"): + sys.stderr.write("config.txt: %d: trailing '/' in %s\n" % (lineno, subdir)) + ret = False + + full = "%s/%s" % (path, subdir) + if full not in dirs: + sys.stderr.write("config.txt: %d: path '%s' not found in WHENCE\n" % (lineno, full)) + ret = False + + if dsp not in DSPS: + sys.stderr.write("config.txt: %d: unknown DSP type '%s'\n" % (lineno, dsp)) + ret = False + + return ret + def list_git(): git = os.popen("git ls-files") for file in git: @@ -119,6 +162,15 @@ def main(): sys.stderr.write("WHENCE: file %s is not under a listed directory\n" % file) okay = False + try: + for data in load_config(): + if not check_config(data, dirs): + okay = False + + except Exception as e: + sys.stderr.write("%s\n" % e) + okay = False + return 0 if okay else 1 if __name__ == "__main__": diff --git a/scripts/install.sh b/scripts/install.sh index 3422e93..42fc0b9 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -22,6 +22,27 @@ fi mkdir -p "${DST}" +# dstdir srcdir +do_licence() { + found=0 + while read line ; do + [ "$line" = "Dir: $2" ] && break + done + while read line ; do + lic=${line##Licence: } + if [ "$lic" != "$line" ] + then + install -m 0644 $lic "$1" || exit 1 + found=1 + break + fi + done + if [ $found -eq 0 ] ; then + echo "License for $2 not found" + exit 1 + fi +} + # dest subdir DSP QC_IMAGE_VERSION_STRING # FIXME: maybe install only a fixed set of files do_install() { @@ -31,9 +52,7 @@ do_install() { mkdir -p "${dstdir}" install -m 0644 "${srcdir}"/* "${dstdir}" - # FIXME: if the licence ever changes, it has to be read from the WHENCE - # file. - install -m 0644 LICENSE.qcom "${dstdir}" + do_licence "${dstdir}" "${srcdir}" < WHENCE } # dest target link @@ -55,7 +74,7 @@ do "Link:" ) do_link ${DST} ${rest} ;; - "*" ) + * ) echo "Unsupported clause ${verb}" >&2 exit 1 esac