From: Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
To: u-boot@lists.denx.de
Subject: [PATCH v6 0/8] Cortina Access Drivers Package 2
Date: Mon, 20 Apr 2020 22:29:27 -0700 [thread overview]
Message-ID: <1587446975-27114-1-git-send-email-alex.nemirovsky@cortina-access.com> (raw)
This release adds the following drivers and
integrates support into the Cortina Access
Presidio Engineering Board:
CAxxxx SoC eMMC/SD controller
CAxxxx SoC I2C controller
CAxxxx Soc LED controller
CAxxxx SPI NAND and NOR controller
Changes in v6:
- Add I2C DT binding document
Changes in v5:
- Rebase code basis on v2020.04-rc5 which has
already incorporated CAxxxx eMMC initial baseline
- Rebase on codebase basis v2020.04-rc5 which already incorporated
initial baseline of eMMC DT information
- NAND support removed from presidio-asic board DT.
Changes in v4:
- Rename DT compatible name
- Remove uneccessary if-statement to support 8-bit buswidth
- Remove redundant error msg
- Use symbolic constants in switch statement
- Change DT compatiblity name to match change in driver's name
- Remove unused io_ds and fifo_mode fields from DT
- Utilize standard I2C macros from <i2c.h>
- Return ETIMEDOUT in funcs that can timeout
- Return i2c_xfer_init() result to caller of i2c_read() if it
fails within i2c_read() execution
- Fix misc. style guide conformance issues
- Use printf() to report i2c_xfer() runtime errors
instead of debug()
- remove unused macros
- remove cortina prefix from macros
- remove use BSS variable
- further cleanup to meet code style guidelines
- add additinal struct comments
- rename DT blink rate symbol
- rename DT blink rate symbol
Changes in v3:
- Fixup syntax issues related to checkpatch.pl cleanup
Changes in v2:
- Add I2C controller
- Add LED controller
- Add SPI NAND and NOR controller
Alex Nemirovsky (3):
board: presidio-asic: update eMMC DT informatino
board: presidio-asic: Add I2C support
board: presidio-asic: Add SPI NOR support
Arthur Li (2):
mmc: ca_dw_mmc: Misc cleanup of driver
i2c: i2c-cortina: added CAxxxx I2C support
Jway Lin (2):
led: led_cortina: Add CAxxx LED support
board: presidio: add LED support
Pengpeng Chen (1):
spi: ca_sflash: Add CAxxxx SPI Flash Controller
MAINTAINERS | 8 +
arch/arm/dts/ca-presidio-engboard.dts | 41 +-
board/cortina/presidio-asic/presidio.c | 16 +-
configs/cortina_presidio-asic-emmc_defconfig | 5 +
configs/cortina_presidio-asic-spi-nand_defconfig | 48 ++
configs/cortina_presidio-asic-spi-nor_defconfig | 59 +++
doc/device-tree-bindings/i2c/i2c-cortina.txt | 18 +
drivers/i2c/Kconfig | 7 +
drivers/i2c/Makefile | 1 +
drivers/i2c/i2c-cortina.c | 346 ++++++++++++++
drivers/i2c/i2c-cortina.h | 84 ++++
drivers/led/Kconfig | 8 +
drivers/led/Makefile | 1 +
drivers/led/led_cortina.c | 268 +++++++++++
drivers/mmc/ca_dw_mmc.c | 34 +-
drivers/spi/Kconfig | 8 +
drivers/spi/Makefile | 1 +
drivers/spi/ca_sflash.c | 576 +++++++++++++++++++++++
18 files changed, 1499 insertions(+), 30 deletions(-)
create mode 100644 configs/cortina_presidio-asic-spi-nand_defconfig
create mode 100644 configs/cortina_presidio-asic-spi-nor_defconfig
create mode 100644 doc/device-tree-bindings/i2c/i2c-cortina.txt
create mode 100644 drivers/i2c/i2c-cortina.c
create mode 100644 drivers/i2c/i2c-cortina.h
create mode 100644 drivers/led/led_cortina.c
create mode 100644 drivers/spi/ca_sflash.c
--
2.7.4
next reply other threads:[~2020-04-21 5:29 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-04-21 5:29 Alex Nemirovsky [this message]
2020-04-21 5:29 ` [PATCH v6 1/8] mmc: ca_dw_mmc: Misc cleanup of driver Alex Nemirovsky
2020-04-21 5:29 ` [PATCH v6 2/8] board: presidio-asic: update eMMC DT informatino Alex Nemirovsky
2020-04-21 5:29 ` [PATCH v6 3/8] i2c: i2c-cortina: added CAxxxx I2C support Alex Nemirovsky
2020-04-21 5:46 ` Heiko Schocher
2020-04-21 5:29 ` [PATCH v6 4/8] board: presidio-asic: Add " Alex Nemirovsky
2020-04-21 5:47 ` Heiko Schocher
2020-04-21 5:29 ` [PATCH v6 5/8] led: led_cortina: Add CAxxx LED support Alex Nemirovsky
2020-04-21 17:37 ` Simon Glass
2020-04-21 5:29 ` [PATCH v6 6/8] board: presidio: add " Alex Nemirovsky
2020-04-21 17:36 ` Simon Glass
2020-04-21 5:29 ` [PATCH v6 7/8] spi: ca_sflash: Add CAxxxx SPI Flash Controller Alex Nemirovsky
2020-04-21 5:29 ` [PATCH v6 8/8] board: presidio-asic: Add SPI NOR support Alex Nemirovsky
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=1587446975-27114-1-git-send-email-alex.nemirovsky@cortina-access.com \
--to=alex.nemirovsky@cortina-access.com \
--cc=u-boot@lists.denx.de \
/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