Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

serial: 8250_exar: Group CTI EEPROM offsets by device

It's not obvious from the first glance that the list of the CTI EEPROM
offsets covers three different models, let's group them accordingly for
better readability.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20240920154430.3323820-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Andy Shevchenko and committed by
Greg Kroah-Hartman
dbe683fc 483c5c2b

+4 -2
+4 -2
drivers/tty/serial/8250/8250_exar.c
··· 179 179 180 180 /* CTI EEPROM offsets */ 181 181 #define CTI_EE_OFF_XR17C15X_OSC_FREQ 0x04 /* 2 words */ 182 - #define CTI_EE_OFF_XR17V25X_OSC_FREQ 0x08 /* 2 words */ 183 182 #define CTI_EE_OFF_XR17C15X_PART_NUM 0x0A /* 4 words */ 184 - #define CTI_EE_OFF_XR17V25X_PART_NUM 0x0E /* 4 words */ 185 183 #define CTI_EE_OFF_XR17C15X_SERIAL_NUM 0x0E /* 1 word */ 184 + 185 + #define CTI_EE_OFF_XR17V25X_OSC_FREQ 0x08 /* 2 words */ 186 + #define CTI_EE_OFF_XR17V25X_PART_NUM 0x0E /* 4 words */ 186 187 #define CTI_EE_OFF_XR17V25X_SERIAL_NUM 0x12 /* 1 word */ 188 + 187 189 #define CTI_EE_OFF_XR17V35X_SERIAL_NUM 0x11 /* 2 word */ 188 190 #define CTI_EE_OFF_XR17V35X_BRD_FLAGS 0x13 /* 1 word */ 189 191 #define CTI_EE_OFF_XR17V35X_PORT_FLAGS 0x14 /* 1 word */