Home
last modified time | relevance | path

Searched full:cpld (Results 1 – 25 of 117) sorted by relevance

12345

/linux/Documentation/leds/
H A Dleds-mlxcpld.rst28 - CPLD reg offset: 0x20
32 - CPLD reg offset: 0x20
36 - CPLD reg offset: 0x21
40 - CPLD reg offset: 0x21
44 - CPLD reg offset: 0x22
48 - CPLD reg offset: 0x22
77 - CPLD reg offset: 0x20
81 - CPLD reg offset: 0x21
85 - CPLD reg offset: 0x23
89 - CPLD reg offset: 0x23
[all …]
/linux/arch/powerpc/platforms/85xx/
H A Dksi8560.c52 printk(KERN_ERR "Can't find CPLD base, hang forever\n"); in machine_restart()
129 struct device_node *cpld; in ksi8560_setup_arch() local
131 cpld = of_find_compatible_node(NULL, NULL, "emerson,KSI8560-cpld"); in ksi8560_setup_arch()
132 if (cpld) in ksi8560_setup_arch()
133 cpld_base = of_iomap(cpld, 0); in ksi8560_setup_arch()
135 printk(KERN_ERR "Can't find CPLD in device tree\n"); in ksi8560_setup_arch()
137 of_node_put(cpld); in ksi8560_setup_arch()
161 seq_printf(m, "CPLD rev\t: %d\n", in ksi8560_show_cpuinfo()
164 seq_printf(m, "Unknown Hardware and CPLD revs\n"); in ksi8560_show_cpuinfo()
H A Dt1042rdb_diu.c26 /* Some CPLD register definitions */
42 pr_err("%s: Could not map cpld registers\n", __func__); in t1042rdb_set_monitor_port()
139 cpld_node = of_find_compatible_node(NULL, NULL, "fsl,t1042rdb-cpld"); in t1042rdb_diu_init()
/linux/arch/powerpc/platforms/512x/
H A Dmpc5121_ads_cpld.c8 * MPC5121ADS CPLD irq handling
81 .name = "CPLD PIC",
148 np = of_find_compatible_node(NULL, NULL, "fsl,mpc5121ads-cpld-pic"); in mpc5121_ads_cpld_map()
150 printk(KERN_ERR "CPLD PIC init: can not find cpld-pic node\n"); in mpc5121_ads_cpld_map()
166 np = of_find_compatible_node(NULL, NULL, "fsl,mpc5121ads-cpld-pic"); in mpc5121_ads_cpld_pic_init()
168 printk(KERN_ERR "CPLD PIC init: can not find cpld-pic node\n"); in mpc5121_ads_cpld_pic_init()
194 printk(KERN_ERR "CPLD PIC: failed to allocate irq host!\n"); in mpc5121_ads_cpld_pic_init()
/linux/Documentation/devicetree/bindings/board/
H A Dfsl,fpga-qixis.yaml7 title: Freescale on-board FPGA/CPLD
35 - fsl,ls1043ardb-cpld
36 - fsl,ls1046ardb-cpld
37 - fsl,t1040rdb-cpld
38 - fsl,t1042rdb-cpld
39 - fsl,t1042rdb_pi-cpld
/linux/arch/powerpc/boot/dts/
H A Dturris1x.dts259 <0x3 0x0 0x0 0xffa00000 0x00020000>; /* CPLD */
340 cpld@3,0 {
342 * Turris CPLD firmware which runs on this Lattice FPGA,
343 * is extended version of P1021RDB-PC CPLD v4.1 firmware.
346 * Turris CPLD firmware is open source and available at:
349 compatible = "cznic,turris1x-cpld", "fsl,p1021rdb-pc-cpld", "simple-bus", "syscon";
358 * CPLD firmware maps SET0, SET1 and SET2
359 * input logic of MAX6370KA+T chip to CPLD
361 * input logic is outside of the CPLD and
371 * CPLD firmware which manages system reset and
[all …]
H A Dmotionpro.dts101 // 8-bit board CPLD on LocalPlus Bus CS2
102 cpld@2,0 {
103 compatible = "promess,motionpro-cpld";
/linux/include/linux/platform_data/
H A Dmlxcpld.h3 * Mellanox I2C multiplexer support in CPLD
11 /* Platform data for the CPLD I2C multiplexers */
16 * @sel_reg_addr - mux select register offset in CPLD space
/linux/Documentation/devicetree/bindings/gpio/
H A Ddelta,tn48m-gpio.yaml7 title: Delta Networks TN48M CPLD GPIO controller
14 details see ../mfd/delta,tn48m-cpld.yaml.
16 Delta TN48M has an onboard Lattice CPLD that is used as an GPIO expander.
/linux/arch/mips/alchemy/devboards/
H A Dbcsr.c3 * bcsr.h -- Db1xxx/Pb1xxx Devboard CPLD registers ("BCSR") abstraction.
6 * have a few registers in a CPLD with standardised layout; they mostly
89 * DB1200/PB1200 CPLD IRQ muxer
124 .name = "CPLD",
/linux/arch/powerpc/boot/dts/fsl/
H A Dt1042rdb_pi.dts43 cpld@3,0 {
44 compatible = "fsl,t104xrdb-cpld", "fsl,deepsleep-cpld";
H A Dt1042rdb.dts70 cpld@3,0 {
71 compatible = "fsl,t104xrdb-cpld", "fsl,deepsleep-cpld";
H A Dt1042d4rdb.dts46 cpld@3,0 {
47 compatible = "fsl,t1040d4rdb-cpld",
48 "fsl,deepsleep-cpld";
H A Dt1040rdb.dts106 cpld@3,0 {
107 compatible = "fsl,t104xrdb-cpld", "fsl,deepsleep-cpld";
/linux/arch/sh/boards/mach-se/7343/
H A Dirq.c23 #define PA_CPLD_ST_REG 0x08 /* CPLD Interrupt status register */
24 #define PA_CPLD_IMSK_REG 0x0a /* CPLD Interrupt mask register */
111 pr_err("Failed to remap CPLD\n"); in init_7343se_IRQ()
/linux/drivers/media/pci/cobalt/
H A Dcobalt-cpld.c3 * Cobalt CPLD functions
11 #include "cobalt-cpld.h"
30 cobalt_info("CPLD System control register (read/write)\n"); in cpld_info_ver3()
33 cobalt_info("CPLD Clock control register (read/write)\n"); in cpld_info_ver3()
36 …cobalt_info("CPLD HSMA Clk Osc register (read/write) - Must set wr trigger to load default values\… in cpld_info_ver3()
53 cobalt_info("CPLD System status register (read only)\n"); in cpld_info_ver3()
56 cobalt_info("CPLD MAXII info register (read only)\n"); in cpld_info_ver3()
61 cobalt_info("CPLD temp and voltage ADT7411 registers (read only)\n"); in cpld_info_ver3()
100 cobalt_info("CPLD revision %u is not supported!\n", rev); in cobalt_cpld_status()
/linux/Documentation/devicetree/bindings/reset/
H A Ddelta,tn48m-reset.yaml7 title: Delta Networks TN48M CPLD reset controller
14 details see ../mfd/delta,tn48m-cpld.yaml.
/linux/arch/mips/include/asm/mach-db1x00/
H A Dbcsr.h3 * bcsr.h -- Db1xxx/Pb1xxx Devboard CPLD registers ("BCSR") abstraction.
6 * have a few registers in a CPLD with standardised layout; they mostly
76 /* Au1200/Au1300 based boards: CPLD IRQ muxer */
258 /* install CPLD IRQ demuxer (DB1200/PB1200) */
/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1046a-rdb.dts81 /* NAND Flashe and CPLD on board */
93 cpld: board-control@2,0 { label
94 compatible = "fsl,ls1046ardb-cpld";
/linux/drivers/i2c/muxes/
H A DKconfig112 tristate "Mellanox CPLD based I2C multiplexer"
115 CPLD based I2C multiplexer. This driver provides access to
117 by a CPLD register.
/linux/arch/m68k/atari/
H A Dataints.c183 * EtherNAT CPLD interrupt handling
184 * CPLD interrupt register is at phys. 0x80000023
199 * map CPLD interrupt register in atari_ethernat_startup()
219 * map CPLD interrupt register in atari_ethernat_enable()
230 * map CPLD interrupt register in atari_ethernat_disable()
/linux/Documentation/networking/devlink/
H A Dnfp.rst54 * - ``fw.cpld``
56 - The CPLD firmware component version
/linux/Documentation/devicetree/bindings/net/
H A Dhisilicon-hns-dsaf.txt41 - cpld-syscon: is syscon handle + register offset pair for cpld register. It is
42 not required if there isn't cpld device.
/linux/drivers/misc/genwqe/
H A Dcard_sysfs.c135 * There is a bug in some old versions of the CPLD which selects the
138 * unreliable up to the point were a new CPLD version is being used.
140 * Unfortunately there is no automatic way yet to query the CPLD
142 * tools that you have a recent version of the CPLD software.
/linux/arch/arm64/boot/dts/hisilicon/
H A Dhip05-d02.dts78 cpld@100000000 {
79 compatible = "hisilicon,hip05-cpld";

12345