Hi, Agatha,
On Tue, Jun 9, 2026 at 4:56 PM Agatha Isabelle Moreira code@agatha.dev wrote:
On Tue, Jun 09, 2026 at 01:26:58PM -0700, Ethan Nelson-Moore wrote:
The Greybus Arche Platform driver depends on the config option USB_HSIC_USB3613, which has never existed in mainline Linux. Therefore,
Actually it dosn't. The `depends on` line says:
depends on USB_HSIC_USB3613 || COMPILE_TESTThat's a logical OR operation, it depends on USB_HSIC_USB3613 OR COMPILE_TEST.
The function of COMPILE_TEST is to allow drivers to be compiled in environments where they do not work, to enable better code coverage and easier testing of tree-wide changes without cross compilers. It should never be enabled for production use cases. So yes, technically, it does depend on either option, but only on one "real" option. Therefore, I don't think there is anything wrong with the commit message.
Ethan