Re: [PATCH] i2c-EEPROM: Export memory accessor
From: David Daney
Date: Tue Oct 30 2012 - 14:46:16 EST
On 10/31/2012 08:56 AM, Pantelis Antoniou wrote:
Various platforms need access to the EEPROM in other
places besides their platform registration callbacks.
Export the memory accessor to the i2c_client
i2c_clients are *not* intrinsically memory, so adding this to the
generic i2c_client structure doesn't really make sense. What would the
semantics of this interface be with respect to temperature sensors and
GPIO expanders?
NACK.
and implement
it for the at24 driver.
And before you ask, no, the platform callback can't be used
for anything that depends on DT.
Why can't you just allocate (and populate) a struct at24_platform_data
for the device if it isn't supplied by whatever created the device?
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/