@dos right, i mean look you can turn all these clocks off, send an irq to kill the modem, keep it in reset....
https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/qcom/sdm845.dtsi#L3314
there's no fundamental benefit to hardware switches from a privacy perspective
@cas What I want is the ability to power gate the modules, which has plenty of use-cases, but most importantly it gives me some control over black-boxed peripherals. Whether it's ultimately controlled by a hardware switch or the OS that I actually control doesn't make much difference - or at least that's what I used to think until I started using the L5 and noticed how convenient the switches are. The PinePhone ones are IMO mostly useless though (maybe aside of the UART one).