Home
last modified time | relevance | path

Searched refs:aux (Results 1 – 25 of 1126) sorted by relevance

12345678910>>...46

/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/dp/
H A Ddp_aux.c55 static u32 dp_aux_write(struct dp_aux_private *aux, in dp_aux_write() argument
63 if (aux->read) in dp_aux_write()
79 if (aux->read) in dp_aux_write()
93 aux->catalog->aux_data = reg; in dp_aux_write()
94 dp_catalog_aux_write_data(aux->catalog); in dp_aux_write()
97 dp_catalog_aux_clear_trans(aux->catalog, false); in dp_aux_write()
98 dp_catalog_aux_clear_hw_interrupts(aux->catalog); in dp_aux_write()
101 if (!aux->native) { /* i2c */ in dp_aux_write()
104 if (aux->no_send_addr) in dp_aux_write()
107 if (aux->no_send_stop) in dp_aux_write()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Daux.c30 struct nvkm_i2c_aux *aux = container_of(adap, typeof(*aux), i2c); in nvkm_i2c_aux_i2c_xfer() local
34 ret = nvkm_i2c_aux_acquire(aux); in nvkm_i2c_aux_i2c_xfer()
57 ret = aux->func->xfer(aux, true, cmd, in nvkm_i2c_aux_i2c_xfer()
63 AUX_TRACE(aux, "no data after 32 retries"); in nvkm_i2c_aux_i2c_xfer()
77 nvkm_i2c_aux_release(aux); in nvkm_i2c_aux_i2c_xfer()
94 nvkm_i2c_aux_monitor(struct nvkm_i2c_aux *aux, bool monitor) in nvkm_i2c_aux_monitor() argument
96 struct nvkm_i2c_pad *pad = aux->pad; in nvkm_i2c_aux_monitor()
97 AUX_TRACE(aux, "monitor: %s", monitor ? "yes" : "no"); in nvkm_i2c_aux_monitor()
105 nvkm_i2c_aux_release(struct nvkm_i2c_aux *aux) in nvkm_i2c_aux_release() argument
107 struct nvkm_i2c_pad *pad = aux->pad; in nvkm_i2c_aux_release()
[all …]
H A Dauxgm200.c33 gm200_i2c_aux_fini(struct gm200_i2c_aux *aux) in gm200_i2c_aux_fini() argument
35 struct nvkm_device *device = aux->base.pad->i2c->subdev.device; in gm200_i2c_aux_fini()
36 nvkm_mask(device, 0x00d954 + (aux->ch * 0x50), 0x00710000, 0x00000000); in gm200_i2c_aux_fini()
40 gm200_i2c_aux_init(struct gm200_i2c_aux *aux) in gm200_i2c_aux_init() argument
42 struct nvkm_device *device = aux->base.pad->i2c->subdev.device; in gm200_i2c_aux_init()
51 ctrl = nvkm_rd32(device, 0x00d954 + (aux->ch * 0x50)); in gm200_i2c_aux_init()
54 AUX_ERR(&aux->base, "begin idle timeout %08x", ctrl); in gm200_i2c_aux_init()
60 nvkm_mask(device, 0x00d954 + (aux->ch * 0x50), 0x00700000, ureq); in gm200_i2c_aux_init()
63 ctrl = nvkm_rd32(device, 0x00d954 + (aux->ch * 0x50)); in gm200_i2c_aux_init()
66 AUX_ERR(&aux->base, "magic wait %08x", ctrl); in gm200_i2c_aux_init()
[all …]
H A Dauxg94.c33 g94_i2c_aux_fini(struct g94_i2c_aux *aux) in g94_i2c_aux_fini() argument
35 struct nvkm_device *device = aux->base.pad->i2c->subdev.device; in g94_i2c_aux_fini()
36 nvkm_mask(device, 0x00e4e4 + (aux->ch * 0x50), 0x00310000, 0x00000000); in g94_i2c_aux_fini()
40 g94_i2c_aux_init(struct g94_i2c_aux *aux) in g94_i2c_aux_init() argument
42 struct nvkm_device *device = aux->base.pad->i2c->subdev.device; in g94_i2c_aux_init()
51 ctrl = nvkm_rd32(device, 0x00e4e4 + (aux->ch * 0x50)); in g94_i2c_aux_init()
54 AUX_ERR(&aux->base, "begin idle timeout %08x", ctrl); in g94_i2c_aux_init()
60 nvkm_mask(device, 0x00e4e4 + (aux->ch * 0x50), 0x00300000, ureq); in g94_i2c_aux_init()
63 ctrl = nvkm_rd32(device, 0x00e4e4 + (aux->ch * 0x50)); in g94_i2c_aux_init()
66 AUX_ERR(&aux->base, "magic wait %08x", ctrl); in g94_i2c_aux_init()
[all …]
H A Dbase.c79 struct nvkm_i2c_aux *aux; in nvkm_i2c_aux_find() local
81 list_for_each_entry(aux, &i2c->aux, head) { in nvkm_i2c_aux_find()
82 if (aux->id == id) in nvkm_i2c_aux_find()
83 return aux; in nvkm_i2c_aux_find()
93 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id); in nvkm_i2c_intr_fini() local
94 if (aux) in nvkm_i2c_intr_fini()
95 i2c->func->aux_mask(i2c, type, aux->intr, 0); in nvkm_i2c_intr_fini()
102 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id); in nvkm_i2c_intr_init() local
103 if (aux) in nvkm_i2c_intr_init()
104 i2c->func->aux_mask(i2c, type, aux->intr, aux->intr); in nvkm_i2c_intr_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_dp_cec.c94 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_enable() local
98 err = drm_dp_dpcd_writeb(aux, DP_CEC_TUNNELING_CONTROL, val); in drm_dp_cec_adap_enable()
104 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_log_addr() local
114 err = drm_dp_dpcd_write(aux, DP_CEC_LOGICAL_ADDRESS_MASK, mask, 2); in drm_dp_cec_adap_log_addr()
121 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_transmit() local
125 err = drm_dp_dpcd_write(aux, DP_CEC_TX_MESSAGE_BUFFER, in drm_dp_cec_adap_transmit()
130 err = drm_dp_dpcd_writeb(aux, DP_CEC_TX_MESSAGE_INFO, in drm_dp_cec_adap_transmit()
139 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_monitor_all_enable() local
146 err = drm_dp_dpcd_readb(aux, DP_CEC_TUNNELING_CONTROL, &val); in drm_dp_cec_adap_monitor_all_enable()
152 err = drm_dp_dpcd_writeb(aux, DP_CEC_TUNNELING_CONTROL, val); in drm_dp_cec_adap_monitor_all_enable()
[all …]
H A Ddrm_dp_helper.c188 drm_dp_dump_access(const struct drm_dp_aux *aux, in drm_dp_dump_access() argument
195 aux->name, offset, arrow, ret, min(ret, 20), buffer); in drm_dp_dump_access()
198 aux->name, offset, arrow, ret); in drm_dp_dump_access()
213 static int drm_dp_dpcd_access(struct drm_dp_aux *aux, u8 request, in drm_dp_dpcd_access() argument
226 mutex_lock(&aux->hw_mutex); in drm_dp_dpcd_access()
240 ret = aux->transfer(aux, &msg); in drm_dp_dpcd_access()
262 aux->name, err); in drm_dp_dpcd_access()
266 mutex_unlock(&aux->hw_mutex); in drm_dp_dpcd_access()
284 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_read() argument
301 if (!aux->is_remote) { in drm_dp_dpcd_read()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/vector/aux_/preprocessed/no_ctps/
H A Dvector10.hpp14 namespace aux { namespace
26 struct at_impl< aux::vector_tag<0> >
30 typedef typename aux::v_at_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
36 struct size_impl< aux::vector_tag<0> >
45 struct O1_size_impl< aux::vector_tag<0> >
46 : size_impl< aux::vector_tag<0> >
51 struct clear_impl< aux::vector_tag<0> >
64 typedef aux::vector_tag<1> tag;
74 struct push_front_impl< aux::vector_tag<0> >
85 struct pop_front_impl< aux::vector_tag<1> >
[all …]
H A Dvector20.hpp21 typedef aux::vector_tag<11> tag;
43 struct push_front_impl< aux::vector_tag<10> >
60 struct pop_front_impl< aux::vector_tag<11> >
75 struct push_back_impl< aux::vector_tag<10> >
92 struct pop_back_impl< aux::vector_tag<11> >
106 namespace aux { namespace
118 struct at_impl< aux::vector_tag<11> >
122 typedef typename aux::v_at_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
128 struct front_impl< aux::vector_tag<11> >
137 struct back_impl< aux::vector_tag<11> >
[all …]
/OK3568_Linux_fs/kernel/drivers/clk/spear/
H A Dclk-aux-synth.c47 struct clk_aux *aux = to_clk_aux(hw); in aux_calc_rate() local
48 struct aux_rate_tbl *rtbl = aux->rtbl; in aux_calc_rate()
58 struct clk_aux *aux = to_clk_aux(hw); in clk_aux_round_rate() local
62 aux->rtbl_cnt, &unused); in clk_aux_round_rate()
68 struct clk_aux *aux = to_clk_aux(hw); in clk_aux_recalc_rate() local
72 if (aux->lock) in clk_aux_recalc_rate()
73 spin_lock_irqsave(aux->lock, flags); in clk_aux_recalc_rate()
75 val = readl_relaxed(aux->reg); in clk_aux_recalc_rate()
77 if (aux->lock) in clk_aux_recalc_rate()
78 spin_unlock_irqrestore(aux->lock, flags); in clk_aux_recalc_rate()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/edp/
H A Dedp_aux.c33 static int edp_msg_fifo_tx(struct edp_aux *aux, struct drm_dp_aux_msg *msg) in edp_msg_fifo_tx() argument
67 edp_write(aux->base + REG_EDP_AUX_DATA, reg); in edp_msg_fifo_tx()
75 edp_write(aux->base + REG_EDP_AUX_TRANS_CTRL, reg); in edp_msg_fifo_tx()
80 static int edp_msg_fifo_rx(struct edp_aux *aux, struct drm_dp_aux_msg *msg) in edp_msg_fifo_rx() argument
87 edp_write(aux->base + REG_EDP_AUX_DATA, in edp_msg_fifo_rx()
93 data = edp_read(aux->base + REG_EDP_AUX_DATA); in edp_msg_fifo_rx()
95 data = edp_read(aux->base + REG_EDP_AUX_DATA); in edp_msg_fifo_rx()
113 struct edp_aux *aux = to_edp_aux(drm_aux); in edp_aux_transfer() local
134 mutex_lock(&aux->msg_mutex); in edp_aux_transfer()
136 aux->msg_err = false; in edp_aux_transfer()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/no_ctps/
H A Dbind.hpp15 namespace aux { namespace
85 aux::no_tag is_bind_helper(...);
86 template< typename T > aux::no_tag is_bind_helper(protect<T>*);
92 aux::yes_tag is_bind_helper(bind< F,T1,T2,T3,T4,T5 >*);
95 aux::yes_tag is_bind_helper(arg<N>*);
112 sizeof(aux::is_bind_helper(static_cast<T*>(0)))
113 == sizeof(aux::yes_tag)
138 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
141 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
151 namespace aux { namespace
[all …]
H A Dbasic_bind.hpp15 namespace aux { namespace
59 aux::no_tag is_bind_helper(...);
60 template< typename T > aux::no_tag is_bind_helper(protect<T>*);
66 aux::yes_tag is_bind_helper(bind< F,T1,T2,T3,T4,T5 >*);
69 aux::yes_tag is_bind_helper(arg<N>*);
86 sizeof(aux::is_bind_helper(static_cast<T*>(0)))
87 == sizeof(aux::yes_tag)
112 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_;
122 namespace aux { namespace
127 aux::yes_tag
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/msvc70/
H A Dbind.hpp15 namespace aux { namespace
85 aux::no_tag is_bind_helper(...);
86 template< typename T > aux::no_tag is_bind_helper(protect<T>*);
89 aux::yes_tag is_bind_helper(arg<N>*);
106 sizeof(aux::is_bind_helper(static_cast<T*>(0)))
107 == sizeof(aux::yes_tag)
132 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
135 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
145 namespace aux { namespace
150 aux::yes_tag
[all …]
H A Dbasic_bind.hpp15 namespace aux { namespace
59 aux::no_tag is_bind_helper(...);
60 template< typename T > aux::no_tag is_bind_helper(protect<T>*);
63 aux::yes_tag is_bind_helper(arg<N>*);
80 sizeof(aux::is_bind_helper(static_cast<T*>(0)))
81 == sizeof(aux::yes_tag)
106 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_;
116 namespace aux { namespace
121 aux::yes_tag
141 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/msvc60/
H A Dbind.hpp15 namespace aux { namespace
85 aux::no_tag is_bind_helper(...);
86 template< typename T > aux::no_tag is_bind_helper(protect<T>*);
89 aux::yes_tag is_bind_helper(arg<N>*);
106 sizeof(aux::is_bind_helper(static_cast<T*>(0)))
107 == sizeof(aux::yes_tag)
132 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
135 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
145 namespace aux { namespace
150 aux::yes_tag
[all …]
H A Dbasic_bind.hpp15 namespace aux { namespace
59 aux::no_tag is_bind_helper(...);
60 template< typename T > aux::no_tag is_bind_helper(protect<T>*);
63 aux::yes_tag is_bind_helper(arg<N>*);
80 sizeof(aux::is_bind_helper(static_cast<T*>(0)))
81 == sizeof(aux::yes_tag)
106 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_;
116 namespace aux { namespace
121 aux::yes_tag
141 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/bcc_pre590/
H A Dbind.hpp15 namespace aux { namespace
66 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
69 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
79 namespace aux { namespace
109 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
112 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
114 typedef aux::replace_unnamed_arg< T1,n1 > r1;
117 typedef aux::resolve_bind_arg< a1,U1,U2,U3,U4,U5 > t1;
128 namespace aux { namespace
158 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/bcc/
H A Dbind.hpp15 namespace aux { namespace
66 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
69 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
79 namespace aux { namespace
109 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
112 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
114 typedef aux::replace_unnamed_arg< T1,n1 > r1;
117 typedef aux::resolve_bind_arg< a1,U1,U2,U3,U4,U5 > t1;
128 namespace aux { namespace
158 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
[all …]
/OK3568_Linux_fs/external/xserver/hw/xfree86/x86emu/x86emu/
H A Dprim_asm.h54 #pragma aux get_flags_asm = \
62 #pragma aux aaa_word_asm = \
74 #pragma aux aas_word_asm = \
86 #pragma aux aad_word_asm = \
98 #pragma aux aam_word_asm = \
110 #pragma aux adc_byte_asm = \
122 #pragma aux adc_word_asm = \
134 #pragma aux adc_long_asm = \
146 #pragma aux add_byte_asm = \
158 #pragma aux add_word_asm = \
[all …]
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Ddrm_dp_helper.c172 static int drm_dp_dpcd_access(struct drm_dp_aux *aux, u8 request, in drm_dp_dpcd_access() argument
195 ret = aux->transfer(aux, &msg); in drm_dp_dpcd_access()
218 aux->name, err); in drm_dp_dpcd_access()
225 ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_read() argument
230 ret = drm_dp_dpcd_access(aux, DP_AUX_NATIVE_READ, DP_DPCD_REV, in drm_dp_dpcd_read()
235 ret = drm_dp_dpcd_access(aux, DP_AUX_NATIVE_READ, offset, in drm_dp_dpcd_read()
242 ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, in drm_dp_dpcd_write() argument
247 ret = drm_dp_dpcd_access(aux, DP_AUX_NATIVE_WRITE, offset, in drm_dp_dpcd_write()
253 int drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux, in drm_dp_dpcd_read_link_status() argument
256 return drm_dp_dpcd_read(aux, DP_LANE0_1_STATUS, status, in drm_dp_dpcd_read_link_status()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/bcc551/
H A Dbind.hpp15 namespace aux { namespace
67 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
70 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
80 namespace aux { namespace
111 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
114 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
116 typedef aux::replace_unnamed_arg< T1,n1 > r1;
119 typedef aux::resolve_bind_arg< a1,U1,U2,U3,U4,U5 > t1;
130 namespace aux { namespace
161 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/gcc/
H A Dbind.hpp15 namespace aux { namespace
78 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
81 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
91 namespace aux { namespace
130 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
133 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
135 typedef aux::replace_unnamed_arg< T1,n1 > r1;
138 typedef aux::resolve_bind_arg< a1,U1,U2,U3,U4,U5 > t1;
149 namespace aux { namespace
188 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/mwcw/
H A Dbind.hpp15 namespace aux { namespace
78 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
81 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
91 namespace aux { namespace
130 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
133 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
135 typedef aux::replace_unnamed_arg< T1,n1 > r1;
138 typedef aux::resolve_bind_arg< a1,U1,U2,U3,U4,U5 > t1;
149 namespace aux { namespace
188 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/plain/
H A Dbind.hpp15 namespace aux { namespace
78 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
81 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
91 namespace aux { namespace
130 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
133 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_;
135 typedef aux::replace_unnamed_arg< T1,n1 > r1;
138 typedef aux::resolve_bind_arg< a1,U1,U2,U3,U4,U5 > t1;
149 namespace aux { namespace
188 typedef aux::replace_unnamed_arg< F, mpl::arg<1> > r0;
[all …]

12345678910>>...46