Loading drivers/spi/spi-geni-qcom.c +9 −7 Original line number Diff line number Diff line Loading @@ -1506,12 +1506,17 @@ static int spi_geni_probe(struct platform_device *pdev) goto spi_geni_probe_err; } geni_mas->disable_dma_mode = of_property_read_bool(pdev->dev.of_node, "qcom,disable-dma"); if (!geni_mas->disable_dma_mode) { ret = pinctrl_select_state(rsc->geni_pinctrl, rsc->geni_gpio_sleep); if (ret) { dev_err(&pdev->dev, "Failed to set sleep configuration\n"); dev_err(&pdev->dev, "Failed to set sleep configuration\n"); goto spi_geni_probe_err; } } rsc->se_clk = devm_clk_get(&pdev->dev, "se-clk"); if (IS_ERR(rsc->se_clk)) { Loading Loading @@ -1594,9 +1599,6 @@ static int spi_geni_probe(struct platform_device *pdev) spi->slave_abort = spi_slv_abort; } geni_mas->disable_dma_mode = of_property_read_bool(pdev->dev.of_node, "qcom,disable-dma"); spi->mode_bits = (SPI_CPOL | SPI_CPHA | SPI_LOOP | SPI_CS_HIGH); spi->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 32); spi->num_chipselect = SPI_NUM_CHIPSELECT; Loading Loading
drivers/spi/spi-geni-qcom.c +9 −7 Original line number Diff line number Diff line Loading @@ -1506,12 +1506,17 @@ static int spi_geni_probe(struct platform_device *pdev) goto spi_geni_probe_err; } geni_mas->disable_dma_mode = of_property_read_bool(pdev->dev.of_node, "qcom,disable-dma"); if (!geni_mas->disable_dma_mode) { ret = pinctrl_select_state(rsc->geni_pinctrl, rsc->geni_gpio_sleep); if (ret) { dev_err(&pdev->dev, "Failed to set sleep configuration\n"); dev_err(&pdev->dev, "Failed to set sleep configuration\n"); goto spi_geni_probe_err; } } rsc->se_clk = devm_clk_get(&pdev->dev, "se-clk"); if (IS_ERR(rsc->se_clk)) { Loading Loading @@ -1594,9 +1599,6 @@ static int spi_geni_probe(struct platform_device *pdev) spi->slave_abort = spi_slv_abort; } geni_mas->disable_dma_mode = of_property_read_bool(pdev->dev.of_node, "qcom,disable-dma"); spi->mode_bits = (SPI_CPOL | SPI_CPHA | SPI_LOOP | SPI_CS_HIGH); spi->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 32); spi->num_chipselect = SPI_NUM_CHIPSELECT; Loading