[linux dev-4.19 00/15] dd NPCM7xx patches to dev-4.19

Tomer Maimon tmaimon77 at gmail.com
Tue Jan 15 00:06:55 AEDT 2019


Hi Joel, 

Please add the following NPCM7xx patches to dev-4.19:

1. NPCM FIU driver(SPI-NOR).
2. NPCM7xx I2C driver.
3. NPCM7xx BIOS post code driver.
4. NPCM7xx PCI mailbox driver.
5. NPCM7xx ETHERNET MAC Controller driver.
6. NPCM7xx defconfig.
7. NPCM7xx Device tree.
8. NPCM ADC driver.

The patch sets NPCM drivers tested on NPCM750 evaluation board.

Tomer Maimon (15):
  clk: nuvoton: add npcm750 clock function prototype initialization
  dt-binding: mtd: add NPCM FIU controller
  mtd: spi-nor: add NPCM FIU controller driver
  dt-bindings: i2c: npcm7xx: add binding for i2c controller
  i2c: npcm: driver for Poleg i2c controller
  dt-binding: bmc: Add NPCM7xx LPC BPC documentation
  misc: npcm7xx-lpc-bpc: add NPCM7xx BIOS post code driver
  dt-binding: bmc: add npcm7xx pci mailbox document
  misc: mbox: add npcm7xx pci mailbox driver
  dt-binding: net: document NPCM7xx EMC DT bindings
  net: npcm: add NPCM7xx Ethernet MAC controller
  dt-binding: iio: add NPCM ADC documentation
  iio: adc: add NPCM ADC driver
  arm: npcm: add defconfig for Nuvoton NPCM7xx BMC
  dts: npcm7xx: Modify NPCM7xx device tree

 .../devicetree/bindings/bmc/npcm7xx-lpc-bpc.txt    |   26 +
 .../devicetree/bindings/bmc/npcm7xx-pci-mbox.txt   |   19 +
 .../devicetree/bindings/i2c/i2c-npcm7xx.txt        |   29 +
 .../bindings/iio/adc/nuvoton,npcm-adc.txt          |   35 +
 Documentation/devicetree/bindings/mtd/npcm-fiu.txt |   64 +
 .../bindings/net/nuvoton,npcm7xx-emc.txt           |   36 +
 arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi      |  199 +-
 arch/arm/boot/dts/nuvoton-npcm750-evb.dts          |  165 +-
 arch/arm/boot/dts/nuvoton-npcm750-gpio.dtsi        |   18 +-
 arch/arm/boot/dts/nuvoton-npcm750.dtsi             |   10 +-
 arch/arm/configs/npcm7xx_defconfig                 |  122 ++
 drivers/i2c/busses/Kconfig                         |   11 +
 drivers/i2c/busses/Makefile                        |    1 +
 drivers/i2c/busses/i2c-npcm7xx.c                   | 2017 +++++++++++++++++++
 drivers/iio/adc/Kconfig                            |   10 +
 drivers/iio/adc/Makefile                           |    1 +
 drivers/iio/adc/npcm_adc.c                         |  336 ++++
 drivers/misc/Kconfig                               |   15 +
 drivers/misc/Makefile                              |    2 +
 drivers/misc/npcm7xx-lpc-bpc.c                     |  394 ++++
 drivers/misc/npcm7xx-pci-mbox.c                    |  288 +++
 drivers/mtd/spi-nor/Kconfig                        |    8 +
 drivers/mtd/spi-nor/Makefile                       |    1 +
 drivers/mtd/spi-nor/npcm-fiu.c                     |  930 +++++++++
 drivers/net/ethernet/nuvoton/Kconfig               |   17 +-
 drivers/net/ethernet/nuvoton/Makefile              |    2 +
 drivers/net/ethernet/nuvoton/npcm7xx_emc.c         | 2091 ++++++++++++++++++++
 include/linux/clk/nuvoton.h                        |    9 +
 28 files changed, 6712 insertions(+), 144 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/bmc/npcm7xx-lpc-bpc.txt
 create mode 100644 Documentation/devicetree/bindings/bmc/npcm7xx-pci-mbox.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-npcm7xx.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/npcm-fiu.txt
 create mode 100644 Documentation/devicetree/bindings/net/nuvoton,npcm7xx-emc.txt
 create mode 100644 arch/arm/configs/npcm7xx_defconfig
 create mode 100644 drivers/i2c/busses/i2c-npcm7xx.c
 create mode 100644 drivers/iio/adc/npcm_adc.c
 create mode 100644 drivers/misc/npcm7xx-lpc-bpc.c
 create mode 100644 drivers/misc/npcm7xx-pci-mbox.c
 create mode 100644 drivers/mtd/spi-nor/npcm-fiu.c
 create mode 100644 drivers/net/ethernet/nuvoton/npcm7xx_emc.c
 create mode 100644 include/linux/clk/nuvoton.h

-- 
2.14.1



More information about the openbmc mailing list