tree:
https://chromium.googlesource.com/chromiumos/third_party/kernel chromeos-5.4
head: 986b386cc5a4100995a114d3de51d1222bdfba6a
commit: 187393e78ebbcae9368b8abbb3bc753ea9176cbe [79/92] UPSTREAM: phy: mediatek: Move
mtk_hdmi_phy driver into drivers/phy/mediatek folder
config: arm64-randconfig-r016-20210214 (attached as .config)
compiler: clang version 12.0.0 (
https://github.com/llvm/llvm-project
c9439ca36342fb6013187d0a69aef92736951476)
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
# install arm64 cross compiling tool for clang build
# apt-get install binutils-aarch64-linux-gnu
git remote add chrome-os
https://chromium.googlesource.com/chromiumos/third_party/kernel
git fetch --no-tags chrome-os chromeos-5.4
git checkout 187393e78ebbcae9368b8abbb3bc753ea9176cbe
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=arm64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
> drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c:110:17: warning:
unused variable 'PREDIV' [-Wunused-const-variable]
static const u8
PREDIV[3][4] = {
^
> drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c:116:17: warning:
unused variable 'TXDIV' [-Wunused-const-variable]
static const u8
TXDIV[3][4] = {
^
> drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c:122:17: warning:
unused variable 'FBKSEL' [-Wunused-const-variable]
static const u8
FBKSEL[3][4] = {
^
> drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c:128:17: warning:
unused variable 'FBKDIV' [-Wunused-const-variable]
static const u8
FBKDIV[3][4] = {
^
> drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c:134:17: warning:
unused variable 'DIVEN' [-Wunused-const-variable]
static const u8
DIVEN[3][4] = {
^
> drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c:140:17: warning:
unused variable 'HTPLLBP' [-Wunused-const-variable]
static const u8
HTPLLBP[3][4] = {
^
> drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c:146:17: warning:
unused variable 'HTPLLBC' [-Wunused-const-variable]
static const u8
HTPLLBC[3][4] = {
^
> drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c:152:17: warning:
unused variable 'HTPLLBR' [-Wunused-const-variable]
static const u8
HTPLLBR[3][4] = {
^
8 warnings generated.
Kconfig warnings: (for reference only)
WARNING: unmet direct dependencies detected for SND_SOC_MT6359
Depends on SOUND && !UML && SND && SND_SOC &&
MTK_PMIC_WRAP
Selected by
- SND_SOC_MT8192_MT6359_RT1015_RT5682 && SOUND && !UML && SND
&& SND_SOC && I2C && SND_SOC_MT8192
vim +/PREDIV +110 drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 109
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 @110
static const u8 PREDIV[3][4] = {
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 111
{0x0, 0x0, 0x0, 0x0}, /* 27Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 112
{0x1, 0x1, 0x1, 0x1}, /* 74Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 113
{0x1, 0x1, 0x1, 0x1} /* 148Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 114 };
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 115
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 @116
static const u8 TXDIV[3][4] = {
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 117
{0x3, 0x3, 0x3, 0x2}, /* 27Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 118
{0x2, 0x1, 0x1, 0x1}, /* 74Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 119
{0x1, 0x0, 0x0, 0x0} /* 148Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 120 };
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 121
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 @122
static const u8 FBKSEL[3][4] = {
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 123
{0x1, 0x1, 0x1, 0x1}, /* 27Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 124
{0x1, 0x0, 0x1, 0x1}, /* 74Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 125
{0x1, 0x0, 0x1, 0x1} /* 148Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 126 };
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 127
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 @128
static const u8 FBKDIV[3][4] = {
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 129
{19, 24, 29, 19}, /* 27Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 130
{19, 24, 14, 19}, /* 74Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 131
{19, 24, 14, 19} /* 148Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 132 };
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 133
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 @134
static const u8 DIVEN[3][4] = {
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 135
{0x2, 0x1, 0x1, 0x2}, /* 27Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 136
{0x2, 0x2, 0x2, 0x2}, /* 74Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 137
{0x2, 0x2, 0x2, 0x2} /* 148Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 138 };
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 139
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 @140
static const u8 HTPLLBP[3][4] = {
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 141
{0xc, 0xc, 0x8, 0xc}, /* 27Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 142
{0xc, 0xf, 0xf, 0xc}, /* 74Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 143
{0xc, 0xf, 0xf, 0xc} /* 148Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 144 };
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 145
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 @146
static const u8 HTPLLBC[3][4] = {
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 147
{0x2, 0x3, 0x3, 0x2}, /* 27Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 148
{0x2, 0x3, 0x3, 0x2}, /* 74Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 149
{0x2, 0x3, 0x3, 0x2} /* 148Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 150 };
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 151
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 @152
static const u8 HTPLLBR[3][4] = {
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 153
{0x1, 0x1, 0x0, 0x1}, /* 27Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 154
{0x1, 0x2, 0x2, 0x1}, /* 74Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 155
{0x1, 0x2, 0x2, 0x1} /* 148Mhz */
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 156 };
8f83f26891e125 drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c Jie Qiu 2016-01-04 157
:::::: The code at line 110 was first introduced by commit
:::::: 8f83f26891e12570780dcfc8ae376b655915ff6d drm/mediatek: Add HDMI support
:::::: TO: Jie Qiu <jie.qiu(a)mediatek.com>
:::::: CC: Philipp Zabel <p.zabel(a)pengutronix.de>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org