[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <26c70a69-f18f-4c82-a520-7943be0e1961@rowland.harvard.edu>
Date: Fri, 15 Dec 2023 17:46:24 -0500
From: Alan Stern <stern@...land.harvard.edu>
To: Yinghua Yang <yinghua.yang@...orolasolutions.com>
Cc: gregkh@...uxfoundation.org, zachary.zuzzio@...orolasolutions.com,
Uwe Kleine-König <u.kleine-koenig@...gutronix.de>,
Oliver Neukum <oneukum@...e.com>, Lukas Bulwahn <lukas.bulwahn@...il.com>,
Wentong Wu <wentong.wu@...el.com>,
Sakari Ailus <sakari.ailus@...ux.intel.com>, linux-kernel@...r.kernel.org,
linux-usb@...r.kernel.org
Subject: Re: [PATCH] usb: misc: Add driver for Motorola Solutions security
accessories
On Fri, Dec 15, 2023 at 03:12:10PM -0600, Yinghua Yang wrote:
> New USB driver that sets power/control to autosuspend for Motorola
> Solutions security accessories. The new driver only changes the power
> control for specific USB devices, normal read/write/ioctl of the usb
> device uses the unmodified usbfs.
>
> The rationale for a vendor specific driver was to allow for autosuspend
> behavior on Linux installations that are battery powered and do not
> allow user modifications to udev settings (e.g. embedded Linux, Android,
> etc.). The idealistic generic approach that would allow any USB device
> that supports autosuspend to change the power control could not be found
> without a change to the USB standard or substantial change to the usbfs
> architecture.
>
> Signed-off-by: Yinghua Yang <Yinghua.Yang@...orolasolutions.com>
> ---
It seems silly to write a kernel driver for this. Isn't there any way
to handle it in userspace? All you would need is a simple shell
script.
Alan Stern
Powered by blists - more mailing lists