[doc] Update Licence Headers to fit agreed style

This commit primarily fixes typos in existing licence headers, or
changes the comment style of existing headers to be compatible with the
licence checker.

This commit does add licence headers to some files, where they were
missing before.

Signed-off-by: Sam Elliott <selliott@lowrisc.org>
diff --git a/util/example/tlgen/xbar_2x2.hjson b/util/example/tlgen/xbar_2x2.hjson
index 28c8be3..ae884d1 100644
--- a/util/example/tlgen/xbar_2x2.hjson
+++ b/util/example/tlgen/xbar_2x2.hjson
@@ -1,3 +1,6 @@
+// Copyright lowRISC contributors.
+// Licensed under the Apache License, Version 2.0, see LICENSE for details.
+// SPDX-License-Identifier: Apache-2.0
 {
   name: "2x2",
   clock: "clk_main_i",