Home
last modified time | relevance | path

Searched refs:sfc (Results 1 – 25 of 31) sorted by relevance

12

/rk3399_rockchip-uboot/drivers/spi/
H A Drockchip_sfc.c205 static int rockchip_sfc_reset(struct rockchip_sfc *sfc) in rockchip_sfc_reset() argument
210 writel(SFC_RCVR_RESET, sfc->regbase + SFC_RCVR); in rockchip_sfc_reset()
212 err = readl_poll_timeout(sfc->regbase + SFC_RCVR, status, in rockchip_sfc_reset()
216 dev_err(sfc->dev, "SFC reset never finished\n"); in rockchip_sfc_reset()
219 writel(0xFFFFFFFF, sfc->regbase + SFC_ICLR); in rockchip_sfc_reset()
221 dev_dbg(sfc->dev, "reset\n"); in rockchip_sfc_reset()
226 static u16 rockchip_sfc_get_version(struct rockchip_sfc *sfc) in rockchip_sfc_get_version() argument
228 return (u16)(readl(sfc->regbase + SFC_VER) & 0xffff); in rockchip_sfc_get_version()
231 static u32 rockchip_sfc_get_max_iosize(struct rockchip_sfc *sfc) in rockchip_sfc_get_max_iosize() argument
233 if (sfc->version >= SFC_VER_4) in rockchip_sfc_get_max_iosize()
[all …]
/rk3399_rockchip-uboot/drivers/rkflash/
H A DMakefile9 obj-$(CONFIG_RKSFC_NAND) += rksftl.o rksfc_base.o rkflash_api.o sfc_nand.o sfc.o
10 obj-$(CONFIG_RKSFC_NOR) += rksfc_base.o rkflash_api.o sfc_nor.o sfc.o
/rk3399_rockchip-uboot/doc/
H A DREADME.rksfc7 The rksfc is used for Rockchip Soc sfc devices with
24 To find and initialize sfc devices, try:
/rk3399_rockchip-uboot/arch/arm/dts/
H A Drk1808-u-boot.dtsi64 &sfc {
95 &sfc {
H A Drk3036-sdk-u-boot.dtsi19 &sfc {
H A Drk3128-u-boot.dtsi42 &sfc {
H A Drv1108.dtsi27 spi0 = &sfc;
348 sfc: sfc@301c0000 { label
349 compatible = "rockchip,sfc";
590 sfc {
591 sfc_pins: sfc-pins {
H A Drv1103b-u-boot.dtsi94 &sfc {
H A Dpx30-u-boot.dtsi117 &sfc {
H A Drk3308-u-boot.dtsi99 &sfc {
H A Drk3562-u-boot.dtsi134 &sfc {
H A Drv1106-u-boot.dtsi175 &sfc {
H A Drk3528-u-boot.dtsi73 &sfc {
H A Drk3588-u-boot.dtsi135 &sfc {
H A Drk3036.dtsi308 sfc: sfc@102080000 { label
H A Drv1126-u-boot.dtsi113 &sfc {
H A Drk3568-spi-nand.dts317 &sfc {
H A Drk3128.dtsi226 sfc: sfc@1020c000 { label
227 compatible ="rockchip,rksfc","rockchip,sfc";
H A Drv1108-evb.dts222 &sfc {
H A Drk3308.dtsi503 sfc: sfc@ff4c0000 { label
504 compatible = "rockchip,rksfc","rockchip,sfc";
H A Drk3568-u-boot.dtsi106 &sfc {
H A Drv1106.dtsi50 spi2 = &sfc;
1139 sfc: spi@ffac0000 { label
1140 compatible = "rockchip,sfc";
H A Drk1808.dtsi1007 sfc: sfc@ffc50000 { label
1008 compatible = "rockchip,rksfc","rockchip,sfc";
H A Drv1103b.dtsi45 spi1 = &sfc;
987 sfc: spi@20d40000 { label
H A Dpx30.dtsi882 sfc: sfc@ff3a0000 { label
883 compatible = "rockchip,rksfc","rockchip,sfc";

12