|
@@ -175,7 +175,7 @@ static int fsl_sai_set_dai_fmt_tr(struct snd_soc_dai *cpu_dai,
|
|
|
bool tx = fsl_dir == FSL_FMT_TRANSMITTER;
|
|
|
u32 val_cr2 = 0, val_cr4 = 0;
|
|
|
|
|
|
- if (!sai->big_endian_data)
|
|
|
+ if (!sai->is_lsb_first)
|
|
|
val_cr4 |= FSL_SAI_CR4_MF;
|
|
|
|
|
|
/* DAI mode */
|
|
@@ -304,7 +304,7 @@ static int fsl_sai_hw_params(struct snd_pcm_substream *substream,
|
|
|
val_cr5 |= FSL_SAI_CR5_WNW(word_width);
|
|
|
val_cr5 |= FSL_SAI_CR5_W0W(word_width);
|
|
|
|
|
|
- if (sai->big_endian_data)
|
|
|
+ if (sai->is_lsb_first)
|
|
|
val_cr5 |= FSL_SAI_CR5_FBT(0);
|
|
|
else
|
|
|
val_cr5 |= FSL_SAI_CR5_FBT(word_width - 1);
|
|
@@ -573,7 +573,7 @@ static int fsl_sai_probe(struct platform_device *pdev)
|
|
|
if (of_device_is_compatible(pdev->dev.of_node, "fsl,imx6sx-sai"))
|
|
|
sai->sai_on_imx = true;
|
|
|
|
|
|
- sai->big_endian_data = of_property_read_bool(np, "big-endian-data");
|
|
|
+ sai->is_lsb_first = of_property_read_bool(np, "lsb-first");
|
|
|
|
|
|
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
|
|
|
base = devm_ioremap_resource(&pdev->dev, res);
|