Update to prjtrellis 1cd91f3be694f9eaa74b28928f63552497743a0c

Signed-off-by: David Shah <davey1576@gmail.com>
diff --git a/ECP5/tiledata/PICL0/bits.db b/ECP5/tiledata/PICL0/bits.db
index 22b2812..c51a3a1 100644
--- a/ECP5/tiledata/PICL0/bits.db
+++ b/ECP5/tiledata/PICL0/bits.db
@@ -17,6 +17,30 @@
 
 
 # Non-Routing Configuration
+.config_enum IOLOGICA.CLKIMUX CLK
+CLK -
+INV F7B1
+
+.config_enum IOLOGICA.CLKOMUX CLK
+CLK -
+INV F0B3
+
+.config_enum IOLOGICA.GSR ENABLED
+DISABLED F2B1
+ENABLED -
+
+.config_enum IOLOGICA.LSRIMUX 0
+0 -
+LSRMUX F9B1
+
+.config_enum IOLOGICA.LSRMUX INV
+INV -
+LSR F4B2
+
+.config_enum IOLOGICA.LSROMUX 0
+0 -
+LSRMUX F2B3
+
 .config_enum IOLOGICA.MODE NONE
 IDDRX1_ODDRX1 F0B5 F2B2 F6B1 F8B2 F9B2 F9B4
 IDDRXN F0B5 F6B1 F8B2 F9B2 F9B4
@@ -25,6 +49,38 @@
 NONE -
 ODDRXN F0B5 F6B1 F6B3 F7B3 F8B2 F9B2 F9B4
 
+.config_enum IOLOGICB.CLKIMUX CLK
+CLK -
+INV F9B6
+
+.config_enum IOLOGICB.CLKOMUX CLK
+CLK -
+INV F2B8
+
+.config_enum IOLOGICB.GSR ENABLED
+DISABLED F4B6
+ENABLED -
+
+.config_enum IOLOGICB.LSRIMUX 0
+0 -
+LSRMUX F1B7
+
+.config_enum IOLOGICB.LSRMUX INV
+INV -
+LSR F6B7
+
+.config_enum IOLOGICB.LSROMUX 0
+0 -
+LSRMUX F4B8
+
+.config_enum IOLOGICB.MODE NONE
+IDDRX1_ODDRX1 F0B8 F1B8 F1B10 F2B10 F4B7 F8B6
+IDDRXN F0B8 F1B8 F1B10 F2B10 F8B6
+IREG_OREG F1B8 F1B10 F8B6
+MIDDRX_MODDRX F0B8 F1B8 F1B10 F2B10 F5B6 F8B6
+NONE -
+ODDRXN F0B8 F1B8 F1B10 F2B10 F8B6 F8B8 F9B8
+
 .config_enum PIOA.BASE_TYPE INPUT_LVCMOS18D
 BIDIR_BLVDS25E F1B1 F1B4 F2B4 F3B6 F3B9 F4B9
 BIDIR_HSUL12 F1B4 F2B4
diff --git a/ECP5/tiledata/PICL2/bits.db b/ECP5/tiledata/PICL2/bits.db
index 485f88d..578bc4f 100644
--- a/ECP5/tiledata/PICL2/bits.db
+++ b/ECP5/tiledata/PICL2/bits.db
@@ -13,6 +13,70 @@
 
 
 # Non-Routing Configuration
+.config_enum IOLOGICC.CLKIMUX CLK
+CLK -
+INV F7B1
+
+.config_enum IOLOGICC.CLKOMUX CLK
+CLK -
+INV F0B3
+
+.config_enum IOLOGICC.GSR ENABLED
+DISABLED F2B1
+ENABLED -
+
+.config_enum IOLOGICC.LSRIMUX 0
+0 -
+LSRMUX F9B1
+
+.config_enum IOLOGICC.LSRMUX INV
+INV -
+LSR F4B2
+
+.config_enum IOLOGICC.LSROMUX 0
+0 -
+LSRMUX F2B3
+
+.config_enum IOLOGICC.MODE NONE
+IDDRX1_ODDRX1 F0B5 F2B2 F6B1 F8B2 F9B2 F9B4
+IDDRXN F0B5 F6B1 F8B2 F9B2 F9B4
+IREG_OREG F6B1 F9B2 F9B4
+MIDDRX_MODDRX F0B5 F3B3 F6B1 F8B2 F9B2 F9B4
+NONE -
+ODDRXN F0B5 F6B1 F6B3 F7B3 F8B2 F9B2 F9B4
+
+.config_enum IOLOGICD.CLKIMUX CLK
+CLK -
+INV F9B6
+
+.config_enum IOLOGICD.CLKOMUX CLK
+CLK -
+INV F2B8
+
+.config_enum IOLOGICD.GSR ENABLED
+DISABLED F4B6
+ENABLED -
+
+.config_enum IOLOGICD.LSRIMUX 0
+0 -
+LSRMUX F1B7
+
+.config_enum IOLOGICD.LSRMUX INV
+INV -
+LSR F6B7
+
+.config_enum IOLOGICD.LSROMUX 0
+0 -
+LSRMUX F4B8
+
+.config_enum IOLOGICD.MODE NONE
+IDDRX1_ODDRX1 F0B8 F1B8 F2B10 F3B10 F4B7 F8B6
+IDDRXN F0B8 F1B8 F2B10 F3B10 F8B6
+IREG_OREG F1B8 F2B10 F8B6
+MIDDRX_MODDRX F0B8 F1B8 F2B10 F3B10 F5B6 F8B6
+NONE -
+ODDRXN F0B8 F0B9 F1B8 F2B10 F3B10 F8B6 F9B8
+
 .config_enum PIOC.BASE_TYPE INPUT_LVCMOS18D
 BIDIR_BLVDS25E F1B1 F1B4 F2B4 F3B6 F4B9 F5B9
 BIDIR_HSUL12 F1B4 F2B4
diff --git a/ECP5/tiledata/PICR0/bits.db b/ECP5/tiledata/PICR0/bits.db
index c610472..01a18ca 100644
--- a/ECP5/tiledata/PICR0/bits.db
+++ b/ECP5/tiledata/PICR0/bits.db
@@ -17,6 +17,70 @@
 
 
 # Non-Routing Configuration
+.config_enum IOLOGICA.CLKIMUX CLK
+CLK -
+INV F2B1
+
+.config_enum IOLOGICA.CLKOMUX CLK
+CLK -
+INV F9B3
+
+.config_enum IOLOGICA.GSR ENABLED
+DISABLED F7B1
+ENABLED -
+
+.config_enum IOLOGICA.LSRIMUX 0
+0 -
+LSRMUX F0B1
+
+.config_enum IOLOGICA.LSRMUX INV
+INV -
+LSR F5B2
+
+.config_enum IOLOGICA.LSROMUX 0
+0 -
+LSRMUX F7B3
+
+.config_enum IOLOGICA.MODE NONE
+IDDRX1_ODDRX1 F0B2 F0B4 F1B2 F3B1 F7B2 F9B5
+IDDRXN F0B2 F0B4 F1B2 F3B1 F9B5
+IREG_OREG F0B2 F0B4 F3B1
+MIDDRX_MODDRX F0B2 F0B4 F1B2 F3B1 F6B1 F9B5
+NONE -
+ODDRXN F0B2 F0B4 F1B2 F2B3 F3B1 F3B3 F9B5
+
+.config_enum IOLOGICB.CLKIMUX CLK
+CLK -
+INV F0B6
+
+.config_enum IOLOGICB.CLKOMUX CLK
+CLK -
+INV F7B8
+
+.config_enum IOLOGICB.GSR ENABLED
+DISABLED F5B6
+ENABLED -
+
+.config_enum IOLOGICB.LSRIMUX 0
+0 -
+LSRMUX F8B7
+
+.config_enum IOLOGICB.LSRMUX INV
+INV -
+LSR F3B7
+
+.config_enum IOLOGICB.LSROMUX 0
+0 -
+LSRMUX F5B8
+
+.config_enum IOLOGICB.MODE NONE
+IDDRX1_ODDRX1 F1B6 F5B7 F7B10 F8B8 F8B10 F9B8
+IDDRXN F1B6 F7B10 F8B8 F8B10 F9B8
+IREG_OREG F1B6 F8B8 F8B10
+MIDDRX_MODDRX F1B6 F4B6 F7B10 F8B8 F8B10 F9B8
+NONE -
+ODDRXN F0B8 F1B6 F1B8 F7B10 F8B8 F8B10 F9B8
+
 .config_enum PIOA.BASE_TYPE INPUT_LVCMOS18D
 BIDIR_BLVDS25E F5B9 F6B6 F6B9 F7B4 F8B1 F8B4
 BIDIR_HSUL12 F7B4 F8B4
diff --git a/ECP5/tiledata/PICR2/bits.db b/ECP5/tiledata/PICR2/bits.db
index 4a7fbaf..7a58c76 100644
--- a/ECP5/tiledata/PICR2/bits.db
+++ b/ECP5/tiledata/PICR2/bits.db
@@ -13,6 +13,70 @@
 
 
 # Non-Routing Configuration
+.config_enum IOLOGICC.CLKIMUX CLK
+CLK -
+INV F2B1
+
+.config_enum IOLOGICC.CLKOMUX CLK
+CLK -
+INV F9B3
+
+.config_enum IOLOGICC.GSR ENABLED
+DISABLED F7B1
+ENABLED -
+
+.config_enum IOLOGICC.LSRIMUX 0
+0 -
+LSRMUX F0B1
+
+.config_enum IOLOGICC.LSRMUX INV
+INV -
+LSR F5B2
+
+.config_enum IOLOGICC.LSROMUX 0
+0 -
+LSRMUX F7B3
+
+.config_enum IOLOGICC.MODE NONE
+IDDRX1_ODDRX1 F0B2 F0B4 F1B2 F3B1 F7B2 F9B5
+IDDRXN F0B2 F0B4 F1B2 F3B1 F9B5
+IREG_OREG F0B2 F0B4 F3B1
+MIDDRX_MODDRX F0B2 F0B4 F1B2 F3B1 F6B3 F9B5
+NONE -
+ODDRXN F0B2 F0B4 F1B2 F2B3 F3B1 F3B3 F9B5
+
+.config_enum IOLOGICD.CLKIMUX CLK
+CLK -
+INV F0B6
+
+.config_enum IOLOGICD.CLKOMUX CLK
+CLK -
+INV F7B8
+
+.config_enum IOLOGICD.GSR ENABLED
+DISABLED F5B6
+ENABLED -
+
+.config_enum IOLOGICD.LSRIMUX 0
+0 -
+LSRMUX F8B7
+
+.config_enum IOLOGICD.LSRMUX INV
+INV -
+LSR F3B7
+
+.config_enum IOLOGICD.LSROMUX 0
+0 -
+LSRMUX F5B8
+
+.config_enum IOLOGICD.MODE NONE
+IDDRX1_ODDRX1 F1B6 F5B7 F6B10 F7B10 F8B8 F9B8
+IDDRXN F1B6 F6B10 F7B10 F8B8 F9B8
+IREG_OREG F1B6 F7B10 F8B8
+MIDDRX_MODDRX F1B6 F4B6 F6B10 F7B10 F8B8 F9B8
+NONE -
+ODDRXN F0B8 F1B6 F6B10 F7B10 F8B8 F9B8 F9B9
+
 .config_enum PIOC.BASE_TYPE INPUT_LVCMOS18D
 BIDIR_BLVDS25E F4B9 F5B9 F6B6 F7B4 F8B1 F8B4
 BIDIR_HSUL12 F7B4 F8B4
diff --git a/ECP5/tiledata/PICT0/bits.db b/ECP5/tiledata/PICT0/bits.db
index f5ec918..ec716b5 100644
--- a/ECP5/tiledata/PICT0/bits.db
+++ b/ECP5/tiledata/PICT0/bits.db
@@ -4,6 +4,35 @@
 
 
 # Non-Routing Configuration
+.config_enum IOLOGICA.CLKIMUX CLK
+CLK -
+INV F20B0
+
+.config_enum IOLOGICA.CLKOMUX CLK
+CLK -
+INV F43B0
+
+.config_enum IOLOGICA.GSR ENABLED
+DISABLED F12B0
+ENABLED -
+
+.config_enum IOLOGICA.LSRIMUX 0
+0 -
+LSRMUX F22B0
+
+.config_enum IOLOGICA.LSRMUX INV
+INV -
+LSR F32B0
+
+.config_enum IOLOGICA.LSROMUX 0
+0 -
+LSRMUX F45B0
+
+.config_enum IOLOGICA.MODE NONE
+IDDRX1_ODDRX1 F19B0 F26B0 F41B0 F42B0 F64B0
+IREG_OREG F19B0 F42B0
+NONE -
+
 .config_enum PIOA.BASE_TYPE INPUT_LVCMOS12
 BIDIR_LVCMOS12 F54B0 F55B0
 BIDIR_LVCMOS15 F54B0 F55B0
diff --git a/ECP5/tiledata/PICT1/bits.db b/ECP5/tiledata/PICT1/bits.db
index a9d03e4..409037f 100644
--- a/ECP5/tiledata/PICT1/bits.db
+++ b/ECP5/tiledata/PICT1/bits.db
@@ -4,6 +4,35 @@
 
 
 # Non-Routing Configuration
+.config_enum IOLOGICB.CLKIMUX CLK
+CLK -
+INV F20B0
+
+.config_enum IOLOGICB.CLKOMUX CLK
+CLK -
+INV F43B0
+
+.config_enum IOLOGICB.GSR ENABLED
+DISABLED F12B0
+ENABLED -
+
+.config_enum IOLOGICB.LSRIMUX 0
+0 -
+LSRMUX F22B0
+
+.config_enum IOLOGICB.LSRMUX INV
+INV -
+LSR F32B0
+
+.config_enum IOLOGICB.LSROMUX 0
+0 -
+LSRMUX F45B0
+
+.config_enum IOLOGICB.MODE NONE
+IDDRX1_ODDRX1 F19B0 F26B0 F41B0 F42B0 F64B0
+IREG_OREG F19B0 F42B0
+NONE -
+
 .config_enum PIOB.BASE_TYPE INPUT_LVCMOS12
 BIDIR_LVCMOS12 F54B0 F55B0
 BIDIR_LVCMOS15 F54B0 F55B0