Home
last modified time | relevance | path

Searched refs:imx21 (Results 1 – 42 of 42) sorted by relevance

/linux-4.4.14/drivers/usb/host/
Dimx21-dbg.c27 static inline void create_debug_files(struct imx21 *imx21) { } in create_debug_files() argument
28 static inline void remove_debug_files(struct imx21 *imx21) { } in remove_debug_files() argument
29 static inline void debug_urb_submitted(struct imx21 *imx21, struct urb *urb) {} in debug_urb_submitted() argument
30 static inline void debug_urb_completed(struct imx21 *imx21, struct urb *urb, in debug_urb_completed() argument
32 static inline void debug_urb_unlinked(struct imx21 *imx21, struct urb *urb) {} in debug_urb_unlinked() argument
33 static inline void debug_urb_queued_for_etd(struct imx21 *imx21, in debug_urb_queued_for_etd() argument
35 static inline void debug_urb_queued_for_dmem(struct imx21 *imx21, in debug_urb_queued_for_dmem() argument
37 static inline void debug_etd_allocated(struct imx21 *imx21) {} in debug_etd_allocated() argument
38 static inline void debug_etd_freed(struct imx21 *imx21) {} in debug_etd_freed() argument
39 static inline void debug_dmem_allocated(struct imx21 *imx21, int size) {} in debug_dmem_allocated() argument
[all …]
Dimx21-hcd.c70 #define DEBUG_LOG_FRAME(imx21, etd, event) \ argument
71 (etd)->event##_frame = readl((imx21)->regs + USBH_FRMNUB)
73 #define DEBUG_LOG_FRAME(imx21, etd, event) do { } while (0) argument
78 static inline struct imx21 *hcd_to_imx21(struct usb_hcd *hcd) in hcd_to_imx21()
80 return (struct imx21 *)hcd->hcd_priv; in hcd_to_imx21()
88 static inline void set_register_bits(struct imx21 *imx21, u32 offset, u32 mask) in set_register_bits() argument
90 void __iomem *reg = imx21->regs + offset; in set_register_bits()
94 static inline void clear_register_bits(struct imx21 *imx21, in clear_register_bits() argument
97 void __iomem *reg = imx21->regs + offset; in clear_register_bits()
101 static inline void clear_toggle_bit(struct imx21 *imx21, u32 offset, u32 mask) in clear_toggle_bit() argument
[all …]
DMakefile72 obj-$(CONFIG_USB_IMX21_HCD) += imx21-hcd.o
Dimx21-hcd.h419 struct imx21 { struct
DKconfig746 module will be called "imx21-hcd".
/linux-4.4.14/arch/arm/boot/dts/
Dimx27.dtsi104 compatible = "fsl,imx27-wdt", "fsl,imx21-wdt";
111 compatible = "fsl,imx27-gpt", "fsl,imx21-gpt";
120 compatible = "fsl,imx27-gpt", "fsl,imx21-gpt";
129 compatible = "fsl,imx27-gpt", "fsl,imx21-gpt";
148 compatible = "fsl,imx21-rtc";
157 compatible = "fsl,imx27-kpp", "fsl,imx21-kpp";
165 compatible = "fsl,imx27-owire", "fsl,imx21-owire";
172 compatible = "fsl,imx27-uart", "fsl,imx21-uart";
182 compatible = "fsl,imx27-uart", "fsl,imx21-uart";
192 compatible = "fsl,imx27-uart", "fsl,imx21-uart";
[all …]
Dimx25.dtsi84 compatible = "fsl,imx25-i2c", "fsl,imx21-i2c";
95 compatible = "fsl,imx25-i2c", "fsl,imx21-i2c";
122 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
131 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
142 compatible = "fsl,imx25-i2c", "fsl,imx21-i2c";
174 compatible = "fsl,imx25-kpp", "fsl,imx21-kpp";
213 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
222 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
243 compatible = "fsl,imx25-ssi", "fsl,imx21-ssi";
260 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
[all …]
Dimx31.dtsi55 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
64 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
73 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
82 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
99 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
Dimx50.dtsi126 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
151 "fsl,imx21-ssi";
263 compatible = "fsl,imx50-wdt", "fsl,imx21-wdt";
309 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
319 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
364 compatible = "fsl,imx50-i2c", "fsl,imx21-i2c";
372 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
390 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
400 compatible = "fsl,imx50-owire", "fsl,imx21-owire";
443 compatible = "fsl,imx50-i2c", "fsl,imx21-i2c";
[all …]
Dimx51.dtsi191 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
214 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
340 compatible = "fsl,imx51-kpp", "fsl,imx21-kpp";
348 compatible = "fsl,imx51-wdt", "fsl,imx21-wdt";
355 compatible = "fsl,imx51-wdt", "fsl,imx21-wdt";
397 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
407 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
445 compatible = "fsl,imx51-owire", "fsl,imx21-owire";
490 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
500 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
[all …]
Dimx53.dtsi214 compatible = "fsl,imx53-uart", "fsl,imx21-uart";
239 "fsl,imx21-ssi";
385 compatible = "fsl,imx53-kpp", "fsl,imx21-kpp";
393 compatible = "fsl,imx53-wdt", "fsl,imx21-wdt";
400 compatible = "fsl,imx53-wdt", "fsl,imx21-wdt";
495 compatible = "fsl,imx53-uart", "fsl,imx21-uart";
505 compatible = "fsl,imx53-uart", "fsl,imx21-uart";
580 compatible = "fsl,imx53-i2c", "fsl,imx21-i2c";
588 compatible = "fsl,imx53-uart", "fsl,imx21-uart";
618 compatible = "fsl,imx53-uart", "fsl,imx21-uart";
[all …]
Dimx6sl.dtsi208 "fsl,imx6q-uart", "fsl,imx21-uart";
221 "fsl,imx6q-uart", "fsl,imx21-uart";
234 "fsl,imx6q-uart", "fsl,imx21-uart";
295 "fsl,imx6q-uart", "fsl,imx21-uart";
308 "fsl,imx6q-uart", "fsl,imx21-uart";
425 compatible = "fsl,imx6sl-kpp", "fsl,imx21-kpp";
433 compatible = "fsl,imx6sl-wdt", "fsl,imx21-wdt";
440 compatible = "fsl,imx6sl-wdt", "fsl,imx21-wdt";
802 compatible = "fsl,imx6sl-i2c", "fsl,imx21-i2c";
812 compatible = "fsl,imx6sl-i2c", "fsl,imx21-i2c";
[all …]
Dimx35.dtsi88 compatible = "fsl,imx35-uart", "fsl,imx21-uart";
97 compatible = "fsl,imx35-uart", "fsl,imx21-uart";
118 compatible = "fsl,imx35-ssi", "fsl,imx21-ssi";
154 compatible = "fsl,imx35-uart", "fsl,imx21-uart";
279 compatible = "fsl,imx35-wdt", "fsl,imx21-wdt";
Dimx6sx.dtsi278 compatible = "fsl,imx6sx-uart", "fsl,imx21-uart";
508 compatible = "fsl,imx6sx-kpp", "fsl,imx21-kpp";
516 compatible = "fsl,imx6sx-wdt", "fsl,imx21-wdt";
523 compatible = "fsl,imx6sx-wdt", "fsl,imx21-wdt";
895 compatible = "fsl,imx6sx-i2c", "fsl,imx21-i2c";
905 compatible = "fsl,imx6sx-i2c", "fsl,imx21-i2c";
915 compatible = "fsl,imx6sx-i2c", "fsl,imx21-i2c";
1016 compatible = "fsl,imx6sx-uart", "fsl,imx21-uart";
1028 compatible = "fsl,imx6sx-uart", "fsl,imx21-uart";
1040 compatible = "fsl,imx6sx-uart", "fsl,imx21-uart";
[all …]
Dimx6qdl.dtsi291 compatible = "fsl,imx6q-uart", "fsl,imx21-uart";
566 compatible = "fsl,imx6q-kpp", "fsl,imx21-kpp";
574 compatible = "fsl,imx6q-wdt", "fsl,imx21-wdt";
581 compatible = "fsl,imx6q-wdt", "fsl,imx21-wdt";
1021 compatible = "fsl,imx6q-i2c", "fsl,imx21-i2c";
1031 compatible = "fsl,imx6q-i2c", "fsl,imx21-i2c";
1041 compatible = "fsl,imx6q-i2c", "fsl,imx21-i2c";
1127 compatible = "fsl,imx6q-uart", "fsl,imx21-uart";
1139 compatible = "fsl,imx6q-uart", "fsl,imx21-uart";
1151 compatible = "fsl,imx6q-uart", "fsl,imx21-uart";
[all …]
Dimx7d.dtsi419 compatible = "fsl,imx7d-wdt", "fsl,imx21-wdt";
426 compatible = "fsl,imx7d-wdt", "fsl,imx21-wdt";
434 compatible = "fsl,imx7d-wdt", "fsl,imx21-wdt";
442 compatible = "fsl,imx7d-wdt", "fsl,imx21-wdt";
674 compatible = "fsl,imx7d-i2c", "fsl,imx21-i2c";
684 compatible = "fsl,imx7d-i2c", "fsl,imx21-i2c";
694 compatible = "fsl,imx7d-i2c", "fsl,imx21-i2c";
704 compatible = "fsl,imx7d-i2c", "fsl,imx21-i2c";
Dimx6ul.dtsi321 compatible = "fsl,imx6ul-wdt", "fsl,imx21-wdt";
328 compatible = "fsl,imx6ul-wdt", "fsl,imx21-wdt";
625 compatible = "fsl,imx6ul-i2c", "fsl,imx21-i2c";
635 compatible = "fsl,imx6ul-i2c", "fsl,imx21-i2c";
645 compatible = "fsl,imx6ul-i2c", "fsl,imx21-i2c";
717 compatible = "fsl,imx6ul-i2c", "fsl,imx21-i2c";
Dimx6dl.dtsi94 compatible = "fsl,imx6q-i2c", "fsl,imx21-i2c";
Dvfxxx.dtsi238 compatible = "fsl,vf610-wdt", "fsl,imx21-wdt";
Dls1021a.dtsi379 compatible = "fsl,imx21-wdt";
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dimx21-clock.txt4 - compatible : Should be "fsl,imx21-ccm".
10 ID in its "clocks" phandle cell. See include/dt-bindings/clock/imx21-clock.h
15 compatible = "fsl,imx21-ccm";
21 compatible = "fsl,imx21-uart";
Dimx27-clock.txt21 compatible = "fsl,imx27-uart", "fsl,imx21-uart";
Dimx6q-clock.txt25 compatible = "fsl,imx6q-uart", "fsl,imx21-uart";
Dimx31-clock.txt85 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
Dimx25-clock.txt155 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
/linux-4.4.14/Documentation/devicetree/bindings/display/imx/
Dfsl,imx-fb.txt1 Freescale imx21 Framebuffer
3 This framebuffer driver supports devices imx1, imx21, imx25, and imx27.
6 - compatible : "fsl,<chip>-fb", chip should be imx1 or imx21
29 compatible = "fsl,imx21-fb";
/linux-4.4.14/Documentation/devicetree/bindings/w1/
Dfsl-imx-owire.txt4 - compatible : should be "fsl,imx21-owire"
15 compatible = "fsl,imx53-owire", "fsl,imx21-owire";
/linux-4.4.14/Documentation/devicetree/bindings/mmc/
Dfsl-imx-mmc.txt6 - compatible : Should be "fsl,<chip>-mmc", chip can be imx21 or imx31
16 compatible = "fsl,imx27-mmc", "fsl,imx21-mmc";
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Di2c-imx.txt6 - "fsl,imx21-i2c" for I2C compatible with the one integrated on i.MX21 SoC
25 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
31 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Drtc-mxc.txt6 - compatible: Should be "fsl,imx1-rtc" or "fsl,imx21-rtc".
20 compatible = "fsl,imx21-rtc";
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dimx-audmux.txt5 - compatible : "fsl,imx21-audmux" for AUDMUX version firstly used
20 <ptcr pdcr>. For imx21-audmux it is a list of pcr
Dfsl,ssi.txt12 fsl,imx21-ssi
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Dfsl-imx-wdt.txt16 compatible = "fsl,imx51-wdt", "fsl,imx21-wdt";
/linux-4.4.14/drivers/clk/imx/
DMakefile16 obj-$(CONFIG_SOC_IMX21) += clk-imx21.o
/linux-4.4.14/drivers/pinctrl/freescale/
DMakefile5 obj-$(CONFIG_PINCTRL_IMX21) += pinctrl-imx21.o
/linux-4.4.14/Documentation/devicetree/bindings/serial/
Dfsl-imx-uart.txt24 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
/linux-4.4.14/arch/arm/mach-imx/devices/
DMakefile8 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX21_HCD) += platform-imx21-hcd.o
/linux-4.4.14/Documentation/devicetree/bindings/dma/
Dfsl-imx-dma.txt9 - compatible : Should be "fsl,<chip>-dma". chip can be imx1, imx21 or imx27
Dfsl-imx-sdma.txt77 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
/linux-4.4.14/Documentation/devicetree/bindings/input/
Dimx-keypad.txt31 compatible = "fsl,imx51-kpp", "fsl,imx21-kpp";
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dfsl-imx-cspi.txt7 - "fsl,imx21-cspi" for SPI compatible with the one integrated on i.MX21
/linux-4.4.14/arch/arm/mach-imx/
DMakefile4 obj-$(CONFIG_SOC_IMX21) += mm-imx21.o