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