1,319
社区成员
发帖
与我相关
我的任务
分享
hw->clk = devm_clk_get(&pdev->dev, "spi");
if (IS_ERR(hw->clk)) {
dev_err(&pdev->dev, "No clock for device\n");
err = PTR_ERR(hw->clk);
goto err_no_pdata;
}
static struct s3c2410_spi_info spi1_info={/*by kite 2017.9.13*/
.num_cs = 0xff ,/*最大片选数*/
.bus_num = 1,
.set_cs = s3c24xx_spi_cs,
}
static struct device_node spinp = {
.name = "spi",
};
struct platform_device s3c_device_spi1 = {
.name = "s3c2410-spi",
.id = 1,
.num_resources = ARRAY_SIZE(s3c_spi1_resource),
.resource = s3c_spi1_resource,
.dev = {
.dma_mask = &samsung_device_dma_mask,
.coherent_dma_mask = DMA_BIT_MASK(32),
.platform_data = &spi1_info,/*by kite 2017.9.13*/
.of_node = &spinp,//struct device_node *of_node;
}
};