On Mon, Feb 12, 2018 at 10:44 PM, Miguel Ojeda <miguel.ojeda.sandonis@xxxxxxxxx> wrote: > On Mon, Jan 15, 2018 at 10:58 AM, Sean Young <sean@xxxxxxxx> wrote: >> The Sasem Remote Controller has an LCD, which is connnected via usb. >> Multiple write reg or write data commands can be combined into one usb >> packet. >> >> The latency of usb is such that if we send commands one by one, we get >> very obvious tearing on the LCD. >> >> By adding a flush function, we can buffer all commands until either >> the usb packet is full or the lcd changes are complete. > Cc'ing Arnd and Greg since this touches include/misc as well. >> --- a/include/misc/charlcd.h >> +++ b/include/misc/charlcd.h As far as I can see better to create a subfolder under include for auxdisplay stuff. Currently we have three candidates here: linux/cfag12864b.h linux/ks0108.h misc/charlcd.h Another possibility to get rid of them under include/ by (re)moving to drivers/auxdisplay/. -- With Best Regards, Andy Shevchenko