All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: cros-kernel-buildreports@googlegroups.com
Cc: oe-kbuild-all@lists.linux.dev
Subject: [android-common:android15-6.6 0/1] drivers/i2c/busses/i2c-stm32f7.c:361: warning: Function parameter or member 'atomic' not described in 'stm32f7_i2c_dev'
Date: Tue, 20 Oct 2026 14:59:19 +0800	[thread overview]
Message-ID: <202610201412.IODJLh0e-lkp@intel.com> (raw)

Hi Sean,

FYI, the error/warning still remains.

tree:   https://android.googlesource.com/kernel/common android15-6.6
head:   e6c95791cab73087319ad89d1abd4fedf43ede9d
commit: e84f4400bf8caaa06ffce9a97e8f2a4bd91246fe [0/1] i2c: stm32f7: Add atomic_xfer method to driver
config: i386-buildonly-randconfig-1001-20261020 (https://download.01.org/0day-ci/archive/20261020/202610201412.IODJLh0e-lkp@intel.com/config)
compiler: gcc-14 (Debian 14.2.0-19) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20261020/202610201412.IODJLh0e-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/202610201412.IODJLh0e-lkp@intel.com/

All warnings (new ones prefixed by >>):

>> drivers/i2c/busses/i2c-stm32f7.c:361: warning: Function parameter or member 'atomic' not described in 'stm32f7_i2c_dev'


vim +361 drivers/i2c/busses/i2c-stm32f7.c

c8062d11e20c218 Alain Volmat        2021-05-05  294  
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  295  /**
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  296   * struct stm32f7_i2c_dev - private data of the controller
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  297   * @adap: I2C adapter for this controller
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  298   * @dev: device for this controller
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  299   * @base: virtual memory area
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  300   * @complete: completion of I2C message
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  301   * @clk: hw i2c clock
09cc9a3bce914d3 Alain Volmat        2020-04-20  302   * @bus_rate: I2C clock frequency of the controller
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  303   * @msg: Pointer to data to be written
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  304   * @msg_num: number of I2C messages to be executed
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  305   * @msg_id: message identifiant
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  306   * @f7_msg: customized i2c msg for driver usage
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  307   * @setup: I2C timing input setup
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  308   * @timing: I2C computed timings
60d609f30de27b1 Pierre-Yves MORDRET 2018-04-11  309   * @slave: list of slave devices registered on the I2C bus
60d609f30de27b1 Pierre-Yves MORDRET 2018-04-11  310   * @slave_running: slave device currently used
ea6dd25deeb5b79 Alain Volmat        2020-01-06  311   * @backup_regs: backup of i2c controller registers (for suspend/resume)
60d609f30de27b1 Pierre-Yves MORDRET 2018-04-11  312   * @slave_dir: transfer direction for the current slave device
60d609f30de27b1 Pierre-Yves MORDRET 2018-04-11  313   * @master_mode: boolean to know in which mode the I2C is running (master or
60d609f30de27b1 Pierre-Yves MORDRET 2018-04-11  314   * slave)
7ecc8cfde553b92 Pierre-Yves MORDRET 2018-04-11  315   * @dma: dma data
7ecc8cfde553b92 Pierre-Yves MORDRET 2018-04-11  316   * @use_dma: boolean to know if dma is used in the current transfer
cb944fb973bcd32 Pierre-Yves MORDRET 2018-11-19  317   * @regmap: holds SYSCFG phandle for Fast Mode Plus bits
0f8205640784a26 Alain Volmat        2020-03-02  318   * @fmp_sreg: register address for setting Fast Mode Plus bits
0f8205640784a26 Alain Volmat        2020-03-02  319   * @fmp_creg: register address for clearing Fast Mode Plus bits
3347ea9bafe7630 Alain Volmat        2020-03-02  320   * @fmp_mask: mask for Fast Mode Plus bits in set register
419be8e1dfed5af Alain Volmat        2020-02-03  321   * @wakeup_src: boolean to know if the device is a wakeup source
6af077194600d54 Alain Volmat        2020-08-03  322   * @smbus_mode: states that the controller is configured in SMBus mode
6af077194600d54 Alain Volmat        2020-08-03  323   * @host_notify_client: SMBus host-notify client
83c3408f7b9c6b0 Alain Volmat        2021-02-05  324   * @analog_filter: boolean to indicate enabling of the analog filter
9449a558549978c Alain Volmat        2021-02-05  325   * @dnf_dt: value of digital filter requested via dt
9449a558549978c Alain Volmat        2021-02-05  326   * @dnf: value of digital filter to apply
c8062d11e20c218 Alain Volmat        2021-05-05  327   * @alert: SMBus alert specific data
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  328   */
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  329  struct stm32f7_i2c_dev {
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  330  	struct i2c_adapter adap;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  331  	struct device *dev;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  332  	void __iomem *base;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  333  	struct completion complete;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  334  	struct clk *clk;
09cc9a3bce914d3 Alain Volmat        2020-04-20  335  	unsigned int bus_rate;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  336  	struct i2c_msg *msg;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  337  	unsigned int msg_num;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  338  	unsigned int msg_id;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  339  	struct stm32f7_i2c_msg f7_msg;
463a9215f3ca760 Pierre-Yves MORDRET 2017-09-21  340  	struct stm32f7_i2c_setup setup;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  341  	struct stm32f7_i2c_timings timing;
60d609f30de27b1 Pierre-Yves MORDRET 2018-04-11  342  	struct i2c_client *slave[STM32F7_I2C_MAX_SLAVE];
60d609f30de27b1 Pierre-Yves MORDRET 2018-04-11  343  	struct i2c_client *slave_running;
ea6dd25deeb5b79 Alain Volmat        2020-01-06  344  	struct stm32f7_i2c_regs backup_regs;
60d609f30de27b1 Pierre-Yves MORDRET 2018-04-11  345  	u32 slave_dir;
60d609f30de27b1 Pierre-Yves MORDRET 2018-04-11  346  	bool master_mode;
7ecc8cfde553b92 Pierre-Yves MORDRET 2018-04-11  347  	struct stm32_i2c_dma *dma;
7ecc8cfde553b92 Pierre-Yves MORDRET 2018-04-11  348  	bool use_dma;
cb944fb973bcd32 Pierre-Yves MORDRET 2018-11-19  349  	struct regmap *regmap;
0f8205640784a26 Alain Volmat        2020-03-02  350  	u32 fmp_sreg;
0f8205640784a26 Alain Volmat        2020-03-02  351  	u32 fmp_creg;
3347ea9bafe7630 Alain Volmat        2020-03-02  352  	u32 fmp_mask;
419be8e1dfed5af Alain Volmat        2020-02-03  353  	bool wakeup_src;
6af077194600d54 Alain Volmat        2020-08-03  354  	bool smbus_mode;
6af077194600d54 Alain Volmat        2020-08-03  355  	struct i2c_client *host_notify_client;
83c3408f7b9c6b0 Alain Volmat        2021-02-05  356  	bool analog_filter;
9449a558549978c Alain Volmat        2021-02-05  357  	u32 dnf_dt;
9449a558549978c Alain Volmat        2021-02-05  358  	u32 dnf;
c8062d11e20c218 Alain Volmat        2021-05-05  359  	struct stm32f7_i2c_alert *alert;
e84f4400bf8caaa Sean Nyekjaer       2023-08-16  360  	bool atomic;
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14 @361  };
aeb068c57214858 Pierre-Yves MORDRET 2017-09-14  362  

:::::: The code at line 361 was first introduced by commit
:::::: aeb068c57214858b638d5ee627bb4a831f98771e i2c: i2c-stm32f7: add driver

:::::: TO: Pierre-Yves MORDRET <pierre-yves.mordret@st.com>
:::::: CC: Wolfram Sang <wsa@the-dreams.de>

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

                 reply	other threads:[~2026-10-20  7:00 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202610201412.IODJLh0e-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=cros-kernel-buildreports@googlegroups.com \
    --cc=oe-kbuild-all@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.