[fidldoc] Updating fidl reference docs
diff --git a/all/fidl/README.md b/all/fidl/README.md
index 6f09eca..575801d 100644
--- a/all/fidl/README.md
+++ b/all/fidl/README.md
@@ -820,6 +820,10 @@
     <td></td>
 </tr>
 <tr>
+    <td><a href="fuchsia.driver.registrar/index">fuchsia.driver.registrar</a></td>
+    <td></td>
+</tr>
+<tr>
     <td><a href="fuchsia.driver.test/index">fuchsia.driver.test</a></td>
     <td></td>
 </tr>
diff --git a/all/fidl/_toc.yaml b/all/fidl/_toc.yaml
index 4924aba..78ab5e2 100644
--- a/all/fidl/_toc.yaml
+++ b/all/fidl/_toc.yaml
@@ -405,6 +405,8 @@
     path: /reference/fidl/fuchsia.diagnostics.test
   - title: fuchsia.driver.framework
     path: /reference/fidl/fuchsia.driver.framework
+  - title: fuchsia.driver.registrar
+    path: /reference/fidl/fuchsia.driver.registrar
   - title: fuchsia.driver.test
     path: /reference/fidl/fuchsia.driver.test
   - title: fuchsia.driverhost.test
diff --git a/all/fidl/fuchsia.driver.registrar/README.md b/all/fidl/fuchsia.driver.registrar/README.md
new file mode 100644
index 0000000..248eba7
--- /dev/null
+++ b/all/fidl/fuchsia.driver.registrar/README.md
@@ -0,0 +1,99 @@
+[TOC]
+
+# fuchsia.driver.registrar
+
+
+## **PROTOCOLS**
+
+## DriverRegistrar {#DriverRegistrar}
+*Defined in [fuchsia.driver.registrar/driver-registrar.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.driver.registrar/driver-registrar.fidl#12)*
+
+<p>Protocol for registering additional driver packages with the driver manager.</p>
+
+### Register {#fuchsia.driver.registrar/DriverRegistrar.Register}
+
+<p>Informs the driver manager that a new driver package is available.
+The driver manager will cache a copy of the driver.</p>
+<ul>
+<li>error a zx_status value indicating failure. One of the following:
+<ul>
+<li><code>ZX_ERR_ACCESS_DENIED</code> if the device does not have permissions
+to fetch the package.</li>
+<li><code>ZX_ERR_NOT_FOUND</code> if the package does not exist.</li>
+<li><code>ZX_ERR_IO</code> if there is some other unspecified error during I/O.</li>
+<li><code>ZX_ERR_ADDRESS_UNREACHABLE</code> if the package resolver does not
+know about the repo.</li>
+<li><code>ZX_ERR_NO_SPACE</code> if the device is out of space.</li>
+<li><code>ZX_ERR_UNAVAILABLE</code> if the package resolver could not be reached.</li>
+<li><code>ZX_ERR_INTERNAL</code> if an unspecified error was encountered.</li>
+</ul>
+</li>
+</ul>
+
+#### Request
+<table>
+    <tr><th>Name</th><th>Type</th></tr>
+    <tr>
+            <td><code>package_url</code></td>
+            <td>
+                <code><a class='link' href='../fuchsia.pkg/'>fuchsia.pkg</a>/<a class='link' href='../fuchsia.pkg/#PackageUrl'>PackageUrl</a></code>
+            </td>
+        </tr></table>
+
+
+#### Response
+<table>
+    <tr><th>Name</th><th>Type</th></tr>
+    <tr>
+            <td><code>result</code></td>
+            <td>
+                <code><a class='link' href='#DriverRegistrar_Register_Result'>DriverRegistrar_Register_Result</a></code>
+            </td>
+        </tr></table>
+
+
+
+## **STRUCTS**
+
+### DriverRegistrar_Register_Response {#DriverRegistrar_Register_Response}
+*Defined in [fuchsia.driver.registrar/driver-registrar.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.driver.registrar/driver-registrar.fidl#25)*
+
+
+
+<table>
+    <tr><th>Name</th><th>Type</th><th>Description</th><th>Default</th></tr>
+</table>
+
+
+
+
+
+
+
+## **UNIONS**
+
+### DriverRegistrar_Register_Result {#DriverRegistrar_Register_Result}
+*Defined in [fuchsia.driver.registrar/driver-registrar.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.driver.registrar/driver-registrar.fidl#25)*
+
+
+<table>
+    <tr><th>Name</th><th>Type</th><th>Description</th></tr><tr id="DriverRegistrar_Register_Result.response">
+            <td><code>response</code></td>
+            <td>
+                <code><a class='link' href='#DriverRegistrar_Register_Response'>DriverRegistrar_Register_Response</a></code>
+            </td>
+            <td></td>
+        </tr><tr id="DriverRegistrar_Register_Result.err">
+            <td><code>err</code></td>
+            <td>
+                <code><a class='link' href='../zx/'>zx</a>/<a class='link' href='../zx/#status'>status</a></code>
+            </td>
+            <td></td>
+        </tr></table>
+
+
+
+
+
+
+