Searched refs:ti_lpddr4_privatedata (Results 1 – 7 of 7) sorted by relevance
| /rk3399_ARM-atf/plat/ti/k3low/common/drivers/k3-ddrss/common/ |
| H A D | lpddr4_if.h | 18 typedef struct ti_lpddr4_privatedata_s ti_lpddr4_privatedata; typedef 34 typedef void (*lpddr4_infocallback)(const ti_lpddr4_privatedata *pd, ti_lpddr4_infotype infotype); 36 typedef void (*lpddr4_ctlcallback)(const ti_lpddr4_privatedata *pd, 40 typedef void (*lpddr4_phyindepcallback)(const ti_lpddr4_privatedata *pd, 46 uint32_t ti_lpddr4_init(ti_lpddr4_privatedata *pd, const ti_lpddr4_config *cfg); 48 uint32_t ti_lpddr4_start(const ti_lpddr4_privatedata *pd); 50 uint32_t ti_lpddr4_readreg(const ti_lpddr4_privatedata *pd, ti_lpddr4_regblock cpp, 53 uint32_t ti_lpddr4_writereg(const ti_lpddr4_privatedata *pd, ti_lpddr4_regblock cpp, 56 uint32_t ti_lpddr4_writectlconfigex(const ti_lpddr4_privatedata *pd, 59 uint32_t ti_lpddr4_writephyconfigex(const ti_lpddr4_privatedata *pd, [all …]
|
| H A D | lpddr4_obj_if.h | 16 uint32_t (*init)(ti_lpddr4_privatedata *pd, const ti_lpddr4_config *cfg); 17 uint32_t (*start)(const ti_lpddr4_privatedata *pd); 18 uint32_t (*readreg)(const ti_lpddr4_privatedata *pd, ti_lpddr4_regblock cpp, 20 uint32_t (*writereg)(const ti_lpddr4_privatedata *pd, ti_lpddr4_regblock cpp, 22 uint32_t (*writectlconfigex)(const ti_lpddr4_privatedata *pd, 24 uint32_t (*writephyconfigex)(const ti_lpddr4_privatedata *pd, 26 uint32_t (*writephyindepconfigex)(const ti_lpddr4_privatedata *pd, 28 uint32_t (*checkctlinterrupt)(const ti_lpddr4_privatedata *pd, 30 uint32_t (*ackctlinterrupt)(const ti_lpddr4_privatedata *pd, 32 uint32_t (*checkphyindepinterrupt)(const ti_lpddr4_privatedata *pd, [all …]
|
| /rk3399_ARM-atf/plat/ti/k3low/common/drivers/k3-ddrss/ |
| H A D | lpddr4.c | 19 static uint32_t lpddr4_pollctlirq(const ti_lpddr4_privatedata *pd, in lpddr4_pollctlirq() 38 static uint32_t lpddr4_pollphyindepirq(const ti_lpddr4_privatedata *pd, in lpddr4_pollphyindepirq() 57 static uint32_t lpddr4_pollandackirq(const ti_lpddr4_privatedata *pd) in lpddr4_pollandackirq() 89 static uint32_t lpddr4_startsequencecontroller(const ti_lpddr4_privatedata *pd) in lpddr4_startsequencecontroller() 121 *configsize = (uint16_t)(sizeof(ti_lpddr4_privatedata)); in ti_lpddr4_probe() 125 uint32_t ti_lpddr4_init(ti_lpddr4_privatedata *pd, const ti_lpddr4_config *cfg) in ti_lpddr4_init() 138 uint32_t ti_lpddr4_start(const ti_lpddr4_privatedata *pd) in ti_lpddr4_start() 153 uint32_t ti_lpddr4_readreg(const ti_lpddr4_privatedata *pd, ti_lpddr4_regblock cpp, in ti_lpddr4_readreg() 192 uint32_t ti_lpddr4_writereg(const ti_lpddr4_privatedata *pd, ti_lpddr4_regblock cpp, in ti_lpddr4_writereg() 231 uint32_t ti_lpddr4_writectlconfigex(const ti_lpddr4_privatedata *pd, in ti_lpddr4_writectlconfigex() [all …]
|
| H A D | lpddr4_16bit_sanity.h | 16 static inline uint32_t ti_lpddr4_intr_ctlint_sf(const ti_lpddr4_privatedata *pd, in ti_lpddr4_intr_ctlint_sf() 33 static inline uint32_t ti_lpddr4_intr_ack_ctlint_sf(const ti_lpddr4_privatedata *pd, in ti_lpddr4_intr_ack_ctlint_sf() 47 static inline uint32_t ti_lpddr4_intr_phyint_sf(const ti_lpddr4_privatedata *pd, in ti_lpddr4_intr_phyint_sf() 64 static inline uint32_t ti_lpddr4_intr_ack_phyint_sf(const ti_lpddr4_privatedata *pd, in ti_lpddr4_intr_ack_phyint_sf()
|
| H A D | lpddr4.h | 25 void ti_lpddr4_enable_pi_initiator(const ti_lpddr4_privatedata *pd);
|
| H A D | am62l_ddrss.c | 92 ti_lpddr4_privatedata pd; 209 static void k3_lpddr4_ack_freq_upd_req(const ti_lpddr4_privatedata *pd) in k3_lpddr4_ack_freq_upd_req() 215 static void k3_lpddr4_info_handler(const ti_lpddr4_privatedata *pd, in k3_lpddr4_info_handler() 231 ti_lpddr4_privatedata *pd = &ddrss.pd; in am62l_lpddr4_init()
|
| H A D | lpddr4_16bit.c | 80 void ti_lpddr4_enable_pi_initiator(const ti_lpddr4_privatedata *pd) in ti_lpddr4_enable_pi_initiator() 94 uint32_t ti_lpddr4_checkctlinterrupt(const ti_lpddr4_privatedata *pd, in ti_lpddr4_checkctlinterrupt() 213 uint32_t ti_lpddr4_ackctlinterrupt(const ti_lpddr4_privatedata *pd, in ti_lpddr4_ackctlinterrupt()
|