Lines Matching defs:bridge
8 * fpga: altera-hps2fpga: fix HPS2FPGA bridge visibility to L3 masters
23 #include <linux/fpga/fpga-bridge.h>
50 static int alt_hps2fpga_enable_show(struct fpga_bridge *bridge)
52 struct altera_hps2fpga_data *priv = bridge->priv;
67 /* bring bridge out of reset */
75 /* Allow bridge to be visible to L3 masters or not */
93 static int alt_hps2fpga_enable_set(struct fpga_bridge *bridge, bool enable)
95 return _alt_hps2fpga_enable_set(bridge->priv, enable);
118 { .compatible = "altr,socfpga-hps2fpga-bridge",
120 { .compatible = "altr,socfpga-lwhps2fpga-bridge",
122 { .compatible = "altr,socfpga-fpga2hps-bridge",
164 if (!of_property_read_u32(dev->of_node, "bridge-enable", &enable)) {
166 dev_warn(dev, "invalid bridge-enable %u > 1\n", enable);
168 dev_info(dev, "%s bridge\n",
196 struct fpga_bridge *bridge = platform_get_drvdata(pdev);
197 struct altera_hps2fpga_data *priv = bridge->priv;
199 fpga_bridge_unregister(bridge);