Revert "usb: xilinxps_udc: Fixed zero length packet issue with control endpoint."

This reverts commit 17fb76b1b2b976bc5411dbbdfc5243530922e3d2.

This patch doesn't handle the case where the number of bytes to send on control
endpoint is same as wLength and multiple of ep max pkt size. In this case the
device expects a zero length IN data packet which is not correct. The device should
actually move to status phase.

Signed-off-by: Naveen Mamindlapalli <naveenm@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
usb: xilinxps_udc: Fixed zero length packet issue with control endpoint.

Disabled sending Zero Length Packet (ZLP) automatically based on ZLT bit
in dQH for Control IN and OUT endpoints.

Signed-off-by: Naveen Mamindlapalli <naveenm@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>