linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: kbuild test robot <lkp@intel.com>
To: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
Cc: kbuild-all@01.org, lee.jones@linaro.org, robh+dt@kernel.org,
	mark.rutland@arm.com, lgirdwood@gmail.com, broonie@kernel.org,
	sboyd@kernel.org, mazziesaccount@gmail.com,
	matti.vaittinen@fi.rohmeurope.com,
	heikki.haikola@fi.rohmeurope.com,
	mikko.mutanen@fi.rohmeurope.com, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org
Subject: Re: [PATCH v3 7/7] regulator: bd718xx: rename bd71837 to 718xx
Date: Tue, 18 Sep 2018 18:13:48 +0800	[thread overview]
Message-ID: <201809181853.7HyPgIo6%fengguang.wu@intel.com> (raw)
In-Reply-To: <6b3e7b3aeef67d85083f49894e0b0fe482fc08c4.1536912922.git.matti.vaittinen@fi.rohmeurope.com>

[-- Attachment #1: Type: text/plain, Size: 43641 bytes --]

Hi Matti,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on regulator/for-next]
[also build test ERROR on next-20180913]
[cannot apply to v4.19-rc4]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Matti-Vaittinen/regulator-mfd-dt_bindings-bd718x7-Support-ROHM-bd71847/20180914-210454
base:   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
config: x86_64-randconfig-s4-09181517 (attached as .config)
compiler: gcc-7 (Debian 7.3.0-1) 7.3.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=x86_64 

All error/warnings (new ones prefixed by >>):

>> drivers/regulator/bd718x7-regulator.c:364:16: error: implicit declaration of function 'of_match_ptr'; did you mean 'hash_ptr'? [-Werror=implicit-function-declaration]
       .of_match = of_match_ptr("BUCK1"),
                   ^~~~~~~~~~~~
                   hash_ptr
>> drivers/regulator/bd718x7-regulator.c:364:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
   drivers/regulator/bd718x7-regulator.c:364:16: note: (near initialization for 'bd71847_regulators[0].desc.of_match')
>> drivers/regulator/bd718x7-regulator.c:364:16: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:364:16: note: (near initialization for 'bd71847_regulators[0].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:365:23: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .regulators_node = of_match_ptr("regulators"),
                          ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:365:23: note: (near initialization for 'bd71847_regulators[0].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:365:23: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:365:23: note: (near initialization for 'bd71847_regulators[0].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:388:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .of_match = of_match_ptr("BUCK2"),
                   ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:388:16: note: (near initialization for 'bd71847_regulators[1].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:388:16: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:388:16: note: (near initialization for 'bd71847_regulators[1].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:389:23: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .regulators_node = of_match_ptr("regulators"),
                          ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:389:23: note: (near initialization for 'bd71847_regulators[1].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:389:23: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:389:23: note: (near initialization for 'bd71847_regulators[1].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:411:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .of_match = of_match_ptr("BUCK3"),
                   ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:411:16: note: (near initialization for 'bd71847_regulators[2].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:411:16: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:411:16: note: (near initialization for 'bd71847_regulators[2].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:412:23: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .regulators_node = of_match_ptr("regulators"),
                          ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:412:23: note: (near initialization for 'bd71847_regulators[2].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:412:23: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:412:23: note: (near initialization for 'bd71847_regulators[2].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:438:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .of_match = of_match_ptr("BUCK4"),
                   ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:438:16: note: (near initialization for 'bd71847_regulators[3].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:438:16: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:438:16: note: (near initialization for 'bd71847_regulators[3].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:439:23: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .regulators_node = of_match_ptr("regulators"),
                          ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:439:23: note: (near initialization for 'bd71847_regulators[3].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:439:23: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:439:23: note: (near initialization for 'bd71847_regulators[3].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:465:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .of_match = of_match_ptr("BUCK5"),
                   ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:465:16: note: (near initialization for 'bd71847_regulators[4].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:465:16: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:465:16: note: (near initialization for 'bd71847_regulators[4].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:466:23: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .regulators_node = of_match_ptr("regulators"),
                          ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:466:23: note: (near initialization for 'bd71847_regulators[4].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:466:23: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:466:23: note: (near initialization for 'bd71847_regulators[4].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:487:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .of_match = of_match_ptr("BUCK6"),
                   ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:487:16: note: (near initialization for 'bd71847_regulators[5].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:487:16: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:487:16: note: (near initialization for 'bd71847_regulators[5].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:488:23: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .regulators_node = of_match_ptr("regulators"),
                          ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:488:23: note: (near initialization for 'bd71847_regulators[5].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:488:23: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:488:23: note: (near initialization for 'bd71847_regulators[5].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:511:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .of_match = of_match_ptr("LDO1"),
                   ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:511:16: note: (near initialization for 'bd71847_regulators[6].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:511:16: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:511:16: note: (near initialization for 'bd71847_regulators[6].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:512:23: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .regulators_node = of_match_ptr("regulators"),
                          ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:512:23: note: (near initialization for 'bd71847_regulators[6].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:512:23: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:512:23: note: (near initialization for 'bd71847_regulators[6].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:537:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .of_match = of_match_ptr("LDO2"),
                   ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:537:16: note: (near initialization for 'bd71847_regulators[7].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:537:16: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:537:16: note: (near initialization for 'bd71847_regulators[7].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:538:23: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .regulators_node = of_match_ptr("regulators"),
                          ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:538:23: note: (near initialization for 'bd71847_regulators[7].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:538:23: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:538:23: note: (near initialization for 'bd71847_regulators[7].desc.regulators_node')
   drivers/regulator/bd718x7-regulator.c:559:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .of_match = of_match_ptr("LDO3"),
                   ^~~~~~~~~~~~
   drivers/regulator/bd718x7-regulator.c:559:16: note: (near initialization for 'bd71847_regulators[8].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:559:16: error: initializer element is not constant
   drivers/regulator/bd718x7-regulator.c:559:16: note: (near initialization for 'bd71847_regulators[8].desc.of_match')
   drivers/regulator/bd718x7-regulator.c:560:23: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
       .regulators_node = of_match_ptr("regulators"),
                          ^~~~~~~~~~~~

vim +364 drivers/regulator/bd718x7-regulator.c

41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  359  
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  360  static const struct bd718xx_regulator_data bd71847_regulators[] = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  361  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  362  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  363  			.name = "buck1",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14 @364  			.of_match = of_match_ptr("BUCK1"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  365  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  366  			.id = BD718XX_BUCK1,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  367  			.ops = &bd718xx_dvs_buck_regulator_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  368  			.type = REGULATOR_VOLTAGE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  369  			.n_voltages = BD718XX_DVS_BUCK_VOLTAGE_NUM,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  370  			.linear_ranges = bd718xx_dvs_buck_volts,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  371  			.n_linear_ranges =
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  372  				ARRAY_SIZE(bd718xx_dvs_buck_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  373  			.vsel_reg = BD718XX_REG_BUCK1_VOLT_RUN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  374  			.vsel_mask = DVS_BUCK_RUN_MASK,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  375  			.enable_reg = BD718XX_REG_BUCK1_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  376  			.enable_mask = BD718XX_BUCK_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  377  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  378  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  379  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  380  			.reg = BD718XX_REG_BUCK1_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  381  			.mask = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  382  			.val = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  383  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  384  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  385  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  386  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  387  			.name = "buck2",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  388  			.of_match = of_match_ptr("BUCK2"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  389  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  390  			.id = BD718XX_BUCK2,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  391  			.ops = &bd718xx_dvs_buck_regulator_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  392  			.type = REGULATOR_VOLTAGE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  393  			.n_voltages = BD718XX_DVS_BUCK_VOLTAGE_NUM,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  394  			.linear_ranges = bd718xx_dvs_buck_volts,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  395  			.n_linear_ranges = ARRAY_SIZE(bd718xx_dvs_buck_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  396  			.vsel_reg = BD718XX_REG_BUCK2_VOLT_RUN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  397  			.vsel_mask = DVS_BUCK_RUN_MASK,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  398  			.enable_reg = BD718XX_REG_BUCK2_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  399  			.enable_mask = BD718XX_BUCK_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  400  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  401  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  402  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  403  			.reg = BD718XX_REG_BUCK2_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  404  			.mask = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  405  			.val = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  406  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  407  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  408  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  409  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  410  			.name = "buck3",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  411  			.of_match = of_match_ptr("BUCK3"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  412  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  413  			.id = BD718XX_BUCK3,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  414  			.ops = &bd718xx_pickable_range_buck_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  415  			.type = REGULATOR_VOLTAGE,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  416  			.n_voltages = BD71847_BUCK3_VOLTAGE_NUM,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  417  			.linear_ranges = bd71847_buck3_volts,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  418  			.n_linear_ranges =
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  419  				ARRAY_SIZE(bd71847_buck3_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  420  			.vsel_reg = BD718XX_REG_1ST_NODVS_BUCK_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  421  			.vsel_mask = BD718XX_1ST_NODVS_BUCK_MASK,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  422  			.vsel_range_reg = BD718XX_REG_1ST_NODVS_BUCK_VOLT,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  423  			.vsel_range_mask = BD71847_BUCK3_RANGE_MASK,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  424  			.linear_range_selectors = bd71847_buck3_volt_range_sel,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  425  			.enable_reg = BD718XX_REG_1ST_NODVS_BUCK_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  426  			.enable_mask = BD718XX_BUCK_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  427  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  428  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  429  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  430  			.reg = BD718XX_REG_1ST_NODVS_BUCK_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  431  			.mask = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  432  			.val = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  433  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  434  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  435  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  436  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  437  			.name = "buck4",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  438  			.of_match = of_match_ptr("BUCK4"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  439  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  440  			.id = BD718XX_BUCK4,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  441  			.ops = &bd718xx_pickable_range_buck_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  442  			.type = REGULATOR_VOLTAGE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  443  			.n_voltages = BD71847_BUCK4_VOLTAGE_NUM,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  444  			.linear_ranges = bd71847_buck4_volts,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  445  			.n_linear_ranges =
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  446  				ARRAY_SIZE(bd71847_buck4_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  447  			.enable_reg = BD718XX_REG_2ND_NODVS_BUCK_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  448  			.vsel_reg = BD718XX_REG_2ND_NODVS_BUCK_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  449  			.vsel_mask = BD71847_BUCK4_MASK,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  450  			.vsel_range_reg = BD718XX_REG_2ND_NODVS_BUCK_VOLT,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  451  			.vsel_range_mask = BD71847_BUCK4_RANGE_MASK,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  452  			.linear_range_selectors = bd71847_buck4_volt_range_sel,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  453  			.enable_mask = BD718XX_BUCK_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  454  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  455  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  456  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  457  			.reg = BD718XX_REG_2ND_NODVS_BUCK_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  458  			.mask = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  459  			.val = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  460  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  461  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  462  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  463  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  464  			.name = "buck5",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  465  			.of_match = of_match_ptr("BUCK5"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  466  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  467  			.id = BD718XX_BUCK5,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  468  			.ops = &bd718xx_buck_regulator_nolinear_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  469  			.type = REGULATOR_VOLTAGE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  470  			.volt_table = &bd718xx_3rd_nodvs_buck_volts[0],
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  471  			.n_voltages = ARRAY_SIZE(bd718xx_3rd_nodvs_buck_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  472  			.vsel_reg = BD718XX_REG_3RD_NODVS_BUCK_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  473  			.vsel_mask = BD718XX_3RD_NODVS_BUCK_MASK,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  474  			.enable_reg = BD718XX_REG_3RD_NODVS_BUCK_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  475  			.enable_mask = BD718XX_BUCK_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  476  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  477  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  478  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  479  			.reg = BD718XX_REG_3RD_NODVS_BUCK_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  480  			.mask = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  481  			.val = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  482  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  483  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  484  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  485  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  486  			.name = "buck6",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  487  			.of_match = of_match_ptr("BUCK6"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  488  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  489  			.id = BD718XX_BUCK6,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  490  			.ops = &bd718xx_buck_regulator_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  491  			.type = REGULATOR_VOLTAGE,
67534934c drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  492  			.n_voltages = BD718XX_4TH_NODVS_BUCK_VOLTAGE_NUM,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  493  			.linear_ranges = bd718xx_4th_nodvs_buck_volts,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  494  			.n_linear_ranges =
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  495  				ARRAY_SIZE(bd718xx_4th_nodvs_buck_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  496  			.vsel_reg = BD718XX_REG_4TH_NODVS_BUCK_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  497  			.vsel_mask = BD718XX_4TH_NODVS_BUCK_MASK,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  498  			.enable_reg = BD718XX_REG_4TH_NODVS_BUCK_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  499  			.enable_mask = BD718XX_BUCK_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  500  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  501  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  502  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  503  			.reg = BD718XX_REG_4TH_NODVS_BUCK_CTRL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  504  			.mask = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  505  			.val = BD718XX_BUCK_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  506  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  507  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  508  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  509  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  510  			.name = "ldo1",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  511  			.of_match = of_match_ptr("LDO1"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  512  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  513  			.id = BD718XX_LDO1,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  514  			.ops = &bd718xx_pickable_range_ldo_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  515  			.type = REGULATOR_VOLTAGE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  516  			.n_voltages = BD718XX_LDO1_VOLTAGE_NUM,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  517  			.linear_ranges = bd718xx_ldo1_volts,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  518  			.n_linear_ranges = ARRAY_SIZE(bd718xx_ldo1_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  519  			.vsel_reg = BD718XX_REG_LDO1_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  520  			.vsel_mask = BD718XX_LDO1_MASK,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  521  			.vsel_range_reg = BD718XX_REG_LDO1_VOLT,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  522  			.vsel_range_mask = BD718XX_LDO1_RANGE_MASK,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  523  			.linear_range_selectors = bd718xx_ldo1_volt_range_sel,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  524  			.enable_reg = BD718XX_REG_LDO1_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  525  			.enable_mask = BD718XX_LDO_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  526  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  527  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  528  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  529  			.reg = BD718XX_REG_LDO1_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  530  			.mask = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  531  			.val = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  532  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  533  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  534  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  535  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  536  			.name = "ldo2",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  537  			.of_match = of_match_ptr("LDO2"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  538  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  539  			.id = BD718XX_LDO2,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  540  			.ops = &bd718xx_ldo_regulator_nolinear_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  541  			.type = REGULATOR_VOLTAGE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  542  			.volt_table = &ldo_2_volts[0],
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  543  			.vsel_reg = BD718XX_REG_LDO2_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  544  			.vsel_mask = BD718XX_LDO2_MASK,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  545  			.n_voltages = ARRAY_SIZE(ldo_2_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  546  			.enable_reg = BD718XX_REG_LDO2_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  547  			.enable_mask = BD718XX_LDO_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  548  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  549  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  550  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  551  			.reg = BD718XX_REG_LDO2_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  552  			.mask = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  553  			.val = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  554  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  555  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  556  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  557  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  558  			.name = "ldo3",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  559  			.of_match = of_match_ptr("LDO3"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  560  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  561  			.id = BD718XX_LDO3,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  562  			.ops = &bd718xx_ldo_regulator_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  563  			.type = REGULATOR_VOLTAGE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  564  			.n_voltages = BD718XX_LDO3_VOLTAGE_NUM,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  565  			.linear_ranges = bd718xx_ldo3_volts,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  566  			.n_linear_ranges = ARRAY_SIZE(bd718xx_ldo3_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  567  			.vsel_reg = BD718XX_REG_LDO3_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  568  			.vsel_mask = BD718XX_LDO3_MASK,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  569  			.enable_reg = BD718XX_REG_LDO3_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  570  			.enable_mask = BD718XX_LDO_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  571  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  572  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  573  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  574  			.reg = BD718XX_REG_LDO3_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  575  			.mask = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  576  			.val = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  577  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  578  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  579  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  580  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  581  			.name = "ldo4",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  582  			.of_match = of_match_ptr("LDO4"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  583  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  584  			.id = BD718XX_LDO4,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  585  			.ops = &bd718xx_ldo_regulator_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  586  			.type = REGULATOR_VOLTAGE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  587  			.n_voltages = BD718XX_LDO4_VOLTAGE_NUM,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  588  			.linear_ranges = bd718xx_ldo4_volts,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  589  			.n_linear_ranges = ARRAY_SIZE(bd718xx_ldo4_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  590  			.vsel_reg = BD718XX_REG_LDO4_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  591  			.vsel_mask = BD718XX_LDO4_MASK,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  592  			.enable_reg = BD718XX_REG_LDO4_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  593  			.enable_mask = BD718XX_LDO_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  594  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  595  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  596  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  597  			.reg = BD718XX_REG_LDO4_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  598  			.mask = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  599  			.val = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  600  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  601  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  602  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  603  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  604  			.name = "ldo5",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  605  			.of_match = of_match_ptr("LDO5"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  606  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  607  			.id = BD718XX_LDO5,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  608  			.ops = &bd718xx_pickable_range_ldo_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  609  			.type = REGULATOR_VOLTAGE,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  610  			.n_voltages = BD71847_LDO5_VOLTAGE_NUM,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  611  			.linear_ranges = bd71847_ldo5_volts,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  612  			.n_linear_ranges = ARRAY_SIZE(bd71847_ldo5_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  613  			.vsel_reg = BD718XX_REG_LDO5_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  614  			.vsel_mask = BD71847_LDO5_MASK,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  615  			.vsel_range_reg = BD718XX_REG_LDO5_VOLT,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  616  			.vsel_range_mask = BD71847_LDO5_RANGE_MASK,
248269ce1 drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  617  			.linear_range_selectors = bd71847_ldo5_volt_range_sel,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  618  			.enable_reg = BD718XX_REG_LDO5_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  619  			.enable_mask = BD718XX_LDO_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  620  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  621  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  622  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  623  			.reg = BD718XX_REG_LDO5_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  624  			.mask = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  625  			.val = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  626  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  627  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  628  	{
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  629  		.desc = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  630  			.name = "ldo6",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  631  			.of_match = of_match_ptr("LDO6"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  632  			.regulators_node = of_match_ptr("regulators"),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  633  			.id = BD718XX_LDO6,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  634  			.ops = &bd718xx_ldo_regulator_ops,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  635  			.type = REGULATOR_VOLTAGE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  636  			.n_voltages = BD718XX_LDO6_VOLTAGE_NUM,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  637  			.linear_ranges = bd718xx_ldo6_volts,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  638  			.n_linear_ranges = ARRAY_SIZE(bd718xx_ldo6_volts),
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  639  			/* LDO6 is supplied by buck5 */
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  640  			.supply_name = "buck5",
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  641  			.vsel_reg = BD718XX_REG_LDO6_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  642  			.vsel_mask = BD718XX_LDO6_MASK,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  643  			.enable_reg = BD718XX_REG_LDO6_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  644  			.enable_mask = BD718XX_LDO_EN,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  645  			.owner = THIS_MODULE,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  646  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  647  		.init = {
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  648  			.reg = BD718XX_REG_LDO6_VOLT,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  649  			.mask = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  650  			.val = BD718XX_LDO_SEL,
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  651  		},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  652  	},
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  653  };
41b976fda drivers/regulator/bd71837-regulator.c Matti Vaittinen 2018-09-14  654  

:::::: The code at line 364 was first introduced by commit
:::::: 41b976fdab20799f28511dbbefb0c2957060545e regulator/mfd: Support ROHM BD71847 power management IC

:::::: TO: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
:::::: CC: 0day robot <lkp@intel.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 28890 bytes --]

  reply	other threads:[~2018-09-18 10:14 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-09-14  8:27 [PATCH v3 0/7] regulator/mfd/dt_bindings: bd718x7: Support ROHM bd71847 Matti Vaittinen
2018-09-14  8:27 ` [PATCH v3 1/7] regulator/mfd: Support ROHM BD71847 power management IC Matti Vaittinen
2018-09-21 17:29   ` Mark Brown
2018-09-21 18:02     ` Lee Jones
2018-09-21 18:12       ` Mark Brown
2018-09-21 18:52         ` Lee Jones
2018-09-28  7:14           ` Matti Vaittinen
2018-09-28 13:30             ` Mark Brown
2018-10-09  6:02               ` Lee Jones
2018-09-28 14:01           ` Mark Brown
2018-09-14  8:30 ` [PATCH v3 2/7] regulator: dt bindings: add BD71847 device-tree binding documentation Matti Vaittinen
2018-09-14  8:30 ` [PATCH v3 3/7] mfd: " Matti Vaittinen
2018-09-14  8:31 ` [PATCH v3 4/7] regulator: Support regulators where voltage ranges are selectable Matti Vaittinen
2018-09-14  8:32 ` [PATCH v3 5/7] regulator/mfd: bd718xx: rename bd71837/bd71847 common instances Matti Vaittinen
2018-09-14  8:33 ` [PATCH v3 6/7] regulator: bd718XX use pickable ranges Matti Vaittinen
2018-09-14  8:34 ` [PATCH v3 7/7] regulator: bd718xx: rename bd71837 to 718xx Matti Vaittinen
2018-09-18 10:13   ` kbuild test robot [this message]
2018-09-19  6:32     ` Matti Vaittinen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201809181853.7HyPgIo6%fengguang.wu@intel.com \
    --to=lkp@intel.com \
    --cc=broonie@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=heikki.haikola@fi.rohmeurope.com \
    --cc=kbuild-all@01.org \
    --cc=lee.jones@linaro.org \
    --cc=lgirdwood@gmail.com \
    --cc=linux-clk@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mark.rutland@arm.com \
    --cc=matti.vaittinen@fi.rohmeurope.com \
    --cc=mazziesaccount@gmail.com \
    --cc=mikko.mutanen@fi.rohmeurope.com \
    --cc=robh+dt@kernel.org \
    --cc=sboyd@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).