Home
last modified time | relevance | path

Searched full:xtfpga (Results 1 – 25 of 42) sorted by relevance

12

/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dcdns,xtfpga-i2s.txt1 Bindings for I2S controller built into xtfpga Xtensa bitstreams.
4 - compatible: shall be "cdns,xtfpga-i2s".
12 i2s0: xtfpga-i2s@d080000 {
14 compatible = "cdns,xtfpga-i2s";
/openbmc/linux/sound/soc/xtensa/
H A DMakefile2 snd-soc-xtfpga-i2s-objs := xtfpga-i2s.o
4 obj-$(CONFIG_SND_SOC_XTFPGA_I2S) += snd-soc-xtfpga-i2s.o
H A DKconfig3 tristate "XTFPGA I2S master"
7 I2S interface on XTFPGA daughter board. You will also need to select
8 the drivers for the rest of XTFPGA audio subsystem.
H A Dxtfpga-i2s.c3 * Xtfpga I2S controller driver
17 #define DRV_NAME "xtfpga-i2s"
496 .name = "xtfpga-i2s",
625 { .compatible = "cdns,xtfpga-i2s", },
640 .name = "xtfpga-i2s",
649 MODULE_DESCRIPTION("xtfpga I2S controller driver");
/openbmc/u-boot/board/cadence/xtfpga/
H A DMAINTAINERS1 XTFPGA BOARD
4 F: board/cadence/xtfpga/
5 F: include/configs/xtfpga.h
H A DKconfig4 prompt "XTFPGA board type select"
21 default "xtfpga"
29 default "xtfpga"
H A DREADME1 Tensilica 'xtfpga' Evaluation Boards
4 Tensilica's 'xtfpga' evaluation boards are actually a set of different
/openbmc/linux/Documentation/devicetree/bindings/spi/
H A Dspi-xtensa-xtfpga.txt1 Cadence Xtensa XTFPGA platform SPI controller.
3 This simple SPI master controller is built into xtfpga bitstreams and is used
7 - compatible: should be "cdns,xtfpga-spi".
/openbmc/linux/arch/xtensa/boot/dts/
H A Dxtfpga.dtsi3 compatible = "cdns,xtensa-xtfpga";
53 compatible = "cdns,xtfpga-clock";
78 i2s0: xtfpga-i2s@0d080000 {
80 compatible = "cdns,xtfpga-i2s";
107 compatible = "cdns,xtfpga-spi";
H A Dlx60.dts3 /include/ "xtfpga.dtsi"
4 /include/ "xtfpga-flash-4m.dtsi"
H A Dml605.dts3 /include/ "xtfpga.dtsi"
4 /include/ "xtfpga-flash-16m.dtsi"
H A Dlx200mx.dts3 /include/ "xtfpga.dtsi"
4 /include/ "xtfpga-flash-16m.dtsi"
H A Dkc705_nommu.dts3 /include/ "xtfpga.dtsi"
4 /include/ "xtfpga-flash-128m.dtsi"
H A Dkc705.dts3 /include/ "xtfpga.dtsi"
4 /include/ "xtfpga-flash-128m.dtsi"
/openbmc/u-boot/arch/xtensa/dts/
H A Dxtfpga.dtsi2 compatible = "cdns,xtensa-xtfpga";
78 i2s0: xtfpga-i2s@0d080000 {
80 compatible = "cdns,xtfpga-i2s";
107 compatible = "cdns,xtfpga-spi";
H A Dml605.dts2 /include/ "xtfpga.dtsi"
3 /include/ "xtfpga-flash-16m.dtsi"
H A Dkc705.dts2 /include/ "xtfpga.dtsi"
3 /include/ "xtfpga-flash-128m.dtsi"
H A Dkc705_nommu.dts2 /include/ "xtfpga.dtsi"
3 /include/ "xtfpga-flash-128m.dtsi"
H A Dml605_nommu.dts2 /include/ "xtfpga.dtsi"
3 /include/ "xtfpga-flash-16m.dtsi"
/openbmc/u-boot/arch/xtensa/
H A DKconfig15 bool "Support XTFPGA"
19 source "board/cadence/xtfpga/Kconfig"
/openbmc/linux/drivers/spi/
H A Dspi-xtensa-xtfpga.c3 * Xtensa xtfpga SPI controller driver
133 { .compatible = "cdns,xtfpga-spi", },
150 MODULE_DESCRIPTION("xtensa xtfpga SPI driver");
/openbmc/linux/arch/xtensa/
H A DKconfig414 bool "XTFPGA"
421 XTFPGA is the name of Tensilica board family (LX60, LX110, LX200, ML605).
534 bool "Enable XTFPGA LCD driver"
538 There's a 2x16 LCD on most of XTFPGA boards, kernel may output
545 hex "XTFPGA LCD base address"
550 Different boards from XTFPGA family have LCD controller at different
555 bool "Use 8-bit access to XTFPGA LCD"
/openbmc/linux/arch/xtensa/platforms/
H A DMakefile4 obj-$(CONFIG_XTENSA_PLATFORM_XTFPGA) += xtfpga/
/openbmc/qemu/hw/xtensa/
H A Dmeson.build9 xtensa_ss.add(when: 'CONFIG_XTENSA_XTFPGA', if_true: files('xtfpga.c'))
H A Dxtfpga.c132 "xtfpga.fpga", 0x10000); in xtfpga_fpga_init()
183 qdev_prop_set_string(dev, "name", "xtfpga.io.flash"); in xtfpga_flash_init()
295 memory_region_init_io(system_io, NULL, &xtfpga_io_ops, NULL, "xtfpga.io", in xtfpga_init()
301 memory_region_init_alias(io, NULL, "xtfpga.io.cached", in xtfpga_init()
458 memory_region_init_alias(flash_io, NULL, "xtfpga.flash", in xtfpga_init()

12