Linux dev-4.19

Joel Stanley joel at jms.id.au
Thu Dec 13 11:56:09 AEDT 2018


> > Commit upstream to kernel 4.20
> > hwmon: (npcm-750-pwm-fan) Change initial pwm target to 255
> > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f21c8e753b1dcb8f9e5b096db1f7f4e6fdfa7258

Done.

> > Commits will upstream to kernel 4.21
> >
> > dt-binding: spi: add NPCM PSPI controller documentation
> > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git/commit/?h=for-next&id=4ad26864df53b265976c4a3ae61b1e6cad92fe40
> >
> > spi: npcm: add NPCM PSPI controller driver
> > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git/commit/?h=for-next&id=2a22f1b30cee8d1e104a6c5062a609bedbfd5c39
> >
> > spi: npcm: fix u32 csgpio being checked for less than zero
> > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git/commit/?h=for-next&id=757ec116c9bce4278fa4423039736c832cc63b6f
> >
> > spi: npcm: fix platform_no_drv_owner.cocci warnings
> > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git/commit/?h=for-next&id=7986e2273c1ed987ff34f1c318d5a2b18e8c0fee
> >
> > spi: npcm: Fix an error code in the probe function
> > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git/commit/?h=for-next&id=428f977a6a6b43154928571b01fa8415c11a9244
> >
> > spi: npcm: Fix uninitialized variable warning
> > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git/commit/?h=for-next&id=1d2319efb6a970d5f5740a60828244e6c309df2b
> >
> > spi: npcm: Modify pspi send function
> > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git/commit/?h=for-next&id=1fa33be36cfc8908be951ed56113906f422add50
> >
> > spi: Update NPCM PSPI controller documentation
> > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git/commit/?h=for-next&id=6ab4a3502923c20c5a6921868e787e5fd033409b
> >
> > pinctrl: nuvoton: modify NPCM7xx pin configuration function
> > https://git.linaro.org/people/linus.walleij/linux-pinctrl.git/commit/?h=for-next&id=67b249aaa650a461c86484e6c365f33887f0968a
> >
> > watchdog: npcm: Modify npcm watchdog kconfig arch parameter
> >
> > https://kernel.googlesource.com/pub/scm/linux/kernel/git/groeck/linux-staging/+/4181f4a55838db15deaed315b11bfab395be0a17

All of the above are now done. I built your defconfig and net booted
it on the poleg evb I have:

 Booting Linux on physical CPU 0x0
 Linux version 4.19.8-00077-gdfde697b6cae (joel at aurora) (gcc version
8.2.0 (Ubuntu 8.2.0-7ubuntu1)) #2 SMP Thu Dec 13 11:24:12 ACDT 2018
 CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=18c5387d
 CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
 OF: fdt: Machine model: Nuvoton npcm750 Development Board (Device Tree)


> > Commits on upstream process
> >
> > dt-binding: mtd: add NPCM FIU controller
> > https://github.com/Nuvoton-Israel/linux/commit/f13c82dca3ca21175eb71223156d5c525c18dd74
> >
> > mtd: spi-nor: add NPCM FIU controller driver
> > https://github.com/Nuvoton-Israel/linux/commit/747809a0082dbeaaa6b786842c5c5eaffa519561
> >
> > dt-bindings: i2c: npcm7xx: add binding for i2c controller
> > https://github.com/Nuvoton-Israel/linux/commit/07be53b47443fcab645f0e67c03e3912387ff9a7
> >
> > i2c: npcm: driver for Poleg i2c controller
> > https://github.com/Nuvoton-Israel/linux/commit/3a7f3375024461d3db17a78cb7d83dafcc2dbc6c
> >
> > dt-binding: bmc: Add NPCM7xx LPC BPC documentation
> > https://github.com/Nuvoton-Israel/linux/commit/e8b6cc1c31e744b3fd5630d790af65ac38b2c24d#diff-e7386aa740d12baf8cdc2a0ab8e5347c
> >
> > misc: npcm7xx-lpc-bpc: add NPCM7xx BIOS post code driver
> > https://github.com/Nuvoton-Israel/linux/commit/adee227ac24431cd033f1c44b63d5a244a0bdd3b#diff-7081e24727d8058bcc6ebf20230f5403
> >
> > misc: bpc: modify remove function in npcm7xx bpc driver
> > https://github.com/Nuvoton-Israel/linux/commit/1c5268f9b17f9333ee2fb245f84729beebb66a9c#diff-7081e24727d8058bcc6ebf20230f5403
> >
> > PCI mail box commits
> >
> > dt-binding: bmc: add npcm7xx pci mailbox document
> > https://github.com/Nuvoton-Israel/linux/commit/7da4f41849aef11b1a9a6e05773545f181246496
> >
> > misc: mbox: add npcm7xx pci mailbox driver
> > https://github.com/Nuvoton-Israel/linux/commit/c3d5d2bab5ad216e6c0debabf50ad8365f2301d1
> >
> > EMC net commits
> >
> > net: npcm: add NPCM7xx Ethernet MAC controller
> > https://github.com/Nuvoton-Israel/linux/commit/6a9407ed142ff2c205d732d4d3477a8e9f7d950b
> >
> > dt-binding: net: document NPCM7xx EMC DT bindings
> > https://github.com/Nuvoton-Israel/linux/commit/66478b88409dba415a7bb008ce833afa3957fb2d

Not all of the above commits do not have signed-off-bys. This is
required for putting it in the kernel tree.

Instead of cherry-picking these from your tree, I would prefer to see
them posted to the mailing list where I can apply them. Can you please
send them out using git send-email, and we can go from there?

I have applied the device tree patch you sent.

Can you please re-send the defconfig using git-send-email and name it
'poleg_defconfig' or 'poleg_svb_defconfig' (what is SVB?) to match the
defconfig naming convention. It should be generated against the
dev-4.19 tree (make poleg_defconfig && make savedefconfig && cp
defconfig arch/arm/config/poleg_defconfig).

Cheers,

Joel


More information about the openbmc mailing list