All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] dt-bindings: mfd: Add bindings for the Mediatek MT6360
@ 2020-06-19 11:53 ` Gene Chen
  0 siblings, 0 replies; 32+ messages in thread
From: Gene Chen @ 2020-06-19 11:53 UTC (permalink / raw)
  To: lee.jones, jic23, jacek.anaszewski, pavel, matthias.bgg
  Cc: knaack.h, lars, pmeerw, dmurphy, lgirdwood, broonie,
	linux-arm-kernel, linux-mediatek, linux-kernel, gene_chen,
	shufan_lee, cy_huang, benjamin.chao


This patch series add mt6360 sub-device adc/regulator and
fix mfd architecture and add dt-binding document

changelogs between v1 & v2
- adjust binding document schema include mfd/adc/regulator
- adc: use IIO_CHAN_INFO_PROCESSED only
- adc: use devm_iio_triggered_buffer_setup
- adc: use use s64 to record timestamp
- regulator: merge regmap to mfd driver for r/w with crc

Gene Chen (4)
  dt-bindings: mfd: Add bindings for the Mediatek MT6360
  mfd: mt6360: implement i2c R/W with CRC
  iio: adc: mt6360: Add ADC driver for MT6360
  regulator: mt6360: Add support for MT6360 regulator

 Documentation/devicetree/bindings/mfd/mt6360.txt |  122 +++++
 drivers/iio/adc/Kconfig                          |   11 
 drivers/iio/adc/Makefile                         |    1 
 drivers/iio/adc/mt6360-adc.c                     |  388 ++++++++++++++++
 drivers/mfd/Kconfig                              |    1 
 drivers/mfd/mt6360-core.c                        |  541 +++++++++++++++--------
 drivers/regulator/Kconfig                        |    9 
 drivers/regulator/Makefile                       |    1 
 drivers/regulator/mt6360-regulator.c             |  485 ++++++++++++++++++++
 include/dt-bindings/mfd/mt6360.h                 |   15 
 include/linux/mfd/mt6360.h                       |  240 ----------
 11 files changed, 1389 insertions(+), 425 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/mt6360.txt
 create mode 100644 include/dt-bindings/mfd/mt6360.h
 delete mode 100644 include/linux/mfd/mt6360.h
 create mode 100644 drivers/iio/adc/mt6360-adc.c
 create mode 100644 drivers/regulator/mt6360-regulator.c

^ permalink raw reply	[flat|nested] 32+ messages in thread
* Re: [PATCH v2 4/4] regulator: mt6360: Add support for MT6360 regulator
@ 2020-06-19 17:25 kernel test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kernel test robot @ 2020-06-19 17:25 UTC (permalink / raw)
  To: kbuild

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

CC: kbuild-all(a)lists.01.org
In-Reply-To: <1592567631-20363-5-git-send-email-gene.chen.richtek@gmail.com>
References: <1592567631-20363-5-git-send-email-gene.chen.richtek@gmail.com>
TO: Gene Chen <gene.chen.richtek@gmail.com>
TO: lee.jones(a)linaro.org
TO: jic23(a)kernel.org
TO: jacek.anaszewski(a)gmail.com
TO: pavel(a)ucw.cz
TO: matthias.bgg(a)gmail.com
CC: knaack.h(a)gmx.de
CC: lars(a)metafoo.de
CC: pmeerw(a)pmeerw.net
CC: dmurphy(a)ti.com
CC: lgirdwood(a)gmail.com

Hi Gene,

Thank you for the patch! Perhaps something to improve:

[auto build test WARNING on next-20200618]
[cannot apply to ljones-mfd/for-mfd-next iio/togreg regulator/for-next v5.8-rc1 v5.7 v5.7-rc7 v5.8-rc1]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use  as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/0day-ci/linux/commits/Gene-Chen/dt-bindings-mfd-Add-bindings-for-the-Mediatek-MT6360/20200619-195846
base:    ce2cc8efd7a40cbd17841add878cb691d0ce0bba
:::::: branch date: 5 hours ago
:::::: commit date: 5 hours ago
config: sparc64-randconfig-c004-20200619 (attached as .config)
compiler: sparc64-linux-gcc (GCC) 9.3.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Julia Lawall <julia.lawall@lip6.fr>


coccinelle warnings: (new ones prefixed by >>)

>> drivers/regulator/mt6360-regulator.c:403:8-33: ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT
--
>> drivers/regulator/mt6360-regulator.c:398:3-10: line 398 is redundant because platform_get_irq() already prints an error

Please review and possibly fold the followup patch.

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

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

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2020-07-02 10:29 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-19 11:53 [PATCH v2 0/4] dt-bindings: mfd: Add bindings for the Mediatek MT6360 Gene Chen
2020-06-19 11:53 ` Gene Chen
2020-06-19 11:53 ` Gene Chen
2020-06-19 11:53 ` [PATCH v2 1/4] dt-bindings: mfd: Add bindings for the Mediatek MT6360 PMIC Gene Chen
2020-06-19 11:53   ` Gene Chen
2020-06-19 11:53   ` Gene Chen
2020-06-22 10:24   ` Lee Jones
2020-06-19 11:53 ` [PATCH v2 2/4] mfd: mt6360: implement i2c R/W with CRC Gene Chen
2020-06-19 11:53   ` Gene Chen
2020-06-19 11:53   ` Gene Chen
2020-07-01  7:16   ` Lee Jones
2020-07-01  7:16     ` Lee Jones
2020-07-01  7:16     ` Lee Jones
2020-07-02  8:29     ` Gene Chen
2020-07-02  8:29       ` Gene Chen
2020-07-02  8:29       ` Gene Chen
2020-07-02 10:27       ` Lee Jones
2020-07-02 10:27         ` Lee Jones
2020-07-02 10:27         ` Lee Jones
2020-06-19 11:53 ` [PATCH v2 3/4] iio: adc: mt6360: Add ADC driver for MT6360 Gene Chen
2020-06-19 11:53   ` Gene Chen
2020-06-19 11:53   ` Gene Chen
2020-06-20 17:03   ` Jonathan Cameron
2020-06-20 17:03     ` Jonathan Cameron
2020-06-20 17:03     ` Jonathan Cameron
2020-06-19 11:53 ` [PATCH v2 4/4] regulator: mt6360: Add support for MT6360 regulator Gene Chen
2020-06-19 11:53   ` Gene Chen
2020-06-19 11:53   ` Gene Chen
2020-06-20 16:55 ` [PATCH v2 0/4] dt-bindings: mfd: Add bindings for the Mediatek MT6360 Jonathan Cameron
2020-06-20 16:55   ` Jonathan Cameron
2020-06-20 16:55   ` Jonathan Cameron
2020-06-19 17:25 [PATCH v2 4/4] regulator: mt6360: Add support for MT6360 regulator kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.