Home
last modified time | relevance | path

Searched full:fspi (Results 1 – 25 of 32) sorted by relevance

12

/linux/Documentation/devicetree/bindings/spi/
H A Dspi-nxp-fspi.yaml4 $id: http://devicetree.org/schemas/spi/spi-nxp-fspi.yaml#
7 title: NXP Flex Serial Peripheral Interface (FSPI)
20 - nxp,imx8dxl-fspi
21 - nxp,imx8mm-fspi
22 - nxp,imx8mp-fspi
23 - nxp,imx8qxp-fspi
24 - nxp,imx8ulp-fspi
25 - nxp,lx2160a-fspi
28 - nxp,imx93-fspi
29 - nxp,imx95-fspi
[all …]
/linux/drivers/spi/
H A Dspi-nxp-fspi.c4 * NXP FlexSPI(FSPI) controller driver.
409 /* the max clock rate fspi output to device */
420 * The FSPI controller's endianness is independent of
422 * core is little-endian the FSPI controller can use
667 * Four modes defined by fspi:
675 * fspi default use mode 0 after reset
1159 if (of_device_is_compatible(f->dev->of_node, "nxp,lx2160a-fspi")) in nxp_fspi_default_setup()
1338 f->clk = devm_clk_get(dev, "fspi"); in nxp_fspi_probe()
1446 { .compatible = "nxp,lx2160a-fspi", .data = (void *)&lx2160a_data, },
1447 { .compatible = "nxp,imx8mm-fspi", .data = (void *)&imx8mm_data, },
[all …]
H A Dspi-imx.c200 unsigned int fspi, unsigned int max, unsigned int *fres) in spi_imx_clkdiv_1() argument
205 if (fspi * mxc_clkdivs[i] >= fin) in spi_imx_clkdiv_1()
214 unsigned int fspi, unsigned int *fres) in spi_imx_clkdiv_2() argument
219 if (fspi * div >= fin) in spi_imx_clkdiv_2()
484 unsigned int fspi, unsigned int *fres) in mx51_ecspi_clkdiv() argument
493 fspi = min(fspi, fin); in mx51_ecspi_clkdiv()
495 post = fls(fin) - fls(fspi); in mx51_ecspi_clkdiv()
496 if (fin > fspi << post) in mx51_ecspi_clkdiv()
499 /* now we have: (fin <= fspi << post) with post being minimal */ in mx51_ecspi_clkdiv()
504 fspi, fin); in mx51_ecspi_clkdiv()
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1028a-kontron-sl28.dts24 spi0 = &fspi;
115 &fspi {
H A Dfsl-ls1028a-rdb.dts25 spi0 = &fspi;
176 &fspi {
H A Dfsl-lx2162a-sr-som.dtsi32 &fspi {
H A Dfsl-lx2160a-tqmlx2160a.dtsi38 &fspi {
H A Dimx8-ss-lsio.dtsi159 compatible = "nxp,imx8qxp-fspi";
165 clock-names = "fspi_en", "fspi";
H A Dimx8dxl-ss-lsio.dtsi7 compatible = "nxp,imx8dxl-fspi";
H A Dfsl-lx2160a-rdb.dts166 &fspi {
H A Dfsl-ls1028a-qds.dts256 &fspi {
H A Dfsl-lx2162a-qds.dts251 &fspi {
H A Dfsl-lx2160a-qds.dts244 &fspi {
H A Dimx91_93_common.dtsi709 compatible = "nxp,imx93-fspi", "nxp,imx8mm-fspi";
717 clock-names = "fspi_en", "fspi";
H A Dimx8ulp.dtsi453 compatible = "nxp,imx8ulp-fspi";
461 clock-names = "fspi_en", "fspi";
H A Dfsl-ls1028a.dtsi359 fspi: spi@20c0000 { label
360 compatible = "nxp,lx2160a-fspi";
368 clock-names = "fspi_en", "fspi";
H A Dfsl-lx2160a-bluebox3.dts165 &fspi {
H A Dimx8mn.dtsi1005 compatible = "nxp,imx8mm-fspi";
1011 clock-names = "fspi_en", "fspi";
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3528-pinctrl.dtsi143 fspi {
145 fspi_pins: fspi-pins {
160 fspi_csn0: fspi-csn0 {
166 fspi_csn1: fspi-csn1 {
H A Drk3568-odroid-m1.dts514 fspi {
515 fspi_dual_io_pins: fspi-dual-io-pins {
H A Drk3566-pinetab2.dtsi687 fspi {
688 fspi_dual_io_pins: fspi-dual-io-pins {
H A Drk3562-pinctrl.dtsi218 fspi {
220 fspi_pins: fspi-pins {
235 fspi_csn0: fspi-csn0 {
241 fspi_csn1: fspi-csn1 {
H A Drk3588-extra-pinctrl.dtsi34 fspi {
/linux/arch/arm/boot/dts/rockchip/
H A Drv1126-pinctrl.dtsi62 fspi {
64 fspi_pins: fspi-pins {
/linux/drivers/iommu/
H A Dfsl_pamu.h296 u32 fspi; /* only valid for Primary PAACE */ member

12