1. 05 Jun, 2015 4 commits
    • Rodrigo Vivi's avatar
      linux-firmware: New minor DMC release for Skylake. · 5a7595e8
      Rodrigo Vivi authored
      
      
      Following additions:
      1. The DE_RRMR and DE_GUCRMR register bits are set before the restore of
      the registers to mask the flip done, etc. Once all the registers are
      restored, these registers are restored.
      2. The pipe interrupt registers are restored only after the plane has
      been enabled.
      3. Naming of the file changed from .5 to .16 to make it two decimal
      points for increased number of versions that can be supported.
      4. DC 5 and 6 count locations are in the below mentioned offsets
      DC3_DC5_COUNT                  80030
      DC5_DC6_COUNT                  8002C
      Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
      5a7595e8
    • Rodrigo Vivi's avatar
      linux-firmware: Add i915 DMC firmware for Broxton · d8d78870
      Rodrigo Vivi authored
      
      
      DMC provides additional graphics low-power idle states. It provides
      capability to save and restore display registers across these
      low-power states independently from the OS/Kernel.
      
      This is the first release of DMC firmware for Broxton platforms.
      
      bxt_dmc_ver1.bin is a symbolik link to latest recommended minor
      release.
      This major version will be just upgraded on code when it is required
      software changes for API/ABI compatibility.
      Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
      d8d78870
    • Rodrigo Vivi's avatar
      linux-firmware: Add i915 GuC firmware · 4e279504
      Rodrigo Vivi authored
      
      
      GuC is designed to perform graphics workload scheduling on the various
      graphics parallel engines. In this scheduling model, host software
      submits work through one of the 256 graphics doorbells and this invokes
      the scheduling operation on the appropriate graphics engine. Scheduling
      operations include determining which workload to run next, submitting a
      workload to a command streamer, pre-empting existing workloads running
      on an engine, monitoring progress and notifying host SW when work is
      done.
      
      This is the first release of GuC firmware for Skylake platforms.
      
      skl_guc_ver1.bin is a symbolik link to latest recommended minor release.
      This major version will be just upgraded on code when it is required
      software changes for API/ABI compatibility.
      Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
      4e279504
    • Rodrigo Vivi's avatar
      linux-firmware: Add i915 DMC firmware · b693dacc
      Rodrigo Vivi authored
      
      
      DMC provides additional graphics low-power idle states. It provides
      capability to save and restore display registers across these low-power
      states independently from the OS/Kernel.
      
      This is the first release of DMC firmware for Skylake platforms.
      
      skl_dmc_ver1.bin is a symbolik link to latest recommended minor release.
      This major version will be just upgraded on code when it is required
      software changes for API/ABI compatibility.
      Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
      b693dacc
  2. 13 May, 2015 6 commits
  3. 10 May, 2015 1 commit
  4. 08 May, 2015 11 commits
  5. 03 May, 2015 1 commit
  6. 13 Apr, 2015 1 commit
  7. 10 Apr, 2015 2 commits
  8. 25 Mar, 2015 1 commit
  9. 20 Mar, 2015 7 commits
  10. 18 Mar, 2015 1 commit
  11. 13 Mar, 2015 3 commits
    • Kalle Valo's avatar
      ath10k: add firmware 10.2.4.45 as firmware-4.bin · 40d14143
      Kalle Valo authored
      
      
      This is the latest firmware from 10.2.4 firmware branch.
      Signed-off-by: default avatarKalle Valo <kvalo@qca.qualcomm.com>
      Signed-off-by: default avatarKyle McMartin <kyle@kernel.org>
      40d14143
    • Adrian Chadd's avatar
      Add v1.4.0 firmware for ath9k_htc. · 3de1c437
      Adrian Chadd authored
      
      
      This fixes a variety of issues, including but not limited to:
      
          ath9k_htc_firmware: check only the mesh control present subfield
          Fix: bug in extend_tsf near 0x8000000 values
          FIX: support rstamps from the future too.
          Firmware sometimes returns erroneous timestamps(2)
          Fixed incorrect wrapping handling in ath_extend_tsf().
          Firmware sometimes returns erroneous timestamps
          Added proper synchronization while handling lower 32 bit and
              upper 32 bit parts in ar5416GetTsf64().
          Fix resetting of txstatus flags.
          Fix Array Out of Bounds in rcSibUpdate_ht()
          ath9k_htc_firmware: fix the offset of CCMP header for mesh data frame
          init.c: do cold reboot on exception
          wmi:eadd new command WMI_REG_RMW_CMDID
          remove transfer type patches for EP3 and EP4
          k2_fw_usb_api: workaround for EP4 bug.
          k2_fw_usb_api: prevent buffer overflow.
          k2_fw_usb_api: fix typo in usb reg address
          k2_fw_usb_api: add delay after mac reset
          simplify STBC handling
      
      This has been tested on both AR7010 and AR9271 devices.
      Signed-off-by: default avatarAdrian Chadd <adrian@FreeBSD.org>
      Signed-off-by: default avatarKyle McMartin <kyle@kernel.org>
      3de1c437
    • Kyle McMartin's avatar
      ath9k_htc: revert versions in WHENCE to 1.3.1 · 5aefb4c4
      Kyle McMartin authored
      commit 21a6c3e5
      
       reverted htc_7010.fw and htc_9271.fw
      to 1.3.1
      Signed-off-by: default avatarKyle McMartin <kyle@kernel.org>
      5aefb4c4
  12. 10 Mar, 2015 1 commit
  13. 09 Mar, 2015 1 commit