"Freddy" <freddy@xxxxxxxxxxx> writes: > Bjørn, I am trying to reproduce the issue mentioned by Michael and I > have a question about submitting this driver. > > Should I merge this driver into asix_devices.c and asix_common.c even > through the usb command, tx_fixup, and rx_fixup functions are totally > different? This is only my personal opinion and does not count as more than that, but I would have tried to identify as many common parts as possible in these drivers and reuse as much code as possible instead of creating slightly different copies. That does not mean that there shouldn't be anything different. If the framing is completely different, then it does of course not make any sense to share tx_fixup and rx_fixup. But my impression from looking briefly on these drivers is that a lof of the code is very similar. I could of course be wrong... Please note that modifying asix_common.c in this process is perfectly OK if that is necessary. The only requirement is that you don't break anything that used to work. Bjørn -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html