Searched full:litex (Results  1 – 14 of 14) sorted by relevance
| /linux/drivers/soc/litex/ | 
| H A D | Kconfig | 3 menu "Enable LiteX SoC Builder specific drivers"5 config LITEX  config
 9 	tristate "Enable LiteX SoC Controller driver"
 12 	select LITEX
 15 	  LiteX CSR access and provides common litex_[read|write]*
 17 	  All drivers that use functions from litex.h must depend on
 18 	  LITEX.
 
 | 
| /linux/drivers/net/ethernet/litex/ | 
| H A D | Kconfig | 2 # LiteX device configuration6 	bool "LiteX devices"
 13 	  the questions about LiteX devices. If you say Y, you will be asked
 19 	tristate "LiteX Ethernet support"
 22 	  If you wish to compile a kernel for hardware with a LiteX LiteEth
 25 	  LiteX is a soft system-on-chip that targets FPGAs. LiteETH is a basic
 26 	  network device that is commonly used in LiteX designs.
 
 | 
| H A D | Makefile | 2 # Makefile for the LiteX network device drivers.
 | 
| /linux/Documentation/devicetree/bindings/soc/litex/ | 
| H A D | litex,soc-controller.yaml | 5 $id: http://devicetree.org/schemas/soc/litex/litex,soc-controller.yaml#8 title: LiteX SoC Controller driver
 11   This is the SoC Controller driver for the LiteX SoC Builder.
 12   Its purpose is to verify LiteX CSR (Control&Status Register) access
 22     const: litex,soc-controller
 36         compatible = "litex,soc-controller";
 
 | 
| /linux/Documentation/devicetree/bindings/serial/ | 
| H A D | litex,liteuart.yaml | 5 $id: http://devicetree.org/schemas/serial/litex,liteuart.yaml#15   LiteUART serial controller is a part of the LiteX FPGA SoC builder. It supports
 20     const: litex,liteuart
 37       compatible = "litex,liteuart";
 
 | 
| /linux/arch/openrisc/boot/dts/ | 
| H A D | or1klitex.dts | 3  * LiteX-based System on Chip46 		compatible = "litex,liteuart";
 51 			compatible = "litex,soc-controller";
 57 		compatible = "litex,liteeth";
 
 | 
| /linux/Documentation/devicetree/bindings/mmc/ | 
| H A D | litex,mmc.yaml | 4 $id: http://devicetree.org/schemas/mmc/litex,mmc.yaml#7 title: LiteX LiteSDCard device
 24     const: litex,mmc
 68         compatible = "litex,mmc";
 
 | 
| /linux/drivers/tty/serial/ | 
| H A D | liteuart.c | 3  * LiteUART serial controller (LiteX) Driver11 #include <linux/litex.h>
 25  * The definitions below are true for LiteX SoC configured for 8-bit CSR Bus,
 29  * generic way of indexing the LiteX CSRs.
 31  * For more details on how CSRs are defined and handled in LiteX, see comments
 32  * in the LiteX SoC Driver: drivers/soc/litex/litex_soc_ctrl.c
 349 	{ .compatible = "litex,liteuart" },
 448 OF_EARLYCON_DECLARE(liteuart, "litex,liteuart", early_liteuart_setup);
 
 | 
| /linux/include/linux/ | 
| H A D | litex.h | 3  * Common LiteX header providing25  * LiteX SoC Generator, depending on the configuration, can split a single
 33  * For Linux support, upstream LiteX enforces a 32-bit wide CSR bus, which
 38  * For details see: https://github.com/enjoy-digital/litex/wiki/CSR-Bus
 
 | 
| /linux/arch/powerpc/boot/dts/ | 
| H A D | microwatt.dts | 224 			compatible = "litex,liteeth";229 			litex,rx-slots = <2>;
 230 			litex,tx-slots = <2>;
 231 			litex,slot-size = <0x800>;
 236 			compatible = "litex,mmc";
 
 | 
| /linux/drivers/mmc/host/ | 
| H A D | litex_mmc.c | 3  * LiteX LiteSDCard driver18 #include <linux/litex.h>
 491 			       "litex-mmc", host->mmc);  in litex_mmc_irq_init()
 618 	dev_info(dev, "LiteX MMC controller initialized.\n");  in litex_mmc_probe()
 630 	{ .compatible = "litex,mmc" },
 639 		.name = "litex-mmc",
 646 MODULE_DESCRIPTION("LiteX SDCard driver");
 
 | 
| /linux/drivers/soc/ | 
| H A D | Kconfig | 16 source "drivers/soc/litex/Kconfig"
 | 
| H A D | Makefile | 21 obj-$(CONFIG_LITEX_SOC_CONTROLLER) += litex/
 | 
| /linux/Documentation/admin-guide/ | 
| H A D | kernel-parameters.txt | 1357 			Start an early console on a litex serial port at the
 |