Home
last modified time | relevance | path

Searched full:gpmi (Results 1 – 25 of 77) sorted by relevance

1234

/linux/Documentation/devicetree/bindings/mtd/
H A Dgpmi-nand.yaml4 $id: http://devicetree.org/schemas/mtd/gpmi-nand.yaml#
7 title: Freescale General-Purpose Media Interface (GPMI)
13 The GPMI nand controller provides an interface to control the NAND
22 - fsl,imx23-gpmi-nand
23 - fsl,imx28-gpmi-nand
24 - fsl,imx6q-gpmi-nand
25 - fsl,imx6sx-gpmi-nand
26 - fsl,imx7d-gpmi-nand
27 - fsl,imx8qxp-gpmi-nand
30 - fsl,imx8mm-gpmi-nand
[all …]
/linux/drivers/clk/mxs/
H A Dclk-imx23.c29 #define GPMI (CLKCTRL + 0x0080) macro
85 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator
131 clks[gpmi_div] = mxs_clk_div("gpmi_div", "gpmi_sel", GPMI, 0, 10, 29); in mx23_clocks_init()
146 clks[gpmi] = mxs_clk_gate("gpmi", "gpmi_div", GPMI, 31); in mx23_clocks_init()
H A Dclk-imx28.c31 #define GPMI (CLKCTRL + 0x00d0) macro
140 ssp1, ssp2, ssp3, gpmi, spdif, emi, saif0, saif1, lcdif, etm, enumerator
198 clks[gpmi_div] = mxs_clk_div("gpmi_div", "gpmi_sel", GPMI, 0, 10, 29); in mx28_clocks_init()
217 clks[gpmi] = mxs_clk_gate("gpmi", "gpmi_div", GPMI, 31); in mx28_clocks_init()
/linux/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.c3 * Freescale GPMI NAND Flash Driver
20 #include "gpmi-nand.h"
21 #include "gpmi-regs.h"
24 /* Resource names for the GPMI NAND driver. */
25 #define GPMI_NAND_GPMI_REGS_ADDR_RES_NAME "gpmi-nand"
47 * SFTRST needs 3 GPMI clocks to settle, the reference manual in clear_poll_bit()
203 dev_err(this->dev, "Show GPMI registers :\n"); in gpmi_dump_info()
767 * <1> Firstly, we should know what's the GPMI-clock means.
768 * The GPMI-clock is the internal clock in the gpmi nand controller.
769 * If you set 100MHz to gpmi nand controller, the GPMI-clock's period
[all …]
H A Dgpmi-nand.h3 * Freescale GPMI NAND Flash Driver
94 * struct gpmi_nfc_hardware_timing - GPMI hardware timing parameters.
H A DMakefile2 obj-$(CONFIG_MTD_NAND_GPMI_NAND) += gpmi-nand.o
/linux/arch/arm/boot/dts/nxp/mxs/
H A Dimx28-m28cu3.dts95 &gpmi {
103 label = "gpmi-nfc-0-boot";
109 label = "gpmi-nfc-general-use";
H A Dimx23.dtsi78 compatible = "fsl,imx23-gpmi-nand";
82 reg-names = "gpmi-nand", "bch";
188 gpmi_pins_a: gpmi-nand@0 {
214 gpmi_pins_fixup: gpmi-pins-fixup@0 {
H A Dimx28-m28.dtsi26 &gpmi {
H A Dimx28-eukrea-mbmx283lc.dts24 &gpmi {
H A Dimx28-evk.dts159 &gpmi {
256 gpmi_pins_evk: gpmi-nand-evk@0 {
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx7s-colibri.dtsi17 &gpmi {
H A Dimx6ul-isiot-nand.dts16 &gpmi {
H A Dimx6ull-myir-mys-6ulx-eval.dts16 &gpmi {
H A Dimx6ull-seeed-npi-dev-board-nand.dts17 &gpmi {
H A Dimx6ull-phytec-tauri-nand.dts18 &gpmi {
H A Dimx7d-colibri.dtsi27 &gpmi {
H A Dimx6ull-phytec-segin-lc-rdk-nand.dts32 &gpmi {
H A Dimx6dl-phytec-mira-rdk-nand.dts33 &gpmi {
H A Dimx6q-phytec-mira-rdk-nand.dts33 &gpmi {
H A Dimx6qp-phytec-mira-rdk-nand.dts33 &gpmi {
H A Dimx6-logicpd-som.dtsi36 &gpmi {
218 pinctrl_gpmi_nand: gpmi-nandgrp {
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mn-bsh-smm-s2.dts21 &gpmi {
H A Dimx8mm-ddr4-evk.dts23 &gpmi {
/linux/Documentation/devicetree/bindings/clock/
H A Dimx23-clock.yaml53 gpmi 34

1234