provide (one) with (something)
To give or supply one with something for their use or benefit. The company is one of the few that provides its employees with paid paternity leave. I provided you with plenty of chances to prove your abilities, but you keep letting me down.
provide someone with something
to supply something to someone. I will provide you with an escort to your car. Jane provided herself with just enough food to get through the weekend.