From mboxrd@z Thu Jan 1 00:00:00 1970 From: Heiko Schocher Date: Wed, 8 Jul 2020 06:20:53 +0200 Subject: [PATCH v9 1/2] i2c: i2c-cortina: added CAxxxx I2C support In-Reply-To: References: <1591041392-3563-1-git-send-email-alex.nemirovsky@cortina-access.com> Message-ID: <97ae17af-d08f-5e89-cac1-eab92d39d003@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello Alex, Arthur, Am 06.07.2020 um 11:22 schrieb Heiko Schocher: > Hello Alex, Arthur, > > Am 01.06.2020 um 21:56 schrieb Alex Nemirovsky: >> From: Arthur Li >> >> Add I2C controller support for Cortina Access CAxxxx SoCs >> >> Signed-off-by: Arthur Li >> Signed-off-by: Alex Nemirovsky >> CC: Heiko Schocher >> Reviewed-by: Heiko Schocher >> >> --- >> >> Changes in v9: >> - specially include bitops.h and delay.h which >> were removed from common.h >> >> Changes in v8: >> - No code change >> - Split out individual driver from Cortina Package 2 patch series >> to help streamline acceptence into master >> >> Changes in v7: >> - Added additional description info in I2C KConfig >> >> Changes in v6: >> - Add I2C DT binding document >> >> Changes in v4: >> - Utilize standard I2C macros from >> - 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() >> >> ? MAINTAINERS????????????????????????????????? |?? 4 + >> ? doc/device-tree-bindings/i2c/i2c-cortina.txt |? 18 ++ >> ? drivers/i2c/Kconfig????????????????????????? |?? 8 + >> ? drivers/i2c/Makefile???????????????????????? |?? 1 + >> ? drivers/i2c/i2c-cortina.c??????????????????? | 346 +++++++++++++++++++++++++++ >> ? drivers/i2c/i2c-cortina.h??????????????????? |? 87 +++++++ >> ? 6 files changed, 464 insertions(+) >> ? 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 > > travis build fails: > > https://travis-ci.org/github/hsdenx/u-boot-i2c/jobs/705286814#L1358 > > seems you need to add: > > #include Fixed this and travis builds now fine, so no need for any action. https://github.com/hsdenx/u-boot-i2c/commits/work https://github.com/hsdenx/u-boot-i2c/commit/231d2c0eb38d74761eb6a43a08240e84e9ee397a I just started a new travis build as I did a rebase to latest mainline, if this works I send pull request to Tom. bye, Heiko -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-52 Fax: +49-8142-66989-80 Email: hs at denx.de