/linux/arch/mips/boot/dts/ingenic/ |
H A D | jz4780.dtsi | 2 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 4 #include <dt-bindings/dma/jz4780-dma.h> 9 compatible = "ingenic,jz4780"; 42 compatible = "ingenic,jz4780-intc"; 63 cgu: jz4780-cgu@10000000 { 64 compatible = "ingenic,jz4780-cgu", "simple-mfd"; 76 compatible = "ingenic,jz4780-phy"; 87 compatible = "ingenic,jz4780-rng"; 95 compatible = "ingenic,jz4780-tcu", 117 compatible = "ingenic,jz4780-watchdog"; [all …]
|
/linux/Documentation/devicetree/bindings/mmc/ |
H A D | ingenic,mmc.yaml | 23 - ingenic,jz4780-mmc 65 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 66 #include <dt-bindings/dma/jz4780-dma.h> 68 compatible = "ingenic,jz4780-mmc"; 85 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 86 #include <dt-bindings/dma/jz4780-dma.h> 93 compatible = "ingenic,jz4780-mmc";
|
/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | ingenic,jz4780-hdmi.yaml | 4 $id: http://devicetree.org/schemas/display/bridge/ingenic,jz4780-hdmi.yaml# 7 title: Ingenic JZ4780 HDMI Transmitter 13 The HDMI Transmitter in the Ingenic JZ4780 is a Synopsys DesignWare HDMI 1.4 21 const: ingenic,jz4780-dw-hdmi 52 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 55 compatible = "ingenic,jz4780-dw-hdmi";
|
/linux/drivers/mtd/nand/raw/ingenic/ |
H A D | Kconfig | 3 tristate "JZ4780 NAND controller" 7 Enables support for NAND Flash connected to the NEMC on JZ4780 SoC 36 tristate "Hardware BCH support for JZ4780 SoC" 40 present on the JZ4780 SoC from Ingenic. 43 will be called jz4780-bch.
|
H A D | jz4780_bch.c | 3 * JZ4780 BCH controller driver 254 { .compatible = "ingenic,jz4780-bch", .data = &jz4780_bch_ops }, 262 .name = "jz4780-bch", 270 MODULE_DESCRIPTION("Ingenic JZ4780 BCH error correction driver");
|
/linux/Documentation/devicetree/bindings/nvmem/ |
H A D | ingenic,jz4780-efuse.yaml | 4 $id: http://devicetree.org/schemas/nvmem/ingenic,jz4780-efuse.yaml# 18 - ingenic,jz4780-efuse 36 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 39 compatible = "ingenic,jz4780-efuse";
|
/linux/Documentation/devicetree/bindings/i2c/ |
H A D | ingenic,i2c.yaml | 25 - const: ingenic,jz4780-i2c 63 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 64 #include <dt-bindings/dma/jz4780-dma.h> 67 compatible = "ingenic,jz4780-i2c", "ingenic,jz4770-i2c";
|
/linux/Documentation/devicetree/bindings/serial/ |
H A D | ingenic,uart.yaml | 25 - ingenic,jz4780-uart 78 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 79 #include <dt-bindings/dma/jz4780-dma.h> 82 compatible = "ingenic,jz4780-uart";
|
/linux/Documentation/devicetree/bindings/rtc/ |
H A D | ingenic,rtc.yaml | 21 - ingenic,jz4780-rtc 38 - ingenic,jz4780-rtc 102 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 104 compatible = "ingenic,jz4780-rtc", "ingenic,jz4760-rtc";
|
/linux/drivers/nvmem/ |
H A D | jz4780-efuse.c | 3 * JZ4780 EFUSE Memory Support driver 10 * Currently supports JZ4780 efuse which has 8K programmable bit. 119 .name = "jz4780-efuse", 219 { .compatible = "ingenic,jz4780-efuse" }, 227 .name = "jz4780-efuse", 236 MODULE_DESCRIPTION("Ingenic JZ4780 efuse driver");
|
/linux/Documentation/devicetree/bindings/mtd/ |
H A D | ingenic,nand.yaml | 21 - ingenic,jz4780-nand 63 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 65 compatible = "ingenic,jz4780-nemc"; 79 compatible = "ingenic,jz4780-nand";
|
/linux/Documentation/devicetree/bindings/timer/ |
H A D | ingenic,tcu.yaml | 26 - ingenic,jz4780-tcu 62 - ingenic,jz4780-tcu 124 - ingenic,jz4780-watchdog 165 - ingenic,jz4780-pwm 206 - ingenic,jz4780-ost
|
/linux/drivers/clk/ingenic/ |
H A D | Kconfig | 59 bool "Ingenic JZ4780 CGU driver" 63 Support the clocks provided by the CGU hardware on Ingenic JZ4780 66 If building for a JZ4780 SoC, you want to say Y here.
|
/linux/Documentation/devicetree/bindings/memory-controllers/ |
H A D | ingenic,nemc.yaml | 20 - ingenic,jz4780-nemc 57 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 60 compatible = "ingenic,jz4780-nemc";
|
/linux/Documentation/devicetree/bindings/dma/ |
H A D | ingenic,dma.yaml | 29 - ingenic,jz4780-dma 86 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 88 compatible = "ingenic,jz4780-dma";
|
/linux/Documentation/devicetree/bindings/gpu/ |
H A D | img,powervr-sgx.yaml | 24 - ingenic,jz4780-gpu # Rev 130 79 - ingenic,jz4780-gpu 105 const: ingenic,jz4780-gpu
|
/linux/Documentation/devicetree/bindings/rng/ |
H A D | ingenic,rng.yaml | 18 - ingenic,jz4780-rng 33 compatible = "ingenic,jz4780-rng";
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | ingenic,pinctrl.yaml | 23 160 pins. The JZ4750, the JZ4755 the JZ4760, the JZ4770 and the JZ4780 contains 42 - ingenic,jz4780-pinctrl 81 - ingenic,jz4780-gpio
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | ingenic,intc.yaml | 21 - ingenic,jz4780-intc 30 - const: ingenic,jz4780-intc
|
/linux/include/dt-bindings/clock/ |
H A D | ingenic,jz4780-cgu.h | 3 * This header provides clock numbers for the ingenic,jz4780-cgu DT binding. 8 * - muxes/dividers in the order they appear in the jz4780 programmers manual
|
/linux/drivers/memory/ |
H A D | jz4780-nemc.c | 3 * JZ4780 NAND/external memory controller (NEMC) 20 #include <linux/jz4780-nemc.h> 383 dev_info(dev, "JZ4780 NEMC initialised\n"); in jz4780_nemc_probe() 404 { .compatible = "ingenic,jz4780-nemc", .data = &jz4780_soc_info, }, 412 .name = "jz4780-nemc",
|
/linux/Documentation/devicetree/bindings/display/ |
H A D | ingenic,lcd.yaml | 23 - ingenic,jz4780-lcd 75 - ingenic,jz4780-lcd
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | ingenic,cgu.yaml | 29 - ingenic,jz4780-cgu 59 - ingenic,jz4780-cgu
|
/linux/drivers/gpu/drm/ingenic/ |
H A D | ingenic-dw-hdmi.c | 69 { .compatible = "ingenic,jz4780-dw-hdmi" }, 101 MODULE_DESCRIPTION("JZ4780 Specific DW-HDMI Driver Extension");
|
/linux/arch/mips/generic/ |
H A D | board-ingenic.c | 42 return "JZ4780"; in ingenic_get_system_type() 146 { .compatible = "ingenic,jz4780", .data = (void *)MACH_INGENIC_JZ4780 },
|