From fc4d32e21bff40eb36a9dde3c5d44e116ba771aa Mon Sep 17 00:00:00 2001 From: "Luis R. Rodriguez" Date: Fri, 25 May 2012 12:30:53 -0700 Subject: [PATCH] qca-swiss-army-knife: add tools directory for initvals We are going to rename this git tree to qca-swiss-army-knife.git and add more tools, as such lets throw the initvals work into its own directory and allow for other tools to be thrown in here. Lets add our own top level copyright license, and a simple README. Signed-off-by: Luis R. Rodriguez --- LICENSE | 14 ++++++ README | 48 ++++++++++++++++++- Makefile => tools/initvals/Makefile | 0 .../initvals/ar5008_initvals.h | 0 .../initvals/ar9001_initvals.h | 0 .../initvals/ar9002_initvals.h | 0 .../initvals/ar9003_2p2_initvals.h | 0 .../initvals/ar9330_1p1_initvals.h | 0 .../initvals/ar9330_1p2_initvals.h | 0 .../initvals/ar9462_2p0_initvals.h | 0 .../initvals/ar9485_initvals.h | 0 .../initvals/ar9580_1p0_initvals.h | 0 checksums.txt => tools/initvals/checksums.txt | 0 initvals.c => tools/initvals/initvals.c | 0 sha1.c => tools/initvals/sha1.c | 0 sha1.h => tools/initvals/sha1.h | 0 .../initvals/verify_checksums.sh | 0 17 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 LICENSE rename Makefile => tools/initvals/Makefile (100%) rename ar5008_initvals.h => tools/initvals/ar5008_initvals.h (100%) rename ar9001_initvals.h => tools/initvals/ar9001_initvals.h (100%) rename ar9002_initvals.h => tools/initvals/ar9002_initvals.h (100%) rename ar9003_2p2_initvals.h => tools/initvals/ar9003_2p2_initvals.h (100%) rename ar9330_1p1_initvals.h => tools/initvals/ar9330_1p1_initvals.h (100%) rename ar9330_1p2_initvals.h => tools/initvals/ar9330_1p2_initvals.h (100%) rename ar9462_2p0_initvals.h => tools/initvals/ar9462_2p0_initvals.h (100%) rename ar9485_initvals.h => tools/initvals/ar9485_initvals.h (100%) rename ar9580_1p0_initvals.h => tools/initvals/ar9580_1p0_initvals.h (100%) rename checksums.txt => tools/initvals/checksums.txt (100%) rename initvals.c => tools/initvals/initvals.c (100%) rename sha1.c => tools/initvals/sha1.c (100%) rename sha1.h => tools/initvals/sha1.h (100%) rename verify_checksums.sh => tools/initvals/verify_checksums.sh (100%) diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..03e218a --- /dev/null +++ b/LICENSE @@ -0,0 +1,14 @@ +Copyright (c) 2008-2011 Atheros Communications Inc. +Copyright (c) 2011-2012 Qualcomm Atheros, Inc. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/README b/README index f8aeefe..9c9e2d7 100644 --- a/README +++ b/README @@ -1 +1,47 @@ -You can RTFM here: http://wireless.kernel.org/en/users/Drivers/ath9k_hw/initvals-tool +qca-swiss-army-knife +==================== + +This is the qca-swiss-army-knife, which hosts a set of utilities that we use +to debug / help with our driver development. + +Tools and their respective documentation: + + * initvals: http://wireless.kernel.org/en/users/Drivers/ath9k_hw/initvals-tool + +License +======= + +All this code is licensed under the ISC, for details see the LICENSE file. +We still however may allow for some GPL files, given that some work may rely +on some GPL code in the future. Eeither way, to help with different licenses +we follow the usage of the Singed-off-by tag as described below to allow us +to keep files with their own licenses. + +Contributions +============= + +Contributions to compat follow the same mechanisms as used in the Linux kernel, +this means you should provide as Singed-off-by tag as documented on the +Developer's Certificate of Origin 1.1. + +http://gerrit.googlecode.com/svn/documentation/2.0/user-signedoffby.html + +Submitting patches +================== + +qca-swiss-army-knife contributions follow the contribution model implemented by +the Linux kernel. Patches or pull requests for qca-swiss-army-knife must +be signed-offed. If you don't sign off on them they will not accepted. +This means adding a line that says "Signed-off-by: Name email" at the end of +each commit, indicating that you wrote the code and have the right to pass it +on as an open source patch. For exact definition of what the Signed-off-by tag +is you can read the definition of the "Developer's Certificate of Origin 1.1", +which you can read here: + +http://gerrit.googlecode.com/svn/documentation/2.0/user-signedoffby.html + +You can send patches as follows, with an example subject provided: + +To: qca-linux-team@qualcomm.com +Cc: linux-wireless@vger.kernel.org +Subject: [PATCH qca-swiss-army-knife: initvals: add foobar diff --git a/Makefile b/tools/initvals/Makefile similarity index 100% rename from Makefile rename to tools/initvals/Makefile diff --git a/ar5008_initvals.h b/tools/initvals/ar5008_initvals.h similarity index 100% rename from ar5008_initvals.h rename to tools/initvals/ar5008_initvals.h diff --git a/ar9001_initvals.h b/tools/initvals/ar9001_initvals.h similarity index 100% rename from ar9001_initvals.h rename to tools/initvals/ar9001_initvals.h diff --git a/ar9002_initvals.h b/tools/initvals/ar9002_initvals.h similarity index 100% rename from ar9002_initvals.h rename to tools/initvals/ar9002_initvals.h diff --git a/ar9003_2p2_initvals.h b/tools/initvals/ar9003_2p2_initvals.h similarity index 100% rename from ar9003_2p2_initvals.h rename to tools/initvals/ar9003_2p2_initvals.h diff --git a/ar9330_1p1_initvals.h b/tools/initvals/ar9330_1p1_initvals.h similarity index 100% rename from ar9330_1p1_initvals.h rename to tools/initvals/ar9330_1p1_initvals.h diff --git a/ar9330_1p2_initvals.h b/tools/initvals/ar9330_1p2_initvals.h similarity index 100% rename from ar9330_1p2_initvals.h rename to tools/initvals/ar9330_1p2_initvals.h diff --git a/ar9462_2p0_initvals.h b/tools/initvals/ar9462_2p0_initvals.h similarity index 100% rename from ar9462_2p0_initvals.h rename to tools/initvals/ar9462_2p0_initvals.h diff --git a/ar9485_initvals.h b/tools/initvals/ar9485_initvals.h similarity index 100% rename from ar9485_initvals.h rename to tools/initvals/ar9485_initvals.h diff --git a/ar9580_1p0_initvals.h b/tools/initvals/ar9580_1p0_initvals.h similarity index 100% rename from ar9580_1p0_initvals.h rename to tools/initvals/ar9580_1p0_initvals.h diff --git a/checksums.txt b/tools/initvals/checksums.txt similarity index 100% rename from checksums.txt rename to tools/initvals/checksums.txt diff --git a/initvals.c b/tools/initvals/initvals.c similarity index 100% rename from initvals.c rename to tools/initvals/initvals.c diff --git a/sha1.c b/tools/initvals/sha1.c similarity index 100% rename from sha1.c rename to tools/initvals/sha1.c diff --git a/sha1.h b/tools/initvals/sha1.h similarity index 100% rename from sha1.h rename to tools/initvals/sha1.h diff --git a/verify_checksums.sh b/tools/initvals/verify_checksums.sh similarity index 100% rename from verify_checksums.sh rename to tools/initvals/verify_checksums.sh