All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Masayuki Ohtake" <masa-korg@dsn.okisemi.com>
To: "Arjan van de Ven" <arjan@linux.intel.com>
Cc: "ML linux-kernel" <linux-kernel@vger.kernel.org>,
	<margie.foster@intel.com>, <alan@linux.intel.com>,
	<gregkh@suse.de>, <andrew.chih.howe.khor@intel.com>,
	<qi.wang@intel.com>, <yong.y.wang@intel.com>,
	<meego-dev@meego.com>
Subject: Re: [MeeGo-Dev][PATCH] Topcliff: Update PCH_I2C driver to 2.6.35
Date: Wed, 1 Sep 2010 10:50:04 +0900	[thread overview]
Message-ID: <003f01cb4978$02e8b760$66f8800a@maildom.okisemi.com> (raw)
In-Reply-To: 4C5B9229.1040403@linux.intel.com

Hi Arjan,

Sorry, for late response.
----- Original Message ----- 
From: "Arjan van de Ven" <arjan@linux.intel.com>
To: "Masayuki Ohtak" <masa-korg@dsn.okisemi.com>
Cc: <meego-dev@meego.com>; <yong.y.wang@intel.com>; <qi.wang@intel.com>; <andrew.chih.howe.khor@intel.com>;
<gregkh@suse.de>; <alan@linux.intel.com>; <margie.foster@intel.com>
Sent: Friday, August 06, 2010 1:40 PM
Subject: Re: [MeeGo-Dev][PATCH] Topcliff: Update PCH_I2C driver to 2.6.35


> On 8/5/2010 9:33 PM, Masayuki Ohtak wrote:
> >
> > +config PCH_I2C
> > + tristate "PCH I2C"
> >
>
> this is really not very descriptive. Can you make it "OKI Semi PCH I2C
> controller" or something

We will modify.

>
> if you has human get asked "PCH I2C"... almost nobody will know what
> that means.+static irqreturn_t pch_handler_ch0(int irq, void *pData);
>
>
> > +static irqreturn_t(*pch_handler_list[PCH_MAX_CHN]) (int irq, void *pData) = {
> > + pch_handler_ch0,
> > +};
> >
>
> hummmmmm what is this for??

This is callback function list for mulit-cahnnel I2C device.

>
>
> > +
> > +static inline void pch_setbit(void __iomem *addr, u32 offset, u32 bitmask)
> > +{
> > + iowrite32(((ioread32(addr + offset)) | (bitmask)), (addr + offset));
> > +}
> >
>
> this might be more readble if it's made 3 lines with a local variable...
> + "Cleared the registers PCH_I2CCTL,PCH_I2CMOD,PCH_I2CBUFFOR\n,"
>
>
> > + "PCH_I2CBUFSLV,PCH_I2CBUFSUB,PCH_I2CBUFMSK,\n"
> >

I will divide to 3 lines.

>
> what's that weird character ?diff --git a/drivers/i2c/i2c-dev.c
> b/drivers/i2c/i2c-dev.c
> + case I2C_MODE_SEL:
>
>
> > + pch_mode = arg;
> > +
> > + if (pch_mode <= 4) {
> > + msgbuf[0] = pch_mode;
> > + msg.buf = msgbuf;
> > + msg.len = 1;
> > + msg.flags = 0;
> > + ret = i2c_transfer(client->adapter, &msg, 1);
> >
>
> in generic code??
>
>

I will revert i2c-dev.c.


I will submit modified patch soon.

Thanks, Ohtake(OKISemi)



       reply	other threads:[~2010-09-01  1:50 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4C5B9094.5090205@dsn.okisemi.com>
     [not found] ` <4C5B9229.1040403@linux.intel.com>
2010-09-01  1:50   ` Masayuki Ohtake [this message]
     [not found] ` <20100806142418.GA4921@suse.de>
2010-09-01  1:57   ` [MeeGo-Dev][PATCH] Topcliff: Update PCH_I2C driver to 2.6.35 Masayuki Ohtake
2010-09-01  2:26 Masayuki Ohtak
2010-09-01  2:43 ` Joe Perches
2010-09-01  2:43   ` Joe Perches
2010-09-01  4:16   ` Masayuki Ohtake
2010-09-01  4:16     ` Masayuki Ohtake
2010-09-01  5:08   ` Masayuki Ohtake
2010-09-01  5:08     ` Masayuki Ohtake
2010-09-01  5:24     ` Joe Perches
2010-09-01  5:44       ` Masayuki Ohtake
2010-09-01  5:44         ` Masayuki Ohtake
2010-09-01 19:44 ` Linus Walleij
2010-09-01 19:44   ` Linus Walleij
2010-09-03  3:12   ` Masayuki Ohtake
2010-09-03  3:12     ` Masayuki Ohtake
2010-09-01  2:26 Masayuki Ohtak
2010-09-03  3:19 Masayuki Ohtak
2010-09-03  3:19 ` Masayuki Ohtak
2010-09-03  4:38 ` Joe Perches
2010-09-03  4:38   ` Joe Perches
2010-09-03  8:39 ` Linus WALLEIJ
     [not found] ` <4C80692E.80004-ECg8zkTtlr0C6LszWs/t0g@public.gmane.org>
2010-09-03  8:39   ` Linus WALLEIJ
2010-09-03  7:15 Masayuki Ohtak
2010-09-03  7:15 ` Masayuki Ohtak
2010-09-03  8:10 ` Joe Perches
2010-09-03  8:10   ` Joe Perches
2010-09-03 10:01   ` Masayuki Ohtake
2010-09-03 10:01     ` Masayuki Ohtake
2010-09-03 10:19 Masayuki Ohtak
2010-09-03 10:19 ` Masayuki Ohtak
2010-09-03 12:36 ` Alan Cox
2010-09-03 12:36   ` Alan Cox
2010-09-03 12:26   ` Wolfram Sang
2010-09-03 12:26     ` Wolfram Sang
2010-09-06  0:44     ` Masayuki Ohtake
2010-09-06  0:44       ` Masayuki Ohtake
2010-09-06  0:43   ` Masayuki Ohtake
2010-09-06  0:43     ` Masayuki Ohtake
2010-09-07 23:55 ` Ben Dooks
2010-09-07 23:55   ` Ben Dooks
2010-09-08 12:06   ` Masayuki Ohtake
2010-09-08 12:06     ` Masayuki Ohtake
2010-09-06  1:10 Masayuki Ohtak
2010-09-06  1:10 ` Masayuki Ohtak
2010-09-06  1:31 Masayuki Ohtak
2010-09-06  1:31 ` Masayuki Ohtak

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='003f01cb4978$02e8b760$66f8800a@maildom.okisemi.com' \
    --to=masa-korg@dsn.okisemi.com \
    --cc=alan@linux.intel.com \
    --cc=andrew.chih.howe.khor@intel.com \
    --cc=arjan@linux.intel.com \
    --cc=gregkh@suse.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=margie.foster@intel.com \
    --cc=meego-dev@meego.com \
    --cc=qi.wang@intel.com \
    --cc=yong.y.wang@intel.com \
    /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 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.