/Linux-v4.19/drivers/soundwire/ |
D | cadence_master.c | 186 static inline u32 cdns_readl(struct sdw_cdns *cdns, int offset) in cdns_readl() argument 188 return readl(cdns->registers + offset); in cdns_readl() 191 static inline void cdns_writel(struct sdw_cdns *cdns, int offset, u32 value) in cdns_writel() argument 193 writel(value, cdns->registers + offset); in cdns_writel() 196 static inline void cdns_updatel(struct sdw_cdns *cdns, in cdns_updatel() argument 201 tmp = cdns_readl(cdns, offset); in cdns_updatel() 203 cdns_writel(cdns, offset, tmp); in cdns_updatel() 206 static int cdns_clear_bit(struct sdw_cdns *cdns, int offset, u32 value) in cdns_clear_bit() argument 211 writel(value, cdns->registers + offset); in cdns_clear_bit() 215 reg_read = readl(cdns->registers + offset); in cdns_clear_bit() [all …]
|
D | intel.c | 97 struct sdw_cdns cdns; member 102 #define cdns_to_intel(_cdns) container_of(_cdns, struct sdw_intel, cdns) 184 sdw->cdns.link_up = true; in intel_link_power_up() 240 dev_err(sdw->cdns.dev, "Failed to set sync period: %d", ret); in intel_shim_init() 332 intel_pdi_stream_ch_update(sdw, &sdw->cdns.pcm, true); in intel_pdi_ch_update() 333 intel_pdi_stream_ch_update(sdw, &sdw->cdns.pdm, false); in intel_pdi_ch_update() 407 struct sdw_cdns *cdns = &sdw->cdns; in intel_alloc_port() local 411 for (i = 0; i < cdns->num_ports; i++) { in intel_alloc_port() 412 if (cdns->ports[i].assigned == true) in intel_alloc_port() 415 port = &cdns->ports[i]; in intel_alloc_port() [all …]
|
D | cadence_master.h | 155 int sdw_cdns_probe(struct sdw_cdns *cdns); 161 int sdw_cdns_init(struct sdw_cdns *cdns); 162 int sdw_cdns_pdi_init(struct sdw_cdns *cdns, 164 int sdw_cdns_enable_interrupt(struct sdw_cdns *cdns); 166 int sdw_cdns_get_stream(struct sdw_cdns *cdns, 169 int sdw_cdns_alloc_stream(struct sdw_cdns *cdns, 172 void sdw_cdns_config_stream(struct sdw_cdns *cdns, struct sdw_cdns_port *port,
|
/Linux-v4.19/Documentation/devicetree/bindings/mtd/ |
D | cadence-quadspi.txt | 5 Generic default - "cdns,qspi-nor". 6 For TI 66AK2G SoC - "ti,k2g-qspi", "cdns,qspi-nor". 13 - cdns,fifo-depth : Size of the data FIFO in words. 14 - cdns,fifo-width : Bus width of the data FIFO in bytes. 15 - cdns,trigger-address : 32-bit indirect AHB trigger address. 18 - cdns,is-decoded-cs : Flag to indicate whether decoder is used or not. 19 - cdns,rclk-en : Flag to indicate that QSPI return clock is used to latch 26 - cdns,read-delay : Delay for read capture logic, in clock cycles 27 - cdns,tshsl-ns : Delay in nanoseconds for the length that the master 30 - cdns,tsd2d-ns : Delay in nanoseconds between one chip select being [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/net/ |
D | macb.txt | 4 - compatible: Should be "cdns,[<chip>-]{macb|gem}" 5 Use "cdns,at91rm9200-emac" Atmel at91rm9200 SoC. 6 Use "cdns,at91sam9260-macb" for Atmel at91sam9 SoCs or the 10/100Mbit IP 8 Use "cdns,np4-macb" for NP4 SoC devices. 9 Use "cdns,at32ap7000-macb" for other 10/100 usage or use the generic form: "cdns,macb". 10 Use "cdns,pc302-gem" for Picochip picoXcell pc302 and later devices based on 11 the Cadence GEM, or the generic form: "cdns,gem". 16 Use "cdns,zynq-gem" Xilinx Zynq-7xxx SoC. 17 Use "cdns,zynqmp-gem" for Zynq Ultrascale+ MPSoC. 18 Or the generic form: "cdns,emac". [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/mmc/ |
D | sdhci-cadence.txt | 5 "cdns,sd4hc" - default of the IP 27 - cdns,phy-input-delay-sd-highspeed: 30 - cdns,phy-input-delay-legacy: 33 - cdns,phy-input-delay-sd-uhs-sdr12: 36 - cdns,phy-input-delay-sd-uhs-sdr25: 39 - cdns,phy-input-delay-sd-uhs-sdr50: 42 - cdns,phy-input-delay-sd-uhs-ddr50: 45 - cdns,phy-input-delay-mmc-highspeed: 48 - cdns,phy-input-delay-mmc-ddr: 56 - cdns,phy-dll-delay-sdclk: [all …]
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | socfpga_arria10_socdk_qspi.dts | 31 cdns,page-size = <256>; 32 cdns,block-size = <16>; 33 cdns,read-delay = <4>; 34 cdns,tshsl-ns = <50>; 35 cdns,tsd2d-ns = <50>; 36 cdns,tchsh-ns = <4>; 37 cdns,tslch-ns = <4>;
|
D | socfpga_cyclone5_vining_fpga.dts | 257 cdns,page-size = <256>; 258 cdns,block-size = <16>; 259 cdns,read-delay = <4>; 260 cdns,tshsl-ns = <50>; 261 cdns,tsd2d-ns = <50>; 262 cdns,tchsh-ns = <4>; 263 cdns,tslch-ns = <4>; 274 cdns,page-size = <256>; 275 cdns,block-size = <16>; 276 cdns,read-delay = <4>; [all …]
|
D | socfpga_cyclone5_sodia.dts | 136 cdns,page-size = <256>; 137 cdns,block-size = <16>; 138 cdns,read-delay = <4>; 139 cdns,tshsl-ns = <50>; 140 cdns,tsd2d-ns = <50>; 141 cdns,tchsh-ns = <4>; 142 cdns,tslch-ns = <4>;
|
D | socfpga_arria5_socdk.dts | 139 cdns,page-size = <256>; 140 cdns,block-size = <16>; 141 cdns,read-delay = <4>; 142 cdns,tshsl-ns = <50>; 143 cdns,tsd2d-ns = <50>; 144 cdns,tchsh-ns = <4>; 145 cdns,tslch-ns = <4>;
|
D | socfpga_cyclone5_socdk.dts | 144 cdns,page-size = <256>; 145 cdns,block-size = <16>; 146 cdns,read-delay = <4>; 147 cdns,tshsl-ns = <50>; 148 cdns,tsd2d-ns = <50>; 149 cdns,tchsh-ns = <4>; 150 cdns,tslch-ns = <4>;
|
D | socfpga_cyclone5_socrates.dts | 94 cdns,read-delay = <4>; 95 cdns,tshsl-ns = <50>; 96 cdns,tsd2d-ns = <50>; 97 cdns,tchsh-ns = <4>; 98 cdns,tslch-ns = <4>;
|
D | socfpga_cyclone5_sockit.dts | 189 cdns,page-size = <256>; 190 cdns,block-size = <16>; 191 cdns,read-delay = <4>; 192 cdns,tshsl-ns = <50>; 193 cdns,tsd2d-ns = <50>; 194 cdns,tchsh-ns = <4>; 195 cdns,tslch-ns = <4>;
|
D | zynq-7000.dtsi | 114 compatible = "cdns,i2c-r1p10"; 125 compatible = "cdns,i2c-r1p10"; 159 compatible = "xlnx,xuartps", "cdns,uart-r1p8"; 168 compatible = "xlnx,xuartps", "cdns,uart-r1p8"; 201 compatible = "cdns,zynq-gem", "cdns,gem"; 212 compatible = "cdns,zynq-gem", "cdns,gem"; 319 compatible = "cdns,ttc"; 327 compatible = "cdns,ttc"; 362 compatible = "cdns,wdt-r1p2";
|
/Linux-v4.19/Documentation/devicetree/bindings/pci/ |
D | cdns,cdns-pcie-ep.txt | 4 - compatible: Should contain "cdns,cdns-pcie-ep" to identify the IP used. 8 - cdns,max-outbound-regions: Set to maximum number of outbound regions 19 compatible = "cdns,cdns-pcie-ep"; 23 cdns,max-outbound-regions = <16>;
|
D | cdns,cdns-pcie-host.txt | 7 - compatible: Should contain "cdns,cdns-pcie-host" to identify the IP used. 20 - cdns,max-outbound-regions: Set to maximum number of outbound regions 22 - cdns,no-bar-match-nbits: Set into the no BAR match register to configure the 34 compatible = "cdns,cdns-pcie-host"; 40 cdns,max-outbound-regions = <16>; 41 cdns,no-bar-match-nbits = <32>;
|
/Linux-v4.19/arch/xtensa/boot/dts/ |
D | csp.dts | 5 compatible = "cdns,xtensa-xtfpga"; 11 …bootargs = "earlycon=cdns,0xfd000000,115200 console=tty0 console=ttyPS0,115200 root=/dev/ram0 rw e… 23 compatible = "cdns,xtensa-cpu"; 29 compatible = "cdns,xtensa-pic"; 48 compatible = "xlnx,xuartps", "cdns,uart-r1p8";
|
D | xtfpga.dtsi | 3 compatible = "cdns,xtensa-xtfpga"; 21 compatible = "cdns,xtensa-cpu"; 28 compatible = "cdns,xtensa-pic"; 53 compatible = "cdns,xtfpga-clock"; 80 compatible = "cdns,xtfpga-i2s"; 107 compatible = "cdns,xtfpga-spi";
|
/Linux-v4.19/arch/arm64/boot/dts/xilinx/ |
D | zynqmp.dtsi | 359 compatible = "cdns,zynqmp-gem", "cdns,gem"; 370 compatible = "cdns,zynqmp-gem", "cdns,gem"; 381 compatible = "cdns,zynqmp-gem", "cdns,gem"; 392 compatible = "cdns,zynqmp-gem", "cdns,gem"; 414 compatible = "cdns,i2c-r1p14", "cdns,i2c-r1p10"; 424 compatible = "cdns,i2c-r1p14", "cdns,i2c-r1p10"; 519 compatible = "cdns,spi-r1p6"; 530 compatible = "cdns,spi-r1p6"; 541 compatible = "cdns,ttc"; 550 compatible = "cdns,ttc"; [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/altera/ |
D | socfpga_stratix10_socdk.dts | 160 cdns,page-size = <256>; 161 cdns,block-size = <16>; 162 cdns,read-delay = <1>; 163 cdns,tshsl-ns = <50>; 164 cdns,tsd2d-ns = <50>; 165 cdns,tchsh-ns = <4>; 166 cdns,tslch-ns = <4>;
|
/Linux-v4.19/Documentation/devicetree/bindings/interrupt-controller/ |
D | cdns,xtensa-mx.txt | 4 - compatible: Should be "cdns,xtensa-mx". 7 (see cdns,xtensa-pic.txt). 11 compatible = "cdns,xtensa-mx";
|
/Linux-v4.19/Documentation/devicetree/bindings/serial/ |
D | cdns,uart.txt | 5 Use "xlnx,xuartps","cdns,uart-r1p8" for Zynq-7xxx SoC. 6 Use "xlnx,zynqmp-uart","cdns,uart-r1p12" for Zynq Ultrascale+ MPSoC. 17 compatible = "cdns,uart-r1p8";
|
/Linux-v4.19/Documentation/devicetree/bindings/i2c/ |
D | i2c-cadence.txt | 6 * "cdns,i2c-r1p10" 8 * "cdns,i2c-r1p14" 21 compatible = "cdns,i2c-r1p10";
|
/Linux-v4.19/drivers/media/platform/cadence/ |
D | Makefile | 3 obj-$(CONFIG_VIDEO_CADENCE_CSI2RX) += cdns-csi2rx.o 4 obj-$(CONFIG_VIDEO_CADENCE_CSI2TX) += cdns-csi2tx.o
|
/Linux-v4.19/Documentation/devicetree/bindings/display/bridge/ |
D | cdns,dsi.txt | 7 - compatible: should be set to "cdns,dsi". 40 - compatible: should be set to "cdns,dphy". 49 compatible = "cdns,dphy"; 57 compatible = "cdns,dsi"; 88 compatible = "cdns,dsi";
|