[PATCH v4 1/5] tty_port: Add port client functions

2017-02-02 Thread Rob Herring
Introduce a client (upward direction) operations struct for tty_port clients. Initially supported operations are for receiving data and write wake-up. This will allow for having clients other than an ldisc. Convert the calls to the ldisc to use the client ops as the default operations.

[PATCH v4 1/5] tty_port: Add port client functions

2017-02-02 Thread Rob Herring
Introduce a client (upward direction) operations struct for tty_port clients. Initially supported operations are for receiving data and write wake-up. This will allow for having clients other than an ldisc. Convert the calls to the ldisc to use the client ops as the default operations.