changeset 78:d46ea7a3fa0c

eeproms: add ftdi-chip and eeprom settings as appropriate
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 26 Sep 2023 01:37:33 +0000
parents 66cbbd7d85cf
children f14d04e4d85d
files eeproms/duart28c eeproms/duart28s eeproms/ft2232-example eeproms/ft232r-example eeproms/icestick eeproms/jtag-unbuf eeproms/mcu-host-bus
diffstat 7 files changed, 17 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/eeproms/duart28c	Tue Sep 26 01:17:32 2023 +0000
+++ b/eeproms/duart28c	Tue Sep 26 01:37:33 2023 +0000
@@ -9,6 +9,9 @@
 # this driver quirk is required in order to use the DUART28C adapter's
 # boot control outputs.
 
+ftdi-chip FT2232D
+eeprom 93C46
+
 vid 0x0403	# FTDI
 pid 0x7152	# Allocated by FTDI to Falconia Partners LLC
 
--- a/eeproms/duart28s	Tue Sep 26 01:17:32 2023 +0000
+++ b/eeproms/duart28s	Tue Sep 26 01:37:33 2023 +0000
@@ -11,6 +11,9 @@
 # they will be triggered whenever Channel B ttyUSBx device is opened,
 # making them unusable.
 
+ftdi-chip FT2232D
+eeprom 93C46
+
 vid 0x0403	# FTDI
 pid 0x6010	# FT2232x default, treated as standard dual UART by Linux
 
--- a/eeproms/ft2232-example	Tue Sep 26 01:17:32 2023 +0000
+++ b/eeproms/ft2232-example	Tue Sep 26 01:37:33 2023 +0000
@@ -1,3 +1,5 @@
+ftdi-chip FT2232x
+
 vid 0x0403	# FTDI
 pid 0x6010	# FT2232x default
 manuf Example manuf
--- a/eeproms/ft232r-example	Tue Sep 26 01:17:32 2023 +0000
+++ b/eeproms/ft232r-example	Tue Sep 26 01:37:33 2023 +0000
@@ -1,3 +1,5 @@
+ftdi-chip FT232R
+
 vid 0x0403	# FTDI
 pid 0x6001	# FT232R default
 manuf Example manuf
--- a/eeproms/icestick	Tue Sep 26 01:17:32 2023 +0000
+++ b/eeproms/icestick	Tue Sep 26 01:37:33 2023 +0000
@@ -19,6 +19,9 @@
 # officially allocated to us by FTDI, and since 2020-09 the mainline Linux
 # kernel recognizes two of them as JTAG quirks.  Use one of those two PIDs.
 
+ftdi-chip FT2232H
+eeprom 93C56
+
 vid 0x0403	# FTDI
 pid 0x7150	# Allocated by FTDI to Falconia, JTAG quirk in Linux
 
--- a/eeproms/jtag-unbuf	Tue Sep 26 01:17:32 2023 +0000
+++ b/eeproms/jtag-unbuf	Tue Sep 26 01:37:33 2023 +0000
@@ -12,6 +12,8 @@
 # included, or apply that commit locally if your kernel version does not
 # include it.
 
+ftdi-chip FT2232x
+
 vid 0x0403	# FTDI
 pid 0x7151	# Allocated by FTDI to Falconia Partners LLC
 manuf FTDI
--- a/eeproms/mcu-host-bus	Tue Sep 26 01:17:32 2023 +0000
+++ b/eeproms/mcu-host-bus	Tue Sep 26 01:37:33 2023 +0000
@@ -7,6 +7,8 @@
 # from binding to this FT2232D instance, avoiding the creation of ttyUSBx
 # device nodes for it.
 
+ftdi-chip FT2232x
+
 vid 0x0403	# FTDI
 pid 0x7157	# Allocated by FTDI to Falconia Partners LLC
 manuf FTDI