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 3D8A9C433EF for ; Wed, 13 Jul 2022 17:31:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9F649940154; Wed, 13 Jul 2022 13:31:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 97E53940134; Wed, 13 Jul 2022 13:31:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 846BC940154; Wed, 13 Jul 2022 13:31:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 6CB20940134 for ; Wed, 13 Jul 2022 13:31:10 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 2BC0B3406C for ; Wed, 13 Jul 2022 17:31:10 +0000 (UTC) X-FDA: 79682767500.02.92CFDF3 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by imf23.hostedemail.com (Postfix) with ESMTP id 03002140084 for ; Wed, 13 Jul 2022 17:31:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1657733469; x=1689269469; h=date:from:to:cc:subject:message-id:mime-version; bh=tFKuJbQ6Ku++nrsMBC6AlPzoQbj4FUaVDgIiF3gkr+Q=; b=gXns41SCZuaGwTNpu+pMZ+XX4a2Y8Py1aB7kpwiNepOkmiTIRlm06uOF 4OumBBAjalQ/nLBig0KP/SrCI0ATnrciTO7kWEZpC4UtA0jKs8madXFVB exoeI9N+COC74ukA0FCIWIJGvbVd3PWRTBMkzpPT2S2tG0zoINlx/vq6U /eX2NqkDWR5ESzljRnwsxqbGX7AY0qjirqmLp8N5XBFABeHfqmyTtarmY t+09mvBooNP8HHmksrsr7Cae86ZykWEJSbKV2WNcjNSx+1CGlpVlM3f3R tRfqu2UPEQ8Dq8sO7jA54k5xO+U8tNHmNV8y41Vm2AFfU7sS32Js8P+wj Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10407"; a="265705897" X-IronPort-AV: E=Sophos;i="5.92,267,1650956400"; d="scan'208";a="265705897" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jul 2022 10:31:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,267,1650956400"; d="scan'208";a="922728564" Received: from lkp-server02.sh.intel.com (HELO 8708c84be1ad) ([10.239.97.151]) by fmsmga005.fm.intel.com with ESMTP; 13 Jul 2022 10:31:05 -0700 Received: from kbuild by 8708c84be1ad with local (Exim 4.95) (envelope-from ) id 1oBgCX-0003gV-9S; Wed, 13 Jul 2022 17:31:05 +0000 Date: Thu, 14 Jul 2022 01:30:06 +0800 From: kernel test robot To: David Gow Cc: kbuild-all@lists.01.org, Linux Memory Management List , Shuah Khan Subject: [linux-next:master 9680/10347] drivers/mmc/host/sdhci-of-aspeed-test.c:10: undefined reference to `kunit_binary_assert_format' Message-ID: <202207140122.fzhlf60k-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1657733469; a=rsa-sha256; cv=none; b=GY0lyuUCxfL3yB5aQ1nDT4aSE9bf2ArZYegXsanTbKfUzYuL8pji04qnaFh/9atePIYGCP +nQ2sJkABvO0et7vmcUeT/a6hslQbhBn05SSKzER0q47VpubJV06WGQXVQqNuhZFRJKC5U y+9JmPbJzULknztP2M/7DUo7mUzKVmE= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=gXns41SC; spf=none (imf23.hostedemail.com: domain of lkp@intel.com has no SPF policy when checking 192.55.52.151) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1657733469; 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=cs2HqDjdiIfTARkCanyYJKeBhs/n3BU4JphREnbddTQ=; b=CK1a+FuO0frTuUuc14Gz1VLjO0NUMJcSr2ruEkU5ch/0V7gsOhIxj4nyqPwdugl+3ONIO8 vix1wzCCM3chnNDALV2qWSwQEuonG8rMV+mGyr0xML+LAksR7lfD/Y1Gok+N9GdDaa8oCk yD1rsA1Tq5VWQEMo/NFS10TPnmqwWD0= X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 03002140084 X-Rspam-User: Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=gXns41SC; spf=none (imf23.hostedemail.com: domain of lkp@intel.com has no SPF policy when checking 192.55.52.151) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com X-Stat-Signature: ptduihdxmz5kdy7myipkiyjbt3o5azsy X-HE-Tag: 1657733468-511790 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: Hi David, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 4662b7adea50bb62e993a67f611f3be625d3df0d commit: 291cd54e5b05790b429826f5a49fe8b8c3e39ebd [9680/10347] mmc: sdhci-of-aspeed: test: Use kunit_test_suite() macro config: openrisc-randconfig-r014-20220712 (https://download.01.org/0day-ci/archive/20220714/202207140122.fzhlf60k-lkp@intel.com/config) compiler: or1k-linux-gcc (GCC) 11.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=291cd54e5b05790b429826f5a49fe8b8c3e39ebd git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout 291cd54e5b05790b429826f5a49fe8b8c3e39ebd # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.3.0 make.cross W=1 O=build_dir ARCH=openrisc SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot All errors (new ones prefixed by >>): or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed.o: in function `aspeed_sdhci_phase_ddr52': >> drivers/mmc/host/sdhci-of-aspeed-test.c:10: undefined reference to `kunit_binary_assert_format' >> or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:10: undefined reference to `kunit_binary_assert_format' >> or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:10: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:10:(.text+0x5d0): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:12: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:12: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:12: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:12:(.text+0x670): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:14: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:14: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:14: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:14:(.text+0x718): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:16: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:16: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:16: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:16:(.text+0x7c0): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:18: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:18: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:18: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:18:(.text+0x868): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:20: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:20: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:20: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:20:(.text+0x910): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:22: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:22: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:22: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:22:(.text+0x9b8): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:24: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:24: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:24: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:24:(.text+0xa60): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:26: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:26: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:26: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:26:(.text+0xb08): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:29: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:29: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:29: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:29:(.text+0xbb0): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:31: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:31: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:31: undefined reference to `kunit_do_failed_assertion' drivers/mmc/host/sdhci-of-aspeed-test.c:31:(.text+0xc58): additional relocation overflows omitted from the output or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:33: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:33: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:33: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:35: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:35: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:35: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:37: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:37: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:37: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:39: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:39: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:39: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:41: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:41: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:41: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:43: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:43: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:43: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:45: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:45: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:45: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed.o: in function `aspeed_sdhci_phase_hs200': drivers/mmc/host/sdhci-of-aspeed-test.c:53: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:53: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:53: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:55: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:55: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:55: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:57: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:57: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:57: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:59: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:59: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:59: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:61: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:61: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:61: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:63: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:63: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:63: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:65: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:65: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:65: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:67: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:67: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:67: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:70: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:70: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:70: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:72: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:72: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:72: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:74: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:74: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:74: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:76: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:76: undefined reference to `kunit_binary_assert_format' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:76: undefined reference to `kunit_do_failed_assertion' or1k-linux-ld: drivers/mmc/host/sdhci-of-aspeed-test.c:78: undefined reference to `kunit_binary_assert_format' vim +10 drivers/mmc/host/sdhci-of-aspeed-test.c 0bbcd22556ef20 Andrew Jeffery 2021-01-14 5 0bbcd22556ef20 Andrew Jeffery 2021-01-14 6 static void aspeed_sdhci_phase_ddr52(struct kunit *test) 0bbcd22556ef20 Andrew Jeffery 2021-01-14 7 { 0bbcd22556ef20 Andrew Jeffery 2021-01-14 8 int rate = 52000000; 0bbcd22556ef20 Andrew Jeffery 2021-01-14 9 0bbcd22556ef20 Andrew Jeffery 2021-01-14 @10 KUNIT_EXPECT_EQ(test, 0, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 11 aspeed_sdhci_phase_to_tap(NULL, rate, 0)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 12 KUNIT_EXPECT_EQ(test, 0, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 13 aspeed_sdhci_phase_to_tap(NULL, rate, 1)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 14 KUNIT_EXPECT_EQ(test, 1, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 15 aspeed_sdhci_phase_to_tap(NULL, rate, 2)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 16 KUNIT_EXPECT_EQ(test, 1, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 17 aspeed_sdhci_phase_to_tap(NULL, rate, 3)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 18 KUNIT_EXPECT_EQ(test, 2, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 19 aspeed_sdhci_phase_to_tap(NULL, rate, 4)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 20 KUNIT_EXPECT_EQ(test, 3, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 21 aspeed_sdhci_phase_to_tap(NULL, rate, 5)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 22 KUNIT_EXPECT_EQ(test, 14, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 23 aspeed_sdhci_phase_to_tap(NULL, rate, 23)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 24 KUNIT_EXPECT_EQ(test, 15, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 25 aspeed_sdhci_phase_to_tap(NULL, rate, 24)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 26 KUNIT_EXPECT_EQ(test, 15, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 27 aspeed_sdhci_phase_to_tap(NULL, rate, 25)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 28 97847240c0d5f7 David Gow 2021-05-13 29 KUNIT_EXPECT_EQ(test, ASPEED_SDHCI_TAP_PARAM_INVERT_CLK | 0, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 30 aspeed_sdhci_phase_to_tap(NULL, rate, 180)); 97847240c0d5f7 David Gow 2021-05-13 31 KUNIT_EXPECT_EQ(test, ASPEED_SDHCI_TAP_PARAM_INVERT_CLK | 0, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 32 aspeed_sdhci_phase_to_tap(NULL, rate, 181)); 97847240c0d5f7 David Gow 2021-05-13 33 KUNIT_EXPECT_EQ(test, ASPEED_SDHCI_TAP_PARAM_INVERT_CLK | 1, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 34 aspeed_sdhci_phase_to_tap(NULL, rate, 182)); 97847240c0d5f7 David Gow 2021-05-13 35 KUNIT_EXPECT_EQ(test, ASPEED_SDHCI_TAP_PARAM_INVERT_CLK | 1, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 36 aspeed_sdhci_phase_to_tap(NULL, rate, 183)); 97847240c0d5f7 David Gow 2021-05-13 37 KUNIT_EXPECT_EQ(test, ASPEED_SDHCI_TAP_PARAM_INVERT_CLK | 2, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 38 aspeed_sdhci_phase_to_tap(NULL, rate, 184)); 97847240c0d5f7 David Gow 2021-05-13 39 KUNIT_EXPECT_EQ(test, ASPEED_SDHCI_TAP_PARAM_INVERT_CLK | 3, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 40 aspeed_sdhci_phase_to_tap(NULL, rate, 185)); 97847240c0d5f7 David Gow 2021-05-13 41 KUNIT_EXPECT_EQ(test, ASPEED_SDHCI_TAP_PARAM_INVERT_CLK | 14, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 42 aspeed_sdhci_phase_to_tap(NULL, rate, 203)); 97847240c0d5f7 David Gow 2021-05-13 43 KUNIT_EXPECT_EQ(test, ASPEED_SDHCI_TAP_PARAM_INVERT_CLK | 15, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 44 aspeed_sdhci_phase_to_tap(NULL, rate, 204)); 97847240c0d5f7 David Gow 2021-05-13 45 KUNIT_EXPECT_EQ(test, ASPEED_SDHCI_TAP_PARAM_INVERT_CLK | 15, 0bbcd22556ef20 Andrew Jeffery 2021-01-14 46 aspeed_sdhci_phase_to_tap(NULL, rate, 205)); 0bbcd22556ef20 Andrew Jeffery 2021-01-14 47 } 0bbcd22556ef20 Andrew Jeffery 2021-01-14 48 :::::: The code at line 10 was first introduced by commit :::::: 0bbcd22556ef203b29e39a6ce1bd7e9523b6032e mmc: sdhci-of-aspeed: Add KUnit tests for phase calculations :::::: TO: Andrew Jeffery :::::: CC: Ulf Hansson -- 0-DAY CI Kernel Test Service https://01.org/lkp