/linux/arch/arm/boot/dts/ti/omap/ |
H A D | omap3430-sdp.dts | 49 &gpmc { 62 gpmc,mux-add-data = <2>; 63 gpmc,cs-on-ns = <0>; 64 gpmc,cs-rd-off-ns = <186>; 65 gpmc,cs-wr-off-ns = <186>; 66 gpmc,adv-on-ns = <12>; 67 gpmc,adv-rd-off-ns = <48>; 68 gpmc,adv-wr-off-ns = <48>; 69 gpmc,oe-on-ns = <54>; 70 gpmc,o [all...] |
H A D | omap2430-sdp.dts | 35 &gpmc { 37 ethernet@gpmc { 43 gpmc,sync-clk-ps = <0>; 44 gpmc,mux-add-data = <2>; 45 gpmc,device-width = <1>; 46 gpmc,cycle2cycle-samecsen; 47 gpmc,cycle2cycle-diffcsen; 48 gpmc,cs-on-ns = <6>; 49 gpmc,cs-rd-off-ns = <187>; 50 gpmc,c [all...] |
H A D | omap3-overo-tobiduo-common.dtsi | 12 #include "omap-gpmc-smsc9221.dtsi" 14 &gpmc { 15 smsc1: ethernet@gpmc { 25 gpmc,mux-add-data = <0>; 26 gpmc,cs-on-ns = <0>; 27 gpmc,cs-rd-off-ns = <42>; 28 gpmc,cs-wr-off-ns = <36>; 29 gpmc,adv-on-ns = <6>; 30 gpmc,adv-rd-off-ns = <12>; 31 gpmc,ad [all...] |
H A D | omap-gpmc-smsc911x.dtsi | 23 &gpmc { 24 ethernet@gpmc { 27 gpmc,device-width = <1>; 28 gpmc,cycle2cycle-samecsen; 29 gpmc,cycle2cycle-diffcsen; 30 gpmc,cs-on-ns = <5>; 31 gpmc,cs-rd-off-ns = <150>; 32 gpmc,cs-wr-off-ns = <150>; 33 gpmc,adv-on-ns = <0>; 34 gpmc,ad [all...] |
H A D | omap-gpmc-smsc9221.dtsi | 27 &gpmc { 28 ethernet@gpmc { 32 gpmc,mux-add-data = <0>; 33 gpmc,cs-on-ns = <0>; 34 gpmc,cs-rd-off-ns = <42>; 35 gpmc,cs-wr-off-ns = <36>; 36 gpmc,adv-on-ns = <6>; 37 gpmc,adv-rd-off-ns = <12>; 38 gpmc,adv-wr-off-ns = <12>; 39 gpmc,o [all...] |
H A D | omap3-gta04a5one.dts | 13 gpmc_pins: gpmc-pins { 41 &gpmc { 57 gpmc,sync-read; 58 gpmc,sync-write; 59 gpmc,burst-length = <16>; 60 gpmc,burst-read; 61 gpmc,burst-wrap; 62 gpmc,burst-write; 63 gpmc,device-width = <2>; 64 gpmc,mu [all...] |
H A D | omap-zoom-common.dtsi | 6 #include "omap-gpmc-smsc911x.dtsi" 8 &gpmc { 27 gpmc,mux-add-data = <0>; 28 gpmc,device-width = <1>; 29 gpmc,wait-pin = <1>; 30 gpmc,cycle2cycle-samecsen; 31 gpmc,cycle2cycle-diffcsen; 32 gpmc,cs-on-ns = <5>; 33 gpmc,cs-rd-off-ns = <155>; 34 gpmc,c [all...] |
H A D | omap3-igep.dtsi | 37 gpmc_pins: gpmc-pins { 104 &gpmc { 111 interrupt-parent = <&gpmc>; 115 gpmc,device-width = <2>; 118 gpmc,sync-clk-ps = <0>; 119 gpmc,cs-on-ns = <0>; 120 gpmc,cs-rd-off-ns = <44>; 121 gpmc,cs-wr-off-ns = <44>; 122 gpmc,adv-on-ns = <6>; 123 gpmc,ad [all...] |
H A D | omap2420-n8x0-common.dtsi | 47 &gpmc { 58 gpmc,sync-read; 59 gpmc,burst-length = <16>; 60 gpmc,burst-read; 61 gpmc,burst-wrap; 62 gpmc,device-width = <2>; 63 gpmc,mux-add-data = <2>; 64 gpmc,cs-on-ns = <0>; 65 gpmc,cs-rd-off-ns = <127>; 66 gpmc,c [all...] |
H A D | omap3-sb-t35.dtsi | 99 &gpmc { 110 gpmc,device-width = <1>; 111 gpmc,cycle2cycle-samecsen; 112 gpmc,cycle2cycle-diffcsen; 113 gpmc,cs-on-ns = <5>; 114 gpmc,cs-rd-off-ns = <150>; 115 gpmc,cs-wr-off-ns = <150>; 116 gpmc,adv-on-ns = <0>; 117 gpmc,adv-rd-off-ns = <15>; 118 gpmc,ad [all...] |
H A D | omap2420-h4.dts | 19 &gpmc { 30 gpmc,mux-add-data = <2>; 31 gpmc,cs-on-ns = <10>; 32 gpmc,cs-rd-off-ns = <160>; 33 gpmc,cs-wr-off-ns = <160>; 34 gpmc,adv-on-ns = <20>; 35 gpmc,adv-rd-off-ns = <50>; 36 gpmc,adv-wr-off-ns = <50>; 37 gpmc,oe-on-ns = <60>; 38 gpmc,o [all...] |
H A D | omap4-duovero-parlor.dts | 134 #include "omap-gpmc-smsc911x.dtsi" 136 &gpmc { 139 ethernet@gpmc { 146 gpmc,cs-on-ns = <10>; 147 gpmc,cs-rd-off-ns = <50>; 148 gpmc,cs-wr-off-ns = <50>; 149 gpmc,adv-on-ns = <0>; 150 gpmc,adv-rd-off-ns = <10>; 151 gpmc,adv-wr-off-ns = <10>; 152 gpmc,o [all...] |
H A D | dm8148-evm.dts | 45 &gpmc { 51 interrupt-parent = <&gpmc>; 58 gpmc,device-width = <2>; 59 gpmc,sync-clk-ps = <0>; 60 gpmc,cs-on-ns = <0>; 61 gpmc,cs-rd-off-ns = <44>; 62 gpmc,cs-wr-off-ns = <44>; 63 gpmc,adv-on-ns = <6>; 64 gpmc,adv-rd-off-ns = <34>; 65 gpmc,ad [all...] |
H A D | dra62x-j5eco-evm.dts | 45 &gpmc { 51 interrupt-parent = <&gpmc>; 58 gpmc,device-width = <2>; 59 gpmc,sync-clk-ps = <0>; 60 gpmc,cs-on-ns = <0>; 61 gpmc,cs-rd-off-ns = <44>; 62 gpmc,cs-wr-off-ns = <44>; 63 gpmc,adv-on-ns = <6>; 64 gpmc,adv-rd-off-ns = <34>; 65 gpmc,ad [all...] |
H A D | omap3-evm.dts | 56 &gpmc { 60 interrupt-parent = <&gpmc>; 64 gpmc,device-width = <2>; 67 gpmc,sync-clk-ps = <0>; 68 gpmc,cs-on-ns = <0>; 69 gpmc,cs-rd-off-ns = <44>; 70 gpmc,cs-wr-off-ns = <44>; 71 gpmc,adv-on-ns = <6>; 72 gpmc,adv-rd-off-ns = <34>; 73 gpmc,ad [all...] |
H A D | omap3-lilly-a83x.dtsi | 357 &gpmc { 364 interrupt-parent = <&gpmc>; 371 gpmc,mux-add-data = <0>; 372 gpmc,device-width = <2>; 373 gpmc,wait-pin = <0>; 374 gpmc,wait-monitoring-ns = <0>; 375 gpmc,burst-length = <4>; 376 gpmc,cs-on-ns = <0>; 377 gpmc,cs-rd-off-ns = <100>; 378 gpmc,c [all...] |
H A D | am335x-chilisom.dtsi | 139 &gpmc { 147 interrupt-parent = <&gpmc>; 150 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */ 154 gpmc,device-width = <1>; 155 gpmc,sync-clk-ps = <0>; 156 gpmc,cs-on-ns = <0>; 157 gpmc,cs-rd-off-ns = <44>; 158 gpmc,cs-wr-off-ns = <44>; 159 gpmc,adv-on-ns = <6>; 160 gpmc,ad [all...] |
H A D | omap3-evm-37xx.dts | 56 &gpmc { 60 interrupt-parent = <&gpmc>; 64 gpmc,device-width = <2>; 67 gpmc,sync-clk-ps = <0>; 68 gpmc,cs-on-ns = <0>; 69 gpmc,cs-rd-off-ns = <44>; 70 gpmc,cs-wr-off-ns = <44>; 71 gpmc,adv-on-ns = <6>; 72 gpmc,adv-rd-off-ns = <34>; 73 gpmc,ad [all...] |
H A D | am335x-igep0033.dtsi | 127 &gpmc { 137 interrupt-parent = <&gpmc>; 140 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */ 143 gpmc,device-width = <1>; 144 gpmc,sync-clk-ps = <0>; 145 gpmc,cs-on-ns = <0>; 146 gpmc,cs-rd-off-ns = <44>; 147 gpmc,cs-wr-off-ns = <44>; 148 gpmc,adv-on-ns = <6>; 149 gpmc,ad [all...] |
H A D | dm8168-evm.dts | 115 &gpmc { 123 interrupt-parent = <&gpmc>; 126 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */ 132 gpmc,device-width = <2>; 133 gpmc,sync-clk-ps = <0>; 134 gpmc,cs-on-ns = <0>; 135 gpmc,cs-rd-off-ns = <44>; 136 gpmc,cs-wr-off-ns = <44>; 137 gpmc,adv-on-ns = <6>; 138 gpmc,ad [all...] |
H A D | omap3-lilly-dbb056.dts | 126 &gpmc { 134 gpmc,mux-add-data = <2>; 135 gpmc,cs-on-ns = <10>; 136 gpmc,cs-rd-off-ns = <65>; 137 gpmc,cs-wr-off-ns = <65>; 138 gpmc,adv-on-ns = <0>; 139 gpmc,adv-rd-off-ns = <10>; 140 gpmc,adv-wr-off-ns = <10>; 141 gpmc,oe-on-ns = <10>; 142 gpmc,o [all...] |
H A D | am335x-myirtech-myc.dtsi | 98 &gpmc { 108 interrupt-parent = <&gpmc>; 111 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; 112 gpmc,device-width = <1>; 113 gpmc,sync-clk-ps = <0>; 114 gpmc,cs-on-ns = <0>; 115 gpmc,cs-rd-off-ns = <44>; 116 gpmc,cs-wr-off-ns = <44>; 117 gpmc,adv-on-ns = <6>; 118 gpmc,ad [all...] |
/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am62-lp-sk-nand.dtso | 60 gpmc,device-width = <1>; 61 gpmc,sync-clk-ps = <0>; 62 gpmc,cs-on-ns = <0>; 63 gpmc,cs-rd-off-ns = <40>; 64 gpmc,cs-wr-off-ns = <40>; 65 gpmc,adv-on-ns = <0>; 66 gpmc,adv-rd-off-ns = <25>; 67 gpmc,adv-wr-off-ns = <25>; 68 gpmc,we-on-ns = <0>; 69 gpmc,w [all...] |
H A D | k3-am642-evm-nand.dtso | 85 gpmc,device-width = <1>; 86 gpmc,sync-clk-ps = <0>; 87 gpmc,cs-on-ns = <0>; 88 gpmc,cs-rd-off-ns = <40>; 89 gpmc,cs-wr-off-ns = <40>; 90 gpmc,adv-on-ns = <0>; 91 gpmc,adv-rd-off-ns = <25>; 92 gpmc,adv-wr-off-ns = <25>; 93 gpmc,we-on-ns = <0>; 94 gpmc,w [all...] |
/linux/drivers/memory/ |
H A D | omap-gpmc.c | 33 #include <linux/omap-gpmc.h> 39 #define DEVICE_NAME "omap-gpmc" 207 /* Structure to save gpmc cs context */ 220 * Structure to save/restore gpmc context 422 * @name: DTS node name, w/o "gpmc," 426 * raw format: gpmc,name = <value> 427 * tick format: gpmc,name = <value> /‍* x ns -- y ns; x ticks *‍/ 467 pr_info("gpmc,%s = <%u>; /* %u ns - %u ns; %i ticks%s*/\n", in get_gpmc_timing_reg() 472 pr_info("gpmc,%s = <%u>;%s\n", name, l, in get_gpmc_timing_reg() 499 pr_info("gpmc c in gpmc_show_regs() 918 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; gpmc_cs_set_reserved() local 925 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; gpmc_cs_reserved() local 946 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; gpmc_cs_insert_mem() local 962 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; gpmc_cs_delete_mem() local 977 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; gpmc_cs_request() local 1022 struct gpmc_cs_data *gpmc; gpmc_cs_free() local 1045 gpmc_alloc_waitpin(struct gpmc_device * gpmc,struct gpmc_settings * p) gpmc_alloc_waitpin() argument 1089 gpmc_free_waitpin(struct gpmc_device * gpmc,int wait_pin) gpmc_free_waitpin() argument 1384 struct gpmc_device *gpmc = d->host_data; gpmc_irq_map() local 1408 struct gpmc_device *gpmc = data; gpmc_handle_irq() local 1438 gpmc_setup_irq(struct gpmc_device * gpmc) gpmc_setup_irq() argument 1476 gpmc_free_irq(struct gpmc_device * gpmc) gpmc_free_irq() argument 1502 gpmc_mem_init(struct gpmc_device * gpmc) gpmc_mem_init() argument 1948 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; gpmc_cs_set_name() local 1955 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; gpmc_cs_get_name() local 2154 struct gpmc_device *gpmc = platform_get_drvdata(pdev); gpmc_probe_generic_child() local 2397 gpmc_gpio_init(struct gpmc_device * gpmc) gpmc_gpio_init() argument 2419 omap3_gpmc_save_context(struct gpmc_device * gpmc) omap3_gpmc_save_context() argument 2457 omap3_gpmc_restore_context(struct gpmc_device * gpmc) omap3_gpmc_restore_context() argument 2499 struct gpmc_device *gpmc; omap_gpmc_context_notifier() local 2524 struct gpmc_device *gpmc; gpmc_probe() local 2640 struct gpmc_device *gpmc = platform_get_drvdata(pdev); gpmc_remove() local 2654 struct gpmc_device *gpmc = dev_get_drvdata(dev); gpmc_suspend() local 2665 struct gpmc_device *gpmc = dev_get_drvdata(dev); gpmc_resume() local [all...] |