All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/9] MIPS: Migrate pistachio to generic kernel
@ 2021-07-07  3:15 ` Jiaxun Yang
  0 siblings, 0 replies; 30+ messages in thread
From: Jiaxun Yang @ 2021-07-07  3:15 UTC (permalink / raw)
  To: linux-mips
  Cc: tsbogend, mturquette, daniel.lezcano, linus.walleij, vkoul,
	linux-kernel, linux-clk, linux-gpio, linux-phy, devicetree,
	Jiaxun Yang

I'm lucky enough to get a Creator CI40 board from dusts.
This patchset move it to gerneic kernel to reduce maintenance burden.
It have been tested with SD Card boot.

--
v2: Minor fixes

Jiaxun Yang (9):
  MIPS: generic: Allow generating FIT image for Marduk board
  MIPS: DTS: Pistachio add missing cpc and cdmm
  clk: pistachio: Make it selectable for generic MIPS kernel
  clocksource/drivers/pistachio: Make it seletable for MIPS
  phy: pistachio-usb: Depend on MIPS || COMPILE_TEST
  pinctrl: pistachio: Make it as a option
  MIPS: config: generic: Add config for Marduk board
  MIPS: Retire MACH_PISTACHIO
  MIPS: Make a alias for pistachio_defconfig

 arch/mips/Kbuild.platforms                    |   1 -
 arch/mips/Kconfig                             |  29 --
 arch/mips/Makefile                            |   3 +
 arch/mips/boot/dts/Makefile                   |   2 +-
 arch/mips/boot/dts/img/Makefile               |   3 +-
 arch/mips/boot/dts/img/pistachio.dtsi         |  10 +
 arch/mips/configs/generic/board-marduk.config |  53 +++
 arch/mips/configs/pistachio_defconfig         | 316 ------------------
 arch/mips/generic/Kconfig                     |   6 +
 arch/mips/generic/Platform                    |   1 +
 arch/mips/generic/board-marduk.its.S          |  22 ++
 arch/mips/pistachio/Kconfig                   |  14 -
 arch/mips/pistachio/Makefile                  |   2 -
 arch/mips/pistachio/Platform                  |   6 -
 arch/mips/pistachio/init.c                    | 125 -------
 arch/mips/pistachio/irq.c                     |  24 --
 arch/mips/pistachio/time.c                    |  55 ---
 drivers/clk/Kconfig                           |   1 +
 drivers/clk/Makefile                          |   2 +-
 drivers/clk/pistachio/Kconfig                 |   8 +
 drivers/clocksource/Kconfig                   |   3 +-
 drivers/phy/Kconfig                           |   2 +-
 drivers/pinctrl/Kconfig                       |   5 +-
 23 files changed, 114 insertions(+), 579 deletions(-)
 create mode 100644 arch/mips/configs/generic/board-marduk.config
 delete mode 100644 arch/mips/configs/pistachio_defconfig
 create mode 100644 arch/mips/generic/board-marduk.its.S
 delete mode 100644 arch/mips/pistachio/Kconfig
 delete mode 100644 arch/mips/pistachio/Makefile
 delete mode 100644 arch/mips/pistachio/Platform
 delete mode 100644 arch/mips/pistachio/init.c
 delete mode 100644 arch/mips/pistachio/irq.c
 delete mode 100644 arch/mips/pistachio/time.c
 create mode 100644 drivers/clk/pistachio/Kconfig

-- 
2.32.0


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Re: [PATCH v2 6/9] pinctrl: pistachio: Make it as a option
@ 2021-07-07 11:15 kernel test robot
  0 siblings, 0 replies; 30+ messages in thread
From: kernel test robot @ 2021-07-07 11:15 UTC (permalink / raw)
  To: kbuild

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

CC: kbuild-all(a)lists.01.org
In-Reply-To: <20210707031552.20166-7-jiaxun.yang@flygoat.com>
References: <20210707031552.20166-7-jiaxun.yang@flygoat.com>
TO: Jiaxun Yang <jiaxun.yang@flygoat.com>
TO: linux-mips(a)vger.kernel.org
CC: tsbogend(a)alpha.franken.de
CC: mturquette(a)baylibre.com
CC: daniel.lezcano(a)linaro.org
CC: linus.walleij(a)linaro.org
CC: vkoul(a)kernel.org
CC: linux-kernel(a)vger.kernel.org
CC: linux-clk(a)vger.kernel.org
CC: linux-gpio(a)vger.kernel.org
CC: linux-phy(a)lists.infradead.org

Hi Jiaxun,

I love your patch! Yet something to improve:

[auto build test ERROR on robh/for-next]
[also build test ERROR on clk/clk-next linus/master v5.13 next-20210707]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/0day-ci/linux/commits/Jiaxun-Yang/MIPS-Migrate-pistachio-to-generic-kernel/20210707-111744
base:   https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git for-next
:::::: branch date: 8 hours ago
:::::: commit date: 8 hours ago
config: ia64-randconfig-s031-20210707 (attached as .config)
compiler: ia64-linux-gcc (GCC) 9.3.0
reproduce:
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        # apt-get install sparse
        # sparse version: v0.6.3-341-g8af24329-dirty
        # https://github.com/0day-ci/linux/commit/802097a6e909770f8e62039373f82b62a478e25b
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review Jiaxun-Yang/MIPS-Migrate-pistachio-to-generic-kernel/20210707-111744
        git checkout 802097a6e909770f8e62039373f82b62a478e25b
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=ia64 SHELL=/bin/bash

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

All errors (new ones prefixed by >>):

   ia64-linux-ld: drivers/pinctrl/pinctrl-pistachio.o: in function `pinconf_generic_dt_node_to_map_pin':
>> pinctrl-pistachio.c:(.text+0x16d2): undefined reference to `pinconf_generic_dt_node_to_map'

Kconfig warnings: (for reference only)
   WARNING: unmet direct dependencies detected for OF_GPIO
   Depends on GPIOLIB && OF && HAS_IOMEM
   Selected by
   - PINCTRL_PISTACHIO && PINCTRL && (MIPS || COMPILE_TEST && GPIOLIB
   WARNING: unmet direct dependencies detected for GPIO_SYSCON
   Depends on GPIOLIB && HAS_IOMEM && MFD_SYSCON && OF
   Selected by
   - GPIO_SAMA5D2_PIOBU && GPIOLIB && HAS_IOMEM && MFD_SYSCON && OF_GPIO

---
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: 33402 bytes --]

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

end of thread, other threads:[~2021-07-08  9:41 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-07  3:15 [PATCH v2 0/9] MIPS: Migrate pistachio to generic kernel Jiaxun Yang
2021-07-07  3:15 ` Jiaxun Yang
2021-07-07  3:15 ` [PATCH v2 1/9] MIPS: generic: Allow generating FIT image for Marduk board Jiaxun Yang
2021-07-07  3:15   ` Jiaxun Yang
2021-07-07  3:15 ` [PATCH v2 2/9] MIPS: DTS: Pistachio add missing cpc and cdmm Jiaxun Yang
2021-07-07  3:15   ` Jiaxun Yang
2021-07-07  3:15 ` [PATCH v2 3/9] clk: pistachio: Make it selectable for generic MIPS kernel Jiaxun Yang
2021-07-07  3:15   ` Jiaxun Yang
2021-07-07  3:15 ` [PATCH v2 4/9] clocksource/drivers/pistachio: Make it seletable for MIPS Jiaxun Yang
2021-07-07  3:15   ` Jiaxun Yang
2021-07-07 17:55   ` Sergei Shtylyov
2021-07-07 17:55     ` Sergei Shtylyov
2021-07-07  3:15 ` [PATCH v2 5/9] phy: pistachio-usb: Depend on MIPS || COMPILE_TEST Jiaxun Yang
2021-07-07  3:15   ` Jiaxun Yang
2021-07-07 17:57   ` Sergei Shtylyov
2021-07-07 17:57     ` Sergei Shtylyov
2021-07-07  3:15 ` [PATCH v2 6/9] pinctrl: pistachio: Make it as a option Jiaxun Yang
2021-07-07  3:15   ` Jiaxun Yang
2021-07-07 18:02   ` Sergei Shtylyov
2021-07-07 18:02     ` Sergei Shtylyov
2021-07-08  9:41   ` kernel test robot
2021-07-08  9:41     ` kernel test robot
2021-07-08  9:41     ` kernel test robot
2021-07-07  3:15 ` [PATCH v2 7/9] MIPS: config: generic: Add config for Marduk board Jiaxun Yang
2021-07-07  3:15   ` Jiaxun Yang
2021-07-07  3:15 ` [PATCH v2 8/9] MIPS: Retire MACH_PISTACHIO Jiaxun Yang
2021-07-07  3:15   ` Jiaxun Yang
2021-07-07  3:15 ` [PATCH v2 9/9] MIPS: Make a alias for pistachio_defconfig Jiaxun Yang
2021-07-07  3:15   ` Jiaxun Yang
2021-07-07 11:15 [PATCH v2 6/9] pinctrl: pistachio: Make it as a option 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.