Home
last modified time | relevance | path

Searched refs:mc (Results 1 – 25 of 44) sorted by relevance

12

/rk3399_rockchip-uboot/arch/x86/lib/
H A Dmpspec.c28 ulong mc; in mp_write_floating_table() local
44 mc = (ulong)mf + sizeof(struct mp_floating_table); in mp_write_floating_table()
45 return (struct mp_config_table *)mc; in mp_write_floating_table()
48 void mp_config_table_init(struct mp_config_table *mc) in mp_config_table_init() argument
50 memcpy(mc->mpc_signature, MPC_SIGNATURE, 4); in mp_config_table_init()
51 mc->mpc_length = sizeof(struct mp_config_table); in mp_config_table_init()
52 mc->mpc_spec = MPSPEC_V14; in mp_config_table_init()
53 mc->mpc_checksum = 0; in mp_config_table_init()
54 mc->mpc_oemptr = 0; in mp_config_table_init()
55 mc->mpc_oemsize = 0; in mp_config_table_init()
[all …]
/rk3399_rockchip-uboot/arch/x86/include/asm/
H A Dmpspec.h227 static inline ulong mp_next_mpc_entry(struct mp_config_table *mc) in mp_next_mpc_entry() argument
229 return (ulong)mc + mc->mpc_length; in mp_next_mpc_entry()
241 static inline void mp_add_mpc_entry(struct mp_config_table *mc, uint length) in mp_add_mpc_entry() argument
243 mc->mpc_length += length; in mp_add_mpc_entry()
244 mc->mpc_entry_count++; in mp_add_mpc_entry()
257 static inline ulong mp_next_mpe_entry(struct mp_config_table *mc) in mp_next_mpe_entry() argument
259 return (ulong)mc + mc->mpc_length + mc->mpe_length; in mp_next_mpe_entry()
271 static inline void mp_add_mpe_entry(struct mp_config_table *mc, in mp_add_mpe_entry() argument
274 mc->mpe_length += mpe->mpe_length; in mp_add_mpe_entry()
296 void mp_config_table_init(struct mp_config_table *mc);
[all …]
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mx6/
H A Dmx6-pins.h11 #define MX6_PAD_DECLARE(prefix, name, pco, mc, mm, sio, si, pc) \ argument
12 prefix##name = IOMUX_PAD(pco, mc, mm, sio, si, pc)
16 #define MX6_PAD_DECL(name, pco, mc, mm, sio, si, pc) \ argument
17 MX6_PAD_DECLARE(MX6Q_PAD_,name, pco, mc, mm, sio, si, pc),
20 #define MX6_PAD_DECL(name, pco, mc, mm, sio, si, pc) \ argument
21 MX6_PAD_DECLARE(MX6DL_PAD_,name, pco, mc, mm, sio, si, pc),
26 #define MX6_PAD_DECL(name, pco, mc, mm, sio, si, pc) \ argument
27 MX6_PAD_DECLARE(MX6_PAD_,name, pco, mc, mm, sio, si, pc),
32 #define MX6_PAD_DECL(name, pco, mc, mm, sio, si, pc) \ argument
33 MX6_PAD_DECLARE(MX6_PAD_,name, pco, mc, mm, sio, si, pc),
/rk3399_rockchip-uboot/arch/arm/mach-tegra/
H A Dap.c170 struct mc_ctlr *mc = (struct mc_ctlr *)NV_PA_MC_BASE; in protect_secure_section() local
176 writel(CONFIG_ARMV7_SECURE_BASE, &mc->mc_security_cfg0); in protect_secure_section()
177 writel(CONFIG_ARMV7_SECURE_RESERVE_SIZE >> 20, &mc->mc_security_cfg1); in protect_secure_section()
182 static void smmu_flush(struct mc_ctlr *mc) in smmu_flush() argument
184 (void)readl(&mc->mc_smmu_config); in smmu_flush()
189 struct mc_ctlr *mc = (struct mc_ctlr *)NV_PA_MC_BASE; in smmu_enable() local
197 writel(0xffffffff, &mc->mc_smmu_translation_enable_0); in smmu_enable()
198 writel(0xffffffff, &mc->mc_smmu_translation_enable_1); in smmu_enable()
199 writel(0xffffffff, &mc->mc_smmu_translation_enable_2); in smmu_enable()
200 writel(0xffffffff, &mc->mc_smmu_translation_enable_3); in smmu_enable()
[all …]
H A Dgpu.c20 struct mc_ctlr *mc = (struct mc_ctlr *)NV_PA_MC_BASE; in tegra_gpu_config() local
23 writel(0, &mc->mc_video_protect_size_mb); in tegra_gpu_config()
25 &mc->mc_video_protect_reg_ctrl); in tegra_gpu_config()
27 readl(&mc->mc_video_protect_reg_ctrl); in tegra_gpu_config()
H A Dboard.c64 struct mc_ctlr *mc = (struct mc_ctlr *)NV_PA_MC_BASE; in tegra_cpu_is_non_secure() local
65 uint32_t mc_s_cfg0 = readl(&mc->mc_security_cfg0); in tegra_cpu_is_non_secure()
73 struct mc_ctlr *const mc = (struct mc_ctlr *)NV_PA_MC_BASE; in query_sdram_size() local
77 emem_cfg = readl(&mc->mc_emem_cfg); in query_sdram_size()
/rk3399_rockchip-uboot/board/nvidia/nyan-big/
H A Dnyan-big.c74 struct mc_ctlr *mc = (void *)NV_PA_MC_BASE; in setup_kernel_info() local
77 writel(0, &mc->mc_video_protect_bom); in setup_kernel_info()
78 writel(0, &mc->mc_video_protect_size_mb); in setup_kernel_info()
79 writel(1, &mc->mc_video_protect_reg_ctrl); in setup_kernel_info()
/rk3399_rockchip-uboot/drivers/nvme/
H A Dnvme_show.c97 static void print_metadata_cap(u8 mc, int devnum) in print_metadata_cap() argument
101 mc & 0x02 ? "yes" : "No"); in print_metadata_cap()
103 mc & 0x01 ? "yes" : "No"); in print_metadata_cap()
127 print_metadata_cap(id->mc, ns->devnum); in nvme_print_info()
/rk3399_rockchip-uboot/drivers/net/fsl-mc/dpio/
H A Dqbman_portal.c75 p->mc.check = swp_mc_can_start; in qbman_swp_init()
77 p->mc.valid_bit = QB_VALID_BIT; in qbman_swp_init()
121 BUG_ON(p->mc.check != swp_mc_can_start); in qbman_swp_mc_start()
127 p->mc.check = swp_mc_can_submit; in qbman_swp_mc_start()
136 BUG_ON(p->mc.check != swp_mc_can_submit); in qbman_swp_mc_submit()
144 *v = cmd_verb | p->mc.valid_bit; in qbman_swp_mc_submit()
148 p->mc.check = swp_mc_can_poll; in qbman_swp_mc_submit()
156 BUG_ON(p->mc.check != swp_mc_can_poll); in qbman_swp_mc_result()
158 ret = qbman_cena_read(&p->sys, QBMAN_CENA_SWP_RR(p->mc.valid_bit)); in qbman_swp_mc_result()
164 p->mc.check = swp_mc_can_start; in qbman_swp_mc_result()
[all …]
H A Dqbman_portal.h40 } mc; member
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/doc/
H A DREADME.lsch3132 executed. The commmand is demostrated taking an example of mc boot
139 setenv mcinitcmd 'fsl_mc start mc 0x580300000 0x580800000'
143 setenv mcinitcmd 'fsl_mc start mc 0x580300000 0x580800000;fsl_mc apply DPL 0x580700000'
148 …noted that these addresses in 'fsl_mc start mc 0x580300000 0x580800000;fsl_mc apply DPL 0x58070000…
279 (MC). These commands are used to start mc, aiop and apply DPL
286 a) fsl_mc start mc <FW_addr> <DPC_addr> - Start Management Complex
292 a) fsl_mc start mc <FW_addr> <DPC_addr> - Start Management Complex
299 => fsl_mc start mc 580300000 580800000
304 a) fsl_mc start mc <FW_addr> <DPC_addr> - Start Management Complex
313 => fsl_mc start mc 580300000 580800000
[all …]
/rk3399_rockchip-uboot/drivers/usb/musb-new/
H A Dpic32.c220 struct fdt_resource mc, glue; in musb_usb_probe() local
229 "mc", &mc); in musb_usb_probe()
242 mregs = ioremap(mc.start, fdt_resource_size(&mc)); in musb_usb_probe()
/rk3399_rockchip-uboot/drivers/net/fsl-mc/
H A DMakefile8 obj-y += mc.o \
/rk3399_rockchip-uboot/net/
H A Dtftp.c909 char *mc; in parse_multicast_oack() local
913 mc = NULL; in parse_multicast_oack()
929 mc = pkt + i + 1; in parse_multicast_oack()
936 if (!port || !mc_adr || !mc) in parse_multicast_oack()
976 tftp_mcast_master_client = simple_strtoul((char *)mc, NULL, 10); in parse_multicast_oack()
/rk3399_rockchip-uboot/arch/arm/dts/
H A Dfsl-ls2080a.dtsi54 fsl_mc: fsl-mc@80c000000 {
55 compatible = "fsl,qoriq-mc";
H A Dtegra210.dtsi3 #include <dt-bindings/memory/tegra210-mc.h>
129 iommus = <&mc TEGRA_SWGROUP_DC>;
144 iommus = <&mc TEGRA_SWGROUP_DCB>;
302 iommus = <&mc TEGRA_SWGROUP_GPU>;
665 mc: memory-controller@70019000 { label
666 compatible = "nvidia,tegra210-mc";
669 clock-names = "mc";
H A Dtegra114.dtsi3 #include <dt-bindings/memory/tegra114-mc.h>
54 iommus = <&mc TEGRA_SWGROUP_DC>;
73 iommus = <&mc TEGRA_SWGROUP_DCB>;
522 mc: memory-controller@70019000 { label
523 compatible = "nvidia,tegra114-mc";
526 clock-names = "mc";
H A Ddm816x.dtsi418 reg-names = "mc", "control";
420 interrupt-names = "mc";
458 reg-names = "mc", "control";
460 interrupt-names = "mc";
H A Dtegra124.dtsi3 #include <dt-bindings/memory/tegra124-mc.h>
107 iommus = <&mc TEGRA_SWGROUP_DC>;
122 iommus = <&mc TEGRA_SWGROUP_DCB>;
192 iommus = <&mc TEGRA_SWGROUP_GPU>;
592 mc: memory-controller@70019000 { label
593 compatible = "nvidia,tegra124-mc";
596 clock-names = "mc";
607 nvidia,memory-controller = <&mc>;
H A Dtegra30.dtsi3 #include <dt-bindings/memory/tegra30-mc.h>
170 iommus = <&mc TEGRA_SWGROUP_DC>;
189 iommus = <&mc TEGRA_SWGROUP_DCB>;
640 mc: memory-controller@7000f000 { label
641 compatible = "nvidia,tegra30-mc";
644 clock-names = "mc";
/rk3399_rockchip-uboot/arch/mips/dts/
H A Dbrcm,bcm6338.dtsi113 compatible = "brcm,bcm6338-mc";
H A Dbrcm,bcm6348.dtsi122 compatible = "brcm,bcm6338-mc";
H A Dbrcm,bcm3380.dtsi69 compatible = "brcm,bcm6328-mc";
H A Dbrcm,bcm6358.dtsi146 compatible = "brcm,bcm6358-mc";
/rk3399_rockchip-uboot/drivers/net/
H A DMakefile73 obj-$(CONFIG_FSL_MC_ENET) += fsl-mc/

12