[v1,0/3] raw/ntb: add AMD NTB support

Bhagyada Modali bhagyada.modali at amd.com
Fri Sep 25 11:17:21 CEST 2026


On Thu, Sep 18, 2026 at 03:06:49PM +0000, Bruce Richardson wrote:
> > +	void (*interrupt_handler)(void *param);
> > +	/* Optional vendor-specific handshake. If NULL, the built-in
> > +	 * scratchpad handshake is used. Used by hardware (e.g. AMD) whose
> > +	 * scratchpad layout differs from the built-in protocol.
> > +	 */
> > +	int (*dev_handshake)(const struct rte_rawdev *dev);
> > +	/* Optional vendor-specific peer-config read at device start. If NULL,
> > +	 * the built-in scratchpad reads are used.
> > +	 */
> > +	int (*read_peer_config)(const struct rte_rawdev *dev);
> >  };
>
> For these new op fields, do you foresee cases where other drivers might use
> the "default" functions as you have now? Might it be better to simplify
> things and always use driver-supplied ops, converting the existing
> functions into intel-specific ops, rather than making them fallback
> functions?

Hello David, Jingjing, Bruce,

We are close to the RC1 window and have not yet received any review feedback. 

We are hoping to have the series considered for RC2 and would appreciate a 
timely review to keep the submission on track. Thanks.


Regards,
Bhagyada.


More information about the dev mailing list