• Ben Hutchings's avatar
    radeon: Use request_firmware() · 70967ab9
    Ben Hutchings authored
    Loosely based on a patch by
    Jaswinder Singh Rajput <jaswinderlinux@gmail.com>.
    
    KMS support by Dave Airlie <airlied@redhat.com>.
    
    For Radeon 100- to 500-series, firmware blobs look like:
        struct {
            __be32 datah;
            __be32 datal;
        } cp_ucode[256];
    
    For Radeon 600-series, there are two separate firmware blobs:
        __be32 me_ucode[PM4_UCODE_SIZE * 3];
        __be32 pfp_ucode[PFP_UCODE_SIZE];
    
    For Radeon 700-series, likewise:
        __be32 me_ucode[R700_PM4_UCODE_SIZE];
        __be32 pfp_ucode[R700_PFP_UCODE_SIZE];
    Signed-off-by: Ben Hutchings's avatarBen Hutchings <ben@decadent.org.uk>
    Signed-off-by: 's avatarDave Airlie <airlied@redhat.com>
    70967ab9
Name
Last commit
Last update
..
3com Loading commit data...
acenic Loading commit data...
adaptec Loading commit data...
advansys Loading commit data...
av7110 Loading commit data...
bnx2 Loading commit data...
cis Loading commit data...
cpia2 Loading commit data...
cxgb3 Loading commit data...
dabusb Loading commit data...
dsp56k Loading commit data...
e100 Loading commit data...
edgeport Loading commit data...
emi26 Loading commit data...
emi62 Loading commit data...
ess Loading commit data...
kaweth Loading commit data...
keyspan Loading commit data...
keyspan_pda Loading commit data...
korg Loading commit data...
matrox Loading commit data...
myricom Loading commit data...
ositech Loading commit data...
qlogic Loading commit data...
r128 Loading commit data...
radeon Loading commit data...
sb16 Loading commit data...
sun Loading commit data...
tehuti Loading commit data...
tigon Loading commit data...
ttusb-budget Loading commit data...
vicam Loading commit data...
yam Loading commit data...
yamaha Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...
README.AddingFirmware Loading commit data...
WHENCE Loading commit data...
atmsar11.HEX Loading commit data...
bnx2x-e1-4.8.53.0.fw.ihex Loading commit data...
bnx2x-e1h-4.8.53.0.fw.ihex Loading commit data...
ihex2fw.c Loading commit data...
intelliport2.bin.ihex Loading commit data...
mts_cdma.fw.ihex Loading commit data...
mts_edge.fw.ihex Loading commit data...
mts_gsm.fw.ihex Loading commit data...
ti_3410.fw.ihex Loading commit data...
ti_5052.fw.ihex Loading commit data...
tr_smctr.bin.ihex Loading commit data...
whiteheat.HEX Loading commit data...
whiteheat_loader.HEX Loading commit data...
whiteheat_loader_debug.HEX Loading commit data...