diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2009-09-21 11:10:09 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-09-21 11:10:09 -0400 |
| commit | 44040f107e64d689ccd3211ac62c6bc44f3f0775 (patch) | |
| tree | f85059028aa570e758c7fb272fd8cf823ab4f119 /firmware | |
| parent | 388dba30471c236a290c4082bce5f2b5cd1a7a06 (diff) | |
| parent | 28d520433b6375740990ab99d69b0d0067fd656b (diff) | |
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
* 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (133 commits)
drm/vgaarb: add VGA arbitration support to the drm and kms.
drm/radeon: some r420s have a CP race with the DMA engine.
drm/radeon/r600/kms: rv670 is not DCE3
drm/radeon/kms: r420 idle after programming GA_ENHANCE
drm/radeon/kms: more fixes to rv770 suspend/resume path.
drm/radeon/kms: more alignment for rv770.c with r600.c
drm/radeon/kms: rv770 blit init called too late.
drm/radeon/kms: move around new init path code to avoid posting at init
drm/radeon/r600: fix some issues with suspend/resume.
drm/radeon/kms: disable VGA rendering engine before taking over VRAM
drm/radeon/kms: Move radeon_get_clock_info() call out of radeon_clocks_init().
drm/radeon/kms: add initial connector properties
drm/radeon/kms: Use surfaces for scanout / cursor byte swapping on big endian.
drm/radeon/kms: don't fail if we fail to init GPU acceleration
drm/r600/kms: fixup number of loops per blit calculation.
drm/radeon/kms: reprogram format in set base.
drm/radeon: avivo chips have no separate int bit for display
drm/radeon/r600: don't do interrupts
drm: fix _DRM_GEM addmap error message
drm: update crtc x/y when only fb changes
...
Fixed up trivial conflicts in firmware/Makefile due to network driver
(cxgb3) and drm (mga/r128/radeon) firmware being listed next to each
other.
Diffstat (limited to 'firmware')
32 files changed, 13340 insertions, 0 deletions
diff --git a/firmware/Makefile b/firmware/Makefile index ffe2663d49f2..5ea80b19785b 100644 --- a/firmware/Makefile +++ b/firmware/Makefile | |||
| @@ -46,6 +46,22 @@ fw-shipped-$(CONFIG_CHELSIO_T3) += cxgb3/t3b_psram-1.1.0.bin \ | |||
| 46 | cxgb3/ael2005_opt_edc.bin \ | 46 | cxgb3/ael2005_opt_edc.bin \ |
| 47 | cxgb3/ael2005_twx_edc.bin \ | 47 | cxgb3/ael2005_twx_edc.bin \ |
| 48 | cxgb3/ael2020_twx_edc.bin | 48 | cxgb3/ael2020_twx_edc.bin |
| 49 | fw-shipped-$(CONFIG_DRM_MGA) += matrox/g200_warp.fw matrox/g400_warp.fw | ||
| 50 | fw-shipped-$(CONFIG_DRM_R128) += r128/r128_cce.bin | ||
| 51 | fw-shipped-$(CONFIG_DRM_RADEON) += radeon/R100_cp.bin radeon/R200_cp.bin \ | ||
| 52 | radeon/R300_cp.bin radeon/R420_cp.bin \ | ||
| 53 | radeon/RS690_cp.bin radeon/RS600_cp.bin \ | ||
| 54 | radeon/R520_cp.bin \ | ||
| 55 | radeon/R600_pfp.bin radeon/R600_me.bin \ | ||
| 56 | radeon/RV610_pfp.bin radeon/RV610_me.bin \ | ||
| 57 | radeon/RV630_pfp.bin radeon/RV630_me.bin \ | ||
| 58 | radeon/RV620_pfp.bin radeon/RV620_me.bin \ | ||
| 59 | radeon/RV635_pfp.bin radeon/RV635_me.bin \ | ||
| 60 | radeon/RV670_pfp.bin radeon/RV670_me.bin \ | ||
| 61 | radeon/RS780_pfp.bin radeon/RS780_me.bin \ | ||
| 62 | radeon/RV770_pfp.bin radeon/RV770_me.bin \ | ||
| 63 | radeon/RV730_pfp.bin radeon/RV730_me.bin \ | ||
| 64 | radeon/RV710_pfp.bin radeon/RV710_me.bin | ||
| 49 | fw-shipped-$(CONFIG_DVB_AV7110) += av7110/bootcode.bin | 65 | fw-shipped-$(CONFIG_DVB_AV7110) += av7110/bootcode.bin |
| 50 | fw-shipped-$(CONFIG_DVB_TTUSB_BUDGET) += ttusb-budget/dspbootcode.bin | 66 | fw-shipped-$(CONFIG_DVB_TTUSB_BUDGET) += ttusb-budget/dspbootcode.bin |
| 51 | fw-shipped-$(CONFIG_E100) += e100/d101m_ucode.bin e100/d101s_ucode.bin \ | 67 | fw-shipped-$(CONFIG_E100) += e100/d101m_ucode.bin e100/d101s_ucode.bin \ |
diff --git a/firmware/WHENCE b/firmware/WHENCE index 82db5256a4e5..3f8c4f6bc43f 100644 --- a/firmware/WHENCE +++ b/firmware/WHENCE | |||
| @@ -727,3 +727,124 @@ Found in hex form in kernel source, with the following comment: | |||
| 727 | Copyright (c) 1998-2002 by Paul Davis <pbd@op.net> | 727 | Copyright (c) 1998-2002 by Paul Davis <pbd@op.net> |
| 728 | 728 | ||
| 729 | -------------------------------------------------------------------------- | 729 | -------------------------------------------------------------------------- |
| 730 | |||
| 731 | Driver: mga - Matrox G200/G400/G550 | ||
| 732 | |||
| 733 | File: matrox/g200_warp.fw | ||
| 734 | File: matrox/g400_warp.fw | ||
| 735 | |||
| 736 | Licence: | ||
| 737 | |||
| 738 | Copyright 1999 Matrox Graphics Inc. | ||
| 739 | All Rights Reserved. | ||
| 740 | |||
| 741 | Permission is hereby granted, free of charge, to any person obtaining a | ||
| 742 | copy of this software and associated documentation files (the "Software"), | ||
| 743 | to deal in the Software without restriction, including without limitation | ||
| 744 | the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||
| 745 | and/or sell copies of the Software, and to permit persons to whom the | ||
| 746 | Software is furnished to do so, subject to the following conditions: | ||
| 747 | |||
| 748 | The above copyright notice and this permission notice shall be included | ||
| 749 | in all copies or substantial portions of the Software. | ||
| 750 | |||
| 751 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | ||
| 752 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 753 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | ||
| 754 | MATROX GRAPHICS INC., OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, | ||
| 755 | DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR | ||
| 756 | OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE | ||
| 757 | OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
| 758 | |||
| 759 | Found in hex form in kernel source. | ||
| 760 | |||
| 761 | -------------------------------------------------------------------------- | ||
| 762 | |||
| 763 | Driver: r128 - ATI Rage 128 | ||
| 764 | |||
| 765 | File: r128/r128_cce.bin | ||
| 766 | |||
| 767 | Licence: | ||
| 768 | |||
| 769 | Copyright 2000 Advanced Micro Devices, Inc. | ||
| 770 | |||
| 771 | * Permission is hereby granted, free of charge, to any person obtaining a | ||
| 772 | * copy of this software and associated documentation files (the "Software"), | ||
| 773 | * to deal in the Software without restriction, including without limitation | ||
| 774 | * the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||
| 775 | * and/or sell copies of the Software, and to permit persons to whom the | ||
| 776 | * Software is furnished to do so, subject to the following conditions: | ||
| 777 | * | ||
| 778 | * The above copyright notice and this permission notice (including the next | ||
| 779 | * paragraph) shall be included in all copies or substantial portions of the | ||
| 780 | * Software. | ||
| 781 | * | ||
| 782 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 783 | * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 784 | * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | ||
| 785 | * PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR | ||
| 786 | * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, | ||
| 787 | * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | ||
| 788 | * DEALINGS IN THE SOFTWARE. | ||
| 789 | |||
| 790 | Found in decimal form in kernel source. | ||
| 791 | |||
| 792 | -------------------------------------------------------------------------- | ||
| 793 | |||
| 794 | Driver: radeon - ATI Radeon | ||
| 795 | |||
| 796 | File: radeon/R100_cp.bin | ||
| 797 | File: radeon/R200_cp.bin | ||
| 798 | File: radeon/R300_cp.bin | ||
| 799 | File: radeon/R420_cp.bin | ||
| 800 | File: radeon/RS600_cp.bin | ||
| 801 | File: radeon/RS690_cp.bin | ||
| 802 | File: radeon/R520_cp.bin | ||
| 803 | File: radeon/R600_pfp.bin | ||
| 804 | File: radeon/R600_me.bin | ||
| 805 | File: radeon/RV610_pfp.bin | ||
| 806 | File: radeon/RV610_me.bin | ||
| 807 | File: radeon/RV630_pfp.bin | ||
| 808 | File: radeon/RV630_me.bin | ||
| 809 | File: radeon/RV620_pfp.bin | ||
| 810 | File: radeon/RV620_me.bin | ||
| 811 | File: radeon/RV635_pfp.bin | ||
| 812 | File: radeon/RV635_me.bin | ||
| 813 | File: radeon/RV670_pfp.bin | ||
| 814 | File: radeon/RV670_me.bin | ||
| 815 | File: radeon/RS780_pfp.bin | ||
| 816 | File: radeon/RS780_me.bin | ||
| 817 | File: radeon/RV770_pfp.bin | ||
| 818 | File: radeon/RV770_me.bin | ||
| 819 | File: radeon/RV730_pfp.bin | ||
| 820 | File: radeon/RV730_me.bin | ||
| 821 | File: radeon/RV710_pfp.bin | ||
| 822 | File: radeon/RV710_me.bin | ||
| 823 | |||
| 824 | Licence: | ||
| 825 | |||
| 826 | * Copyright 2007-2009 Advanced Micro Devices, Inc. | ||
| 827 | * All Rights Reserved. | ||
| 828 | * | ||
| 829 | * Permission is hereby granted, free of charge, to any person obtaining a | ||
| 830 | * copy of this software and associated documentation files (the "Software"), | ||
| 831 | * to deal in the Software without restriction, including without limitation | ||
| 832 | * the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||
| 833 | * and/or sell copies of the Software, and to permit persons to whom the | ||
| 834 | * Software is furnished to do so, subject to the following conditions: | ||
