On 01/24/2011 06:28 PM, Shinya Kuribayashi wrote:
On 1/18/2011 2:19 AM, Jean-Hugues Deschenes wrote:
+u32 dw_readl(struct dw_i2c_dev *dev, int offset)
+{
+ u32 value = readl(dev->base + offset);
+
+ if (dev->swab)
+ return swab32(value);
+ else
+ ret
On 1/15/2011 4:27 AM, dirk.brande...@gmail.com wrote:
> From: Dirk Brandewie
>
> Allows CPUs of a given endianness to access a dw controller of a different
> endianness. Endianncess difference is detected at run time through the dw
> component type register.
>
> This is the hand application of a
On 1/18/2011 2:19 AM, Jean-Hugues Deschenes wrote:
>> +u32 dw_readl(struct dw_i2c_dev *dev, int offset)
>> +{
>> +u32 value = readl(dev->base + offset);
>> +
>> +if (dev->swab)
>> +return swab32(value);
>> +else
>> +return value;
>> +}
>> +EXPORT_SYMBOL(dw_readl)
> +u32 dw_readl(struct dw_i2c_dev *dev, int offset)
> +{
> + u32 value = readl(dev->base + offset);
> +
> + if (dev->swab)
> + return swab32(value);
> + else
> + return value;
> +}
> +EXPORT_SYMBOL(dw_readl);
> +
> +void dw_writel(struct dw_i2c_dev *dev, u32 b, i