Hi,
Worldwide landuse=driveway is used 20 times, 18 of which are yours.
Support is minimal, hence you might want to use other combinations. 
Check this:
https://wiki.openstreetmap.org/wiki/Tag:highway%3Dfootway
and this:
https://wiki.openstreetmap.org/wiki/Landcover
Problem is that there is no well defined way to tag what you are trying to tag.
E.g. the landcover=* would perfectly do what is needed, but it is not rendered but used very often, although not very often to tag areas like in your examples.

My solution would be (based on the footway example):
highway=service
service=driveway
area=yes
surface=*

A few examples:
https://www.openstreetmap.org/way/545458001#map=17/55.61831/8.24414
https://www.openstreetmap.org/way/1114910377#map=18/56.35622/8.68110
https://www.openstreetmap.org/relation/15826502
https://www.openstreetmap.org/way/33702321

Maybe it helps!
Marc.