All initialization can be done in the Enable call. This makes the API a bit simpler and a bit more consistent between Nordic chips and other BLE interfaces.
There are some limitations, but it basically works (on both Linux and nrf).