Home
last modified time | relevance | path

Searched refs:oh (Results 1 – 25 of 64) sorted by relevance

123

/openbmc/linux/arch/arm/mach-omap2/
H A Domap_hwmod.c279 oh->_sysc_cache = omap_hwmod_read(oh, oh->class->sysc->sysc_offs); in _update_sysc_cache()
314 oh->class->unlock(oh); in _write_sysconfig()
319 oh->class->lock(oh); in _write_sysconfig()
843 oh->name, oh->main_clk); in _init_main_clk()
858 oh->name, oh->main_clk); in _init_main_clk()
1385 oh->name, oh->clkdm_name); in _init_clkdm()
1390 oh->name, oh->clkdm_name); in _init_clkdm()
1793 r = oh->class->reset(oh); in _reset()
2214 if (oh && oh->mpu_rt_idx) { in omap_hwmod_parse_module_range()
2414 oh->name, oh->_state); in _setup_reset()
[all …]
H A Dwd_timer.c31 int omap2_wd_timer_disable(struct omap_hwmod *oh) in omap2_wd_timer_disable() argument
35 if (!oh) { in omap2_wd_timer_disable()
40 base = omap_hwmod_get_mpu_rt_va(oh); in omap2_wd_timer_disable()
43 oh->name, __func__); in omap2_wd_timer_disable()
80 omap_hwmod_softreset(oh); in omap2_wd_timer_reset()
83 omap_test_timeout((omap_hwmod_read(oh, in omap2_wd_timer_reset()
84 oh->class->sysc->syss_offs) in omap2_wd_timer_reset()
88 if (oh->class->sysc->srst_udelay) in omap2_wd_timer_reset()
89 udelay(oh->class->sysc->srst_udelay); in omap2_wd_timer_reset()
96 oh->name, c); in omap2_wd_timer_reset()
[all …]
H A Ddisplay.c278 struct omap_hwmod *oh; in dispc_disable_outputs() local
280 oh = omap_hwmod_lookup("dss_dispc"); in dispc_disable_outputs()
281 if (!oh) { in dispc_disable_outputs()
286 if (!oh->dev_attr) { in dispc_disable_outputs()
294 v = omap_hwmod_read(oh, DISPC_CONTROL); in dispc_disable_outputs()
341 v = omap_hwmod_read(oh, DISPC_CONTROL); in dispc_disable_outputs()
343 omap_hwmod_write(v, oh, DISPC_CONTROL); in dispc_disable_outputs()
382 for (i = oh->opt_clks_cnt, oc = oh->opt_clks; i > 0; i--, oc++) in omap_dss_reset()
397 omap_hwmod_write(0x0, oh, DSS_CONTROL); in omap_dss_reset()
399 omap_test_timeout((omap_hwmod_read(oh, oh->class->sysc->syss_offs) in omap_dss_reset()
[all …]
H A Di2c.c36 int omap_i2c_reset(struct omap_hwmod *oh) in omap_i2c_reset() argument
48 v = omap_hwmod_read(oh, i2c_con); in omap_i2c_reset()
50 omap_hwmod_write(v, oh, i2c_con); in omap_i2c_reset()
53 omap_hwmod_softreset(oh); in omap_i2c_reset()
56 v = omap_hwmod_read(oh, i2c_con); in omap_i2c_reset()
58 omap_hwmod_write(v, oh, i2c_con); in omap_i2c_reset()
61 omap_test_timeout((omap_hwmod_read(oh, in omap_i2c_reset()
62 oh->class->sysc->syss_offs) in omap_i2c_reset()
68 __func__, oh->name, MAX_MODULE_SOFTRESET_WAIT); in omap_i2c_reset()
71 oh->name, c); in omap_i2c_reset()
H A Dhdq1w.c37 int omap_hdq1w_reset(struct omap_hwmod *oh) in omap_hdq1w_reset() argument
43 omap_hwmod_softreset(oh); in omap_hdq1w_reset()
46 v = omap_hwmod_read(oh, HDQ_CTRL_STATUS_OFFSET); in omap_hdq1w_reset()
48 omap_hwmod_write(v, oh, HDQ_CTRL_STATUS_OFFSET); in omap_hdq1w_reset()
51 omap_test_timeout((omap_hwmod_read(oh, in omap_hdq1w_reset()
52 oh->class->sysc->syss_offs) in omap_hdq1w_reset()
58 __func__, oh->name, MAX_MODULE_SOFTRESET_WAIT); in omap_hdq1w_reset()
61 oh->name, c); in omap_hdq1w_reset()
H A Dmsdi.c45 int omap_msdi_reset(struct omap_hwmod *oh) in omap_msdi_reset() argument
51 omap_hwmod_softreset(oh); in omap_msdi_reset()
56 omap_hwmod_write(v, oh, MSDI_CON_OFFSET); in omap_msdi_reset()
59 omap_test_timeout((omap_hwmod_read(oh, oh->class->sysc->syss_offs) in omap_msdi_reset()
65 __func__, oh->name, MAX_MODULE_SOFTRESET_WAIT); in omap_msdi_reset()
68 oh->name, c); in omap_msdi_reset()
72 omap_hwmod_write(v, oh, MSDI_CON_OFFSET); in omap_msdi_reset()
H A Domap_hwmod.h526 int (*pre_shutdown)(struct omap_hwmod *oh);
527 int (*reset)(struct omap_hwmod *oh);
528 void (*lock)(struct omap_hwmod *oh);
529 void (*unlock)(struct omap_hwmod *oh);
618 int omap_hwmod_parse_module_range(struct omap_hwmod *oh,
629 int omap_hwmod_enable(struct omap_hwmod *oh);
630 int omap_hwmod_idle(struct omap_hwmod *oh);
631 int omap_hwmod_shutdown(struct omap_hwmod *oh);
638 int omap_hwmod_softreset(struct omap_hwmod *oh);
643 int (*fn)(struct omap_hwmod *oh,
[all …]
H A Domap_device.c112 struct omap_hwmod *oh) in _add_hwmod_clocks_clkdev() argument
116 _add_clkdev(od, "fck", oh->main_clk); in _add_hwmod_clocks_clkdev()
118 for (i = 0; i < oh->opt_clks_cnt; i++) in _add_hwmod_clocks_clkdev()
119 _add_clkdev(od, oh->opt_clks[i].role, oh->opt_clks[i].clk); in _add_hwmod_clocks_clkdev()
135 struct omap_hwmod *oh; in omap_device_build_from_dt() local
167 oh = omap_hwmod_lookup(oh_name); in omap_device_build_from_dt()
168 if (!oh) { in omap_device_build_from_dt()
174 hwmods[i] = oh; in omap_device_build_from_dt()
175 if (oh->flags & HWMOD_INIT_NO_IDLE) in omap_device_build_from_dt()
H A Dsr_device.c152 static int __init sr_dev_init(struct omap_hwmod *oh, void *user) in sr_dev_init() argument
156 sr_dev_attr = (struct omap_smartreflex_dev_attr *)oh->dev_attr; in sr_dev_init()
159 __func__, oh->name); in sr_dev_init()
163 return sr_init_by_name(oh->name, sr_dev_attr->sensor_voltdm_name); in sr_dev_init()
166 static int __init sr_dev_init(struct omap_hwmod *oh, void *user) in sr_dev_init() argument
H A Dwd_timer.h11 extern int omap2_wd_timer_disable(struct omap_hwmod *oh);
12 extern int omap2_wd_timer_reset(struct omap_hwmod *oh);
H A Dmmc.h12 int omap_msdi_reset(struct omap_hwmod *oh);
14 static inline int omap_msdi_reset(struct omap_hwmod *oh) in omap_msdi_reset() argument
/openbmc/u-boot/fs/yaffs2/
H A Dyaffs_attribs.c19 obj->yst_uid = oh->yst_uid; in yaffs_load_attribs()
20 obj->yst_gid = oh->yst_gid; in yaffs_load_attribs()
21 obj->yst_atime = oh->yst_atime; in yaffs_load_attribs()
22 obj->yst_mtime = oh->yst_mtime; in yaffs_load_attribs()
23 obj->yst_ctime = oh->yst_ctime; in yaffs_load_attribs()
24 obj->yst_rdev = oh->yst_rdev; in yaffs_load_attribs()
38 oh->yst_uid = obj->yst_uid; in yaffs_load_attribs_oh()
39 oh->yst_gid = obj->yst_gid; in yaffs_load_attribs_oh()
40 oh->yst_atime = obj->yst_atime; in yaffs_load_attribs_oh()
41 oh->yst_mtime = obj->yst_mtime; in yaffs_load_attribs_oh()
[all …]
H A Dyaffs_yaffs1.c33 struct yaffs_obj_hdr *oh; in yaffs1_scan() local
202 oh->type); in yaffs1_scan()
219 oh->shadows_obj; in yaffs1_scan()
261 in->variant_type = oh->type; in yaffs1_scan()
263 in->yst_mode = oh->yst_mode; in yaffs1_scan()
264 yaffs_load_attribs(in, oh); in yaffs1_scan()
272 in->variant_type = oh->type; in yaffs1_scan()
274 in->yst_mode = oh->yst_mode; in yaffs1_scan()
275 yaffs_load_attribs(in, oh); in yaffs1_scan()
325 = yaffs_oh_to_size(oh); in yaffs1_scan()
[all …]
H A Dyaffs_verify.c171 if (!(tags && obj && oh)) { in yaffs_verify_oh()
174 tags, obj, oh); in yaffs_verify_oh()
178 if (oh->type <= YAFFS_OBJECT_TYPE_UNKNOWN || in yaffs_verify_oh()
179 oh->type > YAFFS_OBJECT_TYPE_MAX) in yaffs_verify_oh()
182 tags->obj_id, oh->type); in yaffs_verify_oh()
198 tags->obj_id, oh->parent_obj_id); in yaffs_verify_oh()
201 oh->parent_obj_id != obj->parent->obj_id && in yaffs_verify_oh()
206 tags->obj_id, oh->parent_obj_id, in yaffs_verify_oh()
349 struct yaffs_obj_hdr *oh; in yaffs_verify_obj() local
352 oh = (struct yaffs_obj_hdr *)buffer; in yaffs_verify_obj()
[all …]
H A Dyaffs_yaffs2.c1092 oh = NULL; in yaffs2_scan_chunk()
1123 oh->shadows_obj = in yaffs2_scan_chunk()
1125 oh->is_shrink = in yaffs2_scan_chunk()
1152 ((oh && oh->type == YAFFS_OBJECT_TYPE_FILE) || in yaffs2_scan_chunk()
1163 is_shrink = (oh) ? in yaffs2_scan_chunk()
1164 oh->is_shrink : in yaffs2_scan_chunk()
1192 (oh ? oh->type : tags.extra_obj_type)) in yaffs2_scan_chunk()
1195 oh ? oh->type : tags.extra_obj_type, in yaffs2_scan_chunk()
1206 if (oh) { in yaffs2_scan_chunk()
1219 if (oh) { in yaffs2_scan_chunk()
[all …]
H A Dyaffs_attribs.h21 void yaffs_load_attribs(struct yaffs_obj *obj, struct yaffs_obj_hdr *oh);
22 void yaffs_load_attribs_oh(struct yaffs_obj_hdr *oh, struct yaffs_obj *obj);
/openbmc/linux/fs/lockd/
H A Dsvcshare.c21 nlm_cmp_owner(struct nlm_share *share, struct xdr_netobj *oh) in nlm_cmp_owner() argument
23 return share->s_owner.len == oh->len in nlm_cmp_owner()
24 && !memcmp(share->s_owner.data, oh->data, oh->len); in nlm_cmp_owner()
32 struct xdr_netobj *oh = &argp->lock.oh; in nlmsvc_share_file() local
36 if (share->s_host == host && nlm_cmp_owner(share, oh)) in nlmsvc_share_file()
43 share = kmalloc(sizeof(*share) + oh->len, in nlmsvc_share_file()
50 memcpy(ohdata, oh->data, oh->len); in nlmsvc_share_file()
55 share->s_owner.len = oh->len; in nlmsvc_share_file()
73 struct xdr_netobj *oh = &argp->lock.oh; in nlmsvc_unshare_file() local
77 if (share->s_host == host && nlm_cmp_owner(share, oh)) { in nlmsvc_unshare_file()
H A Dtrace.h59 __field(u32, oh)
69 __entry->oh = ~crc32_le(0xffffffff, lock->oh.data, lock->oh.len);
80 __get_sockaddr(addr), __entry->oh, __entry->svid,
/openbmc/linux/include/uapi/linux/
H A Dcoda.h312 struct coda_out_hdr oh; member
328 struct coda_out_hdr oh; member
378 struct coda_out_hdr oh; member
391 struct coda_out_hdr oh; member
432 struct coda_out_hdr oh; member
449 struct coda_out_hdr oh; member
501 struct coda_out_hdr oh; member
538 struct coda_out_hdr oh; member
561 struct coda_out_hdr oh; member
574 struct coda_out_hdr oh; member
[all …]
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dqoriq-fman3-0.dtsi33 compatible = "fsl,fman-v3-port-oh";
39 compatible = "fsl,fman-v3-port-oh";
45 compatible = "fsl,fman-v3-port-oh";
51 compatible = "fsl,fman-v3-port-oh";
57 compatible = "fsl,fman-v3-port-oh";
63 compatible = "fsl,fman-v3-port-oh";
/openbmc/linux/net/ipv6/netfilter/
H A Dip6t_hbh.c47 const struct ipv6_opt_hdr *oh; in hbh_mt6() local
69 oh = skb_header_pointer(skb, ptr, sizeof(_optsh), &_optsh); in hbh_mt6()
70 if (oh == NULL) { in hbh_mt6()
75 hdrlen = ipv6_optlen(oh); in hbh_mt6()
81 pr_debug("IPv6 OPTS LEN %u %u ", hdrlen, oh->hdrlen); in hbh_mt6()
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A Dqoriq-fman-1.dtsi55 compatible = "fsl,fman-v2-port-oh";
61 compatible = "fsl,fman-v2-port-oh";
67 compatible = "fsl,fman-v2-port-oh";
73 compatible = "fsl,fman-v2-port-oh";
79 compatible = "fsl,fman-v2-port-oh";
86 compatible = "fsl,fman-v2-port-oh";
93 compatible = "fsl,fman-v2-port-oh";
H A Dqoriq-fman-0.dtsi55 compatible = "fsl,fman-v2-port-oh";
61 compatible = "fsl,fman-v2-port-oh";
67 compatible = "fsl,fman-v2-port-oh";
73 compatible = "fsl,fman-v2-port-oh";
79 compatible = "fsl,fman-v2-port-oh";
86 compatible = "fsl,fman-v2-port-oh";
93 compatible = "fsl,fman-v2-port-oh";
H A Dqoriq-fman3-1.dtsi55 compatible = "fsl,fman-v3-port-oh";
61 compatible = "fsl,fman-v3-port-oh";
67 compatible = "fsl,fman-v3-port-oh";
73 compatible = "fsl,fman-v3-port-oh";
79 compatible = "fsl,fman-v3-port-oh";
85 compatible = "fsl,fman-v3-port-oh";
H A Dqoriq-fman3-0.dtsi55 compatible = "fsl,fman-v3-port-oh";
61 compatible = "fsl,fman-v3-port-oh";
67 compatible = "fsl,fman-v3-port-oh";
73 compatible = "fsl,fman-v3-port-oh";
79 compatible = "fsl,fman-v3-port-oh";
85 compatible = "fsl,fman-v3-port-oh";

123