[rtl, dv] added fusesoc core files

Added several fusesoc core files to reorg the sources. This has been
done to support #1565

Signed-off-by: Srikrishna Iyer <sriyer@google.com>
diff --git a/hw/ip/pinmux/pinmux.core b/hw/ip/pinmux/pinmux.core
index 593d5ad..7320f3d 100644
--- a/hw/ip/pinmux/pinmux.core
+++ b/hw/ip/pinmux/pinmux.core
@@ -8,31 +8,16 @@
 filesets:
   files_rtl:
     depend:
-      - lowrisc:ip:tlul
-      - lowrisc:prim:all
-    files:
-      - rtl/pinmux_reg_pkg.sv
-      - rtl/pinmux_reg_top.sv
-      - rtl/pinmux.sv
-    file_type: systemVerilogSource
+      - lowrisc:ip:pinmux_reg
+      - lowrisc:ip:pinmux_component
 
   files_verilator_waiver:
     depend:
-      # common waivers
-      - lowrisc:lint:common
-      - lowrisc:lint:comportable
-    files:
-      - lint/pinmux.vlt
-    file_type: vlt
+      - lowrisc:ip:pinmux_component
 
   files_ascentlint_waiver:
     depend:
-      # common waivers
-      - lowrisc:lint:common
-      - lowrisc:lint:comportable
-    files:
-      - lint/pinmux.waiver
-    file_type: waiver
+      - lowrisc:ip:pinmux_component
 
 
 parameters: