aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Dechesne <nicolas.dechesne@linaro.org>2017-11-07 12:13:01 +0100
committerNicolas Dechesne <nicolas.dechesne@linaro.org>2017-11-08 17:48:31 +0100
commit79373d46a8fd205cae21d833d0356d934427b139 (patch)
treec3b4f7da16e7df4fb94575822e50e130bd446131
parentdc22ef13114879ef0d4adb832ca4b61a97fed1a8 (diff)
downloadmeta-qcom-79373d46a8fd205cae21d833d0356d934427b139.zip
meta-qcom-79373d46a8fd205cae21d833d0356d934427b139.tar.gz
meta-qcom-79373d46a8fd205cae21d833d0356d934427b139.tar.bz2
firmware-qcom-dragonboard410c: remove ACCEPT_EULA variable
Since r1032.1 the Qualcomm firmware have been released with a license that allows redistribution. And the file is now available publicly without the need for user to read/accept EULA. As such, we remove the constraint on meta-qcom as well. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit f99e865f8944bc5a935a87bf289d322e898413cd)
-rw-r--r--README.md15
-rw-r--r--conf/EULA229
-rw-r--r--conf/eula/dragonboard-410c209
l---------conf/eula/dragonboard-410c-321
-rw-r--r--conf/layer.conf2
-rw-r--r--conf/machine/dragonboard-410c-32.conf2
-rw-r--r--conf/machine/dragonboard-410c.conf2
-rw-r--r--recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb21
8 files changed, 3 insertions, 478 deletions
diff --git a/README.md b/README.md
index 2e82eee..d1cf422 100644
--- a/README.md
+++ b/README.md
@@ -27,21 +27,6 @@ in the build (e.g. it is used in BBLAYERS) then additional recipes from
meta-qcom are added to the metadata. You can refer to meta-qcom/conf/layer.conf
for the implementation details.
-## EULA
-
-Some SoC depends on firmware and/or packages that are covered by
-Qualcomm EULA. To have the right to use those binaries in your images
-you need to read and accept the EULA available as:
-
-conf/eula/$MACHINE, e.g. conf/eula/dragonboard-410c
-
-In order to accept it, you should add, in your local.conf file:
-
-ACCEPT_EULA_$MACHINE = "1", e.g.: ACCEPT_EULA_dragonboard-410c = "1"
-
-If you do not accept the EULA the generated image will be missing some
-components and features.
-
## Contributing
If you want to contribute changes, you can send Github pull requests at
diff --git a/conf/EULA b/conf/EULA
deleted file mode 100644
index 6c51a73..0000000
--- a/conf/EULA
+++ /dev/null
@@ -1,229 +0,0 @@
-LICENSE AGREEMENT
-
-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) Redistributable
-Binary Code may not be distributed on a stand alone basis but may be
-redistributed in conjunction with and as a part of a software application
-created by you; (iii) the Redistributable Binary Code may only operate in
-conjunction with platforms incorporating Qualcomm Technologies, Inc. chipsets;
-(iv) redistribution of the Redistributable Binary Code must include the .txt
-file setting forth the terms and condition of this Agreement; (v) you may not
-use Qualcomm Technologies' or its affiliates or subsidiaries name, logo or
-trademarks; and (vi) 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$500.
-
-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. 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/conf/eula/dragonboard-410c b/conf/eula/dragonboard-410c
deleted file mode 100644
index eb46094..0000000
--- a/conf/eula/dragonboard-410c
+++ /dev/null
@@ -1,209 +0,0 @@
-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. 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/conf/eula/dragonboard-410c-32 b/conf/eula/dragonboard-410c-32
deleted file mode 120000
index 151dc1a..0000000
--- a/conf/eula/dragonboard-410c-32
+++ /dev/null
@@ -1 +0,0 @@
-dragonboard-410c \ No newline at end of file
diff --git a/conf/layer.conf b/conf/layer.conf
index dbe124f..64bf198 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -9,8 +9,6 @@ BBFILE_COLLECTIONS += "qcom"
BBFILE_PATTERN_qcom := "^${LAYERDIR}/"
BBFILE_PRIORITY_qcom = "5"
-QCOM_EULA_FILE = "${LAYERDIR}/conf/eula/${MACHINE}"
-
# Let us add layer-specific bbappends which are only applied when that
# layer is included in our configuration
# includes customization and/or backports
diff --git a/conf/machine/dragonboard-410c-32.conf b/conf/machine/dragonboard-410c-32.conf
index 6ce43b2..147c2ba 100644
--- a/conf/machine/dragonboard-410c-32.conf
+++ b/conf/machine/dragonboard-410c-32.conf
@@ -17,5 +17,5 @@ MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += " \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-msm', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'wcnss-config wcnss-start', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'bluez5', 'bluez5-noinst-tools', '', d)} \
- ${@'firmware-qcom-dragonboard410c' if d.getVar('ACCEPT_EULA_dragonboard-410c-32', True) == '1' else ''} \
+ firmware-qcom-dragonboard410c \
"
diff --git a/conf/machine/dragonboard-410c.conf b/conf/machine/dragonboard-410c.conf
index a0b7e6a..65393c8 100644
--- a/conf/machine/dragonboard-410c.conf
+++ b/conf/machine/dragonboard-410c.conf
@@ -17,7 +17,7 @@ MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += " \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-msm', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'wcnss-config wcnss-start', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'bluez5', 'bluez5-noinst-tools', '', d)} \
- ${@'firmware-qcom-dragonboard410c' if d.getVar('ACCEPT_EULA_dragonboard-410c', True) == '1' else ''} \
+ firmware-qcom-dragonboard410c \
"
QCOM_BOOTIMG_ROOTFS ?= "mmcblk0p10"
diff --git a/recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb b/recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb
index d6844b2..c3a7b8d 100644
--- a/recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb
+++ b/recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb
@@ -3,7 +3,7 @@ DESCRIPTION = "QCOM Firmware for DragonBoard 410c"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://LICENSE;md5=4d087ee0965cb059f1b2f9429e166f64"
-SRC_URI = "http://builds.96boards.org/releases/dragonboard410c/qualcomm/firmware/linux-board-support-package-r${PV}.zip;qcom-eula=true"
+SRC_URI = "http://builds.96boards.org/releases/dragonboard410c/qualcomm/firmware/linux-board-support-package-r${PV}.zip"
SRC_URI[md5sum] = "e1c7e8957b8f37a91cadc18c1aef5c04"
SRC_URI[sha256sum] = "a76405fae85399343bc421b6101ba765d92b3709f2d4ae8afe85dc300cf72c7e"
@@ -14,25 +14,6 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
S = "${WORKDIR}/linux-board-support-package-r${PV}"
-python do_unpack() {
- eula = d.getVar('ACCEPT_EULA_'+d.getVar('MACHINE', True), True)
- eula_file = d.getVar('QCOM_EULA_FILE', True)
- pkg = d.getVar('PN', True)
- if eula == None:
- bb.fatal("To use '%s' you need to accept the EULA at '%s'. "
- "Please read it and in case you accept it, write: "
- "ACCEPT_EULA_dragonboard-410c = \"1\" in your local.conf." % (pkg, eula_file))
- elif eula == '0':
- bb.fatal("To use '%s' you need to accept the EULA." % pkg)
- else:
- bb.note("EULA has been accepted for '%s'" % pkg)
-
- try:
- bb.build.exec_func('base_do_unpack', d)
- except:
- raise
-}
-
do_compile() {
:
}