CC: [email protected] BCC: [email protected] CC: [email protected] TO: Arnd Bergmann <[email protected]> CC: Bjorn Andersson <[email protected]> CC: Charles Keepax <[email protected]> CC: Mark Brown <[email protected]>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 3123109284176b1532874591f7c81f3837bbdc17 commit: 951cd3a0866d29cb9c01ebc1d9c17590e598226e firmware: include drivers/firmware/Kconfig unconditionally date: 6 months ago :::::: branch date: 34 hours ago :::::: commit date: 6 months ago compiler: csky-linux-gcc (GCC) 11.2.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <[email protected]> cppcheck possible warnings: (new ones prefixed by >>, may not real problems) >> drivers/firmware/arm_scmi/driver.c:1606:3: warning: There is an unknown >> macro here somewhere. Configuration is required. If list_for_each_entry is a >> macro then please configure it. [unknownMacro] list_for_each_entry(rdev, phead, node) ^ vim +1606 drivers/firmware/arm_scmi/driver.c bc40081d9825c7 Sudeep Holla 2017-06-06 1584 d4f9dddd21f393 Cristian Marussi 2021-03-16 1585 /** d4f9dddd21f393 Cristian Marussi 2021-03-16 1586 * scmi_create_protocol_devices - Create devices for all pending requests for d4f9dddd21f393 Cristian Marussi 2021-03-16 1587 * this SCMI instance. d4f9dddd21f393 Cristian Marussi 2021-03-16 1588 * d4f9dddd21f393 Cristian Marussi 2021-03-16 1589 * @np: The device node describing the protocol d4f9dddd21f393 Cristian Marussi 2021-03-16 1590 * @info: The SCMI instance descriptor d4f9dddd21f393 Cristian Marussi 2021-03-16 1591 * @prot_id: The protocol ID d4f9dddd21f393 Cristian Marussi 2021-03-16 1592 * d4f9dddd21f393 Cristian Marussi 2021-03-16 1593 * All devices previously requested for this instance (if any) are found and d4f9dddd21f393 Cristian Marussi 2021-03-16 1594 * created by scanning the proper @&scmi_requested_devices entry. d4f9dddd21f393 Cristian Marussi 2021-03-16 1595 */ d4f9dddd21f393 Cristian Marussi 2021-03-16 1596 static void scmi_create_protocol_devices(struct device_node *np, d4f9dddd21f393 Cristian Marussi 2021-03-16 1597 struct scmi_info *info, int prot_id) d4f9dddd21f393 Cristian Marussi 2021-03-16 1598 { d4f9dddd21f393 Cristian Marussi 2021-03-16 1599 struct list_head *phead; 9c5c463f2adf14 Sudeep Holla 2019-11-06 1600 d4f9dddd21f393 Cristian Marussi 2021-03-16 1601 mutex_lock(&scmi_requested_devices_mtx); d4f9dddd21f393 Cristian Marussi 2021-03-16 1602 phead = idr_find(&scmi_requested_devices, prot_id); d4f9dddd21f393 Cristian Marussi 2021-03-16 1603 if (phead) { d4f9dddd21f393 Cristian Marussi 2021-03-16 1604 struct scmi_requested_dev *rdev; 9c5c463f2adf14 Sudeep Holla 2019-11-06 1605 d4f9dddd21f393 Cristian Marussi 2021-03-16 @1606 list_for_each_entry(rdev, phead, node) d4f9dddd21f393 Cristian Marussi 2021-03-16 1607 scmi_create_protocol_device(np, info, prot_id, d4f9dddd21f393 Cristian Marussi 2021-03-16 1608 rdev->id_table->name); d4f9dddd21f393 Cristian Marussi 2021-03-16 1609 } d4f9dddd21f393 Cristian Marussi 2021-03-16 1610 mutex_unlock(&scmi_requested_devices_mtx); d4f9dddd21f393 Cristian Marussi 2021-03-16 1611 } d4f9dddd21f393 Cristian Marussi 2021-03-16 1612 :::::: The code at line 1606 was first introduced by commit :::::: d4f9dddd21f39395c62ea12d3d91239637d4805f firmware: arm_scmi: Add dynamic scmi devices creation :::::: TO: Cristian Marussi <[email protected]> :::::: CC: Sudeep Holla <[email protected]> -- 0-DAY CI Kernel Test Service https://01.org/lkp _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
