> -----Original Message----- > From: Intel-wired-lan <intel-wired-lan-boun...@osuosl.org> On Behalf Of Jacob > Keller > Sent: 02 May 2025 04:24 > To: Intel Wired LAN <intel-wired-...@lists.osuosl.org>; Nguyen, Anthony L > <anthony.l.ngu...@intel.com>; netdev <net...@vger.kernel.org> > Cc: Keller, Jacob E <jacob.e.kel...@intel.com>; Kubiak, Michal > <michal.kub...@intel.com>; Loktionov, Aleksandr > <aleksandr.loktio...@intel.com>; Kolacinski, Karol > <karol.kolacin...@intel.com>; Kitszel, Przemyslaw > <przemyslaw.kits...@intel.com>; Olech, Milena <milena.ol...@intel.com>; Paul > Menzel <pmen...@molgen.mpg.de> > Subject: [Intel-wired-lan] [PATCH v4 10/15] ice: use bitfields instead of > unions for CGU regs > > From: Karol Kolacinski <karol.kolacin...@intel.com> > > Switch from unions with bitfield structs to definitions with bitfield masks. > This is necessary, because some registers have different field definitions or > even use a different register for the same fields based on HW type. > > Remove unused register fields. > > Reviewed-by: Milena Olech <milena.ol...@intel.com> > Signed-off-by: Karol Kolacinski <karol.kolacin...@intel.com> > --- > drivers/net/ethernet/intel/ice/ice_common.h | 212 ++++--------------------- > drivers/net/ethernet/intel/ice/ice_tspll.c | 234 ++++++++++++++-------------- > 2 files changed, 153 insertions(+), 293 deletions(-) >
Tested-by: Rinitha S <sx.rini...@intel.com> (A Contingent worker at Intel)