# HG changeset patch # User Mychaela Falconia # Date 1695692253 0 # Node ID d46ea7a3fa0c492ead62942bf2595bf09933c28a # Parent 66cbbd7d85cf3c362709e3925a1b2c7e81a710e1 eeproms: add ftdi-chip and eeprom settings as appropriate diff -r 66cbbd7d85cf -r d46ea7a3fa0c eeproms/duart28c --- 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 diff -r 66cbbd7d85cf -r d46ea7a3fa0c eeproms/duart28s --- 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 diff -r 66cbbd7d85cf -r d46ea7a3fa0c eeproms/ft2232-example --- 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 diff -r 66cbbd7d85cf -r d46ea7a3fa0c eeproms/ft232r-example --- 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 diff -r 66cbbd7d85cf -r d46ea7a3fa0c eeproms/icestick --- 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 diff -r 66cbbd7d85cf -r d46ea7a3fa0c eeproms/jtag-unbuf --- 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 diff -r 66cbbd7d85cf -r d46ea7a3fa0c eeproms/mcu-host-bus --- 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