| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/dp/ |
| H A D | dp_aux.c | 55 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 D | aux.c | 24 #include "aux.h" 30 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 [all …]
|
| H A D | base.c | 25 #include "aux.h" 79 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() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/spear/ |
| H A D | clk-aux-synth.c | 12 #define pr_fmt(fmt) "clk-aux-synth: " fmt 23 * Aux synth gives rate for different values of eq, x and y 47 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() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_dp_cec.c | 3 * DisplayPort CEC-Tunneling-over-AUX support 21 * have a converter chip that supports CEC-Tunneling-over-AUX (usually the 56 * These functions take care of supporting the CEC-Tunneling-over-AUX 94 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() [all …]
|
| H A D | drm_dp_helper.c | 43 * levels to deal with Display Port sink devices and related things like DP aux 44 * channel transfers, EDID reading over DP aux channels, decoding certain DPCD 141 DRM_DEBUG_KMS("AUX interval %lu, out of range (max 4)\n", in drm_dp_link_train_clock_recovery_delay() 159 DRM_DEBUG_KMS("AUX interval %lu, out of range (max 4)\n", in drm_dp_link_train_channel_eq_delay() 188 drm_dp_dump_access(const struct drm_dp_aux *aux, in drm_dp_dump_access() argument 194 DRM_DEBUG_DP("%s: 0x%05x AUX %s (ret=%3d) %*ph\n", in drm_dp_dump_access() 195 aux->name, offset, arrow, ret, min(ret, 20), buffer); in drm_dp_dump_access() 197 DRM_DEBUG_DP("%s: 0x%05x AUX %s (ret=%3d)\n", in drm_dp_dump_access() 198 aux->name, offset, arrow, ret); in drm_dp_dump_access() 204 * The DisplayPort AUX channel is an abstraction to allow generic, driver- [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 D | vector10.hpp | 14 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 D | vector20.hpp | 21 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/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/no_ctps/ |
| H A D | bind.hpp | 15 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) 124 } // namespace aux 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_; [all …]
|
| H A D | basic_bind.hpp | 15 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) 98 } // namespace aux 112 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_; 122 namespace aux { namespace [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/edp/ |
| H A D | edp_aux.c | 33 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() 103 * This function does the real job to process an AUX transaction. 104 * It will call msm_edp_aux_ctrl() function to reset the AUX channel, 108 * start transaction only when AUX channel is fully enabled. [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 D | bind.hpp | 15 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) 118 } // namespace aux 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 [all …]
|
| H A D | basic_bind.hpp | 15 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) 92 } // namespace aux 106 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_; 116 namespace aux { namespace 121 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/msvc60/ |
| H A D | bind.hpp | 15 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) 118 } // namespace aux 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 [all …]
|
| H A D | basic_bind.hpp | 15 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) 92 } // namespace aux 106 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_; 116 namespace aux { namespace 121 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/bcc_pre590/ |
| H A D | bind.hpp | 15 namespace aux { namespace 53 } // namespace aux 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 93 } // namespace aux 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; [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 D | bind.hpp | 15 namespace aux { namespace 53 } // namespace aux 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 93 } // namespace aux 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; [all …]
|
| H A D | basic_bind.hpp | 15 namespace aux { namespace 34 } // namespace aux 47 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_; 57 namespace aux { namespace 71 } // namespace aux 87 typedef typename aux::resolve_bind_arg< F,U1,U2,U3,U4,U5 >::type f_; 88 typedef aux::resolve_bind_arg< T1,U1,U2,U3,U4,U5 > t1; 99 namespace aux { namespace 113 } // namespace aux 129 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/bcc551/ |
| H A D | bind.hpp | 15 namespace aux { namespace 53 } // namespace aux 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 94 } // namespace aux 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; [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 D | bind.hpp | 15 namespace aux { namespace 64 } // namespace aux 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 105 } // namespace aux 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; [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 D | bind.hpp | 15 namespace aux { namespace 64 } // namespace aux 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 105 } // namespace aux 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; [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 D | bind.hpp | 15 namespace aux { namespace 64 } // namespace aux 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 105 } // namespace aux 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; [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/no_ttp/ |
| H A D | bind.hpp | 15 namespace aux { namespace 64 } // namespace aux 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 105 } // namespace aux 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; [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/preprocessed/dmc/ |
| H A D | bind.hpp | 15 namespace aux { namespace 64 } // namespace aux 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 105 } // namespace aux 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; [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/x86emu/x86emu/ |
| H A D | prim_asm.h | 54 #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 …]
|