* [android-common:android13-5.15 2/2] drivers/tty/serial/qcom_geni_serial.c:1592:9: sparse: sparse: Initializer entry defined twice
@ 2026-09-19 10:15 kernel test robot
0 siblings, 0 replies; 4+ messages in thread
From: kernel test robot @ 2026-09-19 10:15 UTC (permalink / raw)
To: cros-kernel-buildreports; +Cc: oe-kbuild-all
tree: https://android.googlesource.com/kernel/common android13-5.15
head: 77804d3596695c7b85fe038c81d9580283ffd2ca
commit: 710fd74d1dbb72c237548032941e84771551546a [2/2] FROMGIT: tty: serial: qcom-geni-serial: Add support for Hibernation feature
config: arm64-randconfig-r1305-20260919 (https://download.01.org/0day-ci/archive/20260919/202609191827.ojEhQ7yN-lkp@intel.com/config)
compiler: clang version 24.0.0git (https://github.com/llvm/llvm-project 05d706e9a816dbf9eff31f47869f53d6fe796089)
sparse: v0.6.5-rc1
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260919/202609191827.ojEhQ7yN-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/202609191827.ojEhQ7yN-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
drivers/tty/serial/qcom_geni_serial.c: note: in included file (through arch/arm64/include/asm/io.h, include/linux/io.h):
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
>> drivers/tty/serial/qcom_geni_serial.c:1592:9: sparse: sparse: Initializer entry defined twice
drivers/tty/serial/qcom_geni_serial.c:1595:10: sparse: also defined here
vim +1592 drivers/tty/serial/qcom_geni_serial.c
710fd74d1dbb72 Aniket Randive 2022-09-27 1590
c4f528795d1add Karthikeyan Ramasubramanian 2018-03-14 1591 static const struct dev_pm_ops qcom_geni_serial_pm_ops = {
b1f84dd321667d Mukesh Kumar Savaliya 2018-10-16 @1592 SET_SYSTEM_SLEEP_PM_OPS(qcom_geni_serial_sys_suspend,
b1f84dd321667d Mukesh Kumar Savaliya 2018-10-16 1593 qcom_geni_serial_sys_resume)
710fd74d1dbb72 Aniket Randive 2022-09-27 1594 .restore = qcom_geni_serial_sys_hib_resume,
710fd74d1dbb72 Aniket Randive 2022-09-27 1595 .thaw = qcom_geni_serial_sys_hib_resume,
c4f528795d1add Karthikeyan Ramasubramanian 2018-03-14 1596 };
c4f528795d1add Karthikeyan Ramasubramanian 2018-03-14 1597
:::::: The code at line 1592 was first introduced by commit
:::::: b1f84dd321667d07f08fab99d042f1e39e9ee5bb tty: serial: qcom_geni_serial: Rectify UART suspend mechanism
:::::: TO: Mukesh Kumar Savaliya <msavaliy@codeaurora.org>
:::::: CC: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 4+ messages in thread* [android-common:android13-5.15 2/2] drivers/tty/serial/qcom_geni_serial.c:1592:9: sparse: sparse: Initializer entry defined twice
@ 2026-09-19 19:55 kernel test robot
0 siblings, 0 replies; 4+ messages in thread
From: kernel test robot @ 2026-09-19 19:55 UTC (permalink / raw)
To: cros-kernel-buildreports; +Cc: oe-kbuild-all
tree: https://android.googlesource.com/kernel/common android13-5.15
head: 77804d3596695c7b85fe038c81d9580283ffd2ca
commit: 710fd74d1dbb72c237548032941e84771551546a [2/2] FROMGIT: tty: serial: qcom-geni-serial: Add support for Hibernation feature
config: arm64-randconfig-r1305-20260919 (https://download.01.org/0day-ci/archive/20260920/202609200332.E2ctGE9E-lkp@intel.com/config)
compiler: clang version 24.0.0git (https://github.com/llvm/llvm-project 05d706e9a816dbf9eff31f47869f53d6fe796089)
sparse: v0.6.5-rc1
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260920/202609200332.E2ctGE9E-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/202609200332.E2ctGE9E-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
drivers/tty/serial/qcom_geni_serial.c: note: in included file (through arch/arm64/include/asm/io.h, include/linux/io.h):
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
>> drivers/tty/serial/qcom_geni_serial.c:1592:9: sparse: sparse: Initializer entry defined twice
drivers/tty/serial/qcom_geni_serial.c:1595:10: sparse: also defined here
vim +1592 drivers/tty/serial/qcom_geni_serial.c
710fd74d1dbb72 Aniket Randive 2022-09-27 1590
c4f528795d1add Karthikeyan Ramasubramanian 2018-03-14 1591 static const struct dev_pm_ops qcom_geni_serial_pm_ops = {
b1f84dd321667d Mukesh Kumar Savaliya 2018-10-16 @1592 SET_SYSTEM_SLEEP_PM_OPS(qcom_geni_serial_sys_suspend,
b1f84dd321667d Mukesh Kumar Savaliya 2018-10-16 1593 qcom_geni_serial_sys_resume)
710fd74d1dbb72 Aniket Randive 2022-09-27 1594 .restore = qcom_geni_serial_sys_hib_resume,
710fd74d1dbb72 Aniket Randive 2022-09-27 1595 .thaw = qcom_geni_serial_sys_hib_resume,
c4f528795d1add Karthikeyan Ramasubramanian 2018-03-14 1596 };
c4f528795d1add Karthikeyan Ramasubramanian 2018-03-14 1597
:::::: The code at line 1592 was first introduced by commit
:::::: b1f84dd321667d07f08fab99d042f1e39e9ee5bb tty: serial: qcom_geni_serial: Rectify UART suspend mechanism
:::::: TO: Mukesh Kumar Savaliya <msavaliy@codeaurora.org>
:::::: CC: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 4+ messages in thread* [android-common:android13-5.15 2/2] drivers/tty/serial/qcom_geni_serial.c:1592:9: sparse: sparse: Initializer entry defined twice
@ 2025-12-17 19:28 kernel test robot
0 siblings, 0 replies; 4+ messages in thread
From: kernel test robot @ 2025-12-17 19:28 UTC (permalink / raw)
To: cros-kernel-buildreports; +Cc: oe-kbuild-all
tree: https://android.googlesource.com/kernel/common android13-5.15
head: d36711b0a31fb7c6682f53e306fa330cc0b125a2
commit: 710fd74d1dbb72c237548032941e84771551546a [2/2] FROMGIT: tty: serial: qcom-geni-serial: Add support for Hibernation feature
config: arm64-randconfig-r132-20251216 (https://download.01.org/0day-ci/archive/20251218/202512180323.qmaPzod3-lkp@intel.com/config)
compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project 1335a05ab8bc8339ce24be3a9da89d8c3f4e0571)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20251218/202512180323.qmaPzod3-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/202512180323.qmaPzod3-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
drivers/tty/serial/qcom_geni_serial.c: note: in included file (through arch/arm64/include/asm/io.h, include/linux/io.h):
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
drivers/tty/serial/qcom_geni_serial.c:479:13: sparse: sparse: context imbalance in 'qcom_geni_serial_console_write' - different lock contexts for basic block
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
>> drivers/tty/serial/qcom_geni_serial.c:1592:9: sparse: sparse: Initializer entry defined twice
drivers/tty/serial/qcom_geni_serial.c:1595:10: sparse: also defined here
vim +1592 drivers/tty/serial/qcom_geni_serial.c
710fd74d1dbb72 Aniket Randive 2022-09-27 1590
c4f528795d1add Karthikeyan Ramasubramanian 2018-03-14 1591 static const struct dev_pm_ops qcom_geni_serial_pm_ops = {
b1f84dd321667d Mukesh Kumar Savaliya 2018-10-16 @1592 SET_SYSTEM_SLEEP_PM_OPS(qcom_geni_serial_sys_suspend,
b1f84dd321667d Mukesh Kumar Savaliya 2018-10-16 1593 qcom_geni_serial_sys_resume)
710fd74d1dbb72 Aniket Randive 2022-09-27 1594 .restore = qcom_geni_serial_sys_hib_resume,
710fd74d1dbb72 Aniket Randive 2022-09-27 1595 .thaw = qcom_geni_serial_sys_hib_resume,
c4f528795d1add Karthikeyan Ramasubramanian 2018-03-14 1596 };
c4f528795d1add Karthikeyan Ramasubramanian 2018-03-14 1597
:::::: The code at line 1592 was first introduced by commit
:::::: b1f84dd321667d07f08fab99d042f1e39e9ee5bb tty: serial: qcom_geni_serial: Rectify UART suspend mechanism
:::::: TO: Mukesh Kumar Savaliya <msavaliy@codeaurora.org>
:::::: CC: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 4+ messages in thread* [android-common:android13-5.15 2/2] drivers/tty/serial/qcom_geni_serial.c:1592:9: sparse: sparse: Initializer entry defined twice
@ 2025-12-17 9:13 kernel test robot
0 siblings, 0 replies; 4+ messages in thread
From: kernel test robot @ 2025-12-17 9:13 UTC (permalink / raw)
To: cros-kernel-buildreports; +Cc: oe-kbuild-all
tree: https://android.googlesource.com/kernel/common android13-5.15
head: d36711b0a31fb7c6682f53e306fa330cc0b125a2
commit: 710fd74d1dbb72c237548032941e84771551546a [2/2] FROMGIT: tty: serial: qcom-geni-serial: Add support for Hibernation feature
config: arm64-randconfig-r132-20251216 (https://download.01.org/0day-ci/archive/20251217/202512171719.QE9RzNDG-lkp@intel.com/config)
compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project 1335a05ab8bc8339ce24be3a9da89d8c3f4e0571)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20251217/202512171719.QE9RzNDG-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/202512171719.QE9RzNDG-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
drivers/tty/serial/qcom_geni_serial.c: note: in included file (through arch/arm64/include/asm/io.h, include/linux/io.h):
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
drivers/tty/serial/qcom_geni_serial.c:479:13: sparse: sparse: context imbalance in 'qcom_geni_serial_console_write' - different lock contexts for basic block
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:369:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
include/asm-generic/io.h:369:22: sparse: expected unsigned int [usertype] val
include/asm-generic/io.h:369:22: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:325:15: sparse: sparse: cast to restricted __le32
>> drivers/tty/serial/qcom_geni_serial.c:1592:9: sparse: sparse: Initializer entry defined twice
drivers/tty/serial/qcom_geni_serial.c:1595:10: sparse: also defined here
vim +1592 drivers/tty/serial/qcom_geni_serial.c
710fd74d1dbb72c Aniket Randive 2022-09-27 1590
c4f528795d1add8 Karthikeyan Ramasubramanian 2018-03-14 1591 static const struct dev_pm_ops qcom_geni_serial_pm_ops = {
b1f84dd321667d0 Mukesh Kumar Savaliya 2018-10-16 @1592 SET_SYSTEM_SLEEP_PM_OPS(qcom_geni_serial_sys_suspend,
b1f84dd321667d0 Mukesh Kumar Savaliya 2018-10-16 1593 qcom_geni_serial_sys_resume)
710fd74d1dbb72c Aniket Randive 2022-09-27 1594 .restore = qcom_geni_serial_sys_hib_resume,
710fd74d1dbb72c Aniket Randive 2022-09-27 1595 .thaw = qcom_geni_serial_sys_hib_resume,
c4f528795d1add8 Karthikeyan Ramasubramanian 2018-03-14 1596 };
c4f528795d1add8 Karthikeyan Ramasubramanian 2018-03-14 1597
:::::: The code at line 1592 was first introduced by commit
:::::: b1f84dd321667d07f08fab99d042f1e39e9ee5bb tty: serial: qcom_geni_serial: Rectify UART suspend mechanism
:::::: TO: Mukesh Kumar Savaliya <msavaliy@codeaurora.org>
:::::: CC: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-09-19 19:55 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-19 10:15 [android-common:android13-5.15 2/2] drivers/tty/serial/qcom_geni_serial.c:1592:9: sparse: sparse: Initializer entry defined twice kernel test robot
-- strict thread matches above, loose matches on Subject: below --
2026-09-19 19:55 kernel test robot
2025-12-17 19:28 kernel test robot
2025-12-17 9:13 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.