[i3c:i3c/next 83/92] drivers/i3c/master.c:2710:28: error: 'struct acpi_resource_i2c_serialbus' has no member named 'lvr'

kernel test robot <[email protected]> Fri, 31 Jul 2026 22:28:18 +0800
Newsgroups dev.linux.lists.oe-kbuild-all
Message-ID <[email protected]>
tree:   https://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git i3c/next
head:   279a9de1bb1b9e0cb1a8f68c00740c7ad5d07479
commit: c5cc24aebe83528e160724e6d2bcda8e839f0bd0 [83/92] i3c: master: Support ACPI enumeration of child devices
config: i386-allmodconfig (https://download.01.org/0day-ci/archive/20260731/[email protected]/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/20260731/[email protected]/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 <[email protected]>
| Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/

All errors (new ones prefixed by >>):

   drivers/i3c/master.c: In function 'i3c_acpi_get_i2c_resource':
>> drivers/i3c/master.c:2710:28: error: 'struct acpi_resource_i2c_serialbus' has no member named 'lvr'
    2710 |         boardinfo->lvr = sb->lvr;
         |                            ^~


vim +2710 drivers/i3c/master.c

  2696	
  2697	#ifdef CONFIG_ACPI
  2698	static int i3c_acpi_get_i2c_resource(struct acpi_resource *ares, void *data)
  2699	{
  2700		struct i2c_dev_boardinfo *boardinfo = data;
  2701		struct acpi_resource_i2c_serialbus *sb;
  2702	
  2703		if (boardinfo->base.addr || !i2c_acpi_get_i2c_resource(ares, &sb))
  2704			return 1;
  2705	
  2706		boardinfo->base.addr = sb->slave_address;
  2707		if (sb->access_mode == ACPI_I2C_10BIT_MODE)
  2708			boardinfo->base.flags |= I2C_CLIENT_TEN;
  2709	
> 2710		boardinfo->lvr = sb->lvr;
  2711	
  2712		return 1;
  2713	}
  2714	

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