/src/sys/arch/riscv/starfive/ |
jh7110_pinctrl.c | 306 const struct jh7110_func_sel * const jfs = local in function:jh7110_set_function 309 if (func > jfs->jfs_max) 312 if (jfs->jfs_funcreg == 0) 317 funcold = RD4(sc, jfs->jfs_funcreg); 319 funcval = funcold & ~jfs->jfs_mask; 320 funcval |= __SHIFTIN(func, jfs->jfs_mask); 322 WR4(sc, jfs->jfs_funcreg, funcval);
|
jh7110_pinctrl.c | 306 const struct jh7110_func_sel * const jfs = local in function:jh7110_set_function 309 if (func > jfs->jfs_max) 312 if (jfs->jfs_funcreg == 0) 317 funcold = RD4(sc, jfs->jfs_funcreg); 319 funcval = funcold & ~jfs->jfs_mask; 320 funcval |= __SHIFTIN(func, jfs->jfs_mask); 322 WR4(sc, jfs->jfs_funcreg, funcval);
|
jh7110_pinctrl.c | 306 const struct jh7110_func_sel * const jfs = local in function:jh7110_set_function 309 if (func > jfs->jfs_max) 312 if (jfs->jfs_funcreg == 0) 317 funcold = RD4(sc, jfs->jfs_funcreg); 319 funcval = funcold & ~jfs->jfs_mask; 320 funcval |= __SHIFTIN(func, jfs->jfs_mask); 322 WR4(sc, jfs->jfs_funcreg, funcval);
|
jh7110_pinctrl.c | 306 const struct jh7110_func_sel * const jfs = local in function:jh7110_set_function 309 if (func > jfs->jfs_max) 312 if (jfs->jfs_funcreg == 0) 317 funcold = RD4(sc, jfs->jfs_funcreg); 319 funcval = funcold & ~jfs->jfs_mask; 320 funcval |= __SHIFTIN(func, jfs->jfs_mask); 322 WR4(sc, jfs->jfs_funcreg, funcval);
|