/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | cdns,xtfpga-i2s.txt | 1 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 D | Makefile | 2 snd-soc-xtfpga-i2s-objs := xtfpga-i2s.o 4 obj-$(CONFIG_SND_SOC_XTFPGA_I2S) += snd-soc-xtfpga-i2s.o
|
H A D | Kconfig | 3 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 D | xtfpga-i2s.c | 3 * 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 D | MAINTAINERS | 1 XTFPGA BOARD 4 F: board/cadence/xtfpga/ 5 F: include/configs/xtfpga.h
|
H A D | Kconfig | 4 prompt "XTFPGA board type select" 21 default "xtfpga" 29 default "xtfpga"
|
H A D | README | 1 Tensilica 'xtfpga' Evaluation Boards 4 Tensilica's 'xtfpga' evaluation boards are actually a set of different
|
/openbmc/linux/Documentation/devicetree/bindings/spi/ |
H A D | spi-xtensa-xtfpga.txt | 1 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 D | xtfpga.dtsi | 3 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 D | lx60.dts | 3 /include/ "xtfpga.dtsi" 4 /include/ "xtfpga-flash-4m.dtsi"
|
H A D | ml605.dts | 3 /include/ "xtfpga.dtsi" 4 /include/ "xtfpga-flash-16m.dtsi"
|
H A D | lx200mx.dts | 3 /include/ "xtfpga.dtsi" 4 /include/ "xtfpga-flash-16m.dtsi"
|
H A D | kc705_nommu.dts | 3 /include/ "xtfpga.dtsi" 4 /include/ "xtfpga-flash-128m.dtsi"
|
H A D | kc705.dts | 3 /include/ "xtfpga.dtsi" 4 /include/ "xtfpga-flash-128m.dtsi"
|
/openbmc/u-boot/arch/xtensa/dts/ |
H A D | xtfpga.dtsi | 2 compatible = "cdns,xtensa-xtfpga"; 78 i2s0: xtfpga-i2s@0d080000 { 80 compatible = "cdns,xtfpga-i2s"; 107 compatible = "cdns,xtfpga-spi";
|
H A D | ml605.dts | 2 /include/ "xtfpga.dtsi" 3 /include/ "xtfpga-flash-16m.dtsi"
|
H A D | kc705.dts | 2 /include/ "xtfpga.dtsi" 3 /include/ "xtfpga-flash-128m.dtsi"
|
H A D | kc705_nommu.dts | 2 /include/ "xtfpga.dtsi" 3 /include/ "xtfpga-flash-128m.dtsi"
|
H A D | ml605_nommu.dts | 2 /include/ "xtfpga.dtsi" 3 /include/ "xtfpga-flash-16m.dtsi"
|
/openbmc/u-boot/arch/xtensa/ |
H A D | Kconfig | 15 bool "Support XTFPGA" 19 source "board/cadence/xtfpga/Kconfig"
|
/openbmc/linux/drivers/spi/ |
H A D | spi-xtensa-xtfpga.c | 3 * Xtensa xtfpga SPI controller driver 133 { .compatible = "cdns,xtfpga-spi", }, 150 MODULE_DESCRIPTION("xtensa xtfpga SPI driver");
|
/openbmc/linux/arch/xtensa/ |
H A D | Kconfig | 414 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 D | Makefile | 4 obj-$(CONFIG_XTENSA_PLATFORM_XTFPGA) += xtfpga/
|
/openbmc/qemu/hw/xtensa/ |
H A D | meson.build | 9 xtensa_ss.add(when: 'CONFIG_XTENSA_XTFPGA', if_true: files('xtfpga.c'))
|
H A D | xtfpga.c | 132 "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()
|