/drivers/gpu/drm/nouveau/core/subdev/i2c/ |
H A D | priv.h | 68 /* number of native dp aux channels present */ 69 int aux; member in struct:nouveau_i2c_impl
|
H A D | nv94.c | 57 #define AUX_DBG(fmt, args...) nv_debug(aux, "AUXCH(%d): " fmt, ch, ##args) 58 #define AUX_ERR(fmt, args...) nv_error(aux, "AUXCH(%d): " fmt, ch, ##args) 61 auxch_fini(struct nouveau_i2c *aux, int ch) argument 63 nv_mask(aux, 0x00e4e4 + (ch * 0x50), 0x00310000, 0x00000000); 67 auxch_init(struct nouveau_i2c *aux, int ch) argument 77 ctrl = nv_rd32(aux, 0x00e4e4 + (ch * 0x50)); 86 nv_mask(aux, 0x00e4e4 + (ch * 0x50), 0x00300000, ureq); 89 ctrl = nv_rd32(aux, 0x00e4e4 + (ch * 0x50)); 93 auxch_fini(aux, ch); 105 struct nouveau_i2c *aux local [all...] |
/drivers/clk/spear/ |
H A D | clk-aux-synth.c | 12 #define pr_fmt(fmt) "clk-aux-synth: " fmt 47 struct clk_aux *aux = to_clk_aux(hw); local 48 struct aux_rate_tbl *rtbl = aux->rtbl; 58 struct clk_aux *aux = to_clk_aux(hw); local 62 aux->rtbl_cnt, &unused); 68 struct clk_aux *aux = to_clk_aux(hw); local 72 if (aux->lock) 73 spin_lock_irqsave(aux->lock, flags); 75 val = readl_relaxed(aux->reg); 77 if (aux 102 struct clk_aux *aux = to_clk_aux(hw); local 142 struct clk_aux *aux; local [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_connector.h | 70 struct drm_dp_aux aux; member in struct:nouveau_connector
|
H A D | nouveau_connector.c | 107 if (nv_connector->aux.transfer) 108 drm_dp_aux_unregister(&nv_connector->aux); 966 nouveau_connector_aux_xfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) argument 969 container_of(aux, typeof(*nv_connector), aux); 986 ret = port->func->aux(port, false, msg->request, msg->address, 1129 nv_connector->aux.dev = dev->dev; 1130 nv_connector->aux.transfer = nouveau_connector_aux_xfer; 1131 ret = drm_dp_aux_register(&nv_connector->aux); 1133 NV_ERROR(drm, "failed to register aux channe [all...] |
/drivers/gpu/drm/nouveau/core/include/subdev/ |
H A D | i2c.h | 38 int aux; member in struct:nouveau_i2c_port 49 int (*aux)(struct nouveau_i2c_port *, bool, u8, u32, u8 *, u8); member in struct:nouveau_i2c_func
|
/drivers/gpu/drm/tegra/ |
H A D | dpaux.c | 30 struct drm_dp_aux aux; member in struct:tegra_dpaux 49 static inline struct tegra_dpaux *to_dpaux(struct drm_dp_aux *aux) argument 51 return container_of(aux, struct tegra_dpaux, aux); 106 static ssize_t tegra_dpaux_transfer(struct drm_dp_aux *aux, argument 110 struct tegra_dpaux *dpaux = to_dpaux(aux); 340 dpaux->aux.transfer = tegra_dpaux_transfer; 341 dpaux->aux.dev = &pdev->dev; 343 err = drm_dp_aux_register(&dpaux->aux); 366 drm_dp_aux_unregister(&dpaux->aux); [all...] |
H A D | sor.c | 493 struct drm_dp_aux *aux; local 509 aux = (struct drm_dp_aux *)sor->dpaux; 516 err = drm_dp_link_probe(aux, &link); 738 err = drm_dp_link_probe(aux, &link); 745 err = drm_dp_link_power_up(aux, &link); 752 err = drm_dp_link_configure(aux, &link);
|
/drivers/gpu/drm/ |
H A D | drm_dp_helper.c | 37 * levels to deal with Display Port sink devices and related things like DP aux 38 * channel transfers, EDID reading over DP aux channels, decoding certain DPCD 206 * i2c_dp_aux_add_bus() - register an i2c adapter using the aux ch helper 209 * This registers an i2c adapter that uses dp aux channel as it's underlaying 212 * used by the i2c over dp aux algorithm to drive the hardware. 218 * This interface is deprecated, please switch to the new dp aux helpers and 366 static int drm_dp_dpcd_access(struct drm_dp_aux *aux, u8 request, argument 386 mutex_lock(&aux->hw_mutex); 387 err = aux->transfer(aux, 430 drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset, void *buffer, size_t size) argument 452 drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset, void *buffer, size_t size) argument 468 drm_dp_dpcd_read_link_status(struct drm_dp_aux *aux, u8 status[DP_LINK_STATUS_SIZE]) argument 487 drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) argument 516 drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) argument 554 drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link) argument 591 drm_dp_i2c_do_msg(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) argument 677 struct drm_dp_aux *aux = adapter->algo_data; local 742 drm_dp_aux_register(struct drm_dp_aux *aux) argument 766 drm_dp_aux_unregister(struct drm_dp_aux *aux) argument [all...] |
H A D | drm_dp_mst_topology.c | 64 static int drm_dp_mst_register_i2c_bus(struct drm_dp_aux *aux); 65 static void drm_dp_mst_unregister_i2c_bus(struct drm_dp_aux *aux); 846 drm_dp_mst_unregister_i2c_bus(&port->aux); 981 ret = drm_dp_mst_register_i2c_bus(&port->aux); 1047 port->aux.name = "DPMST"; 1048 port->aux.dev = dev; 1249 ret = drm_dp_dpcd_write(mgr->aux, regbase + offset, 1837 ret = drm_dp_dpcd_read(mgr->aux, DP_DPCD_REV, mgr->dpcd, DP_RECEIVER_CAP_SIZE); 1867 ret = drm_dp_dpcd_writeb(mgr->aux, DP_MSTM_CTRL, 1875 ret = drm_dp_dpcd_read(mgr->aux, DP_GUI 2592 drm_dp_mst_topology_mgr_init(struct drm_dp_mst_topology_mgr *mgr, struct device *dev, struct drm_dp_aux *aux, int max_dpcd_transaction_bytes, int max_payloads, int conn_base_id) argument 2643 struct drm_dp_aux *aux = adapter->algo_data; local 2729 drm_dp_mst_register_i2c_bus(struct drm_dp_aux *aux) argument 2750 drm_dp_mst_unregister_i2c_bus(struct drm_dp_aux *aux) argument [all...] |
/drivers/i2c/busses/ |
H A D | i2c-piix4.c | 229 const struct pci_device_id *id, u8 aux) 252 smb_en = (aux) ? 0x28 : 0x2c; 268 if (aux) 291 if (aux) { 644 /* SB800 added aux bus too */ 655 /* Try to add the aux adapter if it exists, 228 piix4_setup_sb800(struct pci_dev *PIIX4_dev, const struct pci_device_id *id, u8 aux) argument
|
/drivers/md/persistent-data/ |
H A D | dm-block-manager.c | 348 struct buffer_aux *aux = dm_bufio_get_aux_data(buf); local 349 aux->validator = NULL; 350 bl_init(&aux->lock); 355 struct buffer_aux *aux = dm_bufio_get_aux_data(buf); local 356 if (aux->validator) { 357 aux->validator->prepare_for_write(aux->validator, (struct dm_block *) buf, 423 struct buffer_aux *aux, 426 if (unlikely(!aux->validator)) { 436 aux 421 dm_bm_validate_buffer(struct dm_block_manager *bm, struct dm_buffer *buf, struct buffer_aux *aux, struct dm_block_validator *v) argument 452 struct buffer_aux *aux; local 485 struct buffer_aux *aux; local 521 struct buffer_aux *aux; local 555 struct buffer_aux *aux; local 583 struct buffer_aux *aux; local [all...] |
/drivers/gpu/drm/radeon/ |
H A D | atombios_dp.c | 161 radeon_dp_aux_transfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) argument 164 container_of(aux, struct radeon_i2c_chan, aux); 225 radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev; 226 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer; 228 ret = drm_dp_aux_register(&radeon_connector->ddc_bus->aux); 395 if (drm_dp_dpcd_read(&radeon_connector->ddc_bus->aux, DP_SINK_OUI, buf, 3) == 3) 399 if (drm_dp_dpcd_read(&radeon_connector->ddc_bus->aux, DP_BRANCH_OUI, buf, 3) == 3) 410 ret = drm_dp_dpcd_read(&radeon_connector->ddc_bus->aux, DP_DPCD_REV, msg, 447 if (drm_dp_dpcd_readb(&radeon_connector->ddc_bus->aux, 555 struct drm_dp_aux *aux; member in struct:radeon_dp_link_train_info [all...] |
/drivers/media/tuners/ |
H A D | tuner-simple.c | 422 static int simple_set_aux_byte(struct dvb_frontend *fe, u8 config, u8 aux) argument 429 buffer[1] = aux; 431 tuner_dbg("setting aux byte: 0x%02x 0x%02x\n", buffer[0], buffer[1]);
|
/drivers/md/ |
H A D | dm-verity.c | 152 struct buffer_aux *aux = dm_bufio_get_aux_data(buf); local 154 aux->hash_verified = 0; 259 struct buffer_aux *aux; local 271 aux = dm_bufio_get_aux_data(buf); 273 if (!aux->hash_verified) { 328 aux->hash_verified = 1;
|
/drivers/staging/rtl8188eu/include/ |
H A D | ieee80211_ext.h | 269 u16 aux; variable
|
/drivers/tty/serial/ |
H A D | sb1250-duart.c | 546 unsigned int mode1 = 0, mode2 = 0, aux = 0; local 618 aux |= M_DUART_CTS_CHNG_ENA; 620 aux &= ~M_DUART_CTS_CHNG_ENA; 640 write_sbdchn(sport, R_DUART_AUXCTL_X, aux | oldaux);
|
/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 541 u32 bmsr, aux; local 559 !b44_readphy(bp, B44_MII_AUXCTRL, &aux) && 561 if (aux & MII_AUXCTRL_SPEED) 565 if (aux & MII_AUXCTRL_DUPLEX)
|
/drivers/iommu/ |
H A D | amd_iommu_init.c | 125 u16 aux; member in struct:ivmd_header 1484 for (i = m->devid; i <= m->aux; ++i) 1520 e->devid_end = m->aux;
|
/drivers/net/ethernet/marvell/ |
H A D | skge.c | 1224 u16 lpa, aux; local 1235 aux = xm_phy_read(hw, port, PHY_BCOM_AUX_STAT); 1238 switch (aux & PHY_B_AS_AN_RES_MSK) { 1251 switch (aux & PHY_B_AS_PAUSE_MSK) { 2281 static u16 yukon_speed(const struct skge_hw *hw, u16 aux) argument 2283 switch (aux & PHY_M_PS_SPEED_MSK) {
|
/drivers/net/ |
H A D | vxlan.c | 2771 struct net_device *dev, *aux; local 2775 for_each_netdev_safe(net, dev, aux)
|
/drivers/s390/block/ |
H A D | dasd_eckd.h | 224 __u8 aux; member in struct:PFX_eckd_data
|
/drivers/scsi/ |
H A D | osst.c | 554 os_aux_t *aux = STp->buffer->aux; 555 os_partition_t *par = &aux->partition; 556 os_dat_t *dat = &aux->dat; 560 memset(aux, 0, sizeof(*aux)); 561 aux->format_id = htonl(0); 562 memcpy(aux->application_sig, "LIN4", 4); 563 aux->hdwr = htonl(0); 564 aux 552 os_aux_t *aux = STp->buffer->aux; local 614 os_aux_t * aux = STp->buffer->aux; local 1034 os_aux_t * aux = STp->buffer->aux; local 2377 os_aux_t * aux; local [all...] |
/drivers/tty/ |
H A D | cyclades.c | 111 char aux[32]; member in struct:zfile_header
|
/drivers/atm/ |
H A D | fore200e.h | 447 struct stats_aux aux; /* auxiliary statistics */ member in struct:stats
|