Home
last modified time | relevance | path

Searched refs:spifi (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/mtd/spi-nor/controllers/
H A Dnxp-spifi.c94 if (!spifi->memory_mode) in nxp_spifi_set_memory_mode_off()
111 if (spifi->memory_mode) in nxp_spifi_set_memory_mode_on()
114 writel(spifi->mcmd, spifi->io_base + SPIFI_MCMD); in nxp_spifi_set_memory_mode_on()
254 if (spifi->nor.addr_nbytes < 1 || spifi->nor.addr_nbytes > 4) in nxp_spifi_setup_memory_cmd()
257 spifi->mcmd |= SPIFI_CMD_OPCODE(spifi->nor.read_opcode) | in nxp_spifi_setup_memory_cmd()
342 spifi->nor.dev = spifi->dev; in nxp_spifi_setup_flash()
344 spifi->nor.priv = spifi; in nxp_spifi_setup_flash()
385 spifi = devm_kzalloc(&pdev->dev, sizeof(*spifi), GFP_KERNEL); in nxp_spifi_probe()
386 if (!spifi) in nxp_spifi_probe()
413 nxp_spifi_reset(spifi); in nxp_spifi_probe()
[all …]
H A DMakefile3 obj-$(CONFIG_SPI_NXP_SPIFI) += nxp-spifi.o
/linux-6.15/drivers/spi/
H A Dspi-gxp.c32 struct gxp_spi *spifi; member
70 struct gxp_spi *spifi = chip->spifi; in gxp_spi_read_reg() local
108 struct gxp_spi *spifi = chip->spifi; in gxp_spi_write_reg() local
144 struct gxp_spi *spifi = chip->spifi; in gxp_spi_read() local
157 struct gxp_spi *spifi = chip->spifi; in gxp_spi_write() local
242 chip->spifi = spifi; in gxp_spi_setup()
255 struct gxp_spi *spifi; in gxp_spifi_probe() local
267 spifi->data = data; in gxp_spifi_probe()
268 spifi->dev = dev; in gxp_spifi_probe()
271 if (IS_ERR(spifi->reg_base)) in gxp_spifi_probe()
[all …]
/linux-6.15/Documentation/devicetree/bindings/mtd/
H A Dnxp-spifi.txt10 - compatible : Should be "nxp,lpc1773-spifi"
13 - reg-names: Should contain the reg names "spifi" and "flash"
16 - clock-names : Should contain the clock names "spifi" and "reg"
35 spifi: spifi@40003000 {
36 compatible = "nxp,lpc1773-spifi";
38 reg-names = "spifi", "flash";
41 clock-names = "spifi", "reg";
/linux-6.15/Documentation/devicetree/bindings/spi/
H A Dhpe,gxp-spifi.yaml4 $id: http://devicetree.org/schemas/spi/hpe,gxp-spifi.yaml#
18 const: hpe,gxp-spifi
40 compatible = "hpe,gxp-spifi";
/linux-6.15/arch/arm/boot/dts/nxp/lpc/
H A Dlpc4350-hitex-eval.dts296 spifi_pins: spifi-pins {
299 function = "spifi";
308 function = "spifi";
317 function = "spifi";
449 &spifi {
H A Dlpc4357-ea4357-devkit.dts379 spifi_pins: spifi-pins {
382 function = "spifi";
391 function = "spifi";
400 function = "spifi";
580 &spifi {
H A Dlpc4357-myd-lpc4357.dts315 spifi_pins: spifi-pins {
318 function = "spifi";
327 function = "spifi";
336 function = "spifi";
566 &spifi {
H A Dlpc18xx.dtsi103 spifi: flash-controller@40003000 { label
104 compatible = "nxp,lpc1773-spifi";
106 reg-names = "spifi", "flash";
109 clock-names = "spifi", "reg";
/linux-6.15/
H A DMAINTAINERS2580 F: Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2652 F: drivers/mtd/spi-nor/controllers/nxp-spifi.c