1. 27 Jan, 2016 1 commit
    • Michael Schanz's avatar
      CGT000029 QMX6: remove revision check of EXT CSD · 23d90b02
      Michael Schanz authored
      Revision checking of EXT CSD area avoids that new eMMC devices are recognized
      at all. In the past, it has been observed that new types are still backward
      compatible and handled correctly, although not supported with complete feature set.
      This patch removes the revision checking of the EXT CSD area in order to get
      the driver working for devices with EXT_CSD rev. 6 and above.
      Signed-off-by: Michael Schanz's avatarMichael Schanz <michael.schanz@congatec.com>
  2. 30 Nov, 2015 1 commit
  3. 20 Nov, 2015 1 commit
  4. 28 Oct, 2015 1 commit
    • Michael Schanz's avatar
      CGT000026 QMX6: adjust camera rst signal/Q7 GPIO1 for conga-QMX6 hardware revision C.x · 75ee4257
      Michael Schanz authored
      In Q7 Spec. 2.0, the USB_OTG_PWR signal was moved from Q7 Connector, Pin 186 to Pin 56.
      Moreover the connector layout of the MIPI connector was specified.
      conga-QMX6 rev. C.x was designed according the new Q7 Spec. 2.0 (& Errata). In order to
      fulfill this requirement, this patch was released to adjust the device tree configuration.
      In detail, this patch
      - remaps the camera reset signal from GPIO1_8 (R5) to GPIO6_5 (L6). This frees GPIO1_8
      in order to be used as Q7 GPIO1 (Pin 186).
      - removes signal GPIO3_22 from the device tree configuration. In previous hardware
      revisions (e.g. A.x, B.x), this signal was used as Q7 GPIO1 (Pin 186).
      Attention: this patch breaks compatibility with rev. B.x boards when Q7 GPIO1 is in use.
      Signed-off-by: Michael Schanz's avatarMichael Schanz <michael.schanz@congatec.com>
  5. 08 Oct, 2015 2 commits
  6. 19 Feb, 2015 6 commits
  7. 16 Jan, 2015 1 commit
  8. 15 Jan, 2015 1 commit
  9. 07 Oct, 2014 1 commit
  10. 12 Aug, 2014 1 commit
  11. 08 Aug, 2014 1 commit
    • Michael Schanz's avatar
      CGT000007 QMX6: enable CAN interface · 4138f5b7
      Michael Schanz authored
      enable CAN interface in conga-QMX6 devicetree configuration
      The patch enables the first CAN bus channel in the conga-QMX6 devicetree configuration. In order
      to enable the second CAN bus channel as well, the status of the flexcan2 interface has to be set
      to "okay" in the device tree configuration, i.e. by specifying
      &flexcan2 {
      	status = "okay";
      in the files /arch/arm/boot/dts/imx6q-qmx6.dts and /arch/arm/boot/dts/imx6dl-qmx6.dts
      Signed-off-by: Michael Schanz's avatarMichael Schanz <michael.schanz@congatec.com>
  12. 06 Aug, 2014 1 commit
    • Michael Schanz's avatar
      CGT000006 QMX6: optimize framebuffer configuration · 293398f2
      Michael Schanz authored
      Optimize the framebuffer configuration in device tree setup in order to fix display setup
      for QC and DCL modules.
      This patch leads to a more general framebuffer configuration of the different QMX6 framebuffers.
      The default framebuffer configuration can be overwritten by a specific configuration given on
      the kernel command line for the primary display (fb0) and the secondary display (fb1), as usual,
      via video=mxcfb0:dev=... and video=mxcfb1:dev=... entries.
      The proper framebuffer configuration has been verified with the following command line setup:
      vmalloc=400 video=mxfb0:dev=hdmi,1920x1080M@60,if=RGB24 video=mxcfb1:ldb,LDB-SGA,if=RGB666 fbmem=28,10
      vmalloc=400 video=mxfb0:dev=ldb,LDB-SGA,if=RGB666 video=mxcfb1:hdmi,1920x1080M@60,if=RGB24 fbmem=10,28
      Observe that the framebuffer enumeration may change during boot time (e.g. mxcfb1 most likely does not
      correspond with /dev/fb1 but with /dev/fb2) because of the insertion of overlay devices.
      The default operating mode for the LVDS display bridge (LDB) is set to "sin0".
      Signed-off-by: Michael Schanz's avatarMichael Schanz <michael.schanz@congatec.com>
  13. 05 Aug, 2014 1 commit
  14. 23 Jul, 2014 3 commits
    • Michael Schanz's avatar
      CGT000004 QMX6: fix wrong polarity of CD signal (usdhc2) · 8831457a
      Michael Schanz authored
      Fix wrong signal polarity of card detect signal (usdhc2)
      Signed-off-by: Michael Schanz's avatarMichael Schanz <michael.schanz@congatec.com>
    • Michael Schanz's avatar
      CGT000003 QMX6: improve QMX6 reset/reboot behaviour · e716e7b9
      Michael Schanz authored
      Improves the QMX6 reset and reboot behaviour for low CPU frequency condition (at 396MHz)
      Signed-off-by: Michael Schanz's avatarMichael Schanz <michael.schanz@congatec.com>
    • Michael Schanz's avatar
      CGT000002 QMX6: OV5640 MIPI camera support · cd8fb657
      Michael Schanz authored
      Adds support for OV5640 MIPI camera
      Beside this patch the following additional changes to the hardware and to the bootloader
      software are required in order to get a correct working OV5640 MIPI camera on the conga-QMX6:
      1. hardware requirements/modifications:
      - the conga-QMX6 board (HW-Rev. B.x) needs a hardware patch in order to provide the correct
        supply voltage for the camera module (3.3V) at X9, Pins 29 and 30. This patch can be omitted,
        when the camera is connected through a conga-MCB mini carrier board.
      - when using the camera module (ACA1) to connect to the camera, ensure to use at least hardware
        revision X.1 of the camera module in order to provide 2.5V compliant signals to the OV5640 camera.
      2. software modifications:
      - the interface level of the camera interface has to be set to 2.5V.
        With QMX6 bootloader version 2013.04 (cgt_imx_v2013.04_3.10.17_1.0.0) this can be
        achieved by setting the environment variable "lv_mipi" to the value "2V5".
      Please contact your dedicated congatec support channel in order to get more detailed information
      about the camera interface and the related requirements and modifications to the hardware.
      Signed-off-by: Michael Schanz's avatarMichael Schanz <michael.schanz@congatec.com>
  15. 02 Jul, 2014 1 commit
  16. 14 Jun, 2014 1 commit
  17. 26 May, 2014 8 commits
  18. 23 May, 2014 1 commit
  19. 04 Apr, 2014 1 commit
  20. 03 Apr, 2014 3 commits
  21. 02 Apr, 2014 3 commits