* [intel-lts:pr/57 1/1] drivers/bus/ti-sysc.c:93: warning: Function parameter or member 'mdata' not described in 'sysc'
@ 2025-02-26 22:28 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2025-02-26 22:28 UTC (permalink / raw)
Cc: oe-kbuild-all
Hi Tony,
FYI, the error/warning still remains.
tree: https://github.com/intel/linux-intel-lts.git pr/57
head: 6fe7458ff80d33a5dba8b386c88d33ffd2ccb47d
commit: a3e92e7b32f2f932239666e826988a13db10e513 [1/1] bus: ti-sysc: Allocate mdata as needed and do platform data based init later
config: arm-randconfig-001-20250217 (https://download.01.org/0day-ci/archive/20250227/202502270604.fbemSrWd-lkp@intel.com/config)
compiler: arm-linux-gnueabi-gcc (GCC) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250227/202502270604.fbemSrWd-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/202502270604.fbemSrWd-lkp@intel.com/
All warnings (new ones prefixed by >>):
>> drivers/bus/ti-sysc.c:93: warning: Function parameter or member 'mdata' not described in 'sysc'
drivers/bus/ti-sysc.c:93: warning: Function parameter or member 'rsts' not described in 'sysc'
drivers/bus/ti-sysc.c:93: warning: Function parameter or member 'cookie' not described in 'sysc'
drivers/bus/ti-sysc.c:93: warning: Function parameter or member 'enabled' not described in 'sysc'
drivers/bus/ti-sysc.c:93: warning: Function parameter or member 'child_needs_resume' not described in 'sysc'
drivers/bus/ti-sysc.c:93: warning: Function parameter or member 'idle_work' not described in 'sysc'
vim +93 drivers/bus/ti-sysc.c
c5a2de97fbd297 Tony Lindgren 2017-12-15 54
0eecc636e5a2f6 Tony Lindgren 2017-10-10 55 /**
0eecc636e5a2f6 Tony Lindgren 2017-10-10 56 * struct sysc - TI sysc interconnect target module registers and capabilities
0eecc636e5a2f6 Tony Lindgren 2017-10-10 57 * @dev: struct device pointer
0eecc636e5a2f6 Tony Lindgren 2017-10-10 58 * @module_pa: physical address of the interconnect target module
0eecc636e5a2f6 Tony Lindgren 2017-10-10 59 * @module_size: size of the interconnect target module
0eecc636e5a2f6 Tony Lindgren 2017-10-10 60 * @module_va: virtual address of the interconnect target module
0eecc636e5a2f6 Tony Lindgren 2017-10-10 61 * @offsets: register offsets from module base
0eecc636e5a2f6 Tony Lindgren 2017-10-10 62 * @clocks: clocks used by the interconnect target module
09dfe5810762cd Tony Lindgren 2018-04-16 63 * @clock_roles: clock role names for the found clocks
09dfe5810762cd Tony Lindgren 2018-04-16 64 * @nr_clocks: number of clocks used by the interconnect target module
0eecc636e5a2f6 Tony Lindgren 2017-10-10 65 * @legacy_mode: configured for legacy mode if set
70a65240efb111 Tony Lindgren 2017-12-15 66 * @cap: interconnect target module capabilities
70a65240efb111 Tony Lindgren 2017-12-15 67 * @cfg: interconnect target module configuration
566a9b05e1fa47 Tony Lindgren 2017-12-15 68 * @name: name if available
566a9b05e1fa47 Tony Lindgren 2017-12-15 69 * @revision: interconnect target module revision
62020f23123221 Tony Lindgren 2018-02-22 70 * @needs_resume: runtime resume needed on resume from suspend
0eecc636e5a2f6 Tony Lindgren 2017-10-10 71 */
0eecc636e5a2f6 Tony Lindgren 2017-10-10 72 struct sysc {
0eecc636e5a2f6 Tony Lindgren 2017-10-10 73 struct device *dev;
0eecc636e5a2f6 Tony Lindgren 2017-10-10 74 u64 module_pa;
0eecc636e5a2f6 Tony Lindgren 2017-10-10 75 u32 module_size;
0eecc636e5a2f6 Tony Lindgren 2017-10-10 76 void __iomem *module_va;
0eecc636e5a2f6 Tony Lindgren 2017-10-10 77 int offsets[SYSC_MAX_REGS];
a3e92e7b32f2f9 Tony Lindgren 2019-03-21 78 struct ti_sysc_module_data *mdata;
09dfe5810762cd Tony Lindgren 2018-04-16 79 struct clk **clocks;
09dfe5810762cd Tony Lindgren 2018-04-16 80 const char **clock_roles;
09dfe5810762cd Tony Lindgren 2018-04-16 81 int nr_clocks;
5062236ec45876 Tony Lindgren 2018-04-16 82 struct reset_control *rsts;
0eecc636e5a2f6 Tony Lindgren 2017-10-10 83 const char *legacy_mode;
70a65240efb111 Tony Lindgren 2017-12-15 84 const struct sysc_capabilities *cap;
70a65240efb111 Tony Lindgren 2017-12-15 85 struct sysc_config cfg;
ef70b0bdeaf893 Tony Lindgren 2018-02-22 86 struct ti_sysc_cookie cookie;
566a9b05e1fa47 Tony Lindgren 2017-12-15 87 const char *name;
566a9b05e1fa47 Tony Lindgren 2017-12-15 88 u32 revision;
62020f23123221 Tony Lindgren 2018-02-22 89 bool enabled;
62020f23123221 Tony Lindgren 2018-02-22 90 bool needs_resume;
a885f0fe209f26 Tony Lindgren 2018-02-22 91 bool child_needs_resume;
76f0f772e4691d Tony Lindgren 2018-02-23 92 struct delayed_work idle_work;
0eecc636e5a2f6 Tony Lindgren 2017-10-10 @93 };
0eecc636e5a2f6 Tony Lindgren 2017-10-10 94
:::::: The code at line 93 was first introduced by commit
:::::: 0eecc636e5a2f667e69df318867b63edc8b44218 bus: ti-sysc: Add minimal TI sysc interconnect target driver
:::::: TO: Tony Lindgren <tony@atomide.com>
:::::: CC: Tony Lindgren <tony@atomide.com>
--
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:[~2025-02-26 22:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-26 22:28 [intel-lts:pr/57 1/1] drivers/bus/ti-sysc.c:93: warning: Function parameter or member 'mdata' not described in 'sysc' 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.