Skip to content

Commit

Permalink
Add Motorola msm8960 devices
Browse files Browse the repository at this point in the history
Change-Id: Ic0ffe120b4427a6580704bd42138ea27400ab047
  • Loading branch information
dhacker29 committed Jun 12, 2013
1 parent a7a78d1 commit a2edf4d
Show file tree
Hide file tree
Showing 193 changed files with 1,843 additions and 0 deletions.
16 changes: 16 additions & 0 deletions mb886/BoardConfigVendor.mk
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,16 @@
# Copyright (C) 2013 The CyanogenMod Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# This file is generated by device/motorola/mb886/setup-makefiles.sh

19 changes: 19 additions & 0 deletions mb886/mb886-vendor-blobs.mk
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,19 @@
# Copyright (C) 2013 The CyanogenMod Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# This file is generated by device/motorola/mb886/setup-makefiles.sh

PRODUCT_COPY_FILES += \
vendor/motorola/mb886/proprietary/lib/libqmiservices.so:system/lib/libqmiservices.so \
vendor/motorola/mb886/proprietary/lib/libril-qc-qmi-1.so:system/lib/libril-qc-qmi-1.so
21 changes: 21 additions & 0 deletions mb886/mb886-vendor.mk
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright (C) 2013 The CyanogenMod Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# This file is generated by device/motorola/mb886/setup-makefiles.sh

# Pick up overlay for features that depend on non-open-source files
DEVICE_PACKAGE_OVERLAYS += vendor/motorola/mb886/overlay

$(call inherit-product, vendor/motorola/mb886/mb886-vendor-blobs.mk)
$(call inherit-product, vendor/motorola/msm8960-common/msm8960-common-vendor.mk)
Binary file added mb886/proprietary/lib/libqmiservices.so
Binary file not shown.
Binary file added mb886/proprietary/lib/libril-qc-qmi-1.so
Binary file not shown.
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,144 @@
/*
* Copyright (c) 1982, 1986, 1993
* The Regents of the University of California. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. Neither the name of the University nor the names of its contributors
* may be used to endorse or promote products derived from this software
* without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* @(#)time.h 8.5 (Berkeley) 5/4/95
*/
//
//Copyright (C) 2002-2004 3Dlabs Inc. Ltd.
//All rights reserved.
//
//Redistribution and use in source and binary forms, with or without
//modification, are permitted provided that the following conditions
//are met:
//
// Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
//
// Redistributions in binary form must reproduce the above
// copyright notice, this list of conditions and the following
// disclaimer in the documentation and/or other materials provided
// with the distribution.
//
// Neither the name of 3Dlabs Inc. Ltd. nor the names of its
// contributors may be used to endorse or promote products derived
// from this software without specific prior written permission.
//
//THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
//"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
//LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
//FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
//COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
//INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
//BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
//LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
//CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
//LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
//ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
//POSSIBILITY OF SUCH DAMAGE.
//
Copyright 1992, 1993, 1994 Henry Spencer. All rights reserved.
This software is not subject to any license of the American Telephone
and Telegraph Company or of the Regents of the University of California.

Permission is granted to anyone to use this software for any purpose on
any computer system, and to alter it and redistribute it, subject
to the following restrictions:

1. The author is not responsible for the consequences of use of this
software, no matter how awful, even if they arise from flaws in it.

2. The origin of this software must not be misrepresented, either by
explicit claim or by omission. Since few users ever read sources,
credits must appear in the documentation.

3. Altered versions must be plainly marked as such, and must not be
misrepresented as being the original software. Since few users
ever read sources, credits must appear in the documentation.

4. This notice may not be removed or altered.
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

3. The names of its contributors may not be used to endorse or promote
products derived from this software without specific prior written
permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

/*============================================================================

This C source file is part of the SoftFloat IEC/IEEE Floating-point Arithmetic
Package, Release 2b.

Written by John R. Hauser. This work was made possible in part by the
International Computer Science Institute, located at Suite 600, 1947 Center
Street, Berkeley, California 94704. Funding was partially provided by the
National Science Foundation under grant MIP-9311980. The original version
of this code was written as part of a project to build a fixed-point vector
processor in collaboration with the University of California at Berkeley,
overseen by Profs. Nelson Morgan and John Wawrzynek. More information
is available through the Web page `http://www.cs.berkeley.edu/~jhauser/
arithmetic/SoftFloat.html'.

THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE. Although reasonable effort has
been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT TIMES
RESULT IN INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO PERSONS
AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ALL LOSSES,
COSTS, OR OTHER PROBLEMS THEY INCUR DUE TO THE SOFTWARE, AND WHO FURTHERMORE
EFFECTIVELY INDEMNIFY JOHN HAUSER AND THE INTERNATIONAL COMPUTER SCIENCE
INSTITUTE (possibly via similar legal warning) AGAINST ALL LOSSES, COSTS, OR
OTHER PROBLEMS INCURRED BY THEIR CUSTOMERS AND CLIENTS DUE TO THE SOFTWARE.

Derivative works are acceptable, even for commercial purposes, so long as
(1) the source code for the derivative work includes prominent notice that
the work is derivative, and (2) the source code includes prominent notice with
these four paragraphs for those parts of this code that are retained.

=============================================================================*/

Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,50 @@
End User License Agreement
==========================

Please read this End User 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 Incorporated ("QUALCOMM" "we" "our" or "us"). This is the agreement that applies to your use of the software and any updates or improvements thereof (collectively, "Materials") downloadable herefrom. By using or completing the installation of the Materials, you are accepting this Agreement and you are bound by its terms and conditions.


A. Acceptance of This Agreement:

1. You accept when you do any of the following things:
* Provide electronic acceptance by clicking the below "Accept" button; or

* Download and/or use the Materials application.

IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, THEN CLICK THE "DO NOT ACCEPT" BUTTON AND DO NOT INSTALL OR USE THE MATERIALS.

2. The availability of the Materials is subject to our business policies, practices and procedures, which we can change without giving notice to you. UNLESS OTHERWISE PROHIBITED BY LAW, WE RESERVE THE RIGHT TO ADD TO OR CHANGE THE TERMS AND CONDITIONS OF THIS AGREEMENT AT ANY TIME.

3. Subject to the terms and conditions of this Agreement, QUALCOMM hereby grants to you a limited non-exclusive, personal, non-transferable, non-sublicensable, limited copyright license to access and run the Materials in object code format only. This license is with respect to copyright rights only and specifically excludes any and all patent rights of QUALCOMM or its affiliates. Except for the limited copyright rights granted to you under this Section A.3 with respect to the use of the Software, you further acknowledge and agree that QUALCOMM has no right to sublicense or otherwise grant any rights under any other intellectual property right, including, without limitation any patent rights. For the purposes of this Agreement "intellectual property rights" means all current and future worldwide copyrights, trade secrets, patents and other patent rights, utility models, mask work rights, trademarks, trade names, service marks and all other intellectual property rights, including all applications and registrations with respect thererto.
4. You can only use the Materials for personal, non-commercial uses and only on products that contain a Qualcomm chipset. You agree not to resell or redistribute the Materials to a third party without QUALCOMM's prior written permission, which we can withhold, condition or delay in our sole discretion. You also agree that your use of the Materials will not be for any purpose that is illegal. WE CAN, WITHOUT NOTICE, LIMIT, SUSPEND OR END AVAILABILITY OF THE MATERIALS OR ANY AGREEMENT WITH YOU FOR GOOD CAUSE, including, but not limited to: (a) breach of this Agreement, including, without limitation section 5; or (h) use of the Materials to violate or infringe upon any rights of any kind of QUALCOMM or any third party, including, but not limited to, copyright, trademark, defamation, right of privacy or publicity or any other right of any person or entity.
5. You shall not attempt, knowingly permit or encourage others to attempt to: (a) reverse engineer, reverse compile, decipher, decrypt, or discover the source code of or disassemble the Materials, in whole or in part; (b) use any mechanical, electronic, or other method to trace, decompile, disassemble, decrypt or attempt by any means to obtain the source code of the Materials or encourage others to do so; (c) rent, loan, lease, sublicense, transfer, network, reproduce, display, or otherwise distribute the Materials; (d) copy, manufacture, translate, modify, separate any components, adapt, enhance or extend the Material; or. (e) publish, or cause to be published any commercial benchmark scores with the Materials without prior written consent from QUALCOMM.
6. The Materials may contain or link to certain software and/or materials that are written or owned by third parties. Such third party code and materials are 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. QUALCOMM 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.
7. QUALCOMM and its licensors retain all right, title, and interest in and to the Materials and any updates and improvements thereof, including, without limitation, all copyrights, patent rights and trademark rights and all other intellectual property rights therein. This Agreement does not convey to you any ownership interest in any of the intellectual property rights of QUALCOMM or its licensors. Any rights not expressly granted to you herein are hereby reserved by QUALCOMM and its licensors.
8. You agree that QUALCOMM is under no obligation to provide support or services of any kind to enable the use, performance or any other aspect of Materials.


B. Disclaimers/Limitation of Liability:

1. WE MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, TO THE EXTENT PERMITTED BY APPLICABLE LAW, REGARDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE CONCERNING THE MATERIALS. WE CAN'T PROMISE ACCURACY OR ERROR-FREE SERVICE AND DON'T AUTHORIZE ANYONE TO MAKE ANY WARRANTIES ON OUR BEHALF.

2. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL QUALCOMM OR ITS AFFILIATES BE LIABLE FOR ANY CONSEQUENTIAL, SPECIAL, INCIDENTAL OR INDIRECT DAMAGES OF ANY KIND ARISING OUT OF THE USE OF THE MATERIALS, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY PROVISION OF THIS AGREEMENT (INCLUDING, BUT NOT LIMITED TO, LOST DATA, LOST PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS INTERRUPTION, FOR PERSONAL INJURY, FOR LOSS OF PRIVACY, FOR FAILURE TO MEET ANY DUTY INCLUDING OF GOOD FAITH OR OF REASONABLE CARE, FOR NEGLIGENCE AND FOR ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER), EVEN IF QUALCOMM AND ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

THE ENTIRE LIABILITY (IN THE AGGREGATE) OF QUALCOMM, AND ITS AFFILIATES UNDER THIS AGREEMENT AND YOUR EXCLUSIVE REMEDY HEREUNDER SHALL BE LIMITED TO FIFTY DOLLARS ($50). THE FOREGOING LIMITATION, SHALL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EVEN IF ANY REMEDY FAILS ITS ESSENTIAL PURPOSE.


C. Miscellaneous:

1. If you are acting on behalf of an agency or instrumentality of the U.S. government, the Materials, are "commercial computer software" and developed exclusively at private expense by QUALCOMM and its licensors. Pursuant to FAR 12.212 or DFARS 227 7202 and their successors, as applicable, use, reproduction and disclosure of the software is governed by the terms of this Agreement.

2. Nothing under this Agreement or the fact that you have access to and use of the Materials gives you any right, title or interest or license to reproduce, modify or otherwise use our or any third party trademarks, service marks, graphics, or logos.

3. This Agreement shall commence upon the earlier of the date that you first use of the Materials or the date that you accept this agreement and shall continue until terminated in accordance with Section 5 below.

4. This Agreement shall terminate immediately, without notice, if you fail to comply with any term of this Agreement. In addition, QUALCOMM may terminate this Agreement at any time upon notice to you or by posting notice on QUALCOMM's website located at www.QUALCOMM.com. Upon termination, you agree to immediately cease using and destroy all of the Materials. Sections A.4, A.7 and Articles B and C shall survive the expiration or termination of this Agreement.

5. A waiver of any part of this Agreement in one instance is not a waiver of any part or any other instance. You are not permitted to assign this Agreement or any of your rights or duties under it. We may assign all or part of this Agreement without notice.

6. It is expressly understood that this Agreement is non-exclusive for both parties. Except as specifically agreed otherwise, this Agreement does not grant either party any exclusive privileges or rights.

7. If any part of this Agreement is held invalid, that part may be severed from this Agreement while the remainder of the Agreement continues in effect. This Agreement and the documents to which it refers, if any, form the entire agreement between us on their subjects. This Agreement is not for the benefit of any third party except our parents, affiliates, subsidiaries, agents, assigns and predecessors and successors in interest. This Agreement and all disputes between us (whether or not based on this Agreement) are governed by the laws of the state of California, without regard to that state's conflict of laws principles. Any claim arising out of or related to this Agreement must be brought exclusively in a federal or state court located in San Diego County, California and you consent to the jurisdiction and venue of such courts. The United Nations convention on Contracts for the International Sale of Goods is expressly disclaimed and shall not apply. 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. This Agreement is the entire and exclusive agreement between QUALCOMM and You with respect to Materials and supersedes all prior agreements between QUALCOMM and you, along with any other communications (whether written or oral) between QUALCOMM and you.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,2 @@
0 0 android
0 1 adreno200
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit a2edf4d

Please sign in to comment.