/openbmc/linux/Documentation/devicetree/bindings/mtd/ |
H A D | gpmi-nand.yaml | 4 $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 29 - fsl,imx8mm-gpmi-nand 30 - fsl,imx8mn-gpmi-nand [all …]
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | mxs_nand_dt.c | 2 * NXP GPMI NAND flash driver (DT initialization) 34 .compatible = "fsl,imx6q-gpmi-nand", 38 .compatible = "fsl,imx7d-gpmi-nand", 57 ret = dev_read_resource_byname(dev, "gpmi-nand", &res); in mxs_nand_dt_probe()
|
/openbmc/u-boot/board/engicam/imx6ul/ |
H A D | imx6ul.c | 53 /* config gpmi nand iomux */ in setup_gpmi_nand() 64 * config gpmi and bch clock to 100 MHz in setup_gpmi_nand() 65 * bch/gpmi select PLL2 PFD2 400M in setup_gpmi_nand() 77 /* enable gpmi and bch clock gating */ in setup_gpmi_nand()
|
/openbmc/linux/drivers/clk/mxs/ |
H A D | clk-imx23.c | 29 #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 D | clk-imx28.c | 31 #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()
|
/openbmc/linux/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 3 * Freescale GPMI NAND Flash Driver 19 #include "gpmi-nand.h" 20 #include "gpmi-regs.h" 23 /* Resource names for the GPMI NAND driver. */ 24 #define GPMI_NAND_GPMI_REGS_ADDR_RES_NAME "gpmi-nand" 46 * SFTRST needs 3 GPMI clocks to settle, the reference manual in clear_poll_bit() 202 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 …]
|
/openbmc/u-boot/configs/ |
H A D | apx4devkit_defconfig | 29 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 30 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:128k(bootstrap),1024k(boot),768k(env),-(root)"
|
H A D | titanium_defconfig | 33 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 34 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:16M(uboot),512k(env1),512k(env2),-(ubi)"
|
H A D | imx6q_icore_nand_defconfig | 37 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 38 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:2m(spl),2m(uboot),1m(env),8m(kernel),1m(dtb),-(rootfs)"
|
H A D | imx6qdl_icore_nand_defconfig | 36 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 37 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:2m(spl),2m(uboot),1m(env),8m(kernel),1m(dtb),-(rootfs)"
|
H A D | imx6ul_isiot_nand_defconfig | 37 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 38 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:2m(spl),2m(uboot),1m(env),8m(kernel),1m(dtb),-(rootfs)"
|
H A D | phycore_pcl063_defconfig | 29 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 30 CONFIG_MTDPARTS_DEFAULT="gpmi-nand:4m(uboot),1m(env),-(root)"
|
H A D | imx6ul_geam_nand_defconfig | 37 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 38 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:2m(spl),2m(uboot),1m(env),8m(kernel),1m(dtb),-(rootfs)"
|
H A D | platinum_titanium_defconfig | 45 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 46 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:14M(spl),2M(uboot),512k(env1),512k(env2),-(ubi)"
|
H A D | imx6dl_icore_nand_defconfig | 36 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 37 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:2m(spl),2m(uboot),1m(env),8m(kernel),1m(dtb),-(rootfs)"
|
H A D | mx28evk_spi_defconfig | 38 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 39 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:3m(bootloader)ro,512k(environment),512k(redundant-envir…
|
H A D | mx28evk_defconfig | 39 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 40 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:3m(bootloader)ro,512k(environment),512k(redundant-envir…
|
H A D | pfla02_defconfig | 39 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 40 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:-(nand);spi2.0:1024k(bootloader),64k(env1),64k(env2),-(…
|
H A D | mx28evk_nand_defconfig | 38 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 39 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:3m(bootloader)ro,512k(environment),512k(redundant-envir…
|
H A D | mx28evk_auart_console_defconfig | 39 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 40 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:3m(bootloader)ro,512k(environment),512k(redundant-envir…
|
H A D | platinum_picon_defconfig | 45 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 46 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:14M(spl),2M(uboot),512k(env1),512k(env2),495M(ubi0),14M…
|
H A D | imx6qdl_icore_mmc_defconfig | 51 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 52 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:2m(spl),2m(uboot),1m(env),8m(kernel),1m(dtb),-(rootfs)"
|
H A D | colibri-imx6ull_defconfig | 38 CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" 39 CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:512k(mx6ull-bcb),1536k(u-boot1)ro,1536k(u-boot2)ro,512k…
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | imx7-colibri-rawnand.dts | 18 &gpmi { 28 pinctrl_gpmi_nand: gpmi-nand-grp {
|
/openbmc/u-boot/include/configs/ |
H A D | aristainetos.h | 26 "mtdids=nand0=gpmi-nand,nor0=spi3.0\0" \ 28 "-(rescue-system);gpmi-nand:-(ubi)\0" \
|