File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -654,7 +654,7 @@ static int rockchip_spi_probe(struct platform_device *pdev)
654
654
struct spi_controller * ctlr ;
655
655
struct resource * mem ;
656
656
struct device_node * np = pdev -> dev .of_node ;
657
- u32 rsd_nsecs ;
657
+ u32 rsd_nsecs , num_cs ;
658
658
bool slave_mode ;
659
659
660
660
slave_mode = of_property_read_bool (np , "spi-slave" );
@@ -764,8 +764,9 @@ static int rockchip_spi_probe(struct platform_device *pdev)
764
764
* rk spi0 has two native cs, spi1..5 one cs only
765
765
* if num-cs is missing in the dts, default to 1
766
766
*/
767
- if (of_property_read_u16 (np , "num-cs" , & ctlr -> num_chipselect ))
768
- ctlr -> num_chipselect = 1 ;
767
+ if (of_property_read_u32 (np , "num-cs" , & num_cs ))
768
+ num_cs = 1 ;
769
+ ctlr -> num_chipselect = num_cs ;
769
770
ctlr -> use_gpio_descriptors = true;
770
771
}
771
772
ctlr -> dev .of_node = pdev -> dev .of_node ;
You can’t perform that action at this time.
0 commit comments