no-OS
Loading...
Searching...
No Matches
parameters.c File Reference

Definition of Lattice platform data used by ad738x_fmcz project. More...

#include "parameters.h"
Include dependency graph for parameters.c:

Variables

struct spi_engine_offload_init_param spi_engine_offload_init_param
 
struct latt_ip_uart_init_param uart_extra_ip
 
struct axi_pwm_init_param axi_pwm_init_param
 
struct spi_engine_init_param spi_eng_init_param
 

Detailed Description

Definition of Lattice platform data used by ad738x_fmcz project.

Author
Vilmos-Csaba Jozsa (vilmo.nosp@m.scsa.nosp@m.ba.jo.nosp@m.zsa@.nosp@m.analo.nosp@m.g.co.nosp@m.m)

Copyright 2024-2026(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Variable Documentation

◆ axi_pwm_init_param

struct axi_pwm_init_param axi_pwm_init_param
Initial value:
= {
.base_addr = AXI_PWMGEN_BASEADDR,
.ref_clock_Hz = AXI_PWM_REFCLK_RATE,
.channel = 0
}
#define AXI_PWMGEN_BASEADDR
Definition parameters.h:66
#define AXI_PWM_REFCLK_RATE
Definition parameters.h:51

◆ spi_eng_init_param

struct spi_engine_init_param spi_eng_init_param
Initial value:
= {
.ref_clk_hz = SPI_ENG_REFCLK_RATE,
.spi_engine_baseaddr = SPI_ENGINE_BASEADDR,
.cs_delay = 0,
.data_width = 16,
}
#define SPI_ENGINE_BASEADDR
Definition parameters.h:64
#define SPI_ENG_REFCLK_RATE
Definition parameters.h:52

◆ spi_engine_offload_init_param

struct spi_engine_offload_init_param spi_engine_offload_init_param
Initial value:
= {
.offload_config = OFFLOAD_RX_EN,
.rx_dma_baseaddr = DMA_BASEADDR,
}
#define DMA_BASEADDR
Definition parameters.h:63
#define OFFLOAD_RX_EN
Definition spi_engine.h:22

◆ uart_extra_ip

struct latt_ip_uart_init_param uart_extra_ip
Initial value:
= {
.base_addr = LATTICE_UART_BASE_ADDR,
.sys_clk = UART_REFCLK_RATE,
.irq_priority = UART_IRQ_PRIORITY,
}
#define LATTICE_UART_BASE_ADDR
Definition parameters.h:38
#define UART_IRQ_PRIORITY
Definition parameters.h:30
#define UART_REFCLK_RATE
Definition parameters.h:50