From 8756d98081e1011a1334b0769f13ffb31d3b41bd Mon Sep 17 00:00:00 2001 From: Murali Karicheri <m-karicheri2@ti.com> Date: Thu, 10 Dec 2015 04:02:40 +0000 Subject: [PATCH] linux-firmware: Add serdes configuration firmware for Keystone 2 devices Add initial K2 SerDes Firmware binary to the linux-firmware repo. This binary is subject to the licensing defined in the LICENCE.ti-keystone found in the top level directory of this repo. This firmware is required to support Keystone 2 serdes phy for GBE, PCIe and XGBE modes. Signed-off-by: Murali Karicheri <m-karicheri2@ti.com> --- WHENCE | 9 +++++++++ ti-keystone/ks2_gbe_serdes_1.0.0.bin | Bin 0 -> 2416 bytes ti-keystone/ks2_pcie_serdes_1.0.0.bin | Bin 0 -> 2768 bytes ti-keystone/ks2_xgbe_serdes_1.0.0.bin | Bin 0 -> 2720 bytes 4 files changed, 9 insertions(+) create mode 100644 ti-keystone/ks2_gbe_serdes_1.0.0.bin create mode 100644 ti-keystone/ks2_pcie_serdes_1.0.0.bin create mode 100644 ti-keystone/ks2_xgbe_serdes_1.0.0.bin diff --git a/WHENCE b/WHENCE index 7802a6a7..af688e55 100644 --- a/WHENCE +++ b/WHENCE @@ -3058,6 +3058,15 @@ Licence: Redistributable. See LICENCE.ti-keystone for details. -------------------------------------------------------------------------- +Driver: phy-keystone-serdes.c - TI Keystone 2 SerDes Phy driver + +Files: ti-keystone/ks2_gbe_serdes_1.0.0.bin (GBE mode firmware) + ti-keystone/ks2_pcie_serdes_1.0.0.bin (PCIe mode firmware) + ti-keystone/ks2_xgbe_serdes_1.0.0.bin (XGBE mode firmware) + +Licence: Redistributable. See LICENCE.ti-keystone for details. +-------------------------------------------------------------------------- + Driver: mwlwifi - Marvell mac80211 driver for 80211ac cards. File: mwlwifi/88W8864.bin diff --git a/ti-keystone/ks2_gbe_serdes_1.0.0.bin b/ti-keystone/ks2_gbe_serdes_1.0.0.bin new file mode 100644 index 0000000000000000000000000000000000000000..3a738cf6c0aeb117f23659f4cfe8791c9c971697 GIT binary patch literal 2416 zcmZvdKWkJ`6vS`LLmzR)RRTUx@d=g-+8MA&vqg$vWsyR0ixd{ZiYQoKm$mRu=?9S1 zegF%Lh=pH6VGD(nX)Hu%4rkcO;*!h0U*^p0*~xq4_*y9!N-0B}b(~``e#%vx2Iu>K z_&k1pF7?HVPImq0icWU@XhkQxj*lsqaJXN^;R_?Bi>p#L@qQ++XLu*m-{O!bIMTP0 zrQb+aKE3-m(!V83{|bI#`XR2HQ_K9Cto=CKn%*ZXZw)+vu6bORq48z#rujc5YriSD zGkuY){F<!%=irZ+mwyZ%8M8C8{5`l@{w!HKd2afvWaaaIqON)Vo~(W19&1+m151zo zOz+`u!ODyNY#z~NXdL~SKl%e}zbWQB(-+CgugTgc`ZNC+`p7u?1Iyn-uVCGOvt;Sy zx#`iL<wbv%7yW^?PxN<snO~9DfTc%&ruWcWus%Qfv-#-HIQlbx^anoCpXm$acVOk$ zWbG6EnSTs@WE}mOzlUDIC;Brz`ZGQH18cwN&*q~)u=a`m@S)1D_`C)zJ^C}9`?O$v zzv$2Aqd(*5&-~FJSo=+p*O?yuft6oV*FMpo`J+E$T$YjfdvFEo`>`*w@}ob~qd&0r zi~ejr`U7hp_E$ER^N>mlR{lY<=C{DNZ2nEM=E-x@x%Ydp{QMvA!T2Tkv+-Z>Az0t{ zEx0|q+-Eykd3)dibj{xd@4&C`|1Mek{Q=*z{HMv9KT6j8P4J%OT~C(&J6Zbx%YDnA zBr9LK{7vfapO~NXWch2d{L<aOZ~h(wWce>9%g_F(%Rc}=GC!XOvix}Tg5|%HEdLMi zWAlGWmVY-{e*WD!FF&8JC+2^hEdQ@$`MDqG<=+NBGyfX6xBKTd_zGC_Wa_$q9)S50 L^Z6;3_Yn9GY2<XW literal 0 HcmV?d00001 diff --git a/ti-keystone/ks2_pcie_serdes_1.0.0.bin b/ti-keystone/ks2_pcie_serdes_1.0.0.bin new file mode 100644 index 0000000000000000000000000000000000000000..57a434cdcb087fedc5e1087497a8ac9009dfba99 GIT binary patch literal 2768 zcmai$v1(Ld6ojw3=%N7^Sulm*1)CJBrV$Gf5iKlISXiWpdW#e(QV5D{d6l&gEiBS! zi!CgC01Jz?60CfMblUg^5@&`pWRQS?-`#KL%sJ=3vk5j$)11c{*6Hwi28TaeI314l zOT`!QI>H&?Y~xt}R&4!V@nyWO;+(?S#c}@&c)x?=dVW5|ala+rHz$wkiG$$2*!`b? zhoPS?cK;LLQRr8|<KV8?^Vf^r{~CA|_2!r0N%-+r?0GGCjt|Yhi|s!IFT&5cyr1>s z?lXn%{aV!b;a@BEJn}5`H^ufd59+Sx=VZ^n3Vs;;qjcxTetV&}V16mA3xj*gVE5Pk zLRVg3@1wjzS6;y#`i;T9kMaV$zw!!JUg5{;%>?XuEqETRyuyD7eGz`n{oj42sP}&C z--lm$fjwV&g|589ue_pOd4YXj<rU1l_JTQofQRgSdT<j=r0#yoCv?1RhWN+(Dxc7m zPjH9&G1&K4K4AA(KEcW-{K^OHc`f?QgOyMCl~4GUPw2<pXA0f>v40<a<pcJ7<rBK{ z3BU4*dgTN5eU(qJ@(JdA{vmcg#6fUh?0&jW=xEi9f|W;b2Yn3oeU%5;{gg+r@(923 z0Q-5g=r<2m9^qFW;a47^AGiN7`tkcU1$$r4>!aUVvG*a*LRUUu`;`ya_57UmzQ6Jb zRzATk>YKAi{kY!{?7UDa_Pj~4=N*7oqW%?l6>R+{cs=@GFSbtJi2B#X-v1N$5p?qs zyb1PxcZ<E>7(5G|_aR&7^Lh{Ve6#y={}2E8$@X{9_rR`a|9LR|i}2qlw*MpeOVl5N zmr?%?d>`!k+r{4Zd9mj|1wV-T@5QeF1Kxse28!(`chLPj&7R+vo_^M+e>?mw>dE%= z|3hT^H;e6G0q=yLzmH`5`TI|{|5ma62jJcCe=W9uqu74lllAt020sh`+hY5F72D7K mSa1Iw@Qd*C`!GItwC_#u2<&<?bwBUNVE&l-eQcuNKJYKZuzuwL literal 0 HcmV?d00001 diff --git a/ti-keystone/ks2_xgbe_serdes_1.0.0.bin b/ti-keystone/ks2_xgbe_serdes_1.0.0.bin new file mode 100644 index 0000000000000000000000000000000000000000..2f48853d5a8a271392c5ac1bd54f2a3e33b2857b GIT binary patch literal 2720 zcmZA3KWkG_7zXg8MvPi9V$}G*f`~(hj2#>@ba3bpL}(F*AQ=J{x+rFFIF!3JP?ZcB zIyiLbCvXzE&N}oXIQS97Nr=yLd>``E;PK{{_s>1|^rg+w-IVZ8ujOCIyqb=VIVHt! zqoRRD-^BHL7?*U0|KWA=-z8ncwS|?j+E|LOhA-mU#G(gS9;X%miTAYnt%bS&4%RKK zA(ra#wpjI5SoL4w5tiaRVa3^parNitTUhGPXBlIuzQ%jL6hB2QEnLn6R)5CZ7Jm{} zKl&l!x_^dOEdMwB$b34i`bJpwbPxHue-0~N!)w;>MOgio!>X56{|xcRR)0UNdfuOL z)yt~yA--<)JTF@HjQ7p_dDE)r3_i8^J$Mt=&tm`&%x}Z$e<!T{T@I^%hKE+q{n4ub z7FK=*k1W0uR{t_zh%29;Z(0AV@GGn5d5z6A?DNHWYG6}(-V8U*7sA@_hsf9c|NNKF z`>|g6@8K4#{2OrF`frAn|1zxS1yjfJc|Nq_IjsJ#;T4N_;V!KH{C%-*@jbW?tDgA- zSm%MaX=vVnN3i<I+7CTOT>a*7w)%cp`E+IRD`E9#pNZXX8=jiMV)c`Ce|l#9dtvo| z5cd3i%jbL?m^t6H>Uljhe+p|qC*X`GI!~T&4XYld>AS`GJJ}7Edd?LWU#vfiD;Hl4 z1k^vnO>>!FSobUQ3+s8y{8~QVmU`uv`L+Bqzm{L-7gm0mUs%tNcBy0eRao&H)_%(T zT0PIJ3#)&bUyJV{-iKAs`~j@<;Q0>C8}JBLKUw>s$JTESXRGJD(#oeRi<kL@)t~#C zn784n87x*mS<geytbZ@8{$+j<_xyd!$Ec(ObD3XQ^}HUM%lyLHPnlo*k<@wed}~<s zWqvJQ=GTn$lwq_ii)OvgZ#uW=$L};1tot#40&73q|2y-?u%7=7JhggR`=y)b7yY;| zTJ>OBg8lxq>J`_1_<76fzrby)pTiw9zyCakRnPB%wC+EHhp_H<2_BpAr!0NO^C|xa KT-)>R!hZq2SAR+X literal 0 HcmV?d00001 -- GitLab