Home
last modified time | relevance | path

Searched refs:_width (Results 1 – 25 of 59) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/clk/sunxi-ng/
H A Dccu_div.h43 #define _SUNXI_CCU_DIV_TABLE_FLAGS(_shift, _width, _table, _flags) \ argument
46 .width = _width, \
51 #define _SUNXI_CCU_DIV_TABLE(_shift, _width, _table) \ argument
52 _SUNXI_CCU_DIV_TABLE_FLAGS(_shift, _width, _table, 0)
54 #define _SUNXI_CCU_DIV_OFFSET_MAX_FLAGS(_shift, _width, _off, _max, _flags) \ argument
57 .width = _width, \
63 #define _SUNXI_CCU_DIV_MAX_FLAGS(_shift, _width, _max, _flags) \ argument
64 _SUNXI_CCU_DIV_OFFSET_MAX_FLAGS(_shift, _width, 1, _max, _flags)
66 #define _SUNXI_CCU_DIV_FLAGS(_shift, _width, _flags) \ argument
67 _SUNXI_CCU_DIV_MAX_FLAGS(_shift, _width, 0, _flags)
[all …]
H A Dccu_mux.h32 #define _SUNXI_CCU_MUX_TABLE(_shift, _width, _table) \ argument
35 .width = _width, \
39 #define _SUNXI_CCU_MUX(_shift, _width) \ argument
40 _SUNXI_CCU_MUX_TABLE(_shift, _width, NULL)
51 _reg, _shift, _width, _gate, \ argument
55 .mux = _SUNXI_CCU_MUX_TABLE(_shift, _width, _table), \
66 _shift, _width, _gate, _flags) \ argument
68 _reg, _shift, _width, _gate, \
71 #define SUNXI_CCU_MUX(_struct, _name, _parents, _reg, _shift, _width, \ argument
74 _reg, _shift, _width, 0, _flags)
H A Dccu_mult.h17 #define _SUNXI_CCU_MULT_OFFSET_MIN_MAX(_shift, _width, _offset, _min, _max) \ argument
23 .width = _width, \
26 #define _SUNXI_CCU_MULT_MIN(_shift, _width, _min) \ argument
27 _SUNXI_CCU_MULT_OFFSET_MIN_MAX(_shift, _width, 1, _min, 0)
29 #define _SUNXI_CCU_MULT_OFFSET(_shift, _width, _offset) \ argument
30 _SUNXI_CCU_MULT_OFFSET_MIN_MAX(_shift, _width, _offset, 1, 0)
32 #define _SUNXI_CCU_MULT(_shift, _width) \ argument
33 _SUNXI_CCU_MULT_OFFSET_MIN_MAX(_shift, _width, 1, 1, 0)
H A Dccu_phase.h20 #define SUNXI_CCU_PHASE(_struct, _name, _parent, _reg, _shift, _width, _flags) \ argument
23 .width = _width, \
/OK3568_Linux_fs/kernel/drivers/clk/sprd/
H A Dmux.h32 #define _SPRD_MUX_CLK(_shift, _width, _table) \ argument
35 .width = _width, \
40 _reg, _shift, _width, _flags, _fn) \ argument
42 .mux = _SPRD_MUX_CLK(_shift, _width, _table), \
52 _reg, _shift, _width, _flags) \ argument
54 _reg, _shift, _width, _flags, \
58 _shift, _width, _flags) \ argument
60 _reg, _shift, _width, _flags)
63 _reg, _shift, _width, _flags) \ argument
65 _reg, _shift, _width, _flags, \
[all …]
H A Ddiv.h27 #define _SPRD_DIV_CLK(_shift, _width) \ argument
30 .width = _width, \
39 _shift, _width, _flags, _fn) \ argument
41 .div = _SPRD_DIV_CLK(_shift, _width), \
51 _shift, _width, _flags) \ argument
53 _shift, _width, _flags, CLK_HW_INIT)
56 _shift, _width, _flags) \ argument
58 _shift, _width, _flags, CLK_HW_INIT_HW)
/OK3568_Linux_fs/u-boot/include/fsl-mc/
H A Dfsl_mc_cmd.h10 #define MAKE_UMASK64(_width) \ argument
11 ((uint64_t)((_width) < 64 ? ((uint64_t)1 << (_width)) - 1 : -1))
71 #define MC_PREP_OP(_ext, _param, _offset, _width, _type, _arg) \ argument
72 ((_ext)[_param] |= cpu_to_le64(mc_enc((_offset), (_width), _arg)))
74 #define MC_EXT_OP(_ext, _param, _offset, _width, _type, _arg) \ argument
75 (_arg = (_type)mc_dec(cpu_to_le64(_ext[_param]), (_offset), (_width)))
77 #define MC_CMD_OP(_cmd, _param, _offset, _width, _type, _arg) \ argument
78 ((_cmd).params[_param] |= mc_enc((_offset), (_width), _arg))
80 #define MC_RSP_OP(_cmd, _param, _offset, _width, _type, _arg) \ argument
81 (_arg = (_type)mc_dec(_cmd.params[_param], (_offset), (_width)))
/OK3568_Linux_fs/kernel/drivers/clk/mediatek/
H A Dclk-mtk.h82 _width, _gate, _flags, _muxflags) { \ argument
87 .mux_width = _width, \
101 #define MUX_GATE_FLAGS(_id, _name, _parents, _reg, _shift, _width, \ argument
104 _shift, _width, _gate, _flags, 0)
110 #define MUX_GATE(_id, _name, _parents, _reg, _shift, _width, _gate) \ argument
111 MUX_GATE_FLAGS(_id, _name, _parents, _reg, _shift, _width, \
114 #define MUX(_id, _name, _parents, _reg, _shift, _width) \ argument
116 _shift, _width, CLK_SET_RATE_PARENT)
118 #define MUX_FLAGS(_id, _name, _parents, _reg, _shift, _width, _flags) { \ argument
123 .mux_width = _width, \
[all …]
H A Dclk-mux.h46 _mux_set_ofs, _mux_clr_ofs, _shift, _width, \ argument
55 .mux_width = _width, \
65 _mux_set_ofs, _mux_clr_ofs, _shift, _width, \ argument
68 _mux_set_ofs, _mux_clr_ofs, _shift, _width, \
73 _mux_set_ofs, _mux_clr_ofs, _shift, _width, \ argument
77 _width, _gate, _upd_ofs, _upd, \
/OK3568_Linux_fs/kernel/drivers/clk/actions/
H A Dowl-pll.h42 _width, _min_mul, _max_mul, _delay, _table) \ argument
48 .width = _width, \
56 _shift, _width, _min_mul, _max_mul, _table, _flags) \ argument
59 _width, _min_mul, _max_mul, \
71 _shift, _width, _min_mul, _max_mul, _table, _flags) \ argument
74 _width, _min_mul, _max_mul, \
85 _shift, _width, _min_mul, _max_mul, _delay, _table, \ argument
89 _width, _min_mul, _max_mul, \
H A Dowl-mux.h27 #define OWL_MUX_HW(_reg, _shift, _width) \ argument
31 .width = _width, \
35 _shift, _width, _flags) \ argument
37 .mux_hw = OWL_MUX_HW(_reg, _shift, _width), \
H A Dowl-divider.h29 #define OWL_DIVIDER_HW(_reg, _shift, _width, _div_flags, _table) \ argument
33 .width = _width, \
39 _shift, _width, _table, _div_flags, _flags) \ argument
41 .div_hw = OWL_DIVIDER_HW(_reg, _shift, _width, \
H A Dowl-factor.h35 #define OWL_FACTOR_HW(_reg, _shift, _width, _fct_flags, _table) \ argument
39 .width = _width, \
45 _shift, _width, _table, _fct_flags, _flags) \ argument
48 _width, _fct_flags, _table), \
/OK3568_Linux_fs/kernel/drivers/clk/zte/
H A Dclk.h98 #define MUX_F(_id, _name, _parent, _reg, _shift, _width, _flag, _mflag) \ argument
102 .mask = BIT(_width) - 1, \
114 #define MUX(_id, _name, _parent, _reg, _shift, _width) \ argument
115 MUX_F(_id, _name, _parent, _reg, _shift, _width, 0, 0)
122 #define DIV_T(_id, _name, _parent, _reg, _shift, _width, _flag, _table) \ argument
127 .width = _width, \
/OK3568_Linux_fs/kernel/drivers/clk/x86/
H A Dclk-cgu.h207 _shift, _width, _cf, _v) \ argument
217 .mux_width = _width, \
222 #define LGM_DIV(_id, _name, _pname, _f, _reg, _shift, _width, \ argument
236 .div_width = _width, \
263 _shift, _width, _cf, _freq, _v) \ argument
276 .div_width = _width, \
283 _shift, _width, _cf, _v, _m, _d) \ argument
296 .div_width = _width, \
/OK3568_Linux_fs/kernel/drivers/clk/pistachio/
H A Dclk.h59 #define DIV(_id, _name, _pname, _reg, _width) \ argument
63 .width = _width, \
69 #define DIV_F(_id, _name, _pname, _reg, _width, _div_flags) \ argument
73 .width = _width, \
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv7/bcm235xx/
H A Dclk-core.h299 #define DIVIDER(_offset, _shift, _width) \ argument
303 .width = (_width), \
309 #define FRAC_DIVIDER(_offset, _shift, _width, _frac_width) \ argument
313 .width = (_width), \
350 #define SELECTOR(_offset, _shift, _width) \ argument
354 .width = (_width), \
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv7/bcm281xx/
H A Dclk-core.h299 #define DIVIDER(_offset, _shift, _width) \ argument
303 .width = (_width), \
309 #define FRAC_DIVIDER(_offset, _shift, _width, _frac_width) \ argument
313 .width = (_width), \
350 #define SELECTOR(_offset, _shift, _width) \ argument
354 .width = (_width), \
/OK3568_Linux_fs/kernel/drivers/clk/bcm/
H A Dclk-kona.h299 #define DIVIDER(_offset, _shift, _width) \ argument
303 .u.s.width = (_width), \
309 #define FRAC_DIVIDER(_offset, _shift, _width, _frac_width) \ argument
313 .u.s.width = (_width), \
350 #define SELECTOR(_offset, _shift, _width) \ argument
354 .width = (_width), \
/OK3568_Linux_fs/kernel/drivers/dma/fsl-dpaa2-qdma/
H A Ddpdmai.h45 #define MAKE_UMASK64(_width) \ argument
46 ((u64)((_width) < 64 ? ((u64)1 << (_width)) - 1 : (u64)-1))
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp20/
H A DCifScaleStream.cpp12 , _width(0) in CifSclStream()
36 _width = sns_sd_fmt.format.width; in set_format()
84 _width = sns_sd_sel.r.width; in set_format()
257 uint32_t dst_width = _width / _ratio; in set_ratio_fmt()
/OK3568_Linux_fs/kernel/drivers/pinctrl/berlin/
H A Dberlin.h37 #define BERLIN_PINCTRL_GROUP(_name, _offset, _width, _lsb, ...) \ argument
41 .bit_width = _width, \
/OK3568_Linux_fs/kernel/drivers/clk/rockchip/regmap/
H A Dclk-regmap.h67 #define MUX(_id, _name, _parent_names, _reg, _shift, _width, _flags) \ argument
75 .width = _width, \
108 #define DIV(_id, _name, _parent_name, _reg, _shift, _width, _flags) \ argument
115 .width = _width, \
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-common.h1408 #define GET_BITS(_var, _index, _width) \ argument
1409 (((_var) >> (_index)) & ((0x1 << (_width)) - 1))
1411 #define SET_BITS(_var, _index, _width, _val) \ argument
1413 (_var) &= ~(((0x1 << (_width)) - 1) << (_index)); \
1414 (_var) |= (((_val) & ((0x1 << (_width)) - 1)) << (_index)); \
1417 #define GET_BITS_LE(_var, _index, _width) \ argument
1418 ((le32_to_cpu((_var)) >> (_index)) & ((0x1 << (_width)) - 1))
1420 #define SET_BITS_LE(_var, _index, _width, _val) \ argument
1422 (_var) &= cpu_to_le32(~(((0x1 << (_width)) - 1) << (_index))); \
1424 ((0x1 << (_width)) - 1)) << (_index))); \
/OK3568_Linux_fs/kernel/drivers/clk/
H A Dclk-stm32mp1.c1119 #define DIV_TABLE(_id, _name, _parent, _flags, _offset, _shift, _width,\ argument
1129 .width = _width,\
1136 #define DIV(_id, _name, _parent, _flags, _offset, _shift, _width, _div_flags)\ argument
1137 DIV_TABLE(_id, _name, _parent, _flags, _offset, _shift, _width,\
1140 #define MUX(_id, _name, _parents, _flags, _offset, _shift, _width, _mux_flags)\ argument
1150 .width = _width,\
1246 #define _STM32_MUX(_offset, _shift, _width, _mux_flags, _mmux, _ops)\ argument
1251 .width = _width,\
1259 #define _MUX(_offset, _shift, _width, _mux_flags)\ argument
1260 _STM32_MUX(_offset, _shift, _width, _mux_flags, NULL, NULL)\
[all …]

123