Re: [GIT PATCH] char/misc patches for 3.10-rc1

From: Linus Torvalds
Date: Mon Apr 29 2013 - 14:55:41 EST


On Mon, Apr 29, 2013 at 11:38 AM, Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> wrote:
>
> It's a "bus" type, that has individual drivers connecting to it.

No it isn't, and no it doesn't.

It's a "bus" exactly the same way the PS2 driver is a "bus", and it
has individual devices connecting to it exactly the same way we have
keyboards and mice connecting to the PS2 driver.

Except at least the PS2 driver is documented somewhere, and has been
done by multiple different vendors. Afaik, ssbi is a single
implementation by qualcomm or something.

Yes, we could have "drivers/ps2" too. Except we don't. It's actually
hidden down in drivers/input/serio/.

Now, maybe I'm wrong, and maybe SSBI is some next-gen super-bus that
just hides all the information about itself from me better than most
hardware tends to. And hey, maybe it will eventually grow to replace
something like i2c entirely. Maybe David can explain why it's such a
big deal. But right now it smells like somethign that should not be at
the top level.

Linus
--
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/