/linux/drivers/clocksource/ |
A D | ingenic-sysost.c | 284 ost_clk->ost = ost; in ingenic_ost_register_clock() 340 snprintf(ost->name, sizeof(ost->name), "OST percpu timer"); in ingenic_ost_percpu_timer_init() 343 ost->name, &ost->cevt); in ingenic_ost_percpu_timer_init() 349 ost->cevt.name = ost->name; in ingenic_ost_percpu_timer_init() 430 ost = kzalloc(sizeof(*ost), GFP_KERNEL); in ingenic_ost_probe() 431 if (!ost) in ingenic_ost_probe() 456 ost->clocks = kzalloc(struct_size(ost->clocks, hws, ost->soc_info->num_channels), in ingenic_ost_probe() 463 ost->clocks->num = ost->soc_info->num_channels; in ingenic_ost_probe() 493 kfree(ost); in ingenic_ost_probe() 512 if (IS_ERR(ost)) in ingenic_ost_init() [all …]
|
A D | ingenic-ost.c | 70 struct ingenic_ost *ost; in ingenic_ost_probe() local 80 ost = devm_kzalloc(dev, sizeof(*ost), GFP_KERNEL); in ingenic_ost_probe() 81 if (!ost) in ingenic_ost_probe() 84 ingenic_ost = ost; in ingenic_ost_probe() 87 if (IS_ERR(ost->regs)) in ingenic_ost_probe() 88 return PTR_ERR(ost->regs); in ingenic_ost_probe() 97 if (IS_ERR(ost->clk)) in ingenic_ost_probe() 98 return PTR_ERR(ost->clk); in ingenic_ost_probe() 118 cs = &ost->cs; in ingenic_ost_probe() 148 clk_disable(ost->clk); in ingenic_ost_suspend() [all …]
|
A D | Makefile | 79 obj-$(CONFIG_INGENIC_OST) += ingenic-ost.o
|
/linux/Documentation/devicetree/bindings/timer/ |
A D | ingenic,sysost.yaml | 22 - ingenic,x1000-ost 23 - ingenic,x2000-ost 32 const: ost 51 ost: timer@12000000 { 52 compatible = "ingenic,x1000-ost"; 58 clock-names = "ost";
|
A D | ingenic,tcu.yaml | 194 - ingenic,jz4725b-ost 195 - ingenic,jz4760b-ost 197 - const: ingenic,jz4760-ost 198 - const: ingenic,jz4725b-ost 201 - ingenic,jz4780-ost 202 - ingenic,jz4770-ost 203 - const: ingenic,jz4760b-ost 212 const: ost 288 ost: timer@e0 { 289 compatible = "ingenic,jz4770-ost", "ingenic,jz4760b-ost"; [all …]
|
/linux/arch/mips/boot/dts/ingenic/ |
A D | cu1000-neo.dts | 91 &ost { 93 assigned-clocks = <&ost OST_CLK_PERCPU_TIMER>, <&ost OST_CLK_GLOBAL_TIMER>;
|
A D | cu1830-neo.dts | 91 &ost { 93 assigned-clocks = <&ost OST_CLK_PERCPU_TIMER>, <&ost OST_CLK_GLOBAL_TIMER>;
|
A D | x1830.dtsi | 83 ost: timer@12000000 { label 84 compatible = "ingenic,x1830-ost", "ingenic,x1000-ost"; 90 clock-names = "ost";
|
A D | jz4725b.dtsi | 105 ost: timer@e0 { label 106 compatible = "ingenic,jz4725b-ost"; 110 clock-names = "ost";
|
A D | x1000.dtsi | 90 ost: timer@12000000 { label 91 compatible = "ingenic,x1000-ost"; 97 clock-names = "ost";
|
A D | jz4780.dtsi | 138 ost: timer@e0 { label 139 compatible = "ingenic,jz4780-ost", "ingenic,jz4770-ost"; 143 clock-names = "ost";
|
A D | jz4770.dtsi | 118 ost: timer@e0 { label 119 compatible = "ingenic,jz4770-ost"; 123 clock-names = "ost";
|
/linux/Documentation/translations/zh_CN/mips/ |
A D | ingenic-tcu.rst | 63 OST drivers/clocksource/ingenic-ost.c
|
/linux/scripts/ |
A D | unifdef.c | 330 struct stat ist, ost; in main() local 331 if (stat(ofilename, &ost) == 0 && in main() 333 overwriting = (ist.st_dev == ost.st_dev in main() 334 && ist.st_ino == ost.st_ino); in main()
|
/linux/Documentation/mips/ |
A D | ingenic-tcu.rst | 61 OST drivers/clocksource/ingenic-ost.c
|
/linux/fs/nfsd/ |
A D | nfs4state.c | 6665 const struct nfs4_ol_stateid *ost) in find_lock_stateid() argument 6669 lockdep_assert_held(&ost->st_stid.sc_client->cl_lock); in find_lock_stateid() 6672 if (!nfs4_ol_stateid_unhashed(ost)) in find_lock_stateid() 6673 list_for_each_entry(lst, &ost->st_locks, st_locks) { in find_lock_stateid() 6731 struct inode *inode, struct nfs4_ol_stateid *ost, in find_or_create_lock_stateid() argument 6736 struct nfs4_openowner *oo = openowner(ost->st_stateowner); in find_or_create_lock_stateid() 6741 lst = find_lock_stateid(lo, ost); in find_or_create_lock_stateid() 6782 struct nfs4_ol_stateid *ost, in lookup_or_create_lock_state() argument 6787 struct nfs4_file *fi = ost->st_stid.sc_file; in lookup_or_create_lock_state() 6788 struct nfs4_openowner *oo = openowner(ost->st_stateowner); in lookup_or_create_lock_state() [all …]
|