-MP compiler flag returns unknown option error

In my Makefile I want to compile cuda source files with dependency generation. The rule

%.o : %.cu
        $(NVCC) $(NVCCFLAGS) -c $< -o $@ -MMD

works just fine, but notice I don’t include -MP flag (https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html#file-and-path-specifications-generate-dependency-targets). If I add the -MP flag after -MMD I get an error:

nvcc fatal : Unknown option '-MP'

… I don’t see why it wouldn’t work, is this a WSL-specific problem?

Oh I have now seen that -MP was introduced to NVCC in CUDA Toolkit v11.1. The current version of the CUDA on WSL user guide (https://docs.nvidia.com/cuda/wsl-user-guide/index.html#running-cuda) says to install CUA Toolkit v11.0

$ apt-get install -y cuda-toolkit-11-0

is this just a case of the user guide not being updated yet, and v11.1 is compatible with WSL?