arm: configs: zynq_drm: Add missing configs, and sync with 3.12

Add missing configs for DRM_XILINX, such as cma size = 128 and si570 ccf,
and sync with 3.12 defconfig.

Signed-off-by: Hyun Kwon <hyunk@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arm: dts: zynq-zc702-drm-v4l2: Add a pixel clock source to xilinx_drm

Add a pixel clock source to xilinx_drm dts node.

Signed-off-by: Hyun Kwon <hyunk@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drm: xilinx: Merge 3.12 and fix conflicts

Merge 3.12 and fix conflicts. Fix the prototype of
xilinx_drm_crtc_page_flip(), remove deprecated function call(drm_fasync),
change drm_gem_cma_dumb_destroy() with drm_gem_dumb_destroy(), and
remove #include <linux/of_i2c.h>.

Signed-off-by: Hyun Kwon <hyunk@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
usb: xudc: Don't define DEBUG symbols

In general, debug symbols shouldn't be defined. Additionally those
defines cause a build warning for the redefinition of DEBUG.

Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
tty: xuartps: Remove unused variable

The driver data structure held the unused 'uartnum' member.

Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
tty: xuartps: Remove duplicate variable

In the probe() function the variables 'rc' and 'ret' have been used to
store return values. One is obviously redundant and neither needs to be
initialized.

Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
tty: xuartps: Update copyright information

Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>