[uboot] create uboot from github:
repo: https://github.com/u-boot/u-boot commit: d80bb749fab53da72c4a0e09b8c2d2aaa3103c91 Change-Id: Ie6434426e1ec15bc08bb1832798e371f3fd5fb29
This commit is contained in:
51
u-boot-2021.10/drivers/ram/k3-ddrss/lpddr4_obj_if.c
Normal file
51
u-boot-2021.10/drivers/ram/k3-ddrss/lpddr4_obj_if.c
Normal file
@ -0,0 +1,51 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
/*
|
||||
* Cadence DDR Driver
|
||||
*
|
||||
* Copyright (C) 2012-2021 Cadence Design Systems, Inc.
|
||||
* Copyright (C) 2018-2021 Texas Instruments Incorporated - https://www.ti.com/
|
||||
*/
|
||||
|
||||
#include "lpddr4_obj_if.h"
|
||||
|
||||
lpddr4_obj *lpddr4_getinstance(void)
|
||||
{
|
||||
static lpddr4_obj driver = {
|
||||
.probe = lpddr4_probe,
|
||||
.init = lpddr4_init,
|
||||
.start = lpddr4_start,
|
||||
.readreg = lpddr4_readreg,
|
||||
.writereg = lpddr4_writereg,
|
||||
.getmmrregister = lpddr4_getmmrregister,
|
||||
.setmmrregister = lpddr4_setmmrregister,
|
||||
.writectlconfig = lpddr4_writectlconfig,
|
||||
.writephyconfig = lpddr4_writephyconfig,
|
||||
.writephyindepconfig = lpddr4_writephyindepconfig,
|
||||
.readctlconfig = lpddr4_readctlconfig,
|
||||
.readphyconfig = lpddr4_readphyconfig,
|
||||
.readphyindepconfig = lpddr4_readphyindepconfig,
|
||||
.getctlinterruptmask = lpddr4_getctlinterruptmask,
|
||||
.setctlinterruptmask = lpddr4_setctlinterruptmask,
|
||||
.checkctlinterrupt = lpddr4_checkctlinterrupt,
|
||||
.ackctlinterrupt = lpddr4_ackctlinterrupt,
|
||||
.getphyindepinterruptmask = lpddr4_getphyindepinterruptmask,
|
||||
.setphyindepinterruptmask = lpddr4_setphyindepinterruptmask,
|
||||
.checkphyindepinterrupt = lpddr4_checkphyindepinterrupt,
|
||||
.ackphyindepinterrupt = lpddr4_ackphyindepinterrupt,
|
||||
.getdebuginitinfo = lpddr4_getdebuginitinfo,
|
||||
.getlpiwakeuptime = lpddr4_getlpiwakeuptime,
|
||||
.setlpiwakeuptime = lpddr4_setlpiwakeuptime,
|
||||
.geteccenable = lpddr4_geteccenable,
|
||||
.seteccenable = lpddr4_seteccenable,
|
||||
.getreducmode = lpddr4_getreducmode,
|
||||
.setreducmode = lpddr4_setreducmode,
|
||||
.getdbireadmode = lpddr4_getdbireadmode,
|
||||
.getdbiwritemode = lpddr4_getdbiwritemode,
|
||||
.setdbimode = lpddr4_setdbimode,
|
||||
.getrefreshrate = lpddr4_getrefreshrate,
|
||||
.setrefreshrate = lpddr4_setrefreshrate,
|
||||
.refreshperchipselect = lpddr4_refreshperchipselect,
|
||||
};
|
||||
|
||||
return &driver;
|
||||
}
|
||||
Reference in New Issue
Block a user