All of lore.kernel.org
 help / color / mirror / Atom feed
* [freescale-fslc:pr/639 3831/24603] drivers/soc/fsl/dpio/dpio-service.c:846: warning: Function parameter or member 'prio' not described in 'dpaa2_io_service_enqueue_orp_qd'
@ 2023-08-31  1:44 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2023-08-31  1:44 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: oe-kbuild-all

tree:   https://github.com/Freescale/linux-fslc pr/639
head:   857fbf7cebaba3b1ffccc558deee1d13ac0e11d7
commit: 6367f0caf383534f1e1e40acedae2c6c53bdf5b1 [3831/24603] soc: fsl: dpio: Add Support for Order Restoration
config: arm64-randconfig-r013-20230831 (https://download.01.org/0day-ci/archive/20230831/202308310904.7SuGC0P3-lkp@intel.com/config)
compiler: clang version 17.0.0 (https://github.com/llvm/llvm-project.git 4a5ac14ee968ff0ad5d2cc1ffa0299048db4c88a)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20230831/202308310904.7SuGC0P3-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202308310904.7SuGC0P3-lkp@intel.com/

All warnings (new ones prefixed by >>):

>> drivers/soc/fsl/dpio/dpio-service.c:846: warning: Function parameter or member 'prio' not described in 'dpaa2_io_service_enqueue_orp_qd'
>> drivers/soc/fsl/dpio/dpio-service.c:846: warning: Function parameter or member 'qdbin' not described in 'dpaa2_io_service_enqueue_orp_qd'
--
>> drivers/soc/fsl/dpio/qbman-portal.c:559: warning: Function parameter or member 'respond_success' not described in 'qbman_eq_desc_set_orp'
>> drivers/soc/fsl/dpio/qbman-portal.c:559: warning: Excess function parameter 'response_success' description in 'qbman_eq_desc_set_orp'


vim +846 drivers/soc/fsl/dpio/dpio-service.c

   820	
   821	/**
   822	 * dpaa2_io_service_enqueue_orp_qd() - Enqueue a frame to a queueing destination
   823	 * with order restoration
   824	 * @d: the given DPIO service.
   825	 * @qdid: the given queuing destination id.
   826	 * @fd: the frame descriptor which is enqueued.
   827	 * @orpid: the order restoration point ID
   828	 * @seqnum: the order sequence number
   829	 * @last: must be set for the final frame if seqnum is shared (spilt frame)
   830	 *
   831	 * Performs an enqueue to a frame queue using the specified order restoration
   832	 * point. The QMan device will ensure the order of frames placed on the
   833	 * queue will be ordered as per the sequence number.
   834	 *
   835	 * In the case a frame is split it is possible to enqueue using the same
   836	 * sequence number more than once. The final frame in a shared sequence number
   837	 * most be indicated by setting last = 1. For non shared sequence numbers
   838	 * last = 1 must always be set.
   839	 *
   840	 * Return 0 for successful enqueue, or -EBUSY if the enqueue ring is not ready,
   841	 * or -ENODEV if there is no dpio service.
   842	 */
   843	int dpaa2_io_service_enqueue_orp_qd(struct dpaa2_io *d, u32 qdid, u8 prio,
   844					    u16 qdbin, const struct dpaa2_fd *fd,
   845					    u16 orpid, u16 seqnum, int last)
 > 846	{
   847		struct qbman_eq_desc ed;
   848	
   849		d = service_select(d);
   850		if (!d)
   851			return -ENODEV;
   852		qbman_eq_desc_clear(&ed);
   853		qbman_eq_desc_set_orp(&ed, 0, orpid, seqnum, !last);
   854		qbman_eq_desc_set_qd(&ed, qdid, qdbin, prio);
   855		return qbman_swp_enqueue(d->swp, &ed, fd);
   856	}
   857	EXPORT_SYMBOL_GPL(dpaa2_io_service_enqueue_orp_qd);
   858	

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-08-31  1:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-31  1:44 [freescale-fslc:pr/639 3831/24603] drivers/soc/fsl/dpio/dpio-service.c:846: warning: Function parameter or member 'prio' not described in 'dpaa2_io_service_enqueue_orp_qd' kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.