CC: [email protected] BCC: [email protected] CC: [email protected] TO: Paul Cercueil <[email protected]> CC: Linus Walleij <[email protected]>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 50fd82b3a9a9335df5d50c7ddcb81c81d358c4fc commit: 8d2d607c6cd8c8bcbfdb8b399a1d28af27bb238d pinctrl: ingenic: Garbage-collect code paths for SoCs disabled by config date: 6 weeks ago :::::: branch date: 6 hours ago :::::: commit date: 6 weeks ago config: nios2-randconfig-m031-20220601 (https://download.01.org/0day-ci/archive/20220603/[email protected]/config) compiler: nios2-linux-gcc (GCC) 11.3.0 If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot <[email protected]> Reported-by: Dan Carpenter <[email protected]> smatch warnings: drivers/pinctrl/pinctrl-ingenic.c:162 is_soc_or_above() warn: bitwise AND condition is false here vim +162 drivers/pinctrl/pinctrl-ingenic.c e72394e2ea196a0 Paul Cercueil 2018-08-21 141 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 142 static const unsigned long enabled_socs = 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 143 IS_ENABLED(CONFIG_MACH_JZ4730) << ID_JZ4730 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 144 IS_ENABLED(CONFIG_MACH_JZ4740) << ID_JZ4740 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 145 IS_ENABLED(CONFIG_MACH_JZ4725B) << ID_JZ4725B | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 146 IS_ENABLED(CONFIG_MACH_JZ4750) << ID_JZ4750 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 147 IS_ENABLED(CONFIG_MACH_JZ4755) << ID_JZ4755 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 148 IS_ENABLED(CONFIG_MACH_JZ4760) << ID_JZ4760 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 149 IS_ENABLED(CONFIG_MACH_JZ4770) << ID_JZ4770 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 150 IS_ENABLED(CONFIG_MACH_JZ4775) << ID_JZ4775 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 151 IS_ENABLED(CONFIG_MACH_JZ4780) << ID_JZ4780 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 152 IS_ENABLED(CONFIG_MACH_X1000) << ID_X1000 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 153 IS_ENABLED(CONFIG_MACH_X1500) << ID_X1500 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 154 IS_ENABLED(CONFIG_MACH_X1830) << ID_X1830 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 155 IS_ENABLED(CONFIG_MACH_X2000) << ID_X2000 | 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 156 IS_ENABLED(CONFIG_MACH_X2100) << ID_X2100; 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 157 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 158 static bool 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 159 is_soc_or_above(const struct ingenic_pinctrl *jzpc, enum jz_version version) 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 160 { 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 161 return (enabled_socs >> version) && 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 @162 (!(enabled_socs & GENMASK(version - 1, 0)) 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 163 || jzpc->info->version >= version); 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 164 } 8d2d607c6cd8c8b Paul Cercueil 2022-04-12 165 -- 0-DAY CI Kernel Test Service https://01.org/lkp _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
