uboot/doc/README.bus_vcxk
<<
>>
Prefs
   1/*
   2 * (C) Copyright 2008-2009
   3 * BuS Elektronik GmbH & Co. KG <www.bus-elektronik.de>
   4 * Jens Scharsig <esw@bus-elektronik.de>
   5 *
   6 * SPDX-License-Identifier:     GPL-2.0+
   7 */
   8
   9U-Boot vcxk video controller driver
  10======================================
  11
  12By defining CONFIG_VIDEO_VCXK this driver can be used with VC2K, VC4K and
  13VC8K devices on following boards:
  14
  15board           | ARCH          | Vendor
  16-----------------------------------------------------------------------
  17EB+CPU5282-T1   | MCF5282       | BuS Elektronik GmbH & Co. KG
  18EB+MCF-EVB123   | MCF5282       | BuS Elektronik GmbH & Co. KG
  19EB+CPUx9K2      | AT91RM9200    | BuS Elektronik GmbH & Co. KG
  20ZLSA            | AT91RM9200    | Ruf Telematik AG
  21
  22Driver configuration
  23--------------------
  24
  25The driver needs some defines to describe the target hardware:
  26
  27CONFIG_SYS_VCXK_BASE
  28
  29        base address of VCxK hardware memory
  30
  31CONFIG_SYS_VCXK_DEFAULT_LINEALIGN
  32
  33        defines the physical alignment of a pixel row
  34
  35CONFIG_SYS_VCXK_DOUBLEBUFFERED
  36
  37        some boards that use vcxk prevent read from framebuffer memory.
  38        define this option to enable double buffering (needs 16KiB RAM)
  39
  40CONFIG_SYS_VCXK_<xxxx>_PIN
  41
  42        defines the number of the I/O line PIN in the port
  43        valid values for <xxxx> are:
  44
  45                ACKNOWLEDGE
  46                        describes the acknowledge line from vcxk hardware
  47
  48                ENABLE
  49                        describes the enable line to vcxk hardware
  50
  51                INVERT
  52                        describes the invert line to vcxk hardware
  53
  54                RESET
  55                        describes the reset line to vcxk hardware
  56
  57                REQUEST
  58                        describes the request line to vcxk hardware
  59
  60CONFIG_SYS_VCXK_<xxxx>_PORT
  61
  62        defines the I/O port which is connected with the line
  63        for valid values for <xxxx> see CONFIG_SYS_VCXK_<xxxx>_PIN
  64
  65CONFIG_SYS_VCXK_<xxxx>_DDR
  66
  67        defines the register which configures the direction
  68        for valid values for <xxxx> see CONFIG_SYS_VCXK_<xxxx>_PIN
  69