From: Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> To: Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>, Srinidhi KASAGAR <srinidhi.kasagar-0IS4wlFg1OjSUeElwK9/Pw@public.gmane.org> Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, linus.walleij-0IS4wlFg1OjSUeElwK9/Pw@public.gmane.org, arnd-r2nGTMty4D4@public.gmane.org, grant.likely-s3s/WqlpOiPyB63q8FvJNQ@public.gmane.org, linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org, broonie-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org, linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Subject: Re: [PATCH 07/15] i2c: Add Device Tree support to the Nomadik I2C driver Date: Wed, 20 Jun 2012 21:30:17 +0200 [thread overview] Message-ID: <CACRpkdbi7vmJE9LPmiu2NGM4b_SZ-Hi=a_xgrCOQX9ofKsLFew@mail.gmail.com> (raw) In-Reply-To: <1340197011-5435-8-git-send-email-lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> On Wed, Jun 20, 2012 at 2:56 PM, Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> wrote: > Here we apply the bindings required for successful Device Tree > probing of the i2c-nomadik driver. We also apply a fall-back > configuration in case either one is not provided, or a required > element is missing from the one supplied. > > Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org > Signed-off-by: Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> Pls Cc Srinidhi on these patches, and I would prefer to get his ACK on this. Srinidhi, could you propose a patch to MAINTAINERS adding yourself as explicit maintainer for this driver? > +static struct nmk_i2c_controller u8500_i2c = { > + /* > + * Slave data setup time; 250ns, 100ns, and 10ns, which > + * is 14, 6 and 2 respectively for a 48Mhz i2c clock. > + */ > + .slsu = 0xe, > + .tft = 1, /* Tx FIFO threshold */ > + .rft = 8, /* Rx FIFO threshold */ > + .clk_freq = 100000, /* std. mode operation */ As per earlier discussion, change this default value to 400000. > + .timeout = 200, /* Slave response timeout(ms) */ > + .sm = I2C_FREQ_MODE_FAST, > +}; Thanks, Lmims Walleij
WARNING: multiple messages have this Message-ID (diff)
From: linus.walleij@linaro.org (Linus Walleij) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH 07/15] i2c: Add Device Tree support to the Nomadik I2C driver Date: Wed, 20 Jun 2012 21:30:17 +0200 [thread overview] Message-ID: <CACRpkdbi7vmJE9LPmiu2NGM4b_SZ-Hi=a_xgrCOQX9ofKsLFew@mail.gmail.com> (raw) In-Reply-To: <1340197011-5435-8-git-send-email-lee.jones@linaro.org> On Wed, Jun 20, 2012 at 2:56 PM, Lee Jones <lee.jones@linaro.org> wrote: > Here we apply the bindings required for successful Device Tree > probing of the i2c-nomadik driver. We also apply a fall-back > configuration in case either one is not provided, or a required > element is missing from the one supplied. > > Cc: linux-i2c at vger.kernel.org > Signed-off-by: Lee Jones <lee.jones@linaro.org> Pls Cc Srinidhi on these patches, and I would prefer to get his ACK on this. Srinidhi, could you propose a patch to MAINTAINERS adding yourself as explicit maintainer for this driver? > +static struct nmk_i2c_controller u8500_i2c = { > + ? ? ? /* > + ? ? ? ?* Slave data setup time; 250ns, 100ns, and 10ns, which > + ? ? ? ?* is 14, 6 and 2 respectively for a 48Mhz i2c clock. > + ? ? ? ?*/ > + ? ? ? .slsu ? ? ? ? ? = 0xe, > + ? ? ? .tft ? ? ? ? ? ?= 1, ? ? ?/* Tx FIFO threshold */ > + ? ? ? .rft ? ? ? ? ? ?= 8, ? ? ?/* Rx FIFO threshold */ > + ? ? ? .clk_freq ? ? ? = 100000, /* std. mode operation */ As per earlier discussion, change this default value to 400000. > + ? ? ? .timeout ? ? ? ?= 200, ? ?/* Slave response timeout(ms) */ > + ? ? ? .sm ? ? ? ? ? ? = I2C_FREQ_MODE_FAST, > +}; Thanks, Lmims Walleij
next prev parent reply other threads:[~2012-06-20 19:30 UTC|newest] Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top 2012-06-20 12:56 [PATCH 00/15] Device Tree related re-works and clean-ups Lee Jones 2012-06-20 12:56 ` [PATCH 01/15] mfd: Add IRQ domain support for the AB8500 Lee Jones 2012-06-29 14:51 ` Samuel Ortiz 2012-06-20 12:56 ` [PATCH 02/15] mfd: Generically describe interactions with the DB8500 PRCMU Lee Jones 2012-06-29 14:53 ` Samuel Ortiz 2012-06-20 12:56 ` [PATCH 03/15] mfd: Make MFD core code Device Tree and IRQ domain aware Lee Jones 2012-06-29 14:55 ` Samuel Ortiz 2012-06-29 14:52 ` Lee Jones 2012-06-29 18:49 ` Samuel Ortiz 2012-07-02 9:57 ` Lee Jones 2012-07-02 15:01 ` Samuel Ortiz 2012-06-20 12:56 ` [PATCH 04/15] mfd: ab8500: Register devices using the newly DT:ed MFD API Lee Jones 2012-06-29 15:09 ` Samuel Ortiz 2012-06-29 16:04 ` Lee Jones 2012-06-29 18:50 ` Samuel Ortiz 2012-07-02 10:03 ` Lee Jones 2012-07-02 15:14 ` Samuel Ortiz 2012-07-04 15:29 ` Lee Jones 2012-06-20 12:56 ` [PATCH 05/15] mfd: db8500-prcmu: " Lee Jones 2012-06-29 15:11 ` Samuel Ortiz 2012-06-20 12:56 ` [PATCH 06/15] mfd: Register the ab8500 from db8500-prcmu using the " Lee Jones 2012-06-29 15:15 ` Samuel Ortiz [not found] ` <1340197011-5435-1-git-send-email-lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> 2012-06-20 12:56 ` [PATCH 07/15] i2c: Add Device Tree support to the Nomadik I2C driver Lee Jones 2012-06-20 12:56 ` Lee Jones [not found] ` <1340197011-5435-8-git-send-email-lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> 2012-06-20 19:30 ` Linus Walleij [this message] 2012-06-20 19:30 ` Linus Walleij [not found] ` <CACRpkdbi7vmJE9LPmiu2NGM4b_SZ-Hi=a_xgrCOQX9ofKsLFew-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2012-06-21 6:47 ` Srinidhi Kasagar 2012-06-21 6:47 ` Srinidhi Kasagar 2012-06-20 12:56 ` [PATCH 08/15] regulator: Stop initialising AB8500's registers during bring-up Lee Jones 2012-06-20 13:08 ` Mark Brown 2012-06-20 13:19 ` Lee Jones 2012-06-20 13:26 ` Mark Brown 2012-06-20 12:56 ` [PATCH 09/15] pinctrl: pinctrl-nomadik: Fix possible memory leak Lee Jones 2012-06-20 12:56 ` [PATCH 10/15] pinctrl: pinctrl-nomadik: Append sleepmode property with vendor specific prefixes Lee Jones 2012-06-20 12:56 ` [PATCH 11/15] ARM: ux500: Remove AB8500 regulator register initialisation information Lee Jones 2012-06-20 12:56 ` [PATCH 12/15] ARM: ux500: Ensure vendor specific properties have the vendor's identifier Lee Jones 2012-06-20 12:56 ` [PATCH 13/15] ARM: ux500: Remove temporary snowball_of_platform_devs enablement structure Lee Jones 2012-06-20 12:56 ` [PATCH 14/15] ARM: ux500: Remove PMU platform registration when booting with DT Lee Jones 2012-06-20 12:56 ` [PATCH 15/15] ARM: perf: handle muxed CPU IRQ lines Lee Jones 2012-06-20 13:28 ` Will Deacon 2012-06-20 13:44 ` Lee Jones 2012-06-20 14:01 ` Will Deacon 2012-06-20 14:13 ` Lee Jones
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='CACRpkdbi7vmJE9LPmiu2NGM4b_SZ-Hi=a_xgrCOQX9ofKsLFew@mail.gmail.com' \ --to=linus.walleij-qsej5fyqhm4dnm+yrofe0a@public.gmane.org \ --cc=arnd-r2nGTMty4D4@public.gmane.org \ --cc=broonie-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org \ --cc=grant.likely-s3s/WqlpOiPyB63q8FvJNQ@public.gmane.org \ --cc=lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \ --cc=linus.walleij-0IS4wlFg1OjSUeElwK9/Pw@public.gmane.org \ --cc=linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org \ --cc=linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \ --cc=linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org \ --cc=srinidhi.kasagar-0IS4wlFg1OjSUeElwK9/Pw@public.gmane.org \ /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: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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.