From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3B4B5C6FD1F for ; Tue, 26 Mar 2024 19:40:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 70ED46B008A; Tue, 26 Mar 2024 15:40:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6BF2D6B0093; Tue, 26 Mar 2024 15:40:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5863E6B0095; Tue, 26 Mar 2024 15:40:05 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 4A4AC6B008A for ; Tue, 26 Mar 2024 15:40:05 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 110A8140D3E for ; Tue, 26 Mar 2024 19:40:05 +0000 (UTC) X-FDA: 81940205970.21.B3BB0E5 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.11]) by imf30.hostedemail.com (Postfix) with ESMTP id 927ED8000E for ; Tue, 26 Mar 2024 19:40:01 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=awOYUAgC; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 198.175.65.11 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711482002; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=3VC3W8+j45dKUcrf1EL3ZsEZogP6dcsG+LWoyEon7lw=; b=0PKGmOcev2ifSL4XcoFN/NK98SzOfGL/Zl0l8ke9BCrzdCUaRVkngJFASSLBA6RbZvYpkm 9/+eylSt7pokGe8O0+xvCrvzoy5ZI7pMBt6597CCmhjJaMhc9W+bAaUSDaBL2K+HlVdQcE awutrUJzw1oxU3zSVfdTlFSWDIY1ETI= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=awOYUAgC; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 198.175.65.11 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711482002; a=rsa-sha256; cv=none; b=AIHMNGZvRtaMh0Byd8u+alqHZgIYkHJsXcHDnqDpb5650dMU6fkkN65U63lo8Ze9nXMhKW crThfKM6XhSXAxNX5BLsWweZaJL7MGf5fMfaaJhL3brkWJcZEe/wwGK2LHgt7ienPJe8kt z3AIQ13SSsZ/91xoD1P7v84DEHzJH/U= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1711482001; x=1743018001; h=date:from:to:cc:subject:message-id:mime-version; bh=BqNuBsHT8JIryqATkPHjf51VB9gwaSjiIeMz9mrstoU=; b=awOYUAgCmRndgZDAcKBSk8vj7E2gSfUFvCU3hoYcH+FyRY73gZ7vO5Sd T5806bxy9k3Dl3iY8vb9OGsZpy/MmFKa80CMV63aYE06NO3aYM9I8vb9X 7g5sOiDB6OpgetcMKYQb8TPdWjfvrevBCtoPiO9P4ZXAFhtio6685lwos CnLkgfm5yyWFH/4IBZqhi+MsovBj/egxXsZHJhim0y/GIV/K+XvN/z8+C xZjOxXRaNKbDHUNn9kjUFpGC/idRUHYtzivyn0E8SRWsH6BJSjcwP0hzA H2seC31HsAjh14kaGRFJSTsK0nVvR7+6g3br6MPuG1v/v3q01N+vXhQ5H A==; X-CSE-ConnectionGUID: EH1NeIaJTzWxT6ra+ATiEw== X-CSE-MsgGUID: S/43+/XNQZKe4NKW4beX3A== X-IronPort-AV: E=McAfee;i="6600,9927,11025"; a="17101833" X-IronPort-AV: E=Sophos;i="6.07,156,1708416000"; d="scan'208";a="17101833" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by orvoesa103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Mar 2024 12:39:59 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,156,1708416000"; d="scan'208";a="20551607" Received: from lkp-server01.sh.intel.com (HELO be39aa325d23) ([10.239.97.150]) by fmviesa005.fm.intel.com with ESMTP; 26 Mar 2024 12:39:58 -0700 Received: from kbuild by be39aa325d23 with local (Exim 4.96) (envelope-from ) id 1rpCeK-0000MG-1H; Tue, 26 Mar 2024 19:39:56 +0000 Date: Wed, 27 Mar 2024 03:39:50 +0800 From: kernel test robot To: Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: [linux-next:master 1141/1756] drivers/pwm/pwm-stm32.c:662:15: error: implicit declaration of function 'devm_clk_rate_exclusive_get'; did you mean 'clk_rate_exclusive_get'? Message-ID: <202403270305.ydvX9xq1-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 927ED8000E X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: 9sifah5sctpatqx1d9p1bbp5gm4p4krw X-HE-Tag: 1711482001-784864 X-HE-Meta: U2FsdGVkX1/wzvsMO35TjTchzSfItb0V4BDvM4FEcXCLVspEmZKCwUDV59QdiD1bYsquDwLpsGur4NxSPdqA2Ay3tvSbt6uj9f2H7W9IkDeEQzJ4NcqDMQtbK+W9i/Sy9thT3gCedj6iO/yf8MSplboAEhBDUFVc/case941hG98Osc/7ayEdtsLDjjC+tBK/Jzz5GLgh7jeXLHXvyq+Fij2G/T7jbhkbRjub51edkc0cLhtdwrvrcJj0EZ1yraVUQHr+pjMe9CnQBXoXrS2UNleWFwR0sAs8YEpiREDscGDbmYjazD9l+6GvNemKXZ1ZZktOcTo/5QFSg57x7cyWdCB9xp4pM/+JIE/sfxejFSV6rrzLiSSMo+ocJEdVDTVKXJ5uoVrLdfcfh5aeb7K6CSYZ2SgkUW0Idpbbl1AoRZTGA9Wwgml4yOV8kjcu7FHqWjDDnZDkldCvT7FpV1WHi6prNBG+8fxY9W2v3u0jArXgfDWO8g6niVJ9yzYZSdroLv+9xA38UcOcme3y3loh0Oo97UI7BY7CPcyrSw5pFRu3PvT/kyxenJfDPWdRjYYFAnZBCwrQKpWpjyz7etl6Mo5L3y7aoRLXboxWokol6De5xMkdDN3kroEE1mtKH1pIUAoEDoGi0twPbVQPtUz1sKypj+YDEq+IniHFbBd9xHr2utbtHfiieeY0xVQqkomOqyCyMOt0/6GxS25h+ivGYING2/qTukRv/OiNIPRFsDGV9ipX23QmeQUoQbTNdGjhENw2Gg7An/SaXBtUc7l1qpngucLuzAkUGjjY13AFKKI3ahP0JdqwKHfv64WLjYVqSV0lE+ymZQ9xmWWAl9hv5KxQlEPfIk70BSvzL9cpoUBXgl5pntx0H7O9B/3X9GvBsT8Dy+lxn2jVnqFt/3CNWd60kcwuwXgK9KkzKnw+k6xztfXBks9c+p47bqe0BFKA1UX92Ju4+dP5uuK1Aq Y95HhB+5 DZIuNaIUyEuoKrD7zUWr7aEIe+Kz1rJqgNmVMKi3IrXQ+HQvMUjAXQONAx0vjsIjbnsvnweEfSCVLzreTsjgHE7fRP1U9Mc12o3ob3bLBYofrefqRFcyT6UsP4rG4rSbAwYHmtkdkqmavPVbwPhBpYYB8S/Dlu//6Jxo5Q5YQp3e679p5Ed8EhlVOrDcNhg3RNWnormaHXv1P8isyeVzC3aW4mzGtn9N/szOPQ/epCVHFaHbrlYUiDYhAt9kTjUE2g+xN85vT6Rpx5cgl34nL3D7VwRhT9Xtoz7JHnA0knjxp222lgfGycynoRnvR/VAg2eNsp7StUOmec2bie+RexQtSzCdDppn/tqCJ48xhWxRns64qHcMRyPZNY0zYmuVIibfF9xODoXwQ4aQ= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 084c8e315db34b59d38d06e684b1a0dd07d30287 commit: 50d05a09e8474fa4768ffd39cce6af7f73cf003b [1141/1756] pwm: stm32: Fix for settings using period > UINT32_MAX config: sh-allyesconfig (https://download.01.org/0day-ci/archive/20240327/202403270305.ydvX9xq1-lkp@intel.com/config) compiler: sh4-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240327/202403270305.ydvX9xq1-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 | Closes: https://lore.kernel.org/oe-kbuild-all/202403270305.ydvX9xq1-lkp@intel.com/ All errors (new ones prefixed by >>): drivers/pwm/pwm-stm32.c: In function 'stm32_pwm_probe': >> drivers/pwm/pwm-stm32.c:662:15: error: implicit declaration of function 'devm_clk_rate_exclusive_get'; did you mean 'clk_rate_exclusive_get'? [-Werror=implicit-function-declaration] 662 | ret = devm_clk_rate_exclusive_get(dev, priv->clk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | clk_rate_exclusive_get cc1: some warnings being treated as errors vim +662 drivers/pwm/pwm-stm32.c 627 628 static int stm32_pwm_probe(struct platform_device *pdev) 629 { 630 struct device *dev = &pdev->dev; 631 struct device_node *np = dev->of_node; 632 struct stm32_timers *ddata = dev_get_drvdata(pdev->dev.parent); 633 struct pwm_chip *chip; 634 struct stm32_pwm *priv; 635 unsigned int npwm, num_enabled; 636 unsigned int i; 637 int ret; 638 639 npwm = stm32_pwm_detect_channels(ddata->regmap, &num_enabled); 640 641 chip = devm_pwmchip_alloc(dev, npwm, sizeof(*priv)); 642 if (IS_ERR(chip)) 643 return PTR_ERR(chip); 644 priv = to_stm32_pwm_dev(chip); 645 646 mutex_init(&priv->lock); 647 priv->regmap = ddata->regmap; 648 priv->clk = ddata->clk; 649 priv->max_arr = ddata->max_arr; 650 651 if (!priv->regmap || !priv->clk) 652 return dev_err_probe(dev, -EINVAL, "Failed to get %s\n", 653 priv->regmap ? "clk" : "regmap"); 654 655 ret = stm32_pwm_probe_breakinputs(priv, np); 656 if (ret) 657 return dev_err_probe(dev, ret, 658 "Failed to configure breakinputs\n"); 659 660 stm32_pwm_detect_complementary(priv); 661 > 662 ret = devm_clk_rate_exclusive_get(dev, priv->clk); 663 if (ret) 664 return dev_err_probe(dev, ret, "Failed to lock clock\n"); 665 666 /* 667 * With the clk running with not more than 1 GHz the calculations in 668 * .apply() won't overflow. 669 */ 670 if (clk_get_rate(priv->clk) > 1000000000) 671 return dev_err_probe(dev, -EINVAL, "Failed to lock clock\n"); 672 673 chip->ops = &stm32pwm_ops; 674 675 /* Initialize clock refcount to number of enabled PWM channels. */ 676 for (i = 0; i < num_enabled; i++) 677 clk_enable(priv->clk); 678 679 ret = devm_pwmchip_add(dev, chip); 680 if (ret < 0) 681 return dev_err_probe(dev, ret, 682 "Failed to register pwmchip\n"); 683 684 platform_set_drvdata(pdev, chip); 685 686 return 0; 687 } 688 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki