diff --git a/Makefile.am b/Makefile.am
index 4ec0b8257..13e95746e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -526,14 +526,14 @@ EXTRA_DIST_IGNORE = \
EXTRA_DIST = \
bootstrap \
- AUTHORS.md \
- CHANGELOG.md \
- CONTRIBUTING.md \
- INSTALL.md \
- LICENSE \
- MAINTAINERS.md \
+ doc/AUTHORS.md \
+ doc/CHANGELOG.md \
+ doc/CONTRIBUTING.md \
+ doc/INSTALL.md \
+ doc/LICENSE \
+ doc/MAINTAINERS.md \
README.md \
- RELEASE.md \
+ doc/RELEASE.md \
man \
scripts \
test
diff --git a/README.md b/README.md
index 2bd720b8f..3e3cff765 100644
--- a/README.md
+++ b/README.md
@@ -12,14 +12,14 @@
the tpm where the user would not expect it. It appears likely unreachable in the current code base. This has been fixed on releases greater than version 1.1.1.
## Build and Installation instructions:
-Instructions for building and installing the tpm2-tools are provided in the [INSTALL.md](INSTALL.md) file.
+Instructions for building and installing the tpm2-tools are provided in the [INSTALL.md](doc/INSTALL.md) file.
## Release Procedures
-Instructions for how releases are conducted, including our QA practices, please see the [RELEASE.md](RELEASE.md) file.
+Instructions for how releases are conducted, including our QA practices, please see the [RELEASE.md](doc/RELEASE.md) file.
## Support
Please use the mailing list at https://lists.01.org/postorius/lists/tpm2.lists.01.org/ for general questions. The Issue Tracker on
-github should be reserved for actual feature requests or bugs. For security bugs, please see [CONTRIBUTING.md](CONTRIBUTING.md)
+github should be reserved for actual feature requests or bugs. For security bugs, please see [CONTRIBUTING.md](doc/CONTRIBUTING.md)
for information on how to submit those.
## Resources
@@ -36,7 +36,7 @@ This specifies the external programatic interface to the TPM:
### The Enhanced System API Specification
-This is the *ESAPI* dependency mentioned in [INSTALL.md](INSTALL.md). This is the enhanced software API to the tpm. The tpm2-tools
+This is the *ESAPI* dependency mentioned in [INSTALL.md](doc/INSTALL.md). This is the enhanced software API to the tpm. The tpm2-tools
project relies heavily on this.
### The TCTI Specification
@@ -47,4 +47,4 @@ This specifies the transmission interfaces or how bytes get from the system api
* [A Practical Guide to TPM 2.0](https://link.springer.com/book/10.1007%2F978-1-4302-6584-9) `ISBN: 978-1-4302-6583-2 (Print) 978-1-4302-6584-9 (Online)`
## Contributing
-Instructions for contributing to the project are provided in the [CONTRIBUTING.md](CONTRIBUTING.md) file.
+Instructions for contributing to the project are provided in the [CONTRIBUTING.md](doc/CONTRIBUTING.md) file.
diff --git a/AUTHORS.md b/doc/AUTHORS.md
similarity index 100%
rename from AUTHORS.md
rename to doc/AUTHORS.md
diff --git a/CHANGELOG.md b/doc/CHANGELOG.md
similarity index 100%
rename from CHANGELOG.md
rename to doc/CHANGELOG.md
diff --git a/CONTRIBUTING.md b/doc/CONTRIBUTING.md
similarity index 100%
rename from CONTRIBUTING.md
rename to doc/CONTRIBUTING.md
diff --git a/INSTALL.md b/doc/INSTALL.md
similarity index 100%
rename from INSTALL.md
rename to doc/INSTALL.md
diff --git a/LICENSE b/doc/LICENSE
similarity index 100%
rename from LICENSE
rename to doc/LICENSE
diff --git a/MAINTAINERS.md b/doc/MAINTAINERS.md
similarity index 100%
rename from MAINTAINERS.md
rename to doc/MAINTAINERS.md
diff --git a/RELEASE.md b/doc/RELEASE.md
similarity index 100%
rename from RELEASE.md
rename to doc/RELEASE.md