From: Ganesh Goudar <ganes...@chelsio.com> Date: Mon, 21 May 2018 14:45:43 +0530
> trigger an L1 configure operation when a transceiver module > is inserted in order to cause current "sticky" options like > Requested Forward Error Correction to be reapplied. > > Signed-off-by: Casey Leedom <lee...@chelsio.com> > Signed-off-by: Ganesh Goudar <ganes...@chelsio.com> Applied, although: > @@ -491,6 +491,9 @@ struct link_config { > > unsigned char link_ok; /* link up? */ > unsigned char link_down_rc; /* link down reason */ > + > + unsigned char new_module; /* ->OS Transceiver Module inserted */ > + unsigned char redo_l1cfg; /* ->CC redo current "sticky" L1 CFG */ > }; The various booleans in link_config should be converted to use type 'bool' and true/false values.