The Texas Transportation Code states that "a person may not park a vehicle in a private roadway without the consent of the property owner." A shared driveway is considered a private roadway, so the neighbor would need to get the permission of the other property owner before parking there.