MLK-18675-03 brcmfmac: Add sg parameters dts parsing
authorChi-Hsien Lin <chi-hsien.lin@cypress.com>
Tue, 15 Aug 2017 05:25:14 +0000 (00:25 -0500)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000 (02:51 +0300)
commit0c091af8398a5e1696633572b9517e72336c8322
treefb7513050be4057bd919417f51726128f812d6b7
parentff54237dfac5f98c23b075757bce28f9ae9e1503
MLK-18675-03 brcmfmac: Add sg parameters dts parsing

broken_sg_support, sd_head_align, and sd_sgentry_align are used in
brcmfmac code but not configurable in dts file. Add the parsing logic.
Now they can be configured like below in dts:
brcm,broken_sg_support;
brcm,sd_head_align = /bits/ 16 <4>;
brcm,sd_sgentry_align = /bits/ 16 <4>;

Signed-off-by: Chi-hsien Lin <chi-hsien.lin@cypress.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Vipul Kumar <vipul_kumar@mentor.com>
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c