Home
last modified time | relevance | path

Searched refs:isel (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/intc/
H A Driscv_imsic.c204 uint32_t isel, priv, virt, vgein, xlen, page; in riscv_imsic_rmw() local
208 isel = AIA_IREG_ISEL(reg); in riscv_imsic_rmw()
234 switch (isel) { in riscv_imsic_rmw()
245 isel - ISELECT_IMSIC_EIP0, in riscv_imsic_rmw()
249 isel - ISELECT_IMSIC_EIE0, in riscv_imsic_rmw()
258 __func__, priv, virt, isel, vgein); in riscv_imsic_rmw()
/openbmc/qemu/target/riscv/
H A Dcsr.c2455 static bool xiselect_aia_range(target_ulong isel) in xiselect_aia_range() argument
2457 return (ISELECT_IPRIO0 <= isel && isel <= ISELECT_IPRIO15) || in xiselect_aia_range()
2458 (ISELECT_IMSIC_FIRST <= isel && isel <= ISELECT_IMSIC_LAST); in xiselect_aia_range()
2461 static bool xiselect_cd_range(target_ulong isel) in xiselect_cd_range() argument
2463 return (ISELECT_CD_FIRST <= isel && isel <= ISELECT_CD_LAST); in xiselect_cd_range()
2466 static bool xiselect_ctr_range(int csrno, target_ulong isel) in xiselect_ctr_range() argument
2469 return CTR_ENTRIES_FIRST <= isel && isel <= CTR_ENTRIES_LAST && in xiselect_ctr_range()
2518 static int rmw_ctrsource(CPURISCVState *env, int isel, target_ulong *val, in rmw_ctrsource() argument
2533 const uint64_t entry = isel - CTR_ENTRIES_FIRST; in rmw_ctrsource()
2557 static int rmw_ctrtarget(CPURISCVState *env, int isel, target_ulong *val, in rmw_ctrtarget() argument
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-kernel/ipmiutil/ipmiutil/
H A Dfix_systemd_path.patch103 …sbinfls = ialarms ihealth ifru igetevent ireset icmd isol ilan isensor isel iserial iwdt iconfig i…
/openbmc/u-boot/arch/arm/dts/
H A Dam335x-brppt1-spi.dts146 isel = <1>; /* 1 - ISET1, 2 ISET2 */
H A Dam335x-brppt1-mmc.dts145 isel = <1>; /* 1 - ISET1, 2 ISET2 */
H A Dam335x-brxre1.dts144 isel = <1>; /* 1 - ISET1, 2 ISET2 */
H A Dam335x-brppt1-nand.dts145 isel = <1>; /* 1 - ISET1, 2 ISET2 */
H A Dam335x-rut.dts339 isel = <1>; /* 1 - ISET1, 2 ISET2 */
/openbmc/qemu/tcg/ppc/
H A Dtcg-target.c.inc1879 int isel, tab;
1883 isel = tcg_to_isel[cond];
1886 if (isel & 1) {
1889 isel &= ~1;
1895 tcg_out32(s, isel | tab);
2054 int isel = tcg_to_isel[cond];
2057 if (isel & 1) {
2061 isel &= ~1;
2063 /* V1 == 0 is handled by isel; V2 == 0 must be handled by hand. */
2067 tcg_out32(s, isel | TAB(dest, v1, v2));