@@ -108,8 +108,6 @@ struct rvu_block {
108108 u64 lfreset_reg ;
109109 unsigned char name [NAME_SIZE ];
110110 struct rvu * rvu ;
111- u64 cpt_flt_eng_map [3 ];
112- u64 cpt_rcvrd_eng_map [3 ];
113111};
114112
115113struct nix_mcast {
@@ -461,7 +459,6 @@ struct rvu {
461459 struct rvu_pfvf * pf ;
462460 struct rvu_pfvf * hwvf ;
463461 struct mutex rsrc_lock ; /* Serialize resource alloc/free */
464- struct mutex alias_lock ; /* Serialize bar2 alias access */
465462 int vfs ; /* Number of VFs attached to RVU */
466463 int nix_blkaddr [MAX_NIX_BLKS ];
467464
@@ -513,7 +510,6 @@ struct rvu {
513510 struct ptp * ptp ;
514511
515512 int mcs_blk_cnt ;
516- int cpt_pf_num ;
517513
518514#ifdef CONFIG_DEBUG_FS
519515 struct rvu_debugfs rvu_dbg ;
@@ -528,8 +524,6 @@ struct rvu {
528524 struct list_head mcs_intrq_head ;
529525 /* mcs interrupt queue lock */
530526 spinlock_t mcs_intrq_lock ;
531- /* CPT interrupt lock */
532- spinlock_t cpt_intr_lock ;
533527};
534528
535529static inline void rvu_write64 (struct rvu * rvu , u64 block , u64 offset , u64 val )
@@ -552,17 +546,6 @@ static inline u64 rvupf_read64(struct rvu *rvu, u64 offset)
552546 return readq (rvu -> pfreg_base + offset );
553547}
554548
555- static inline void rvu_bar2_sel_write64 (struct rvu * rvu , u64 block , u64 offset , u64 val )
556- {
557- /* HW requires read back of RVU_AF_BAR2_SEL register to make sure completion of
558- * write operation.
559- */
560- rvu_write64 (rvu , block , offset , val );
561- rvu_read64 (rvu , block , offset );
562- /* Barrier to ensure read completes before accessing LF registers */
563- mb ();
564- }
565-
566549/* Silicon revisions */
567550static inline bool is_rvu_pre_96xx_C0 (struct rvu * rvu )
568551{
@@ -882,7 +865,6 @@ void rvu_cpt_unregister_interrupts(struct rvu *rvu);
882865int rvu_cpt_lf_teardown (struct rvu * rvu , u16 pcifunc , int blkaddr , int lf ,
883866 int slot );
884867int rvu_cpt_ctx_flush (struct rvu * rvu , u16 pcifunc );
885- int rvu_cpt_init (struct rvu * rvu );
886868
887869/* CN10K RVU */
888870int rvu_set_channels_base (struct rvu * rvu );
0 commit comments