Re: [PATCH 0/6] i2c: Get rid of the legacy binding model

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Saturday 02 May 2009, Jean Delvare wrote:
>  Documentation/feature-removal-schedule.txt |   10 -
>  Documentation/i2c/writing-clients          |   16 -
>  drivers/i2c/i2c-core.c                     |  366 +++--------------------------
>  include/linux/i2c.h                        |   57 +----

Which makes all but patch #4 *very* easy to review.
All they do is remove code.  Unless that breaks a
build, those removals have a hard time making any
trouble.  ;)


>  4 files changed, 48 insertions(+), 401 deletions(-)
> 
> From a binary perspective, "size" announces an 18% shrink.

And Linux now builds without all those warnings, yes?

Plus from a code complexity perspective, it's even
better ... it removes 100% of the high level confusion
associated with that legacy model, and the bugs and
fragility caused by that.  (Or maybe I should say
that it *finishes* removing that.)

Glad to see this.  I presume this will sit in -next
for a while and merge in 2.6.31-early?

- Dave


--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux