Home
last modified time | relevance | path

Searched refs:fpga (Results 1 – 18 of 18) sorted by relevance

/drivers/watchdog/
Dpika_wdt.c50 void __iomem *fpga; member
80 unsigned reset = in_be32(pikawdt_private.fpga + 0x14); in pikawdt_reset()
83 out_be32(pikawdt_private.fpga + 0x14, reset); in pikawdt_reset()
229 void __iomem *fpga; in pikawdt_init() local
239 pikawdt_private.fpga = of_iomap(np, 0); in pikawdt_init()
241 if (pikawdt_private.fpga == NULL) { in pikawdt_init()
246 ident.firmware_version = in_be32(pikawdt_private.fpga + 0x1c) & 0xffff; in pikawdt_init()
256 fpga = of_iomap(np, 0); in pikawdt_init()
258 if (fpga == NULL) { in pikawdt_init()
268 post1 = in_be32(fpga + 0x40); in pikawdt_init()
[all …]
/drivers/fpga/
DMakefile7 obj-$(CONFIG_FPGA) += fpga-mgr.o
17 obj-$(CONFIG_FPGA_MGR_TS73XX) += ts73xx-fpga.o
19 obj-$(CONFIG_FPGA_MGR_ZYNQ_FPGA) += zynq-fpga.o
20 obj-$(CONFIG_FPGA_MGR_ZYNQMP_FPGA) += zynqmp-fpga.o
25 obj-$(CONFIG_FPGA_BRIDGE) += fpga-bridge.o
31 obj-$(CONFIG_FPGA_REGION) += fpga-region.o
32 obj-$(CONFIG_OF_FPGA_REGION) += of-fpga-region.o
/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dtls.c213 flow = idr_find(&mdev->fpga->tls->rx_idr, ntohl(handle)); in mlx5_fpga_tls_resync_rx()
232 ret = mlx5_fpga_sbu_conn_sendmsg(mdev->fpga->tls->conn, buf); in mlx5_fpga_tls_resync_rx()
261 mlx5_fpga_tls_cmd_send(mdev->fpga, ctx, in mlx5_fpga_tls_send_teardown_cmd()
268 struct mlx5_fpga_tls *tls = mdev->fpga->tls; in mlx5_fpga_tls_del_flow()
281 mlx5_fpga_err(mdev->fpga, "No flow information for swid %u\n", in mlx5_fpga_tls_del_flow()
363 mlx5_fpga_tls_cmd_send(mdev->fpga, &ctx->cmd, in mlx5_fpga_tls_setup_stream_cmd()
389 if (!mdev->fpga || !MLX5_CAP_GEN(mdev, fpga)) in mlx5_fpga_is_tls_device()
448 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_tls_init()
500 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_tls_cleanup()
589 struct mlx5_fpga_tls *tls = mdev->fpga->tls; in mlx5_fpga_tls_add_flow()
Dcore.c180 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_device_start()
258 if (!MLX5_CAP_GEN(mdev, fpga)) { in mlx5_fpga_init()
270 mdev->fpga = fdev; in mlx5_fpga_init()
277 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_device_stop()
313 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_cleanup()
317 mdev->fpga = NULL; in mlx5_fpga_cleanup()
Dipsec.c129 if (!mdev->fpga || !MLX5_CAP_GEN(mdev, fpga)) in mlx5_fpga_is_ipsec_device()
223 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_ipsec_cmd_exec()
329 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_ipsec_device_caps()
364 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_ipsec_counters_count()
376 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_ipsec_counters_read()
677 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_ipsec_create_sa_ctx()
839 struct mlx5_fpga_device *fdev = sa_ctx->dev->fpga; in mlx5_fpga_ipsec_release_sa_ctx()
1068 struct mlx5_fpga_device *fdev = dev->fpga; in fpga_ipsec_fs_create_fte()
1148 struct mlx5_fpga_device *fdev = dev->fpga; in fpga_ipsec_fs_delete_fte()
1268 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_ipsec_init()
[all …]
Dtls.h68 return mdev->fpga->tls->caps; in mlx5_fpga_tls_device_caps()
Dcmd.c77 return mlx5_core_access_reg(dev, in, sizeof(in), dev->caps.fpga, in mlx5_fpga_caps()
/drivers/net/ethernet/mellanox/mlx5/core/
DMakefile69 mlx5_core-$(CONFIG_MLX5_FPGA_IPSEC) += fpga/ipsec.o
70 mlx5_core-$(CONFIG_MLX5_FPGA_TLS) += fpga/tls.o
73 mlx5_core-$(CONFIG_MLX5_FPGA) += fpga/cmd.o fpga/core.o fpga/conn.o fpga/sdk.o
Deq.c577 if (MLX5_CAP_GEN(dev, fpga)) in gather_async_events_mask()
/drivers/soc/versatile/
Dsoc-realview.c64 static DEVICE_ATTR_RO(fpga);
Dsoc-integrator.c81 static DEVICE_ATTR_RO(fpga);
/drivers/staging/gs_fpgaboot/
DREADME68 https://www.xilinx.com/support/documentation/application_notes/xapp583-fpga-configuration.pdf
/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_rxtx.c352 if (MLX5_CAP_GEN(priv->mdev, fpga)) { in mlx5e_ipsec_handle_tx_skb()
362 if (MLX5_CAP_GEN(priv->mdev, fpga)) in mlx5e_ipsec_handle_tx_skb()
/drivers/
DMakefile182 obj-$(CONFIG_FPGA) += fpga/
DKconfig217 source "drivers/fpga/Kconfig"
/drivers/irqchip/
DMakefile54 obj-$(CONFIG_VERSATILE_FPGA_IRQ) += irq-versatile-fpga.o
/drivers/tty/
Dcyclades.c3368 static inline void cyz_fpga_copy(void __iomem *fpga, const u8 *data, in cyz_fpga_copy() argument
3372 cy_writel(fpga, *data++); in cyz_fpga_copy()
3399 void __iomem *fpga) in __cyz_load_fw() argument
3461 if (fpga != NULL) in __cyz_load_fw()
3462 cyz_fpga_copy(fpga, ptr + b->file_offset, in __cyz_load_fw()
/drivers/iio/adc/
DKconfig280 Link: https://wiki.analog.com/resources/fpga/docs/axi_adc_ip