/linux-4.1.27/drivers/gpu/drm/msm/edp/ |
D | edp_ctrl.c | 153 static int edp_clk_init(struct edp_ctrl *ctrl) in edp_clk_init() argument 155 struct device *dev = &ctrl->pdev->dev; in edp_clk_init() 158 ctrl->aux_clk = devm_clk_get(dev, "core_clk"); in edp_clk_init() 159 if (IS_ERR(ctrl->aux_clk)) { in edp_clk_init() 160 ret = PTR_ERR(ctrl->aux_clk); in edp_clk_init() 162 ctrl->aux_clk = NULL; in edp_clk_init() 166 ctrl->pixel_clk = devm_clk_get(dev, "pixel_clk"); in edp_clk_init() 167 if (IS_ERR(ctrl->pixel_clk)) { in edp_clk_init() 168 ret = PTR_ERR(ctrl->pixel_clk); in edp_clk_init() 170 ctrl->pixel_clk = NULL; in edp_clk_init() [all …]
|
D | edp.h | 43 struct edp_ctrl *ctrl; member 71 irqreturn_t msm_edp_ctrl_irq(struct edp_ctrl *ctrl); 72 void msm_edp_ctrl_power(struct edp_ctrl *ctrl, bool on); 74 void msm_edp_ctrl_destroy(struct edp_ctrl *ctrl); 75 bool msm_edp_ctrl_panel_connected(struct edp_ctrl *ctrl); 76 int msm_edp_ctrl_get_panel_info(struct edp_ctrl *ctrl, 78 int msm_edp_ctrl_timing_cfg(struct edp_ctrl *ctrl, 82 bool msm_edp_ctrl_pixel_clock_valid(struct edp_ctrl *ctrl,
|
/linux-4.1.27/drivers/pci/hotplug/ |
D | pciehp_hpc.c | 44 static inline struct pci_dev *ctrl_dev(struct controller *ctrl) in ctrl_dev() argument 46 return ctrl->pcie->port; in ctrl_dev() 50 static void start_int_poll_timer(struct controller *ctrl, int sec); 55 struct controller *ctrl = (struct controller *)data; in int_poll_timeout() local 58 pcie_isr(0, ctrl); in int_poll_timeout() 60 init_timer(&ctrl->poll_timer); in int_poll_timeout() 64 start_int_poll_timer(ctrl, pciehp_poll_time); in int_poll_timeout() 68 static void start_int_poll_timer(struct controller *ctrl, int sec) in start_int_poll_timer() argument 74 ctrl->poll_timer.function = &int_poll_timeout; in start_int_poll_timer() 75 ctrl->poll_timer.data = (unsigned long)ctrl; in start_int_poll_timer() [all …]
|
D | shpchp_hpc.c | 183 static void start_int_poll_timer(struct controller *ctrl, int sec); 184 static int hpc_check_cmd_status(struct controller *ctrl); 186 static inline u8 shpc_readb(struct controller *ctrl, int reg) in shpc_readb() argument 188 return readb(ctrl->creg + reg); in shpc_readb() 191 static inline void shpc_writeb(struct controller *ctrl, int reg, u8 val) in shpc_writeb() argument 193 writeb(val, ctrl->creg + reg); in shpc_writeb() 196 static inline u16 shpc_readw(struct controller *ctrl, int reg) in shpc_readw() argument 198 return readw(ctrl->creg + reg); in shpc_readw() 201 static inline void shpc_writew(struct controller *ctrl, int reg, u16 val) in shpc_writew() argument 203 writew(val, ctrl->creg + reg); in shpc_writew() [all …]
|
D | cpqphp_core.c | 134 static int init_SERR(struct controller *ctrl) in init_SERR() argument 140 if (!ctrl) in init_SERR() 143 tempdword = ctrl->first_slot; in init_SERR() 145 number_of_slots = readb(ctrl->hpc_reg + SLOT_MASK) & 0x0F; in init_SERR() 149 writeb(0, ctrl->hpc_reg + SLOT_SERR); in init_SERR() 294 static int ctrl_slot_cleanup (struct controller *ctrl) in ctrl_slot_cleanup() argument 298 old_slot = ctrl->slot; in ctrl_slot_cleanup() 299 ctrl->slot = NULL; in ctrl_slot_cleanup() 308 cpqhp_remove_debugfs_files(ctrl); in ctrl_slot_cleanup() 311 free_irq(ctrl->interrupt, ctrl); in ctrl_slot_cleanup() [all …]
|
D | pciehp_ctrl.c | 60 struct controller *ctrl = p_slot->ctrl; in pciehp_handle_attention_button() local 63 ctrl_dbg(ctrl, "Attention button interrupt received\n"); in pciehp_handle_attention_button() 68 ctrl_info(ctrl, "Button pressed on Slot(%s)\n", slot_name(p_slot)); in pciehp_handle_attention_button() 80 struct controller *ctrl = p_slot->ctrl; in pciehp_handle_switch_change() local 83 ctrl_dbg(ctrl, "Switch interrupt received\n"); in pciehp_handle_switch_change() 90 ctrl_info(ctrl, "Latch open on Slot(%s)\n", slot_name(p_slot)); in pciehp_handle_switch_change() 96 ctrl_info(ctrl, "Latch close on Slot(%s)\n", slot_name(p_slot)); in pciehp_handle_switch_change() 109 struct controller *ctrl = p_slot->ctrl; in pciehp_handle_presence_change() local 112 ctrl_dbg(ctrl, "Presence/Notify input change\n"); in pciehp_handle_presence_change() 122 ctrl_info(ctrl, "Card present on Slot(%s)\n", slot_name(p_slot)); in pciehp_handle_presence_change() [all …]
|
D | shpchp_ctrl.c | 59 u8 shpchp_handle_attention_button(u8 hp_slot, struct controller *ctrl) in shpchp_handle_attention_button() argument 65 ctrl_dbg(ctrl, "Attention button interrupt received\n"); in shpchp_handle_attention_button() 67 p_slot = shpchp_find_slot(ctrl, hp_slot + ctrl->slot_device_offset); in shpchp_handle_attention_button() 73 ctrl_info(ctrl, "Button pressed on Slot(%s)\n", slot_name(p_slot)); in shpchp_handle_attention_button() 82 u8 shpchp_handle_switch_change(u8 hp_slot, struct controller *ctrl) in shpchp_handle_switch_change() argument 89 ctrl_dbg(ctrl, "Switch interrupt received\n"); in shpchp_handle_switch_change() 91 p_slot = shpchp_find_slot(ctrl, hp_slot + ctrl->slot_device_offset); in shpchp_handle_switch_change() 94 ctrl_dbg(ctrl, "Card present %x Power status %x\n", in shpchp_handle_switch_change() 101 ctrl_info(ctrl, "Latch open on Slot(%s)\n", slot_name(p_slot)); in shpchp_handle_switch_change() 105 ctrl_err(ctrl, "Surprise Removal of card\n"); in shpchp_handle_switch_change() [all …]
|
D | cpqphp_ctrl.c | 42 static u32 configure_new_device(struct controller *ctrl, struct pci_func *func, 44 static int configure_new_function(struct controller *ctrl, struct pci_func *func, 46 static void interrupt_event_handler(struct controller *ctrl); 67 static u8 handle_switch_change(u8 change, struct controller *ctrl) in handle_switch_change() argument 86 func = cpqhp_slot_find(ctrl->bus, in handle_switch_change() 87 (hp_slot + ctrl->slot_device_offset), 0); in handle_switch_change() 92 taskInfo = &(ctrl->event_queue[ctrl->next_event]); in handle_switch_change() 93 ctrl->next_event = (ctrl->next_event + 1) % 10; in handle_switch_change() 98 temp_word = ctrl->ctrl_int_comp >> 16; in handle_switch_change() 102 if (ctrl->ctrl_int_comp & (0x1L << hp_slot)) { in handle_switch_change() [all …]
|
D | pciehp.h | 59 #define ctrl_dbg(ctrl, format, arg...) \ argument 62 dev_printk(KERN_DEBUG, &ctrl->pcie->device, \ 65 #define ctrl_err(ctrl, format, arg...) \ argument 66 dev_err(&ctrl->pcie->device, format, ## arg) 67 #define ctrl_info(ctrl, format, arg...) \ argument 68 dev_info(&ctrl->pcie->device, format, ## arg) 69 #define ctrl_warn(ctrl, format, arg...) \ argument 70 dev_warn(&ctrl->pcie->device, format, ## arg) 75 struct controller *ctrl; member 123 #define ATTN_BUTTN(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_ABP) argument [all …]
|
D | shpchp_core.c | 86 ctrl_dbg(slot->ctrl, "%s: physical_slot = %s\n", in release_slot() 94 static int init_slots(struct controller *ctrl) in init_slots() argument 103 for (i = 0; i < ctrl->num_slots; i++) { in init_slots() 125 slot->ctrl = ctrl; in init_slots() 126 slot->bus = ctrl->pci_dev->subordinate->number; in init_slots() 127 slot->device = ctrl->slot_device_offset + i; in init_slots() 128 slot->hpc_ops = ctrl->hpc_ops; in init_slots() 129 slot->number = ctrl->first_slot + (ctrl->slot_num_inc * i); in init_slots() 146 …ctrl_dbg(ctrl, "Registering domain:bus:dev=%04x:%02x:%02x hp_slot=%x sun=%x slot_device_offset=%x\… in init_slots() 147 pci_domain_nr(ctrl->pci_dev->subordinate), in init_slots() [all …]
|
D | pciehp_core.c | 82 ctrl_dbg(slot->ctrl, "%s: physical_slot = %s\n", in release_slot() 90 static int init_slot(struct controller *ctrl) in init_slot() argument 92 struct slot *slot = ctrl->slot; in init_slot() 117 if (MRL_SENS(ctrl)) in init_slot() 119 if (ATTN_LED(ctrl)) { in init_slot() 130 snprintf(name, SLOT_NAME_SIZE, "%u", PSN(ctrl)); in init_slot() 132 ctrl_dbg(ctrl, "Registering domain:bus:dev=%04x:%02x:00 sun=%x\n", in init_slot() 133 pci_domain_nr(ctrl->pcie->port->subordinate), in init_slot() 134 ctrl->pcie->port->subordinate->number, PSN(ctrl)); in init_slot() 136 ctrl->pcie->port->subordinate, 0, name); in init_slot() [all …]
|
D | cpqphp.h | 275 struct controller *ctrl; member 409 void cpqhp_create_debugfs_files(struct controller *ctrl); 410 void cpqhp_remove_debugfs_files(struct controller *ctrl); 415 int cpqhp_find_available_resources(struct controller *ctrl, 422 int cpqhp_process_SI(struct controller *ctrl, struct pci_func *func); 423 int cpqhp_process_SS(struct controller *ctrl, struct pci_func *func); 424 int cpqhp_hardware_test(struct controller *ctrl, int test_num); 431 int cpqhp_get_bus_dev(struct controller *ctrl, u8 *bus_num, u8 *dev_num, 433 int cpqhp_save_config(struct controller *ctrl, int busnumber, int is_hot_plug); 434 int cpqhp_save_base_addr_length(struct controller *ctrl, struct pci_func *func); [all …]
|
D | shpchp.h | 62 #define ctrl_dbg(ctrl, format, arg...) \ argument 65 dev_printk(KERN_DEBUG, &ctrl->pci_dev->dev, \ 68 #define ctrl_err(ctrl, format, arg...) \ argument 69 dev_err(&ctrl->pci_dev->dev, format, ## arg) 70 #define ctrl_info(ctrl, format, arg...) \ argument 71 dev_info(&ctrl->pci_dev->dev, format, ## arg) 72 #define ctrl_warn(ctrl, format, arg...) \ argument 73 dev_warn(&ctrl->pci_dev->dev, format, ## arg) 86 struct controller *ctrl; member 171 int __must_check shpchp_create_ctrl_files(struct controller *ctrl); [all …]
|
D | cpqphp_sysfs.c | 42 static int show_ctrl (struct controller *ctrl, char *buf) in show_ctrl() argument 50 res = ctrl->mem_head; in show_ctrl() 57 res = ctrl->p_mem_head; in show_ctrl() 64 res = ctrl->io_head; in show_ctrl() 71 res = ctrl->bus_head; in show_ctrl() 80 static int show_dev (struct controller *ctrl, char *buf) in show_dev() argument 88 slot = ctrl->slot; in show_dev() 128 static int spew_debug_info(struct controller *ctrl, char *data, int size) in spew_debug_info() argument 132 used = size - show_ctrl(ctrl, data); in spew_debug_info() 133 used = (size - used) - show_dev(ctrl, &data[used]); in spew_debug_info() [all …]
|
D | cpqphp_nvram.c | 245 struct controller *ctrl; in store_HRT() local 265 ctrl = cpqhp_ctrl_list; in store_HRT() 268 rc = add_byte(&pFill, 1 + ctrl->push_flag, &usedbytes, &available); in store_HRT() 277 while (ctrl) { in store_HRT() 283 rc = add_byte(&pFill, ctrl->bus, &usedbytes, &available); in store_HRT() 288 rc = add_byte(&pFill, PCI_SLOT(ctrl->pci_dev->devfn), &usedbytes, &available); in store_HRT() 293 rc = add_byte(&pFill, PCI_FUNC(ctrl->pci_dev->devfn), &usedbytes, &available); in store_HRT() 304 resNode = ctrl->mem_head; in store_HRT() 329 resNode = ctrl->p_mem_head; in store_HRT() 354 resNode = ctrl->io_head; in store_HRT() [all …]
|
D | cpqphp_pci.c | 84 int cpqhp_configure_device (struct controller *ctrl, struct pci_func *func) in cpqhp_configure_device() argument 98 num = pci_scan_slot(ctrl->pci_dev->bus, PCI_DEVFN(func->device, func->function)); in cpqhp_configure_device() 100 pci_bus_add_devices(ctrl->pci_dev->bus); in cpqhp_configure_device() 206 static int PCI_ScanBusForNonBridge(struct controller *ctrl, u8 bus_num, u8 *dev_num) in PCI_ScanBusForNonBridge() argument 212 ctrl->pci_bus->number = bus_num; in PCI_ScanBusForNonBridge() 216 if (PCI_RefinedAccessConfig(ctrl->pci_bus, tdevice, 0x08, &work) == -1) in PCI_ScanBusForNonBridge() 228 if (PCI_RefinedAccessConfig(ctrl->pci_bus, tdevice, 0x08, &work) == -1) in PCI_ScanBusForNonBridge() 233 pci_bus_read_config_byte (ctrl->pci_bus, PCI_DEVFN(tdevice, 0), PCI_SECONDARY_BUS, &tbus); in PCI_ScanBusForNonBridge() 244 static int PCI_GetBusDevHelper(struct controller *ctrl, u8 *bus_num, u8 *dev_num, u8 slot, u8 nobri… in PCI_GetBusDevHelper() argument 259 ctrl->pci_bus->number = tbus; in PCI_GetBusDevHelper() [all …]
|
D | shpchp_pci.c | 40 struct controller *ctrl = p_slot->ctrl; in shpchp_configure_device() local 41 struct pci_dev *bridge = ctrl->pci_dev; in shpchp_configure_device() 49 ctrl_err(ctrl, "Device %s already exists at %04x:%02x:%02x, cannot hot-add\n", in shpchp_configure_device() 59 ctrl_err(ctrl, "No new device found\n"); in shpchp_configure_device() 84 struct pci_bus *parent = p_slot->ctrl->pci_dev->subordinate; in shpchp_unconfigure_device() 86 struct controller *ctrl = p_slot->ctrl; in shpchp_unconfigure_device() local 88 ctrl_dbg(ctrl, "%s: domain:bus:dev = %04x:%02x:%02x\n", in shpchp_unconfigure_device() 101 ctrl_err(ctrl, in shpchp_unconfigure_device()
|
D | pciehp_pci.c | 40 struct pci_dev *bridge = p_slot->ctrl->pcie->port; in pciehp_configure_device() 43 struct controller *ctrl = p_slot->ctrl; in pciehp_configure_device() local 49 ctrl_err(ctrl, "Device %s already exists at %04x:%02x:00, cannot hot-add\n", in pciehp_configure_device() 58 ctrl_err(ctrl, "No new device found\n"); in pciehp_configure_device() 82 struct pci_bus *parent = p_slot->ctrl->pcie->port->subordinate; in pciehp_unconfigure_device() 84 struct controller *ctrl = p_slot->ctrl; in pciehp_unconfigure_device() local 86 ctrl_dbg(ctrl, "%s: domain:bus:dev = %04x:%02x:00\n", in pciehp_unconfigure_device() 104 ctrl_err(ctrl, in pciehp_unconfigure_device()
|
D | shpchp_sysfs.c | 86 static DEVICE_ATTR (ctrl, S_IRUGO, show_ctrl, NULL); 88 int shpchp_create_ctrl_files (struct controller *ctrl) in shpchp_create_ctrl_files() argument 90 return device_create_file (&ctrl->pci_dev->dev, &dev_attr_ctrl); in shpchp_create_ctrl_files() 93 void shpchp_remove_ctrl_files(struct controller *ctrl) in shpchp_remove_ctrl_files() argument 95 device_remove_file(&ctrl->pci_dev->dev, &dev_attr_ctrl); in shpchp_remove_ctrl_files()
|
/linux-4.1.27/drivers/net/phy/ |
D | mdio-bitbang.c | 47 static void mdiobb_send_bit(struct mdiobb_ctrl *ctrl, int val) in mdiobb_send_bit() argument 49 const struct mdiobb_ops *ops = ctrl->ops; in mdiobb_send_bit() 51 ops->set_mdio_data(ctrl, val); in mdiobb_send_bit() 53 ops->set_mdc(ctrl, 1); in mdiobb_send_bit() 55 ops->set_mdc(ctrl, 0); in mdiobb_send_bit() 59 static int mdiobb_get_bit(struct mdiobb_ctrl *ctrl) in mdiobb_get_bit() argument 61 const struct mdiobb_ops *ops = ctrl->ops; in mdiobb_get_bit() 64 ops->set_mdc(ctrl, 1); in mdiobb_get_bit() 66 ops->set_mdc(ctrl, 0); in mdiobb_get_bit() 68 return ops->get_mdio_data(ctrl); in mdiobb_get_bit() [all …]
|
D | mdio-gpio.c | 34 struct mdiobb_ctrl ctrl; member 72 static void mdio_dir(struct mdiobb_ctrl *ctrl, int dir) in mdio_dir() argument 75 container_of(ctrl, struct mdio_gpio_info, ctrl); in mdio_dir() 95 static int mdio_get(struct mdiobb_ctrl *ctrl) in mdio_get() argument 98 container_of(ctrl, struct mdio_gpio_info, ctrl); in mdio_get() 104 static void mdio_set(struct mdiobb_ctrl *ctrl, int what) in mdio_set() argument 107 container_of(ctrl, struct mdio_gpio_info, ctrl); in mdio_set() 117 static void mdc_set(struct mdiobb_ctrl *ctrl, int what) in mdc_set() argument 120 container_of(ctrl, struct mdio_gpio_info, ctrl); in mdc_set() 145 bitbang->ctrl.ops = &mdio_gpio_ops; in mdio_gpio_bus_init() [all …]
|
D | mdio-moxart.c | 40 u32 ctrl = 0; in moxart_mdio_read() local 45 ctrl |= MIIRD | ((mii_id << 16) & PHYAD_MASK) | in moxart_mdio_read() 48 writel(ctrl, data->base + REG_PHY_CTRL); in moxart_mdio_read() 51 ctrl = readl(data->base + REG_PHY_CTRL); in moxart_mdio_read() 53 if (!(ctrl & MIIRD)) in moxart_mdio_read() 54 return ctrl & MIIRDATA_MASK; in moxart_mdio_read() 69 u32 ctrl = 0; in moxart_mdio_write() local 74 ctrl |= MIIWR | ((mii_id << 16) & PHYAD_MASK) | in moxart_mdio_write() 80 writel(ctrl, data->base + REG_PHY_CTRL); in moxart_mdio_write() 83 ctrl = readl(data->base + REG_PHY_CTRL); in moxart_mdio_write() [all …]
|
/linux-4.1.27/drivers/block/rsxx/ |
D | dma.c | 215 q_depth += atomic_read(&card->ctrl[i].stats.hw_q_depth); in dma_intr_coal_auto_tune() 224 static void rsxx_free_dma(struct rsxx_dma_ctrl *ctrl, struct rsxx_dma *dma) in rsxx_free_dma() argument 227 if (!pci_dma_mapping_error(ctrl->card->dev, dma->dma_addr)) { in rsxx_free_dma() 228 pci_unmap_page(ctrl->card->dev, dma->dma_addr, in rsxx_free_dma() 239 static void rsxx_complete_dma(struct rsxx_dma_ctrl *ctrl, in rsxx_complete_dma() argument 244 ctrl->stats.dma_sw_err++; in rsxx_complete_dma() 246 ctrl->stats.dma_hw_fault++; in rsxx_complete_dma() 248 ctrl->stats.dma_cancelled++; in rsxx_complete_dma() 251 dma->cb(ctrl->card, dma->cb_data, status ? 1 : 0); in rsxx_complete_dma() 253 rsxx_free_dma(ctrl, dma); in rsxx_complete_dma() [all …]
|
D | core.c | 134 i, card->ctrl[i].stats.crc_errors); in rsxx_attr_stats_show() 136 i, card->ctrl[i].stats.hard_errors); in rsxx_attr_stats_show() 138 i, card->ctrl[i].stats.soft_errors); in rsxx_attr_stats_show() 140 i, card->ctrl[i].stats.writes_issued); in rsxx_attr_stats_show() 142 i, card->ctrl[i].stats.writes_failed); in rsxx_attr_stats_show() 144 i, card->ctrl[i].stats.reads_issued); in rsxx_attr_stats_show() 146 i, card->ctrl[i].stats.reads_failed); in rsxx_attr_stats_show() 148 i, card->ctrl[i].stats.reads_retried); in rsxx_attr_stats_show() 150 i, card->ctrl[i].stats.discards_issued); in rsxx_attr_stats_show() 152 i, card->ctrl[i].stats.discards_failed); in rsxx_attr_stats_show() [all …]
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | v4l2-ctrls.c | 40 struct v4l2_ctrl *ctrl; member 1201 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl, u32 changes) in fill_event() argument 1205 ev->id = ctrl->id; in fill_event() 1206 ev->u.ctrl.changes = changes; in fill_event() 1207 ev->u.ctrl.type = ctrl->type; in fill_event() 1208 ev->u.ctrl.flags = ctrl->flags; in fill_event() 1209 if (ctrl->is_ptr) in fill_event() 1210 ev->u.ctrl.value64 = 0; in fill_event() 1212 ev->u.ctrl.value64 = *ctrl->p_cur.p_s64; in fill_event() 1213 ev->u.ctrl.minimum = ctrl->minimum; in fill_event() [all …]
|
/linux-4.1.27/arch/arm/kernel/ |
D | unwind.c | 223 static unsigned long unwind_get_byte(struct unwind_ctrl_block *ctrl) in unwind_get_byte() argument 227 if (ctrl->entries <= 0) { in unwind_get_byte() 232 ret = (*ctrl->insn >> (ctrl->byte * 8)) & 0xff; in unwind_get_byte() 234 if (ctrl->byte == 0) { in unwind_get_byte() 235 ctrl->insn++; in unwind_get_byte() 236 ctrl->entries--; in unwind_get_byte() 237 ctrl->byte = 3; in unwind_get_byte() 239 ctrl->byte--; in unwind_get_byte() 245 static int unwind_pop_register(struct unwind_ctrl_block *ctrl, in unwind_pop_register() argument 248 if (unlikely(ctrl->check_each_pop)) in unwind_pop_register() [all …]
|
D | hw_breakpoint.c | 307 struct arch_hw_breakpoint_ctrl ctrl; in get_max_wp_len() local 313 memset(&ctrl, 0, sizeof(ctrl)); in get_max_wp_len() 314 ctrl.len = ARM_BREAKPOINT_LEN_8; in get_max_wp_len() 315 ctrl_reg = encode_ctrl_reg(ctrl); in get_max_wp_len() 339 u32 addr, ctrl; in arch_install_hw_breakpoint() local 342 ctrl = encode_ctrl_reg(info->ctrl) | 0x1; in arch_install_hw_breakpoint() 344 if (info->ctrl.type == ARM_BREAKPOINT_EXECUTE) { in arch_install_hw_breakpoint() 375 ctrl = encode_ctrl_reg(info->step_ctrl); in arch_install_hw_breakpoint() 376 if (info->ctrl.type != ARM_BREAKPOINT_EXECUTE) { in arch_install_hw_breakpoint() 387 write_wb_reg(ctrl_base + i, ctrl); in arch_install_hw_breakpoint() [all …]
|
/linux-4.1.27/drivers/spmi/ |
D | spmi.c | 40 struct spmi_controller *ctrl = to_spmi_controller(dev); in spmi_ctrl_release() local 41 ida_simple_remove(&ctrl_ida, ctrl->nr); in spmi_ctrl_release() 42 kfree(ctrl); in spmi_ctrl_release() 67 struct spmi_controller *ctrl = sdev->ctrl; in spmi_device_add() local 70 dev_set_name(&sdev->dev, "%d-%02x", ctrl->nr, sdev->usid); in spmi_device_add() 97 spmi_cmd(struct spmi_controller *ctrl, u8 opcode, u8 sid) in spmi_cmd() argument 99 if (!ctrl || !ctrl->cmd || ctrl->dev.type != &spmi_ctrl_type) in spmi_cmd() 102 return ctrl->cmd(ctrl, opcode, sid); in spmi_cmd() 105 static inline int spmi_read_cmd(struct spmi_controller *ctrl, u8 opcode, in spmi_read_cmd() argument 108 if (!ctrl || !ctrl->read_cmd || ctrl->dev.type != &spmi_ctrl_type) in spmi_read_cmd() [all …]
|
D | spmi-pmic-arb.c | 163 int (*non_data_cmd)(struct spmi_controller *ctrl, u8 opc, u8 sid); 214 static int pmic_arb_wait_for_done(struct spmi_controller *ctrl, in pmic_arb_wait_for_done() argument 217 struct spmi_pmic_arb_dev *dev = spmi_controller_get_drvdata(ctrl); in pmic_arb_wait_for_done() 227 dev_err(&ctrl->dev, in pmic_arb_wait_for_done() 234 dev_err(&ctrl->dev, in pmic_arb_wait_for_done() 241 dev_err(&ctrl->dev, in pmic_arb_wait_for_done() 252 dev_err(&ctrl->dev, in pmic_arb_wait_for_done() 259 pmic_arb_non_data_cmd_v1(struct spmi_controller *ctrl, u8 opc, u8 sid) in pmic_arb_non_data_cmd_v1() argument 261 struct spmi_pmic_arb_dev *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_non_data_cmd_v1() 271 rc = pmic_arb_wait_for_done(ctrl, pmic_arb->wr_base, sid, 0); in pmic_arb_non_data_cmd_v1() [all …]
|
/linux-4.1.27/drivers/staging/comedi/drivers/addi-data/ |
D | hwdrv_apci1564.c | 26 unsigned int ctrl; in apci1564_timer_insn_config() local 31 ctrl = inl(devpriv->timer + ADDI_TCW_CTRL_REG); in apci1564_timer_insn_config() 32 ctrl &= 0xfffff9fe; in apci1564_timer_insn_config() 34 outl(ctrl, devpriv->timer + ADDI_TCW_CTRL_REG); in apci1564_timer_insn_config() 61 ctrl = inl(devpriv->timer + ADDI_TCW_CTRL_REG); in apci1564_timer_insn_config() 62 ctrl &= 0xfff719e2; in apci1564_timer_insn_config() 63 ctrl |= (2 << 13) | 0x10; in apci1564_timer_insn_config() 65 outl(ctrl, devpriv->timer + ADDI_TCW_CTRL_REG); in apci1564_timer_insn_config() 76 unsigned int ctrl; in apci1564_timer_insn_write() local 78 ctrl = inl(devpriv->timer + ADDI_TCW_CTRL_REG); in apci1564_timer_insn_write() [all …]
|
/linux-4.1.27/drivers/isdn/hysdn/ |
D | hycapi.c | 47 static u16 hycapi_send_message(struct capi_ctr *ctrl, struct sk_buff *skb); 65 hycapi_reset_ctr(struct capi_ctr *ctrl) in hycapi_reset_ctr() argument 67 hycapictrl_info *cinfo = ctrl->driverdata; in hycapi_reset_ctr() 73 capi_ctr_down(ctrl); in hycapi_reset_ctr() 81 hycapi_remove_ctr(struct capi_ctr *ctrl) in hycapi_remove_ctr() argument 89 cinfo = (hycapictrl_info *)(ctrl->driverdata); in hycapi_remove_ctr() 95 capi_ctr_suspend_output(ctrl); in hycapi_remove_ctr() 97 if (hycapi_applications[i].listen_req[ctrl->cnr - 1]) { in hycapi_remove_ctr() 98 kfree_skb(hycapi_applications[i].listen_req[ctrl->cnr - 1]); in hycapi_remove_ctr() 99 hycapi_applications[i].listen_req[ctrl->cnr - 1] = NULL; in hycapi_remove_ctr() [all …]
|
/linux-4.1.27/mm/ |
D | swap_cgroup.c | 41 struct swap_cgroup_ctrl *ctrl; in swap_cgroup_prepare() local 44 ctrl = &swap_cgroup_ctrl[type]; in swap_cgroup_prepare() 46 for (idx = 0; idx < ctrl->length; idx++) { in swap_cgroup_prepare() 50 ctrl->map[idx] = page; in swap_cgroup_prepare() 56 __free_page(ctrl->map[idx]); in swap_cgroup_prepare() 65 struct swap_cgroup_ctrl *ctrl; in lookup_swap_cgroup() local 69 ctrl = &swap_cgroup_ctrl[swp_type(ent)]; in lookup_swap_cgroup() 71 *ctrlp = ctrl; in lookup_swap_cgroup() 73 mappage = ctrl->map[offset / SC_PER_PAGE]; in lookup_swap_cgroup() 90 struct swap_cgroup_ctrl *ctrl; in swap_cgroup_cmpxchg() local [all …]
|
/linux-4.1.27/drivers/scsi/be2iscsi/ |
D | be_cmds.c | 109 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in be_mcc_notify() 121 if (phba->ctrl.mcc_tag_available) { in alloc_mcc_tag() 122 tag = phba->ctrl.mcc_tag[phba->ctrl.mcc_alloc_index]; in alloc_mcc_tag() 123 phba->ctrl.mcc_tag[phba->ctrl.mcc_alloc_index] = 0; in alloc_mcc_tag() 124 phba->ctrl.mcc_numtag[tag] = 0; in alloc_mcc_tag() 127 phba->ctrl.mcc_tag_available--; in alloc_mcc_tag() 128 if (phba->ctrl.mcc_alloc_index == (MAX_MCC_CMD - 1)) in alloc_mcc_tag() 129 phba->ctrl.mcc_alloc_index = 0; in alloc_mcc_tag() 131 phba->ctrl.mcc_alloc_index++; in alloc_mcc_tag() 159 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in beiscsi_mccq_compl() [all …]
|
D | be_mgmt.c | 161 struct be_ctrl_info *ctrl = &phba->ctrl; in be_cmd_modify_eq_delay() local 167 spin_lock(&ctrl->mbox_lock); in be_cmd_modify_eq_delay() 170 spin_unlock(&ctrl->mbox_lock); in be_cmd_modify_eq_delay() 191 spin_unlock(&ctrl->mbox_lock); in be_cmd_modify_eq_delay() 209 struct be_ctrl_info *ctrl = &phba->ctrl; in mgmt_reopen_session() local 218 spin_lock(&ctrl->mbox_lock); in mgmt_reopen_session() 221 spin_unlock(&ctrl->mbox_lock); in mgmt_reopen_session() 238 spin_unlock(&ctrl->mbox_lock); in mgmt_reopen_session() 244 struct be_ctrl_info *ctrl = &phba->ctrl; in mgmt_get_boot_target() local 253 spin_lock(&ctrl->mbox_lock); in mgmt_get_boot_target() [all …]
|
/linux-4.1.27/drivers/media/usb/uvc/ |
D | uvc_ctrl.c | 747 static inline __u8 *uvc_ctrl_data(struct uvc_control *ctrl, int id) in uvc_ctrl_data() argument 749 return ctrl->uvc_data + id * ctrl->info.size; in uvc_ctrl_data() 863 struct uvc_control *ctrl; in __uvc_find_control() local 871 ctrl = &entity->controls[i]; in __uvc_find_control() 872 if (!ctrl->initialized) in __uvc_find_control() 875 list_for_each_entry(map, &ctrl->info.mappings, list) { in __uvc_find_control() 877 *control = ctrl; in __uvc_find_control() 884 *control = ctrl; in __uvc_find_control() 894 struct uvc_control *ctrl = NULL; in uvc_find_control() local 905 __uvc_find_control(entity, v4l2_id, mapping, &ctrl, next); in uvc_find_control() [all …]
|
D | uvc_video.c | 90 struct uvc_streaming_control *ctrl) in uvc_fixup_video_ctrl() argument 97 if (stream->format[i].index == ctrl->bFormatIndex) { in uvc_fixup_video_ctrl() 107 if (format->frame[i].bFrameIndex == ctrl->bFrameIndex) { in uvc_fixup_video_ctrl() 117 (ctrl->dwMaxVideoFrameSize == 0 && in uvc_fixup_video_ctrl() 119 ctrl->dwMaxVideoFrameSize = in uvc_fixup_video_ctrl() 128 interval = (ctrl->dwFrameInterval > 100000) in uvc_fixup_video_ctrl() 129 ? ctrl->dwFrameInterval in uvc_fixup_video_ctrl() 154 ctrl->dwMaxPayloadTransferSize = bandwidth; in uvc_fixup_video_ctrl() 159 struct uvc_streaming_control *ctrl, int probe, __u8 query) in uvc_get_video_ctrl() argument 186 memset(ctrl, 0, sizeof *ctrl); in uvc_get_video_ctrl() [all …]
|
/linux-4.1.27/include/media/ |
D | v4l2-ctrls.h | 71 int (*g_volatile_ctrl)(struct v4l2_ctrl *ctrl); 72 int (*try_ctrl)(struct v4l2_ctrl *ctrl); 73 int (*s_ctrl)(struct v4l2_ctrl *ctrl); 83 bool (*equal)(const struct v4l2_ctrl *ctrl, u32 idx, 86 void (*init)(const struct v4l2_ctrl *ctrl, u32 idx, 88 void (*log)(const struct v4l2_ctrl *ctrl); 89 int (*validate)(const struct v4l2_ctrl *ctrl, u32 idx, 93 typedef void (*v4l2_ctrl_notify_fnc)(struct v4l2_ctrl *ctrl, void *priv); 226 struct v4l2_ctrl *ctrl; member 376 static inline void v4l2_ctrl_lock(struct v4l2_ctrl *ctrl) in v4l2_ctrl_lock() argument [all …]
|
/linux-4.1.27/arch/mips/sgi-ip22/ |
D | ip22-nvram.c | 55 static inline void eeprom_cmd(unsigned int *ctrl, unsigned cmd, unsigned reg) in eeprom_cmd() argument 63 __raw_writel(__raw_readl(ctrl) | EEPROM_DATO, ctrl); in eeprom_cmd() 65 __raw_writel(__raw_readl(ctrl) & ~EEPROM_DATO, ctrl); in eeprom_cmd() 66 __raw_writel(__raw_readl(ctrl) & ~EEPROM_ECLK, ctrl); in eeprom_cmd() 68 __raw_writel(__raw_readl(ctrl) | EEPROM_ECLK, ctrl); in eeprom_cmd() 73 __raw_writel(__raw_readl(ctrl) & ~EEPROM_DATO, ctrl); in eeprom_cmd() 76 unsigned short ip22_eeprom_read(unsigned int *ctrl, int reg) in ip22_eeprom_read() argument 81 __raw_writel(__raw_readl(ctrl) & ~EEPROM_EPROT, ctrl); in ip22_eeprom_read() 82 eeprom_cs_on(ctrl); in ip22_eeprom_read() 83 eeprom_cmd(ctrl, EEPROM_READ, reg); in ip22_eeprom_read() [all …]
|
/linux-4.1.27/drivers/clocksource/ |
D | dw_apb_timer.c | 65 unsigned long ctrl = apbt_readl(timer, APBTMR_N_CONTROL); in apbt_disable_int() local 67 ctrl |= APBTMR_CONTROL_INT; in apbt_disable_int() 68 apbt_writel(timer, ctrl, APBTMR_N_CONTROL); in apbt_disable_int() 106 unsigned long ctrl = apbt_readl(timer, APBTMR_N_CONTROL); in apbt_enable_int() local 109 ctrl &= ~APBTMR_CONTROL_INT; in apbt_enable_int() 110 apbt_writel(timer, ctrl, APBTMR_N_CONTROL); in apbt_enable_int() 116 unsigned long ctrl; in apbt_set_mode() local 127 ctrl = apbt_readl(&dw_ced->timer, APBTMR_N_CONTROL); in apbt_set_mode() 128 ctrl |= APBTMR_CONTROL_MODE_PERIODIC; in apbt_set_mode() 129 apbt_writel(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); in apbt_set_mode() [all …]
|
D | timer-integrator-ap.c | 41 u32 ctrl = TIMER_CTRL_ENABLE | TIMER_CTRL_PERIODIC; in integrator_clocksource_init() local 46 ctrl |= TIMER_CTRL_DIV16; in integrator_clocksource_init() 50 writel(ctrl, base + TIMER_CTRL); in integrator_clocksource_init() 79 u32 ctrl = readl(clkevt_base + TIMER_CTRL) & ~TIMER_CTRL_ENABLE; in clkevt_set_mode() local 82 writel(ctrl, clkevt_base + TIMER_CTRL); in clkevt_set_mode() 88 ctrl |= TIMER_CTRL_PERIODIC | TIMER_CTRL_ENABLE; in clkevt_set_mode() 89 writel(ctrl, clkevt_base + TIMER_CTRL); in clkevt_set_mode() 93 ctrl &= ~TIMER_CTRL_PERIODIC; in clkevt_set_mode() 94 writel(ctrl, clkevt_base + TIMER_CTRL); in clkevt_set_mode() 108 unsigned long ctrl = readl(clkevt_base + TIMER_CTRL); in clkevt_set_next_event() local [all …]
|
D | qcom-timer.c | 53 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_interrupt() local 54 ctrl &= ~TIMER_ENABLE_EN; in msm_timer_interrupt() 55 writel_relaxed(ctrl, event_base + TIMER_ENABLE); in msm_timer_interrupt() 64 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_set_next_event() local 66 ctrl &= ~TIMER_ENABLE_EN; in msm_timer_set_next_event() 67 writel_relaxed(ctrl, event_base + TIMER_ENABLE); in msm_timer_set_next_event() 69 writel_relaxed(ctrl, event_base + TIMER_CLEAR); in msm_timer_set_next_event() 76 writel_relaxed(ctrl | TIMER_ENABLE_EN, event_base + TIMER_ENABLE); in msm_timer_set_next_event() 83 u32 ctrl; in msm_timer_set_mode() local 85 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_set_mode() [all …]
|
D | arm_global_timer.c | 93 unsigned long ctrl; in gt_compare_set() local 96 ctrl = GT_CONTROL_TIMER_ENABLE; in gt_compare_set() 97 writel(ctrl, gt_base + GT_CONTROL); in gt_compare_set() 103 ctrl |= GT_CONTROL_AUTO_INC; in gt_compare_set() 106 ctrl |= GT_CONTROL_COMP_ENABLE | GT_CONTROL_IRQ_ENABLE; in gt_compare_set() 107 writel(ctrl, gt_base + GT_CONTROL); in gt_compare_set() 113 unsigned long ctrl; in gt_clockevent_set_mode() local 122 ctrl = readl(gt_base + GT_CONTROL); in gt_clockevent_set_mode() 123 ctrl &= ~(GT_CONTROL_COMP_ENABLE | in gt_clockevent_set_mode() 125 writel(ctrl, gt_base + GT_CONTROL); in gt_clockevent_set_mode()
|
/linux-4.1.27/drivers/scsi/fnic/ |
D | vnic_wq_copy.c | 27 iowrite32(1, &wq->ctrl->enable); in vnic_wq_copy_enable() 34 iowrite32(0, &wq->ctrl->enable); in vnic_wq_copy_disable() 38 if (!(ioread32(&wq->ctrl->running))) in vnic_wq_copy_disable() 45 wq->index, ioread32(&wq->ctrl->fetch_index), in vnic_wq_copy_disable() 46 ioread32(&wq->ctrl->posted_index)); in vnic_wq_copy_disable() 55 BUG_ON(ioread32(&wq->ctrl->enable)); in vnic_wq_copy_clean() 62 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_copy_clean() 63 iowrite32(0, &wq->ctrl->posted_index); in vnic_wq_copy_clean() 64 iowrite32(0, &wq->ctrl->error_status); in vnic_wq_copy_clean() 75 wq->ctrl = NULL; in vnic_wq_copy_free() [all …]
|
D | vnic_cq.c | 28 cq->ctrl = NULL; in vnic_cq_free() 39 cq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_CQ, index); in vnic_cq_alloc() 40 if (!cq->ctrl) { in vnic_cq_alloc() 61 writeq(paddr, &cq->ctrl->ring_base); in vnic_cq_init() 62 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init() 63 iowrite32(flow_control_enable, &cq->ctrl->flow_control_enable); in vnic_cq_init() 64 iowrite32(color_enable, &cq->ctrl->color_enable); in vnic_cq_init() 65 iowrite32(cq_head, &cq->ctrl->cq_head); in vnic_cq_init() 66 iowrite32(cq_tail, &cq->ctrl->cq_tail); in vnic_cq_init() 67 iowrite32(cq_tail_color, &cq->ctrl->cq_tail_color); in vnic_cq_init() [all …]
|
D | vnic_wq.c | 81 wq->ctrl = NULL; in vnic_wq_free() 93 wq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_WQ, index); in vnic_wq_alloc() 94 if (!wq->ctrl) { in vnic_wq_alloc() 121 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init() 122 iowrite32(wq->ring.desc_count, &wq->ctrl->ring_size); in vnic_wq_init() 123 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_init() 124 iowrite32(0, &wq->ctrl->posted_index); in vnic_wq_init() 125 iowrite32(cq_index, &wq->ctrl->cq_index); in vnic_wq_init() 126 iowrite32(error_interrupt_enable, &wq->ctrl->error_interrupt_enable); in vnic_wq_init() 127 iowrite32(error_interrupt_offset, &wq->ctrl->error_interrupt_offset); in vnic_wq_init() [all …]
|
D | vnic_rq.c | 82 rq->ctrl = NULL; in vnic_rq_free() 93 rq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_RQ, index); in vnic_rq_alloc() 94 if (!rq->ctrl) { in vnic_rq_alloc() 122 writeq(paddr, &rq->ctrl->ring_base); in vnic_rq_init() 123 iowrite32(rq->ring.desc_count, &rq->ctrl->ring_size); in vnic_rq_init() 124 iowrite32(cq_index, &rq->ctrl->cq_index); in vnic_rq_init() 125 iowrite32(error_interrupt_enable, &rq->ctrl->error_interrupt_enable); in vnic_rq_init() 126 iowrite32(error_interrupt_offset, &rq->ctrl->error_interrupt_offset); in vnic_rq_init() 127 iowrite32(0, &rq->ctrl->dropped_packet_count); in vnic_rq_init() 128 iowrite32(0, &rq->ctrl->error_status); in vnic_rq_init() [all …]
|
D | vnic_intr.c | 29 intr->ctrl = NULL; in vnic_intr_free() 38 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); in vnic_intr_alloc() 39 if (!intr->ctrl) { in vnic_intr_alloc() 51 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); in vnic_intr_init() 52 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in vnic_intr_init() 53 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); in vnic_intr_init() 54 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_init() 59 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_clean()
|
D | vnic_intr.h | 65 struct vnic_intr_ctrl __iomem *ctrl; /* memory-mapped */ member 70 iowrite32(0, &intr->ctrl->mask); in vnic_intr_unmask() 75 iowrite32(1, &intr->ctrl->mask); in vnic_intr_mask() 88 iowrite32(int_credit_return, &intr->ctrl->int_credit_return); in vnic_intr_return_credits() 93 return ioread32(&intr->ctrl->int_credits); in vnic_intr_credits()
|
/linux-4.1.27/drivers/net/ethernet/cisco/enic/ |
D | vnic_cq.c | 32 cq->ctrl = NULL; in vnic_cq_free() 43 cq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_CQ, index); in vnic_cq_alloc() 44 if (!cq->ctrl) { in vnic_cq_alloc() 65 writeq(paddr, &cq->ctrl->ring_base); in vnic_cq_init() 66 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init() 67 iowrite32(flow_control_enable, &cq->ctrl->flow_control_enable); in vnic_cq_init() 68 iowrite32(color_enable, &cq->ctrl->color_enable); in vnic_cq_init() 69 iowrite32(cq_head, &cq->ctrl->cq_head); in vnic_cq_init() 70 iowrite32(cq_tail, &cq->ctrl->cq_tail); in vnic_cq_init() 71 iowrite32(cq_tail_color, &cq->ctrl->cq_tail_color); in vnic_cq_init() [all …]
|
D | vnic_wq.c | 84 wq->ctrl = NULL; in vnic_wq_free() 95 wq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_WQ, index); in vnic_wq_alloc() 96 if (!wq->ctrl) { in vnic_wq_alloc() 125 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init_start() 126 iowrite32(count, &wq->ctrl->ring_size); in vnic_wq_init_start() 127 iowrite32(fetch_index, &wq->ctrl->fetch_index); in vnic_wq_init_start() 128 iowrite32(posted_index, &wq->ctrl->posted_index); in vnic_wq_init_start() 129 iowrite32(cq_index, &wq->ctrl->cq_index); in vnic_wq_init_start() 130 iowrite32(error_interrupt_enable, &wq->ctrl->error_interrupt_enable); in vnic_wq_init_start() 131 iowrite32(error_interrupt_offset, &wq->ctrl->error_interrupt_offset); in vnic_wq_init_start() [all …]
|
D | vnic_rq.c | 81 rq->ctrl = NULL; in vnic_rq_free() 92 rq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_RQ, index); in vnic_rq_alloc() 93 if (!rq->ctrl) { in vnic_rq_alloc() 122 writeq(paddr, &rq->ctrl->ring_base); in vnic_rq_init_start() 123 iowrite32(count, &rq->ctrl->ring_size); in vnic_rq_init_start() 124 iowrite32(cq_index, &rq->ctrl->cq_index); in vnic_rq_init_start() 125 iowrite32(error_interrupt_enable, &rq->ctrl->error_interrupt_enable); in vnic_rq_init_start() 126 iowrite32(error_interrupt_offset, &rq->ctrl->error_interrupt_offset); in vnic_rq_init_start() 127 iowrite32(0, &rq->ctrl->dropped_packet_count); in vnic_rq_init_start() 128 iowrite32(0, &rq->ctrl->error_status); in vnic_rq_init_start() [all …]
|
D | vnic_intr.c | 31 intr->ctrl = NULL; in vnic_intr_free() 40 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); in vnic_intr_alloc() 41 if (!intr->ctrl) { in vnic_intr_alloc() 53 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in vnic_intr_init() 54 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); in vnic_intr_init() 55 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_init() 62 coalescing_timer), &intr->ctrl->coalescing_timer); in vnic_intr_coalescing_timer_set() 67 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_clean()
|
D | vnic_intr.h | 51 struct vnic_intr_ctrl __iomem *ctrl; /* memory-mapped */ member 56 iowrite32(0, &intr->ctrl->mask); in vnic_intr_unmask() 61 iowrite32(1, &intr->ctrl->mask); in vnic_intr_mask() 66 return ioread32(&intr->ctrl->mask); in vnic_intr_masked() 79 iowrite32(int_credit_return, &intr->ctrl->int_credit_return); in vnic_intr_return_credits() 84 return ioread32(&intr->ctrl->int_credits); in vnic_intr_credits()
|
/linux-4.1.27/net/bluetooth/ |
D | amp.c | 23 void amp_ctrl_get(struct amp_ctrl *ctrl) in amp_ctrl_get() argument 25 BT_DBG("ctrl %p orig refcnt %d", ctrl, in amp_ctrl_get() 26 atomic_read(&ctrl->kref.refcount)); in amp_ctrl_get() 28 kref_get(&ctrl->kref); in amp_ctrl_get() 33 struct amp_ctrl *ctrl = container_of(kref, struct amp_ctrl, kref); in amp_ctrl_destroy() local 35 BT_DBG("ctrl %p", ctrl); in amp_ctrl_destroy() 37 kfree(ctrl->assoc); in amp_ctrl_destroy() 38 kfree(ctrl); in amp_ctrl_destroy() 41 int amp_ctrl_put(struct amp_ctrl *ctrl) in amp_ctrl_put() argument 43 BT_DBG("ctrl %p orig refcnt %d", ctrl, in amp_ctrl_put() [all …]
|
D | a2mp.c | 329 struct amp_ctrl *ctrl; in a2mp_getinfo_rsp() local 339 ctrl = amp_ctrl_add(mgr, rsp->id); in a2mp_getinfo_rsp() 340 if (!ctrl) in a2mp_getinfo_rsp() 400 struct amp_ctrl *ctrl; in a2mp_getampassoc_rsp() local 416 ctrl = amp_ctrl_lookup(mgr, rsp->id); in a2mp_getampassoc_rsp() 417 if (ctrl) { in a2mp_getampassoc_rsp() 422 amp_ctrl_put(ctrl); in a2mp_getampassoc_rsp() 426 ctrl->assoc = assoc; in a2mp_getampassoc_rsp() 427 ctrl->assoc_len = assoc_len; in a2mp_getampassoc_rsp() 428 ctrl->assoc_rem_len = assoc_len; in a2mp_getampassoc_rsp() [all …]
|
/linux-4.1.27/sound/soc/codecs/ |
D | sigmadsp.c | 108 struct sigmadsp_control *ctrl = (void *)kcontrol->private_value; in sigmadsp_ctrl_info() local 111 info->count = ctrl->num_bytes; in sigmadsp_ctrl_info() 117 struct sigmadsp_control *ctrl, void *data) in sigmadsp_ctrl_write() argument 120 if (ctrl->num_bytes > 4 && ctrl->num_bytes <= 20 && sigmadsp->ops && in sigmadsp_ctrl_write() 122 return sigmadsp->ops->safeload(sigmadsp, ctrl->addr, data, in sigmadsp_ctrl_write() 123 ctrl->num_bytes); in sigmadsp_ctrl_write() 125 return sigmadsp_write(sigmadsp, ctrl->addr, data, in sigmadsp_ctrl_write() 126 ctrl->num_bytes); in sigmadsp_ctrl_write() 132 struct sigmadsp_control *ctrl = (void *)kcontrol->private_value; in sigmadsp_ctrl_put() local 142 ret = sigmadsp_ctrl_write(sigmadsp, ctrl, data); in sigmadsp_ctrl_put() [all …]
|
/linux-4.1.27/drivers/media/i2c/ |
D | tw2804.c | 147 static inline struct tw2804 *to_state_from_ctrl(struct v4l2_ctrl *ctrl) in to_state_from_ctrl() argument 149 return container_of(ctrl->handler, struct tw2804, hdl); in to_state_from_ctrl() 176 static int tw2804_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in tw2804_g_volatile_ctrl() argument 178 struct tw2804 *state = to_state_from_ctrl(ctrl); in tw2804_g_volatile_ctrl() 181 switch (ctrl->id) { in tw2804_g_volatile_ctrl() 183 ctrl->val = read_reg(client, TW2804_REG_GAIN, 0); in tw2804_g_volatile_ctrl() 187 ctrl->val = read_reg(client, TW2804_REG_CHROMA_GAIN, 0); in tw2804_g_volatile_ctrl() 191 ctrl->val = read_reg(client, TW2804_REG_BLUE_BALANCE, 0); in tw2804_g_volatile_ctrl() 195 ctrl->val = read_reg(client, TW2804_REG_RED_BALANCE, 0); in tw2804_g_volatile_ctrl() 201 static int tw2804_s_ctrl(struct v4l2_ctrl *ctrl) in tw2804_s_ctrl() argument [all …]
|
D | lm3646.c | 102 static int lm3646_get_ctrl(struct v4l2_ctrl *ctrl) in lm3646_get_ctrl() argument 104 struct lm3646_flash *flash = to_lm3646_flash(ctrl); in lm3646_get_ctrl() 108 if (ctrl->id != V4L2_CID_FLASH_FAULT) in lm3646_get_ctrl() 115 ctrl->val = 0; in lm3646_get_ctrl() 117 ctrl->val |= V4L2_FLASH_FAULT_TIMEOUT; in lm3646_get_ctrl() 119 ctrl->val |= V4L2_FLASH_FAULT_SHORT_CIRCUIT; in lm3646_get_ctrl() 121 ctrl->val |= V4L2_FLASH_FAULT_UNDER_VOLTAGE; in lm3646_get_ctrl() 123 ctrl->val |= V4L2_FLASH_FAULT_INPUT_VOLTAGE; in lm3646_get_ctrl() 125 ctrl->val |= V4L2_FLASH_FAULT_OVER_CURRENT; in lm3646_get_ctrl() 127 ctrl->val |= V4L2_FLASH_FAULT_OVER_TEMPERATURE; in lm3646_get_ctrl() [all …]
|
D | as3645a.c | 324 static int as3645a_get_ctrl(struct v4l2_ctrl *ctrl) in as3645a_get_ctrl() argument 327 container_of(ctrl->handler, struct as3645a, ctrls); in as3645a_get_ctrl() 331 switch (ctrl->id) { in as3645a_get_ctrl() 337 ctrl->cur.val = 0; in as3645a_get_ctrl() 339 ctrl->cur.val |= V4L2_FLASH_FAULT_SHORT_CIRCUIT; in as3645a_get_ctrl() 341 ctrl->cur.val |= V4L2_FLASH_FAULT_OVER_TEMPERATURE; in as3645a_get_ctrl() 343 ctrl->cur.val |= V4L2_FLASH_FAULT_TIMEOUT; in as3645a_get_ctrl() 345 ctrl->cur.val |= V4L2_FLASH_FAULT_OVER_VOLTAGE; in as3645a_get_ctrl() 347 ctrl->cur.val |= V4L2_FLASH_FAULT_OVER_CURRENT; in as3645a_get_ctrl() 349 ctrl->cur.val |= V4L2_FLASH_FAULT_INDICATOR; in as3645a_get_ctrl() [all …]
|
D | lm3560.c | 167 static int lm3560_get_ctrl(struct v4l2_ctrl *ctrl, enum lm3560_led_id led_no) in lm3560_get_ctrl() argument 169 struct lm3560_flash *flash = to_lm3560_flash(ctrl, led_no); in lm3560_get_ctrl() 174 if (ctrl->id == V4L2_CID_FLASH_FAULT) { in lm3560_get_ctrl() 186 ctrl->cur.val = fault; in lm3560_get_ctrl() 194 static int lm3560_set_ctrl(struct v4l2_ctrl *ctrl, enum lm3560_led_id led_no) in lm3560_set_ctrl() argument 196 struct lm3560_flash *flash = to_lm3560_flash(ctrl, led_no); in lm3560_set_ctrl() 202 switch (ctrl->id) { in lm3560_set_ctrl() 204 flash->led_mode = ctrl->val; in lm3560_set_ctrl() 211 REG_CONFIG1, 0x04, (ctrl->val) << 2); in lm3560_set_ctrl() 235 tout_bits = LM3560_FLASH_TOUT_ms_TO_REG(ctrl->val); in lm3560_set_ctrl() [all …]
|
D | cs5345.c | 49 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd() argument 51 return &container_of(ctrl->handler, struct cs5345_state, hdl)->sd; in to_sd() 82 static int cs5345_s_ctrl(struct v4l2_ctrl *ctrl) in cs5345_s_ctrl() argument 84 struct v4l2_subdev *sd = to_sd(ctrl); in cs5345_s_ctrl() 86 switch (ctrl->id) { in cs5345_s_ctrl() 88 cs5345_write(sd, 0x04, ctrl->val ? 0x80 : 0); in cs5345_s_ctrl() 91 cs5345_write(sd, 0x07, ((u8)ctrl->val) & 0x3f); in cs5345_s_ctrl() 92 cs5345_write(sd, 0x08, ((u8)ctrl->val) & 0x3f); in cs5345_s_ctrl()
|
D | cs53l32a.c | 54 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd() argument 56 return &container_of(ctrl->handler, struct cs53l32a_state, hdl)->sd; in to_sd() 90 static int cs53l32a_s_ctrl(struct v4l2_ctrl *ctrl) in cs53l32a_s_ctrl() argument 92 struct v4l2_subdev *sd = to_sd(ctrl); in cs53l32a_s_ctrl() 94 switch (ctrl->id) { in cs53l32a_s_ctrl() 96 cs53l32a_write(sd, 0x03, ctrl->val ? 0xf0 : 0x30); in cs53l32a_s_ctrl() 99 cs53l32a_write(sd, 0x04, (u8)ctrl->val); in cs53l32a_s_ctrl() 100 cs53l32a_write(sd, 0x05, (u8)ctrl->val); in cs53l32a_s_ctrl()
|
D | ml86v7667.c | 100 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd() argument 102 return &container_of(ctrl->handler, struct ml86v7667_priv, hdl)->sd; in to_sd() 116 static int ml86v7667_s_ctrl(struct v4l2_ctrl *ctrl) in ml86v7667_s_ctrl() argument 118 struct v4l2_subdev *sd = to_sd(ctrl); in ml86v7667_s_ctrl() 122 switch (ctrl->id) { in ml86v7667_s_ctrl() 125 SSEPL_LUMINANCE_MASK, ctrl->val); in ml86v7667_s_ctrl() 129 CLC_CONTRAST_MASK, ctrl->val); in ml86v7667_s_ctrl() 133 ctrl->val << ACCRC_CHROMA_SHIFT); in ml86v7667_s_ctrl() 136 ret = ml86v7667_mask_set(client, HUE_REG, ~0, ctrl->val); in ml86v7667_s_ctrl() 141 ctrl->val << ACCC_CHROMA_CR_SHIFT); in ml86v7667_s_ctrl() [all …]
|
D | saa6752hs.c | 370 static int saa6752hs_try_ctrl(struct v4l2_ctrl *ctrl) in saa6752hs_try_ctrl() argument 373 container_of(ctrl->handler, struct saa6752hs_state, hdl); in saa6752hs_try_ctrl() 375 switch (ctrl->id) { in saa6752hs_try_ctrl() 378 if (ctrl->val == V4L2_MPEG_VIDEO_BITRATE_MODE_VBR && in saa6752hs_try_ctrl() 386 static int saa6752hs_s_ctrl(struct v4l2_ctrl *ctrl) in saa6752hs_s_ctrl() argument 389 container_of(ctrl->handler, struct saa6752hs_state, hdl); in saa6752hs_s_ctrl() 392 switch (ctrl->id) { in saa6752hs_s_ctrl() 396 params->ts_pid_pmt = ctrl->val; in saa6752hs_s_ctrl() 399 params->ts_pid_audio = ctrl->val; in saa6752hs_s_ctrl() 402 params->ts_pid_video = ctrl->val; in saa6752hs_s_ctrl() [all …]
|
D | adp1653.c | 151 static int adp1653_get_ctrl(struct v4l2_ctrl *ctrl) in adp1653_get_ctrl() argument 154 container_of(ctrl->handler, struct adp1653_flash, ctrls); in adp1653_get_ctrl() 161 ctrl->cur.val = 0; in adp1653_get_ctrl() 164 ctrl->cur.val |= V4L2_FLASH_FAULT_SHORT_CIRCUIT; in adp1653_get_ctrl() 166 ctrl->cur.val |= V4L2_FLASH_FAULT_OVER_TEMPERATURE; in adp1653_get_ctrl() 168 ctrl->cur.val |= V4L2_FLASH_FAULT_TIMEOUT; in adp1653_get_ctrl() 170 ctrl->cur.val |= V4L2_FLASH_FAULT_OVER_VOLTAGE; in adp1653_get_ctrl() 177 static int adp1653_set_ctrl(struct v4l2_ctrl *ctrl) in adp1653_set_ctrl() argument 180 container_of(ctrl->handler, struct adp1653_flash, ctrls); in adp1653_set_ctrl() 189 (ctrl->id == V4L2_CID_FLASH_STROBE || in adp1653_set_ctrl() [all …]
|
D | tlv320aic23b.c | 53 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd() argument 55 return &container_of(ctrl->handler, struct tlv320aic23b_state, hdl)->sd; in to_sd() 94 static int tlv320aic23b_s_ctrl(struct v4l2_ctrl *ctrl) in tlv320aic23b_s_ctrl() argument 96 struct v4l2_subdev *sd = to_sd(ctrl); in tlv320aic23b_s_ctrl() 98 switch (ctrl->id) { in tlv320aic23b_s_ctrl() 102 if (!ctrl->val) in tlv320aic23b_s_ctrl()
|
/linux-4.1.27/net/bluetooth/cmtp/ |
D | capi.c | 188 struct capi_ctr *ctrl = &session->ctrl; in cmtp_recv_interopmsg() local 242 if (!info && ctrl) { in cmtp_recv_interopmsg() 243 memcpy(&ctrl->profile, in cmtp_recv_interopmsg() 247 capi_ctr_ready(ctrl); in cmtp_recv_interopmsg() 256 if (!info && ctrl) { in cmtp_recv_interopmsg() 260 memset(ctrl->manu, 0, CAPI_MANUFACTURER_LEN); in cmtp_recv_interopmsg() 261 strncpy(ctrl->manu, in cmtp_recv_interopmsg() 271 if (!info && ctrl) { in cmtp_recv_interopmsg() 272 ctrl->version.majorversion = CAPIMSG_U32(skb->data, CAPI_MSG_BASELEN + 16); in cmtp_recv_interopmsg() 273 ctrl->version.minorversion = CAPIMSG_U32(skb->data, CAPI_MSG_BASELEN + 20); in cmtp_recv_interopmsg() [all …]
|
/linux-4.1.27/drivers/memory/ |
D | fsl_ifc.c | 75 static int fsl_ifc_ctrl_init(struct fsl_ifc_ctrl *ctrl) in fsl_ifc_ctrl_init() argument 77 struct fsl_ifc_regs __iomem *ifc = ctrl->regs; in fsl_ifc_ctrl_init() 98 struct fsl_ifc_ctrl *ctrl = dev_get_drvdata(&dev->dev); in fsl_ifc_ctrl_remove() local 100 free_irq(ctrl->nand_irq, ctrl); in fsl_ifc_ctrl_remove() 101 free_irq(ctrl->irq, ctrl); in fsl_ifc_ctrl_remove() 103 irq_dispose_mapping(ctrl->nand_irq); in fsl_ifc_ctrl_remove() 104 irq_dispose_mapping(ctrl->irq); in fsl_ifc_ctrl_remove() 106 iounmap(ctrl->regs); in fsl_ifc_ctrl_remove() 109 kfree(ctrl); in fsl_ifc_ctrl_remove() 122 static u32 check_nand_stat(struct fsl_ifc_ctrl *ctrl) in check_nand_stat() argument [all …]
|
/linux-4.1.27/drivers/video/fbdev/mmp/hw/ |
D | mmp_ctrl.c | 45 struct mmphw_ctrl *ctrl = (struct mmphw_ctrl *)dev_id; in ctrl_handle_irq() local 48 isr = readl_relaxed(ctrl->reg_base + SPU_IRQ_ISR); in ctrl_handle_irq() 49 imask = readl_relaxed(ctrl->reg_base + SPU_IRQ_ENA); in ctrl_handle_irq() 53 tmp = readl_relaxed(ctrl->reg_base + SPU_IRQ_ISR); in ctrl_handle_irq() 55 writel_relaxed(~isr, ctrl->reg_base + SPU_IRQ_ISR); in ctrl_handle_irq() 56 } while ((isr = readl_relaxed(ctrl->reg_base + SPU_IRQ_ISR)) & imask); in ctrl_handle_irq() 327 static void ctrl_set_default(struct mmphw_ctrl *ctrl) in ctrl_set_default() argument 335 tmp = readl_relaxed(ctrl->reg_base + LCD_TOP_CTRL); in ctrl_set_default() 337 writel_relaxed(tmp, ctrl->reg_base + LCD_TOP_CTRL); in ctrl_set_default() 343 tmp = readl_relaxed(ctrl->reg_base + SPU_IRQ_ENA); in ctrl_set_default() [all …]
|
/linux-4.1.27/drivers/crypto/caam/ |
D | ctrl.c | 83 struct caam_ctrl __iomem *ctrl = ctrlpriv->ctrl; in run_descriptor_deco0() local 91 setbits32(&ctrl->deco_rsr, DECORSR_JR0); in run_descriptor_deco0() 93 while (!(rd_reg32(&ctrl->deco_rsr) & DECORSR_VALID) && in run_descriptor_deco0() 100 setbits32(&ctrl->deco_rq, DECORR_RQD0ENABLE); in run_descriptor_deco0() 102 while (!(rd_reg32(&ctrl->deco_rq) & DECORR_DEN0) && in run_descriptor_deco0() 108 clrbits32(&ctrl->deco_rq, DECORR_RQD0ENABLE); in run_descriptor_deco0() 143 clrbits32(&ctrl->deco_rsr, DECORSR_JR0); in run_descriptor_deco0() 146 clrbits32(&ctrl->deco_rq, DECORR_RQD0ENABLE); in run_descriptor_deco0() 177 struct caam_ctrl __iomem *ctrl; in instantiate_rng() local 181 ctrl = (struct caam_ctrl __iomem *)ctrlpriv->ctrl; in instantiate_rng() [all …]
|
/linux-4.1.27/arch/arm/include/asm/ |
D | hw_breakpoint.h | 24 struct arch_hw_breakpoint_ctrl ctrl; member 27 static inline u32 encode_ctrl_reg(struct arch_hw_breakpoint_ctrl ctrl) in encode_ctrl_reg() argument 29 return (ctrl.mismatch << 22) | (ctrl.len << 5) | (ctrl.type << 3) | in encode_ctrl_reg() 30 (ctrl.privilege << 1) | ctrl.enabled; in encode_ctrl_reg() 34 struct arch_hw_breakpoint_ctrl *ctrl) in decode_ctrl_reg() argument 36 ctrl->enabled = reg & 0x1; in decode_ctrl_reg() 38 ctrl->privilege = reg & 0x3; in decode_ctrl_reg() 40 ctrl->type = reg & 0x3; in decode_ctrl_reg() 42 ctrl->len = reg & 0xff; in decode_ctrl_reg() 44 ctrl->mismatch = reg & 0x1; in decode_ctrl_reg() [all …]
|
/linux-4.1.27/drivers/clk/mvebu/ |
D | common.c | 204 static struct clk_gating_ctrl *ctrl; variable 214 for (n = 0; n < ctrl->num_gates; n++) { in clk_gating_get_src() 216 to_clk_gate(__clk_get_hw(ctrl->gates[n])); in clk_gating_get_src() 218 return ctrl->gates[n]; in clk_gating_get_src() 225 ctrl->saved_reg = readl(ctrl->base); in mvebu_clk_gating_suspend() 231 writel(ctrl->saved_reg, ctrl->base); in mvebu_clk_gating_resume() 247 if (ctrl) { in mvebu_clk_gating_setup() 262 ctrl = kzalloc(sizeof(*ctrl), GFP_KERNEL); in mvebu_clk_gating_setup() 263 if (WARN_ON(!ctrl)) in mvebu_clk_gating_setup() 267 ctrl->lock = &ctrl_gating_lock; in mvebu_clk_gating_setup() [all …]
|
D | kirkwood.c | 264 struct clk_muxing_ctrl *ctrl = (struct clk_muxing_ctrl *)data; in clk_muxing_get_src() local 270 for (n = 0; n < ctrl->num_muxes; n++) { in clk_muxing_get_src() 272 to_clk_mux(__clk_get_hw(ctrl->muxes[n])); in clk_muxing_get_src() 274 return ctrl->muxes[n]; in clk_muxing_get_src() 282 struct clk_muxing_ctrl *ctrl; in kirkwood_clk_muxing_setup() local 290 ctrl = kzalloc(sizeof(*ctrl), GFP_KERNEL); in kirkwood_clk_muxing_setup() 291 if (WARN_ON(!ctrl)) in kirkwood_clk_muxing_setup() 295 ctrl->lock = &ctrl_gating_lock; in kirkwood_clk_muxing_setup() 301 ctrl->num_muxes = n; in kirkwood_clk_muxing_setup() 302 ctrl->muxes = kcalloc(ctrl->num_muxes, sizeof(struct clk *), in kirkwood_clk_muxing_setup() [all …]
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | fsl_lbc.c | 188 static int fsl_lbc_ctrl_init(struct fsl_lbc_ctrl *ctrl, in fsl_lbc_ctrl_init() argument 191 struct fsl_lbc_regs __iomem *lbc = ctrl->regs; in fsl_lbc_ctrl_init() 214 struct fsl_lbc_ctrl *ctrl = data; in fsl_lbc_ctrl_irq() local 215 struct fsl_lbc_regs __iomem *lbc = ctrl->regs; in fsl_lbc_ctrl_irq() 229 ctrl->irq_status = status; in fsl_lbc_ctrl_irq() 232 dev_err(ctrl->dev, "Local bus monitor time-out: " in fsl_lbc_ctrl_irq() 235 dev_err(ctrl->dev, "Write protect error: " in fsl_lbc_ctrl_irq() 238 dev_err(ctrl->dev, "Atomic write error: " in fsl_lbc_ctrl_irq() 241 dev_err(ctrl->dev, "Atomic read error: " in fsl_lbc_ctrl_irq() 244 dev_err(ctrl->dev, "Chip select error: " in fsl_lbc_ctrl_irq() [all …]
|
/linux-4.1.27/drivers/media/i2c/s5c73m3/ |
D | s5c73m3-ctrls.c | 39 static int s5c73m3_get_af_status(struct s5c73m3 *state, struct v4l2_ctrl *ctrl) in s5c73m3_get_af_status() argument 49 ctrl->val = V4L2_AUTO_FOCUS_STATUS_BUSY; in s5c73m3_get_af_status() 53 ctrl->val = V4L2_AUTO_FOCUS_STATUS_REACHED; in s5c73m3_get_af_status() 61 ctrl->val = V4L2_AUTO_FOCUS_STATUS_FAILED; in s5c73m3_get_af_status() 68 static int s5c73m3_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in s5c73m3_g_volatile_ctrl() argument 70 struct v4l2_subdev *sd = ctrl_to_sensor_sd(ctrl); in s5c73m3_g_volatile_ctrl() 77 switch (ctrl->id) { in s5c73m3_g_volatile_ctrl() 191 static int s5c73m3_3a_lock(struct s5c73m3 *state, struct v4l2_ctrl *ctrl) in s5c73m3_3a_lock() argument 193 bool awb_lock = ctrl->val & V4L2_LOCK_WHITE_BALANCE; in s5c73m3_3a_lock() 194 bool ae_lock = ctrl->val & V4L2_LOCK_EXPOSURE; in s5c73m3_3a_lock() [all …]
|
/linux-4.1.27/drivers/media/common/ |
D | cx2341x.c | 279 struct v4l2_ext_control *ctrl) in cx2341x_get_ctrl() argument 281 switch (ctrl->id) { in cx2341x_get_ctrl() 283 ctrl->value = params->audio_sampling_freq; in cx2341x_get_ctrl() 286 ctrl->value = params->audio_encoding; in cx2341x_get_ctrl() 289 ctrl->value = params->audio_l2_bitrate; in cx2341x_get_ctrl() 292 ctrl->value = params->audio_ac3_bitrate; in cx2341x_get_ctrl() 295 ctrl->value = params->audio_mode; in cx2341x_get_ctrl() 298 ctrl->value = params->audio_mode_extension; in cx2341x_get_ctrl() 301 ctrl->value = params->audio_emphasis; in cx2341x_get_ctrl() 304 ctrl->value = params->audio_crc; in cx2341x_get_ctrl() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
D | gm204.c | 41 u32 ctrl, timeout; in auxch_init() local 46 ctrl = nv_rd32(aux, 0x00d954 + (ch * 0x50)); in auxch_init() 49 AUX_ERR("begin idle timeout 0x%08x\n", ctrl); in auxch_init() 52 } while (ctrl & 0x03010000); in auxch_init() 58 ctrl = nv_rd32(aux, 0x00d954 + (ch * 0x50)); in auxch_init() 61 AUX_ERR("magic wait 0x%08x\n", ctrl); in auxch_init() 65 } while ((ctrl & 0x03000000) != urep); in auxch_init() 76 u32 ctrl, stat, timeout, retries; in gm204_aux() local 102 ctrl = nv_rd32(aux, 0x00d954 + (ch * 0x50)); in gm204_aux() 103 ctrl &= ~0x0001f0ff; in gm204_aux() [all …]
|
D | g94.c | 71 u32 ctrl, timeout; in auxch_init() local 76 ctrl = nv_rd32(aux, 0x00e4e4 + (ch * 0x50)); in auxch_init() 79 AUX_ERR("begin idle timeout 0x%08x\n", ctrl); in auxch_init() 82 } while (ctrl & 0x03010000); in auxch_init() 88 ctrl = nv_rd32(aux, 0x00e4e4 + (ch * 0x50)); in auxch_init() 91 AUX_ERR("magic wait 0x%08x\n", ctrl); in auxch_init() 95 } while ((ctrl & 0x03000000) != urep); in auxch_init() 106 u32 ctrl, stat, timeout, retries; in g94_aux() local 132 ctrl = nv_rd32(aux, 0x00e4e4 + (ch * 0x50)); in g94_aux() 133 ctrl &= ~0x0001f0ff; in g94_aux() [all …]
|
D | anx9805.c | 29 u32 ctrl; member 75 tmp = nv_rdi2cr(mast, chan->ctrl, 0x07) & ~0x04; in anx9805_aux() 76 nv_wri2cr(mast, chan->ctrl, 0x07, tmp | 0x04); in anx9805_aux() 77 nv_wri2cr(mast, chan->ctrl, 0x07, tmp); in anx9805_aux() 78 nv_wri2cr(mast, chan->ctrl, 0xf7, 0x01); in anx9805_aux() 100 if ((tmp = nv_rdi2cr(mast, chan->ctrl, 0xf7)) & 0x01) { in anx9805_aux() 114 nv_wri2cr(mast, chan->ctrl, 0xf7, 0x01); in anx9805_aux() 144 chan->ctrl = 0x39; in anx9805_aux_chan_ctor() 148 chan->ctrl = 0x3b; in anx9805_aux_chan_ctor() 180 tmp = nv_rdi2cr(mast, port->ctrl, 0x07) & ~0x10; in anx9805_xfer() [all …]
|
/linux-4.1.27/drivers/pwm/ |
D | pwm-lpss.c | 62 u32 ctrl; in pwm_lpss_config() local 82 ctrl = readl(lpwm->regs + PWM); in pwm_lpss_config() 83 ctrl &= ~(PWM_BASE_UNIT_MASK | PWM_ON_TIME_DIV_MASK); in pwm_lpss_config() 84 ctrl |= (u16) base_unit << PWM_BASE_UNIT_SHIFT; in pwm_lpss_config() 85 ctrl |= on_time_div; in pwm_lpss_config() 87 ctrl |= PWM_SW_UPDATE; in pwm_lpss_config() 88 writel(ctrl, lpwm->regs + PWM); in pwm_lpss_config() 96 u32 ctrl; in pwm_lpss_enable() local 98 ctrl = readl(lpwm->regs + PWM); in pwm_lpss_enable() 99 writel(ctrl | PWM_ENABLE, lpwm->regs + PWM); in pwm_lpss_enable() [all …]
|
D | pwm-jz4740.c | 90 uint32_t ctrl = jz4740_timer_get_ctrl(pwm->pwm); in jz4740_pwm_enable() local 92 ctrl |= JZ_TIMER_CTRL_PWM_ENABLE; in jz4740_pwm_enable() 93 jz4740_timer_set_ctrl(pwm->hwpwm, ctrl); in jz4740_pwm_enable() 101 uint32_t ctrl = jz4740_timer_get_ctrl(pwm->hwpwm); in jz4740_pwm_disable() local 103 ctrl &= ~JZ_TIMER_CTRL_PWM_ENABLE; in jz4740_pwm_disable() 105 jz4740_timer_set_ctrl(pwm->hwpwm, ctrl); in jz4740_pwm_disable() 115 uint16_t ctrl; in jz4740_pwm_config() local 145 ctrl = JZ_TIMER_CTRL_PRESCALER(prescaler) | JZ_TIMER_CTRL_SRC_EXT | in jz4740_pwm_config() 148 jz4740_timer_set_ctrl(pwm->hwpwm, ctrl); in jz4740_pwm_config()
|
/linux-4.1.27/arch/arm64/kernel/ |
D | hw_breakpoint.c | 234 enum debug_el dbg_el = debug_exception_level(info->ctrl.privilege); in hw_breakpoint_control() 235 u32 ctrl; in hw_breakpoint_control() local 237 if (info->ctrl.type == ARM_BREAKPOINT_EXECUTE) { in hw_breakpoint_control() 271 ctrl = encode_ctrl_reg(info->ctrl); in hw_breakpoint_control() 273 reg_enable ? ctrl | 0x1 : ctrl & ~0x1); in hw_breakpoint_control() 335 len = get_hbp_len(info->ctrl.len); in arch_check_bp_in_kernelspace() 345 int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl, in arch_bp_generic_fields() argument 349 switch (ctrl.type) { in arch_bp_generic_fields() 367 switch (ctrl.len) { in arch_bp_generic_fields() 397 info->ctrl.type = ARM_BREAKPOINT_EXECUTE; in arch_build_bp_info() [all …]
|
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_core.c | 190 u32 ctrl; in sxgbe_set_eee_mode() local 197 ctrl = readl(ioaddr + SXGBE_CORE_LPI_CTRL_STATUS); in sxgbe_set_eee_mode() 198 ctrl |= LPI_CTRL_STATUS_LPIEN | LPI_CTRL_STATUS_TXA; in sxgbe_set_eee_mode() 199 writel(ctrl, ioaddr + SXGBE_CORE_LPI_CTRL_STATUS); in sxgbe_set_eee_mode() 204 u32 ctrl; in sxgbe_reset_eee_mode() local 206 ctrl = readl(ioaddr + SXGBE_CORE_LPI_CTRL_STATUS); in sxgbe_reset_eee_mode() 207 ctrl &= ~(LPI_CTRL_STATUS_LPIEN | LPI_CTRL_STATUS_TXA); in sxgbe_reset_eee_mode() 208 writel(ctrl, ioaddr + SXGBE_CORE_LPI_CTRL_STATUS); in sxgbe_reset_eee_mode() 213 u32 ctrl; in sxgbe_set_eee_pls() local 215 ctrl = readl(ioaddr + SXGBE_CORE_LPI_CTRL_STATUS); in sxgbe_set_eee_pls() [all …]
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | comedi_parport.c | 99 unsigned int ctrl; in parport_data_reg_insn_config() local 106 ctrl = inb(dev->iobase + PARPORT_CTRL_REG); in parport_data_reg_insn_config() 108 ctrl &= ~PARPORT_CTRL_BIDIR_ENA; in parport_data_reg_insn_config() 110 ctrl |= PARPORT_CTRL_BIDIR_ENA; in parport_data_reg_insn_config() 111 outb(ctrl, dev->iobase + PARPORT_CTRL_REG); in parport_data_reg_insn_config() 131 unsigned int ctrl; in parport_ctrl_reg_insn_bits() local 134 ctrl = inb(dev->iobase + PARPORT_CTRL_REG); in parport_ctrl_reg_insn_bits() 135 ctrl &= (PARPORT_CTRL_IRQ_ENA | PARPORT_CTRL_BIDIR_ENA); in parport_ctrl_reg_insn_bits() 136 ctrl |= s->state; in parport_ctrl_reg_insn_bits() 137 outb(ctrl, dev->iobase + PARPORT_CTRL_REG); in parport_ctrl_reg_insn_bits() [all …]
|
D | addi_apci_1032.c | 95 unsigned int ctrl; /* interrupt mode OR (edge) . AND (level) */ member 127 devpriv->ctrl = 0; in apci1032_cos_insn_config() 133 if (devpriv->ctrl != (APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 136 devpriv->ctrl = APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 151 if (devpriv->ctrl != (APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 154 devpriv->ctrl = APCI1032_CTRL_INT_ENA | in apci1032_cos_insn_config() 238 if (!devpriv->ctrl) { in apci1032_cos_cmd() 246 outl(devpriv->ctrl, dev->iobase + APCI1032_CTRL_REG); in apci1032_cos_cmd() 262 unsigned int ctrl; in apci1032_interrupt() local 270 ctrl = inl(dev->iobase + APCI1032_CTRL_REG); in apci1032_interrupt() [all …]
|
D | addi_apci_1564.c | 113 unsigned int ctrl; /* interrupt mode OR (edge) . AND (level) */ member 158 unsigned int ctrl; in apci1564_interrupt() local 179 ctrl = inl(devpriv->timer + ADDI_TCW_CTRL_REG); in apci1564_interrupt() 186 outl(ctrl, devpriv->timer + ADDI_TCW_CTRL_REG); in apci1564_interrupt() 198 ctrl = inl(iobase + ADDI_TCW_CTRL_REG); in apci1564_interrupt() 205 outl(ctrl, iobase + ADDI_TCW_CTRL_REG); in apci1564_interrupt() 294 devpriv->ctrl = 0; in apci1564_cos_insn_config() 303 if (devpriv->ctrl != (APCI1564_DI_INT_ENABLE | in apci1564_cos_insn_config() 306 devpriv->ctrl = APCI1564_DI_INT_ENABLE | in apci1564_cos_insn_config() 321 if (devpriv->ctrl != (APCI1564_DI_INT_ENABLE | in apci1564_cos_insn_config() [all …]
|
/linux-4.1.27/drivers/hwmon/ |
D | lm73.c | 60 u8 ctrl; /* control register value */ member 124 data->ctrl &= LM73_CTRL_TO_MASK; in set_convrate() 125 data->ctrl |= res << LM73_CTRL_RES_SHIFT; in set_convrate() 127 data->ctrl); in set_convrate() 142 res = (data->ctrl & LM73_CTRL_RES_MASK) >> LM73_CTRL_RES_SHIFT; in show_convrate() 151 s32 ctrl; in show_maxmin_alarm() local 154 ctrl = i2c_smbus_read_byte_data(data->client, LM73_REG_CTRL); in show_maxmin_alarm() 155 if (ctrl < 0) in show_maxmin_alarm() 157 data->ctrl = ctrl; in show_maxmin_alarm() 160 return scnprintf(buf, PAGE_SIZE, "%d\n", (ctrl >> attr->index) & 1); in show_maxmin_alarm() [all …]
|
D | gpio-fan.c | 46 unsigned *ctrl; member 137 gpio_set_value_cansleep(fan_data->ctrl[i], (ctrl_val >> i) & 1); in __set_fan_ctrl() 148 value = gpio_get_value_cansleep(fan_data->ctrl[i]); in __get_fan_ctrl() 333 if (index > 0 && !data->ctrl) in gpio_fan_is_visible() 366 unsigned *ctrl = pdata->ctrl; in fan_ctrl_init() local 370 err = devm_gpio_request(&pdev->dev, ctrl[i], in fan_ctrl_init() 375 err = gpio_direction_output(ctrl[i], in fan_ctrl_init() 376 gpio_get_value_cansleep(ctrl[i])); in fan_ctrl_init() 382 fan_data->ctrl = ctrl; in fan_ctrl_init() 444 unsigned *ctrl; in gpio_fan_get_of_pdata() local [all …]
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | hw_breakpoint.h | 32 struct arch_hw_breakpoint_ctrl ctrl; member 35 static inline u32 encode_ctrl_reg(struct arch_hw_breakpoint_ctrl ctrl) in encode_ctrl_reg() argument 37 return (ctrl.len << 5) | (ctrl.type << 3) | (ctrl.privilege << 1) | in encode_ctrl_reg() 38 ctrl.enabled; in encode_ctrl_reg() 42 struct arch_hw_breakpoint_ctrl *ctrl) in decode_ctrl_reg() argument 44 ctrl->enabled = reg & 0x1; in decode_ctrl_reg() 46 ctrl->privilege = reg & 0x3; in decode_ctrl_reg() 48 ctrl->type = reg & 0x3; in decode_ctrl_reg() 50 ctrl->len = reg & 0xff; in decode_ctrl_reg() 109 extern int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl,
|
/linux-4.1.27/drivers/mmc/host/ |
D | sdhci_f_sdh30.c | 55 u32 ctrl = 0; in sdhci_f_sdh30_soft_voltage_switch() local 58 ctrl = sdhci_readl(host, F_SDH30_IO_CONTROL2); in sdhci_f_sdh30_soft_voltage_switch() 59 ctrl |= F_SDH30_CRES_O_DN; in sdhci_f_sdh30_soft_voltage_switch() 60 sdhci_writel(host, ctrl, F_SDH30_IO_CONTROL2); in sdhci_f_sdh30_soft_voltage_switch() 61 ctrl |= F_SDH30_MSEL_O_1_8; in sdhci_f_sdh30_soft_voltage_switch() 62 sdhci_writel(host, ctrl, F_SDH30_IO_CONTROL2); in sdhci_f_sdh30_soft_voltage_switch() 64 ctrl &= ~F_SDH30_CRES_O_DN; in sdhci_f_sdh30_soft_voltage_switch() 65 sdhci_writel(host, ctrl, F_SDH30_IO_CONTROL2); in sdhci_f_sdh30_soft_voltage_switch() 70 ctrl = sdhci_readl(host, F_SDH30_ESD_CONTROL); in sdhci_f_sdh30_soft_voltage_switch() 71 ctrl |= priv->vendor_hs200; in sdhci_f_sdh30_soft_voltage_switch() [all …]
|
D | sdhci-s3c.c | 163 u32 ctrl; in sdhci_s3c_set_clock() local 201 ctrl = readl(host->ioaddr + S3C_SDHCI_CONTROL2); in sdhci_s3c_set_clock() 202 ctrl &= ~S3C_SDHCI_CTRL2_SELBASECLK_MASK; in sdhci_s3c_set_clock() 203 ctrl |= best_src << S3C_SDHCI_CTRL2_SELBASECLK_SHIFT; in sdhci_s3c_set_clock() 204 writel(ctrl, host->ioaddr + S3C_SDHCI_CONTROL2); in sdhci_s3c_set_clock() 210 ctrl = readl(host->ioaddr + S3C_SDHCI_CONTROL2); in sdhci_s3c_set_clock() 211 ctrl |= (S3C64XX_SDHCI_CTRL2_ENSTAASYNCCLR | in sdhci_s3c_set_clock() 216 writel(ctrl, host->ioaddr + S3C_SDHCI_CONTROL2); in sdhci_s3c_set_clock() 219 ctrl = (S3C_SDHCI_CTRL3_FCSEL1 | S3C_SDHCI_CTRL3_FCSEL0); in sdhci_s3c_set_clock() 221 ctrl |= (S3C_SDHCI_CTRL3_FCSEL3 | S3C_SDHCI_CTRL3_FCSEL2); in sdhci_s3c_set_clock() [all …]
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-ds1305.c | 98 u8 ctrl[DS1305_CONTROL_LEN]; member 150 buf[1] = ds1305->ctrl[0]; in ds1305_alarm_irq_enable() 153 if (ds1305->ctrl[0] & DS1305_AEI0) in ds1305_alarm_irq_enable() 163 ds1305->ctrl[0] = buf[1]; in ds1305_alarm_irq_enable() 290 ds1305->ctrl, sizeof(ds1305->ctrl)); in ds1305_get_alarm() 294 alm->enabled = !!(ds1305->ctrl[0] & DS1305_AEI0); in ds1305_get_alarm() 295 alm->pending = !!(ds1305->ctrl[1] & DS1305_AEI0); in ds1305_get_alarm() 363 if (ds1305->ctrl[0] & DS1305_AEI0) { in ds1305_set_alarm() 364 ds1305->ctrl[0] &= ~DS1305_AEI0; in ds1305_set_alarm() 367 buf[1] = ds1305->ctrl[0]; in ds1305_set_alarm() [all …]
|
D | rtc-jz4740.c | 57 uint32_t ctrl; in jz4740_rtc_wait_write_ready() local 61 ctrl = jz4740_rtc_reg_read(rtc, JZ_REG_RTC_CTRL); in jz4740_rtc_wait_write_ready() 62 } while (!(ctrl & JZ_RTC_CTRL_WRDY) && --timeout); in jz4740_rtc_wait_write_ready() 83 uint32_t ctrl; in jz4740_rtc_ctrl_set_bits() local 87 ctrl = jz4740_rtc_reg_read(rtc, JZ_REG_RTC_CTRL); in jz4740_rtc_ctrl_set_bits() 90 ctrl |= JZ_RTC_CTRL_1HZ | JZ_RTC_CTRL_AF; in jz4740_rtc_ctrl_set_bits() 93 ctrl |= mask; in jz4740_rtc_ctrl_set_bits() 95 ctrl &= ~mask; in jz4740_rtc_ctrl_set_bits() 97 ret = jz4740_rtc_reg_write(rtc, JZ_REG_RTC_CTRL, ctrl); in jz4740_rtc_ctrl_set_bits() 141 uint32_t ctrl; in jz4740_rtc_read_alarm() local [all …]
|
D | rtc-pcf8583.c | 32 unsigned char ctrl; member 46 #define get_ctrl(x) ((struct pcf8583 *)i2c_get_clientdata(x))->ctrl 118 static int pcf8583_get_ctrl(struct i2c_client *client, unsigned char *ctrl) in pcf8583_get_ctrl() argument 120 *ctrl = get_ctrl(client); in pcf8583_get_ctrl() 124 static int pcf8583_set_ctrl(struct i2c_client *client, unsigned char *ctrl) in pcf8583_set_ctrl() argument 129 buf[1] = *ctrl; in pcf8583_set_ctrl() 130 set_ctrl(client, *ctrl); in pcf8583_set_ctrl() 178 unsigned char ctrl, year[2]; in pcf8583_rtc_read_time() local 189 pcf8583_get_ctrl(client, &ctrl); in pcf8583_rtc_read_time() 190 if (ctrl & (CTRL_STOP | CTRL_HOLD)) { in pcf8583_rtc_read_time() [all …]
|
/linux-4.1.27/drivers/net/ethernet/micrel/ |
D | ks8695net.c | 595 u32 ctrl; in ks8695_link_irq() local 597 ctrl = readl(ksp->phyiface_regs + KS8695_WMC); in ks8695_link_irq() 598 if (ctrl & WMC_WLS) { in ks8695_link_irq() 604 (ctrl & WMC_WSS) ? "0" : "", in ks8695_link_irq() 605 (ctrl & WMC_WDS) ? "Full" : "Half"); in ks8695_link_irq() 666 u32 ctrl; in ks8695_shutdown() local 670 ctrl = ks8695_readreg(ksp, KS8695_DTXC); in ks8695_shutdown() 671 ks8695_writereg(ksp, KS8695_DTXC, ctrl & ~DTXC_TE); in ks8695_shutdown() 674 ctrl = ks8695_readreg(ksp, KS8695_DRXC); in ks8695_shutdown() 675 ks8695_writereg(ksp, KS8695_DRXC, ctrl & ~DRXC_RE); in ks8695_shutdown() [all …]
|
/linux-4.1.27/drivers/usb/early/ |
D | ehci-dbgp.c | 163 u32 ctrl; in dbgp_wait_until_complete() local 167 ctrl = readl(&ehci_debug->control); in dbgp_wait_until_complete() 169 if (ctrl & DBGP_DONE) in dbgp_wait_until_complete() 181 writel(ctrl | DBGP_DONE, &ehci_debug->control); in dbgp_wait_until_complete() 182 return (ctrl & DBGP_ERROR) ? -DBGP_ERRCODE(ctrl) : DBGP_LEN(ctrl); in dbgp_wait_until_complete() 200 static int dbgp_wait_until_done(unsigned ctrl, int loop) in dbgp_wait_until_done() argument 206 writel(ctrl | DBGP_GO, &ehci_debug->control); in dbgp_wait_until_done() 275 u32 pids, ctrl; in dbgp_bulk_write() local 285 ctrl = readl(&ehci_debug->control); in dbgp_bulk_write() 286 ctrl = dbgp_len_update(ctrl, size); in dbgp_bulk_write() [all …]
|
/linux-4.1.27/arch/mips/kernel/ |
D | cevt-gt641xx.c | 51 u32 ctrl; in gt641xx_timer0_set_next_event() local 55 ctrl = GT_READ(GT_TC_CONTROL_OFS); in gt641xx_timer0_set_next_event() 56 ctrl &= ~(GT_TC_CONTROL_ENTC0_MSK | GT_TC_CONTROL_SELTC0_MSK); in gt641xx_timer0_set_next_event() 57 ctrl |= GT_TC_CONTROL_ENTC0_MSK; in gt641xx_timer0_set_next_event() 60 GT_WRITE(GT_TC_CONTROL_OFS, ctrl); in gt641xx_timer0_set_next_event() 70 u32 ctrl; in gt641xx_timer0_set_mode() local 74 ctrl = GT_READ(GT_TC_CONTROL_OFS); in gt641xx_timer0_set_mode() 75 ctrl &= ~(GT_TC_CONTROL_ENTC0_MSK | GT_TC_CONTROL_SELTC0_MSK); in gt641xx_timer0_set_mode() 79 ctrl |= GT_TC_CONTROL_ENTC0_MSK | GT_TC_CONTROL_SELTC0_MSK; in gt641xx_timer0_set_mode() 82 ctrl |= GT_TC_CONTROL_ENTC0_MSK; in gt641xx_timer0_set_mode() [all …]
|
/linux-4.1.27/drivers/macintosh/ |
D | windfarm_smu_controls.c | 50 struct wf_control ctrl; member 52 #define to_smu_fan(c) container_of(c, struct smu_fan_control, ctrl) 168 fct->ctrl.ops = &smu_fan_ops; in smu_fan_create() 174 fct->ctrl.type = pwm_fan ? WF_CONTROL_PWM_FAN : WF_CONTROL_RPM_FAN; in smu_fan_create() 185 fct->ctrl.name = NULL; in smu_fan_create() 191 fct->ctrl.name = "cpu-rear-fan-0"; in smu_fan_create() 194 fct->ctrl.name = "cpu-rear-fan-1"; in smu_fan_create() 198 fct->ctrl.name = "cpu-front-fan-0"; in smu_fan_create() 201 fct->ctrl.name = "cpu-front-fan-1"; in smu_fan_create() 203 fct->ctrl.name = "cpu-pump-0"; in smu_fan_create() [all …]
|
D | macio-adb.c | 31 struct preg ctrl; member 110 out_8(&adb->ctrl.r, 0); in macio_init() 153 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | ADB_RST); in macio_adb_reset_bus() 154 while ((in_8(&adb->ctrl.r) & ADB_RST) != 0) { in macio_adb_reset_bus() 156 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) & ~ADB_RST); in macio_adb_reset_bus() 189 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | TAR); in macio_send_request() 221 out_8(&adb->ctrl.r, DTB + CRE); in macio_adb_interrupt() 223 out_8(&adb->ctrl.r, DTB); in macio_adb_interrupt() 227 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | TAR); in macio_adb_interrupt() 247 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | TAR); in macio_adb_interrupt()
|
D | windfarm_fcu_controls.c | 69 struct wf_control ctrl; member 317 fan->ctrl.name, pump_min, pump_max); in wf_fcu_get_pump_minmax() 331 if (mpu0 && !strcmp(fan->ctrl.name, "cpu-front-fan-0")) { in wf_fcu_get_rpmfan_minmax() 336 if (mpu1 && !strcmp(fan->ctrl.name, "cpu-front-fan-1")) { in wf_fcu_get_rpmfan_minmax() 341 if (mpu0 && !strcmp(fan->ctrl.name, "cpu-rear-fan-0")) { in wf_fcu_get_rpmfan_minmax() 346 if (mpu1 && !strcmp(fan->ctrl.name, "cpu-rear-fan-1")) { in wf_fcu_get_rpmfan_minmax() 352 if (!strncmp(fan->ctrl.name, "cpu-fan", 7)) { in wf_fcu_get_rpmfan_minmax() 359 fan->ctrl.name, fan->min, fan->max); in wf_fcu_get_rpmfan_minmax() 372 fan->ctrl.name = name; in wf_fcu_add_fan() 373 fan->ctrl.priv = fan; in wf_fcu_add_fan() [all …]
|
/linux-4.1.27/include/linux/ |
D | spmi.h | 49 struct spmi_controller *ctrl; member 68 struct spmi_device *spmi_device_alloc(struct spmi_controller *ctrl); 91 int (*cmd)(struct spmi_controller *ctrl, u8 opcode, u8 sid); 92 int (*read_cmd)(struct spmi_controller *ctrl, u8 opcode, 94 int (*write_cmd)(struct spmi_controller *ctrl, u8 opcode, 104 void *spmi_controller_get_drvdata(const struct spmi_controller *ctrl) in spmi_controller_get_drvdata() argument 106 return dev_get_drvdata(&ctrl->dev); in spmi_controller_get_drvdata() 109 static inline void spmi_controller_set_drvdata(struct spmi_controller *ctrl, in spmi_controller_set_drvdata() argument 112 dev_set_drvdata(&ctrl->dev, data); in spmi_controller_set_drvdata() 122 static inline void spmi_controller_put(struct spmi_controller *ctrl) in spmi_controller_put() argument [all …]
|
D | mdio-bitbang.h | 16 void (*set_mdc)(struct mdiobb_ctrl *ctrl, int level); 21 void (*set_mdio_dir)(struct mdiobb_ctrl *ctrl, int output); 27 void (*set_mdio_data)(struct mdiobb_ctrl *ctrl, int value); 30 int (*get_mdio_data)(struct mdiobb_ctrl *ctrl); 40 struct mii_bus *alloc_mdio_bitbang(struct mdiobb_ctrl *ctrl);
|
/linux-4.1.27/drivers/dma/ |
D | moxart-dma.c | 190 u32 ctrl; in moxart_terminate_all() local 201 ctrl = readl(ch->base + REG_OFF_CTRL); in moxart_terminate_all() 202 ctrl &= ~(APB_DMA_ENABLE | APB_DMA_FIN_INT_EN | APB_DMA_ERR_INT_EN); in moxart_terminate_all() 203 writel(ctrl, ch->base + REG_OFF_CTRL); in moxart_terminate_all() 216 u32 ctrl; in moxart_slave_config() local 220 ctrl = readl(ch->base + REG_OFF_CTRL); in moxart_slave_config() 221 ctrl |= APB_DMA_BURST_MODE; in moxart_slave_config() 222 ctrl &= ~(APB_DMA_DEST_MASK | APB_DMA_SOURCE_MASK); in moxart_slave_config() 223 ctrl &= ~(APB_DMA_DEST_REQ_NO_MASK | APB_DMA_SOURCE_REQ_NO_MASK); in moxart_slave_config() 227 ctrl |= APB_DMA_DATA_WIDTH_1; in moxart_slave_config() [all …]
|
/linux-4.1.27/drivers/media/platform/vivid/ |
D | vivid-ctrls.c | 104 static int vivid_user_gen_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_gen_s_ctrl() argument 106 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_gen); in vivid_user_gen_s_ctrl() 108 switch (ctrl->id) { in vivid_user_gen_s_ctrl() 283 static int vivid_user_vid_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_vid_g_volatile_ctrl() argument 285 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_vid); in vivid_user_vid_g_volatile_ctrl() 287 switch (ctrl->id) { in vivid_user_vid_g_volatile_ctrl() 295 static int vivid_user_vid_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_vid_s_ctrl() argument 297 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_vid); in vivid_user_vid_s_ctrl() 299 switch (ctrl->id) { in vivid_user_vid_s_ctrl() 301 dev->input_brightness[dev->input] = ctrl->val - dev->input * 128; in vivid_user_vid_s_ctrl() [all …]
|
/linux-4.1.27/arch/arm/mach-ks8695/ |
D | irq.c | 69 unsigned long ctrl, mode; in ks8695_irq_set_type() local 72 ctrl = __raw_readl(KS8695_GPIO_VA + KS8695_IOPC); in ks8695_irq_set_type() 98 ctrl &= ~IOPC_IOEINT0TM; in ks8695_irq_set_type() 99 ctrl |= IOPC_IOEINT0_MODE(mode); in ks8695_irq_set_type() 102 ctrl &= ~IOPC_IOEINT1TM; in ks8695_irq_set_type() 103 ctrl |= IOPC_IOEINT1_MODE(mode); in ks8695_irq_set_type() 106 ctrl &= ~IOPC_IOEINT2TM; in ks8695_irq_set_type() 107 ctrl |= IOPC_IOEINT2_MODE(mode); in ks8695_irq_set_type() 110 ctrl &= ~IOPC_IOEINT3TM; in ks8695_irq_set_type() 111 ctrl |= IOPC_IOEINT3_MODE(mode); in ks8695_irq_set_type() [all …]
|
/linux-4.1.27/arch/nios2/kernel/ |
D | time.c | 112 u16 ctrl; in nios2_timer_start() local 114 ctrl = timer_readw(timer, ALTERA_TIMER_CONTROL_REG); in nios2_timer_start() 115 ctrl |= ALTERA_TIMER_CONTROL_START_MSK; in nios2_timer_start() 116 timer_writew(timer, ctrl, ALTERA_TIMER_CONTROL_REG); in nios2_timer_start() 121 u16 ctrl; in nios2_timer_stop() local 123 ctrl = timer_readw(timer, ALTERA_TIMER_CONTROL_REG); in nios2_timer_stop() 124 ctrl |= ALTERA_TIMER_CONTROL_STOP_MSK; in nios2_timer_stop() 125 timer_writew(timer, ctrl, ALTERA_TIMER_CONTROL_REG); in nios2_timer_stop() 131 u16 ctrl; in nios2_timer_config() local 137 ctrl = timer_readw(timer, ALTERA_TIMER_CONTROL_REG); in nios2_timer_config() [all …]
|
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/ |
D | mii-bitbang.c | 31 struct mdiobb_ctrl ctrl; member 58 static inline void mdio_dir(struct mdiobb_ctrl *ctrl, int dir) in mdio_dir() argument 60 struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl); in mdio_dir() 71 static inline int mdio_read(struct mdiobb_ctrl *ctrl) in mdio_read() argument 73 struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl); in mdio_read() 77 static inline void mdio(struct mdiobb_ctrl *ctrl, int what) in mdio() argument 79 struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl); in mdio() 90 static inline void mdc(struct mdiobb_ctrl *ctrl, int what) in mdc() argument 92 struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl); in mdc() 162 bitbang->ctrl.ops = &bb_ops; in fs_enet_mdio_probe() [all …]
|
/linux-4.1.27/drivers/isdn/hardware/eicon/ |
D | capimain.c | 82 struct capi_ctr *ctrl = m->private; in diva_ctl_proc_show() local 83 diva_card *card = (diva_card *) ctrl->driverdata; in diva_ctl_proc_show() 85 seq_printf(m, "%s\n", ctrl->name); in diva_ctl_proc_show() 86 seq_printf(m, "Serial No. : %s\n", ctrl->serial); in diva_ctl_proc_show() 109 void diva_os_set_controller_struct(struct capi_ctr *ctrl) in diva_os_set_controller_struct() argument 111 ctrl->driver_name = DRIVERLNAME; in diva_os_set_controller_struct() 112 ctrl->load_firmware = NULL; in diva_os_set_controller_struct() 113 ctrl->reset_ctr = NULL; in diva_os_set_controller_struct() 114 ctrl->proc_fops = &diva_ctl_proc_fops; in diva_os_set_controller_struct() 115 ctrl->owner = THIS_MODULE; in diva_os_set_controller_struct()
|
D | capifunc.c | 88 static char *diva_procinfo(struct capi_ctr *ctrl) in diva_procinfo() argument 90 return (ctrl->serial); in diva_procinfo() 117 byte ctrl = Controller & 0x7f; /* mask external controller bit off */ in MapController() local 120 if (ctrl == ControllerMap[i]) { in MapController() 126 ControllerMap[0] = ctrl; in MapController() 138 byte ctrl = MappedController & 0x7f; /* mask external controller bit off */ in UnMapController() local 140 if (ctrl <= max_adapter) { in UnMapController() 141 Controller = ControllerMap[ctrl]; in UnMapController() 491 struct capi_ctr *ctrl = NULL; in diva_add_card() local 509 ctrl = &card->capi_ctrl; in diva_add_card() [all …]
|
/linux-4.1.27/drivers/media/tuners/ |
D | tea5767.c | 29 struct tea5767_ctrl ctrl; member 150 switch (priv->ctrl.xtal_freq) { in tea5767_status_dump() 201 if (priv->ctrl.port1) in set_radio_freq() 214 if (priv->ctrl.port2) in set_radio_freq() 217 if (priv->ctrl.high_cut) in set_radio_freq() 220 if (priv->ctrl.st_noise) in set_radio_freq() 223 if (priv->ctrl.soft_mute) in set_radio_freq() 226 if (priv->ctrl.japan_band) in set_radio_freq() 231 if (priv->ctrl.deemph_75) in set_radio_freq() 234 if (priv->ctrl.pllref) in set_radio_freq() [all …]
|
D | tuner-xc2028.c | 119 struct xc2028_ctrl ctrl; member 132 if (priv->ctrl.msleep) \ 133 msleep(priv->ctrl.msleep); \ 144 if (priv->ctrl.msleep) \ 145 msleep(priv->ctrl.msleep); \ 156 } else if (priv->ctrl.msleep) \ 157 msleep(priv->ctrl.msleep); \ 547 if (priv->ctrl.max_len > sizeof(buf)) in load_firmware() 548 priv->ctrl.max_len = sizeof(buf); in load_firmware() 626 int len = (size < priv->ctrl.max_len - 1) ? in load_firmware() [all …]
|
/linux-4.1.27/drivers/mtd/nand/ |
D | plat_nand.c | 69 data->chip.cmd_ctrl = pdata->ctrl.cmd_ctrl; in plat_nand_probe() 70 data->chip.dev_ready = pdata->ctrl.dev_ready; in plat_nand_probe() 71 data->chip.select_chip = pdata->ctrl.select_chip; in plat_nand_probe() 72 data->chip.write_buf = pdata->ctrl.write_buf; in plat_nand_probe() 73 data->chip.read_buf = pdata->ctrl.read_buf; in plat_nand_probe() 74 data->chip.read_byte = pdata->ctrl.read_byte; in plat_nand_probe() 79 data->chip.ecc.hwctl = pdata->ctrl.hwcontrol; in plat_nand_probe() 86 if (pdata->ctrl.probe) { in plat_nand_probe() 87 err = pdata->ctrl.probe(pdev); in plat_nand_probe() 110 if (pdata->ctrl.remove) in plat_nand_probe() [all …]
|
D | fsl_elbc_nand.c | 53 struct fsl_lbc_ctrl *ctrl; member 149 struct fsl_lbc_ctrl *ctrl = priv->ctrl; in set_addr() local 150 struct fsl_lbc_regs __iomem *lbc = ctrl->regs; in set_addr() 151 struct fsl_elbc_fcm_ctrl *elbc_fcm_ctrl = ctrl->nand; in set_addr() 200 struct fsl_lbc_ctrl *ctrl = priv->ctrl; in fsl_elbc_run_command() local 201 struct fsl_elbc_fcm_ctrl *elbc_fcm_ctrl = ctrl->nand; in fsl_elbc_run_command() 202 struct fsl_lbc_regs __iomem *lbc = ctrl->regs; in fsl_elbc_run_command() 218 ctrl->irq_status = 0; in fsl_elbc_run_command() 223 wait_event_timeout(ctrl->irq_wait, ctrl->irq_status, in fsl_elbc_run_command() 225 elbc_fcm_ctrl->status = ctrl->irq_status; in fsl_elbc_run_command() [all …]
|
D | fsl_ifc_nand.c | 45 struct fsl_ifc_ctrl *ctrl; member 235 struct fsl_ifc_ctrl *ctrl = priv->ctrl; in set_addr() local 236 struct fsl_ifc_regs __iomem *ifc = ctrl->regs; in set_addr() 279 static int check_read_ecc(struct mtd_info *mtd, struct fsl_ifc_ctrl *ctrl, in check_read_ecc() argument 297 struct fsl_ifc_ctrl *ctrl = priv->ctrl; in fsl_ifc_run_command() local 299 struct fsl_ifc_regs __iomem *ifc = ctrl->regs; in fsl_ifc_run_command() 313 ctrl->nand_stat = 0; in fsl_ifc_run_command() 319 wait_event_timeout(ctrl->nand_wait, ctrl->nand_stat, in fsl_ifc_run_command() 323 if (!ctrl->nand_stat) in fsl_ifc_run_command() 325 if (ctrl->nand_stat & IFC_NAND_EVTER_STAT_FTOER) in fsl_ifc_run_command() [all …]
|
D | jz4740_nand.c | 85 uint32_t ctrl; in jz_nand_select_chip() local 88 ctrl = readl(nand->base + JZ_REG_NAND_CTRL); in jz_nand_select_chip() 89 ctrl &= ~JZ_NAND_CTRL_ASSERT_CHIP_MASK; in jz_nand_select_chip() 98 writel(ctrl, nand->base + JZ_REG_NAND_CTRL); in jz_nand_select_chip() 103 static void jz_nand_cmd_ctrl(struct mtd_info *mtd, int dat, unsigned int ctrl) in jz_nand_cmd_ctrl() argument 112 if (ctrl & NAND_CTRL_CHANGE) { in jz_nand_cmd_ctrl() 113 BUG_ON((ctrl & NAND_ALE) && (ctrl & NAND_CLE)); in jz_nand_cmd_ctrl() 114 if (ctrl & NAND_ALE) in jz_nand_cmd_ctrl() 116 else if (ctrl & NAND_CLE) in jz_nand_cmd_ctrl() 121 if (ctrl & NAND_NCE) in jz_nand_cmd_ctrl() [all …]
|
/linux-4.1.27/drivers/net/can/c_can/ |
D | c_can_platform.c | 79 u32 ctrl = 0; in c_can_hw_raminit_wait_syscon() local 87 regmap_read(raminit->syscon, raminit->reg, &ctrl); in c_can_hw_raminit_wait_syscon() 92 } while ((ctrl & mask) != val); in c_can_hw_raminit_wait_syscon() 98 u32 ctrl = 0; in c_can_hw_raminit_syscon() local 104 regmap_read(raminit->syscon, raminit->reg, &ctrl); in c_can_hw_raminit_syscon() 113 ctrl &= ~mask; /* START = 0, DONE = 0 */ in c_can_hw_raminit_syscon() 114 regmap_update_bits(raminit->syscon, raminit->reg, mask, ctrl); in c_can_hw_raminit_syscon() 119 c_can_hw_raminit_wait_syscon(priv, 1 << raminit->bits.start, ctrl); in c_can_hw_raminit_syscon() 123 ctrl |= 1 << raminit->bits.start; in c_can_hw_raminit_syscon() 125 ctrl |= 1 << raminit->bits.done; in c_can_hw_raminit_syscon() [all …]
|
/linux-4.1.27/drivers/media/i2c/m5mols/ |
D | m5mols_controls.c | 189 static int m5mols_3a_lock(struct m5mols_info *info, struct v4l2_ctrl *ctrl) in m5mols_3a_lock() argument 191 bool af_lock = ctrl->val & V4L2_LOCK_FOCUS; in m5mols_3a_lock() 194 if ((ctrl->val ^ ctrl->cur.val) & V4L2_LOCK_EXPOSURE) { in m5mols_3a_lock() 195 bool ae_lock = ctrl->val & V4L2_LOCK_EXPOSURE; in m5mols_3a_lock() 203 if (((ctrl->val ^ ctrl->cur.val) & V4L2_LOCK_WHITE_BALANCE) in m5mols_3a_lock() 205 bool awb_lock = ctrl->val & V4L2_LOCK_WHITE_BALANCE; in m5mols_3a_lock() 216 if ((ctrl->val ^ ctrl->cur.val) & V4L2_LOCK_FOCUS) in m5mols_3a_lock() 403 static int m5mols_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in m5mols_g_volatile_ctrl() argument 405 struct v4l2_subdev *sd = to_sd(ctrl); in m5mols_g_volatile_ctrl() 411 __func__, ctrl->name, info->isp_ready); in m5mols_g_volatile_ctrl() [all …]
|
D | m5mols.h | 318 int m5mols_set_ctrl(struct v4l2_ctrl *ctrl); 330 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd() argument 332 struct m5mols_info *info = container_of(ctrl->handler, in to_sd() 337 static inline void m5mols_set_ctrl_mode(struct v4l2_ctrl *ctrl, in m5mols_set_ctrl_mode() argument 340 ctrl->priv = (void *)(uintptr_t)mode; in m5mols_set_ctrl_mode() 343 static inline unsigned int m5mols_get_ctrl_mode(struct v4l2_ctrl *ctrl) in m5mols_get_ctrl_mode() argument 345 return (unsigned int)(uintptr_t)ctrl->priv; in m5mols_get_ctrl_mode()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
D | nv50.c | 34 pwm_info(struct nvkm_therm *therm, int *line, int *ctrl, int *indx) in pwm_info() argument 37 *ctrl = 0x00e100; in pwm_info() 42 *ctrl = 0x00e100; in pwm_info() 47 *ctrl = 0x00e28c; in pwm_info() 62 int ctrl, id, ret = pwm_info(therm, &line, &ctrl, &id); in nv50_fan_pwm_ctrl() local 64 nv_mask(therm, ctrl, 0x00010001 << line, data << line); in nv50_fan_pwm_ctrl() 71 int ctrl, id, ret = pwm_info(therm, &line, &ctrl, &id); in nv50_fan_pwm_get() local 75 if (nv_rd32(therm, ctrl) & (1 << line)) { in nv50_fan_pwm_get() 87 int ctrl, id, ret = pwm_info(therm, &line, &ctrl, &id); in nv50_fan_pwm_set() local
|
/linux-4.1.27/sound/soc/fsl/ |
D | fsl_spdif.c | 145 struct spdif_mixer_control *ctrl = &spdif_priv->fsl_spdif_control; in spdif_irq_uqrx_full() local 152 pos = &ctrl->upos; in spdif_irq_uqrx_full() 157 pos = &ctrl->qpos; in spdif_irq_uqrx_full() 176 ctrl->subcode[*pos++] = val >> 16; in spdif_irq_uqrx_full() 177 ctrl->subcode[*pos++] = val >> 8; in spdif_irq_uqrx_full() 178 ctrl->subcode[*pos++] = val; in spdif_irq_uqrx_full() 184 struct spdif_mixer_control *ctrl = &spdif_priv->fsl_spdif_control; in spdif_irq_uq_sync() local 190 if (ctrl->qpos == 0) in spdif_irq_uq_sync() 194 ctrl->ready_buf = (ctrl->qpos - 1) / SPDIF_QSUB_SIZE + 1; in spdif_irq_uq_sync() 200 struct spdif_mixer_control *ctrl = &spdif_priv->fsl_spdif_control; in spdif_irq_uq_err() local [all …]
|
/linux-4.1.27/drivers/usb/dwc3/ |
D | ep0.c | 78 trb->ctrl = type; in dwc3_ep0_start_trans() 80 trb->ctrl |= (DWC3_TRB_CTRL_HWO in dwc3_ep0_start_trans() 333 struct usb_ctrlrequest *ctrl) in dwc3_ep0_handle_status() argument 341 recip = ctrl->bRequestType & USB_RECIP_MASK; in dwc3_ep0_handle_status() 367 dep = dwc3_wIndex_to_dep(dwc, ctrl->wIndex); in dwc3_ep0_handle_status() 391 struct usb_ctrlrequest *ctrl, int set) in dwc3_ep0_handle_feature() argument 401 wValue = le16_to_cpu(ctrl->wValue); in dwc3_ep0_handle_feature() 402 wIndex = le16_to_cpu(ctrl->wIndex); in dwc3_ep0_handle_feature() 403 recip = ctrl->bRequestType & USB_RECIP_MASK; in dwc3_ep0_handle_feature() 500 static int dwc3_ep0_set_address(struct dwc3 *dwc, struct usb_ctrlrequest *ctrl) in dwc3_ep0_set_address() argument [all …]
|
D | trace.h | 83 TP_PROTO(struct usb_ctrlrequest *ctrl), 84 TP_ARGS(ctrl), 93 __entry->bRequestType = ctrl->bRequestType; 94 __entry->bRequest = ctrl->bRequest; 95 __entry->wValue = ctrl->wValue; 96 __entry->wIndex = ctrl->wIndex; 97 __entry->wLength = ctrl->wLength; 107 TP_PROTO(struct usb_ctrlrequest *ctrl), 108 TP_ARGS(ctrl) 221 __field(u32, ctrl) [all …]
|
/linux-4.1.27/arch/mips/oprofile/ |
D | op_model_loongson2.c | 37 unsigned int ctrl; member 54 unsigned int ctrl = 0; in loongson2_reg_setup() local 64 ctrl |= LOONGSON2_PERFCTRL_EVENT(0, cfg[0].event); in loongson2_reg_setup() 69 ctrl |= LOONGSON2_PERFCTRL_EVENT(1, cfg[1].event); in loongson2_reg_setup() 74 ctrl |= LOONGSON2_PERFCTRL_EXL | LOONGSON2_PERFCTRL_ENABLE; in loongson2_reg_setup() 76 ctrl |= LOONGSON2_PERFCTRL_KERNEL; in loongson2_reg_setup() 78 ctrl |= LOONGSON2_PERFCTRL_USER; in loongson2_reg_setup() 81 reg.ctrl = ctrl; in loongson2_reg_setup() 96 write_c0_perfctrl(reg.ctrl); in loongson2_cpu_start()
|
/linux-4.1.27/net/caif/ |
D | cfctrl.c | 22 static int handle_loop(struct cfctrl *ctrl, in handle_loop() argument 27 static int handle_loop(struct cfctrl *ctrl, 31 static void cfctrl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, 63 struct cfctrl *ctrl = container_obj(layer); in cfctrl_remove() local 65 spin_lock_bh(&ctrl->info_list_lock); in cfctrl_remove() 66 list_for_each_entry_safe(p, tmp, &ctrl->list, list) { in cfctrl_remove() 70 spin_unlock_bh(&ctrl->info_list_lock); in cfctrl_remove() 129 static void cfctrl_insert_req(struct cfctrl *ctrl, in cfctrl_insert_req() argument 132 spin_lock_bh(&ctrl->info_list_lock); in cfctrl_insert_req() 133 atomic_inc(&ctrl->req_seq_no); in cfctrl_insert_req() [all …]
|
D | cfsrvl.c | 28 static void cfservl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, in cfservl_ctrlcmd() argument 36 switch (ctrl) { in cfservl_ctrlcmd() 39 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfservl_ctrlcmd() 44 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfservl_ctrlcmd() 84 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfservl_ctrlcmd() 87 pr_warn("Unexpected ctrl in cfsrvl (%d)\n", ctrl); in cfservl_ctrlcmd() 89 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfservl_ctrlcmd() 95 static int cfservl_modemcmd(struct cflayer *layr, enum caif_modemcmd ctrl) in cfservl_modemcmd() argument 106 switch (ctrl) { in cfservl_modemcmd()
|
/linux-4.1.27/drivers/isdn/hardware/avm/ |
D | b1.c | 278 int b1_load_firmware(struct capi_ctr *ctrl, capiloaddata *data) in b1_load_firmware() argument 280 avmctrl_info *cinfo = (avmctrl_info *)(ctrl->driverdata); in b1_load_firmware() 316 b1_put_word(port, ctrl->cnr - 1); in b1_load_firmware() 322 void b1_reset_ctr(struct capi_ctr *ctrl) in b1_reset_ctr() argument 324 avmctrl_info *cinfo = (avmctrl_info *)(ctrl->driverdata); in b1_reset_ctr() 336 capi_ctr_down(ctrl); in b1_reset_ctr() 339 void b1_register_appl(struct capi_ctr *ctrl, in b1_register_appl() argument 343 avmctrl_info *cinfo = (avmctrl_info *)(ctrl->driverdata); in b1_register_appl() 350 else nconn = ctrl->profile.nbchannel * -want; in b1_register_appl() 351 if (nconn == 0) nconn = ctrl->profile.nbchannel; in b1_register_appl() [all …]
|
D | t1isa.c | 139 struct capi_ctr *ctrl = &cinfo->capi_ctrl; in t1isa_interrupt() local 176 capi_ctr_handle_message(ctrl, ApplId, skb); in t1isa_interrupt() 195 capi_ctr_handle_message(ctrl, ApplId, skb); in t1isa_interrupt() 220 capi_ctr_resume_output(ctrl); in t1isa_interrupt() 225 capi_ctr_suspend_output(ctrl); in t1isa_interrupt() 237 capi_ctr_ready(ctrl); in t1isa_interrupt() 285 static int t1isa_load_firmware(struct capi_ctr *ctrl, capiloaddata *data) in t1isa_load_firmware() argument 287 avmctrl_info *cinfo = (avmctrl_info *)(ctrl->driverdata); in t1isa_load_firmware() 322 b1_put_word(port, ctrl->cnr - 1); in t1isa_load_firmware() 328 static void t1isa_reset_ctr(struct capi_ctr *ctrl) in t1isa_reset_ctr() argument [all …]
|
/linux-4.1.27/arch/mips/jz4740/ |
D | setup.c | 34 u32 ctrl, bus, bank, rows, cols; in jz4740_detect_mem() local 38 ctrl = readl(jz_emc_base + JZ4740_EMC_SDRAM_CTRL); in jz4740_detect_mem() 39 bus = 2 - ((ctrl >> 31) & 1); in jz4740_detect_mem() 40 bank = 1 + ((ctrl >> 19) & 1); in jz4740_detect_mem() 41 cols = 8 + ((ctrl >> 26) & 7); in jz4740_detect_mem() 42 rows = 11 + ((ctrl >> 20) & 3); in jz4740_detect_mem()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | nv40.c | 33 u32 ctrl; member 52 u32 ctrl = nv_rd32(priv, reg + 0x00); in read_pll_1() local 53 int P = (ctrl & 0x00070000) >> 16; in read_pll_1() 54 int N = (ctrl & 0x0000ff00) >> 8; in read_pll_1() 55 int M = (ctrl & 0x000000ff) >> 0; in read_pll_1() 58 if (ctrl & 0x80000000) in read_pll_1() 67 u32 ctrl = nv_rd32(priv, reg + 0x00); in read_pll_2() local 73 int P = (ctrl & 0x00070000) >> 16; in read_pll_2() 76 if ((ctrl & 0x80000000) && M1) { in read_pll_2() 78 if ((ctrl & 0x40000100) == 0x40000000) { in read_pll_2() [all …]
|
D | gt215.c | 108 u32 ctrl = nv_rd32(priv, pll + 0); in read_pll() local 111 if (!(ctrl & 0x00000008)) { in read_pll() 112 if (ctrl & 0x00000001) { in read_pll() 345 const u32 ctrl = pll + 0; in prog_pll() local 351 bypass = nv_rd32(priv, ctrl) & 0x00000008; in prog_pll() 354 nv_mask(priv, ctrl, 0x00000008, 0x00000008); in prog_pll() 360 nv_mask(priv, ctrl, 0x00000015, 0x00000015); in prog_pll() 361 nv_mask(priv, ctrl, 0x00000010, 0x00000000); in prog_pll() 362 if (!nv_wait(priv, ctrl, 0x00020000, 0x00020000)) { in prog_pll() 363 nv_mask(priv, ctrl, 0x00000010, 0x00000010); in prog_pll() [all …]
|
/linux-4.1.27/arch/cris/arch-v32/kernel/ |
D | time.c | 151 reg_clkgen_rw_clk_ctrl ctrl = in handle_watchdog_bite() local 153 ctrl.pll = 0; in handle_watchdog_bite() 154 REG_WR(clkgen, regi_clkgen, rw_clk_ctrl, ctrl); in handle_watchdog_bite() 178 reg_timer_rw_tmr0_ctrl ctrl = { in crisv32_clkevt_mode() local 183 REG_WR(timer, timer_base, rw_tmr0_ctrl, ctrl); in crisv32_clkevt_mode() 189 reg_timer_rw_tmr0_ctrl ctrl = { in crisv32_clkevt_next_event() local 195 REG_WR(timer, timer_base, rw_tmr0_ctrl, ctrl); in crisv32_clkevt_next_event() 197 ctrl.op = regk_timer_run; in crisv32_clkevt_next_event() 198 REG_WR(timer, timer_base, rw_tmr0_ctrl, ctrl); in crisv32_clkevt_next_event() 206 reg_timer_rw_tmr0_ctrl ctrl = { in crisv32_timer_interrupt() local [all …]
|
/linux-4.1.27/arch/arm/mach-lpc32xx/ |
D | irq.c | 212 unsigned int reg, ctrl, mask; in lpc32xx_mask_irq() local 214 get_controller(d->hwirq, &ctrl, &mask); in lpc32xx_mask_irq() 216 reg = __raw_readl(LPC32XX_INTC_MASK(ctrl)) & ~mask; in lpc32xx_mask_irq() 217 __raw_writel(reg, LPC32XX_INTC_MASK(ctrl)); in lpc32xx_mask_irq() 222 unsigned int reg, ctrl, mask; in lpc32xx_unmask_irq() local 224 get_controller(d->hwirq, &ctrl, &mask); in lpc32xx_unmask_irq() 226 reg = __raw_readl(LPC32XX_INTC_MASK(ctrl)) | mask; in lpc32xx_unmask_irq() 227 __raw_writel(reg, LPC32XX_INTC_MASK(ctrl)); in lpc32xx_unmask_irq() 232 unsigned int ctrl, mask; in lpc32xx_ack_irq() local 234 get_controller(d->hwirq, &ctrl, &mask); in lpc32xx_ack_irq() [all …]
|
/linux-4.1.27/sound/soc/spear/ |
D | spdif_in.c | 48 u32 ctrl = SPDIF_IN_PRTYEN | SPDIF_IN_STATEN | SPDIF_IN_USREN | in spdif_in_configure() local 50 ctrl |= SPDIF_MODE_16BIT | SPDIF_FIFO_THRES_16; in spdif_in_configure() 52 writel(ctrl, host->io_base + SPDIF_IN_CTRL); in spdif_in_configure() 79 u32 ctrl = readl(host->io_base + SPDIF_IN_CTRL); in spdif_in_format() local 83 ctrl |= SPDIF_XTRACT_16BIT; in spdif_in_format() 87 ctrl &= ~SPDIF_XTRACT_16BIT; in spdif_in_format() 91 writel(ctrl, host->io_base + SPDIF_IN_CTRL); in spdif_in_format() 114 u32 ctrl; in spdif_in_trigger() local 128 ctrl = readl(host->io_base + SPDIF_IN_CTRL); in spdif_in_trigger() 129 ctrl |= SPDIF_IN_SAMPLE | SPDIF_IN_ENB; in spdif_in_trigger() [all …]
|
D | spdif_out.c | 94 u32 divider, ctrl; in spdif_out_clock() local 99 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock() 100 ctrl &= ~SPDIF_DIVIDER_MASK; in spdif_out_clock() 101 ctrl |= (divider << SPDIF_DIVIDER_SHIFT) & SPDIF_DIVIDER_MASK; in spdif_out_clock() 102 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock() 155 u32 ctrl; in spdif_out_trigger() local 165 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger() 166 ctrl &= ~SPDIF_OPMODE_MASK; in spdif_out_trigger() 168 ctrl |= SPDIF_OPMODE_AUD_DATA | in spdif_out_trigger() 171 ctrl |= SPDIF_OPMODE_MUTE_PCM; in spdif_out_trigger() [all …]
|
/linux-4.1.27/drivers/char/hw_random/ |
D | mxc-rnga.c | 88 u32 ctrl; in mxc_rnga_data_read() local 100 ctrl = __raw_readl(mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_data_read() 101 __raw_writel(ctrl | RNGA_CONTROL_CLEAR_INT, in mxc_rnga_data_read() 110 u32 ctrl, osc; in mxc_rnga_init() local 114 ctrl = __raw_readl(mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_init() 115 __raw_writel(ctrl & ~RNGA_CONTROL_SLEEP, mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_init() 125 ctrl = __raw_readl(mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_init() 126 __raw_writel(ctrl | RNGA_CONTROL_GO, mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_init() 133 u32 ctrl; in mxc_rnga_cleanup() local 136 ctrl = __raw_readl(mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_cleanup() [all …]
|
D | ppc4xx-rng.c | 56 struct device_node *ctrl; in ppc4xx_rng_enable() local 62 ctrl = of_find_compatible_node(NULL, NULL, "amcc,ppc4xx-crypto"); in ppc4xx_rng_enable() 63 if (!ctrl) in ppc4xx_rng_enable() 66 ctrl_reg = of_iomap(ctrl, 0); in ppc4xx_rng_enable() 83 of_node_put(ctrl); in ppc4xx_rng_enable()
|
/linux-4.1.27/drivers/isdn/hisax/ |
D | st5481_usb.c | 31 struct st5481_ctrl *ctrl = &adapter->ctrl; in usb_next_ctrl_msg() local 34 if (test_and_set_bit(0, &ctrl->busy)) { in usb_next_ctrl_msg() 38 if ((r_index = fifo_remove(&ctrl->msg_fifo.f)) < 0) { in usb_next_ctrl_msg() 39 test_and_clear_bit(0, &ctrl->busy); in usb_next_ctrl_msg() 43 (unsigned char *)&ctrl->msg_fifo.data[r_index]; in usb_next_ctrl_msg() 64 struct st5481_ctrl *ctrl = &adapter->ctrl; in usb_ctrl_msg() local 68 if ((w_index = fifo_add(&ctrl->msg_fifo.f)) < 0) { in usb_ctrl_msg() 72 ctrl_msg = &ctrl->msg_fifo.data[w_index]; in usb_ctrl_msg() 82 usb_next_ctrl_msg(ctrl->urb, adapter); in usb_ctrl_msg() 131 struct st5481_ctrl *ctrl = &adapter->ctrl; in usb_ctrl_complete() local [all …]
|
D | hisax_fcpcipnp.c | 229 'A' + bcs->channel, which, bcs->ctrl.ctrl); in __fcpci_write_ctrl() 232 outl(bcs->ctrl.ctrl, adapter->io + AVM_DATA + HDLC_CTRL); in __fcpci_write_ctrl() 319 'A' + bcs->channel, which, bcs->ctrl.ctrl); in fcpci2_write_ctrl() 321 outl(bcs->ctrl.ctrl, adapter->io + offset); in fcpci2_write_ctrl() 348 'A' + bcs->channel, which, bcs->ctrl.ctrl); in __fcpnp_write_ctrl() 352 outb(bcs->ctrl.sr.mode, in __fcpnp_write_ctrl() 355 outb(bcs->ctrl.sr.xml, in __fcpnp_write_ctrl() 358 outb(bcs->ctrl.sr.cmd, in __fcpnp_write_ctrl() 394 bcs->ctrl.sr.cmd &= ~HDLC_CMD_XME; in hdlc_fill_fifo() 400 bcs->ctrl.sr.cmd |= HDLC_CMD_XME; in hdlc_fill_fifo() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | hdmig84.c | 38 u32 ctrl; in g84_hdmi_ctrl() local 49 ctrl = 0x40000000 * !!args->v0.state; in g84_hdmi_ctrl() 50 ctrl |= args->v0.max_ac_packet << 16; in g84_hdmi_ctrl() 51 ctrl |= args->v0.rekey; in g84_hdmi_ctrl() 52 ctrl |= 0x1f000000; /* ??? */ in g84_hdmi_ctrl() 56 if (!(ctrl & 0x40000000)) { in g84_hdmi_ctrl() 89 nv_mask(priv, 0x6165a4 + hoff, 0x5f1f007f, ctrl); in g84_hdmi_ctrl()
|
D | hdmigt215.c | 39 u32 ctrl; in gt215_hdmi_ctrl() local 50 ctrl = 0x40000000 * !!args->v0.state; in gt215_hdmi_ctrl() 51 ctrl |= args->v0.max_ac_packet << 16; in gt215_hdmi_ctrl() 52 ctrl |= args->v0.rekey; in gt215_hdmi_ctrl() 53 ctrl |= 0x1f000000; /* ??? */ in gt215_hdmi_ctrl() 57 if (!(ctrl & 0x40000000)) { in gt215_hdmi_ctrl() 90 nv_mask(priv, 0x61c5a4 + soff, 0x5f1f007f, ctrl); in gt215_hdmi_ctrl()
|
D | hdmigk104.c | 39 u32 ctrl; in gk104_hdmi_ctrl() local 50 ctrl = 0x40000000 * !!args->v0.state; in gk104_hdmi_ctrl() 51 ctrl |= args->v0.max_ac_packet << 16; in gk104_hdmi_ctrl() 52 ctrl |= args->v0.rekey; in gk104_hdmi_ctrl() 56 if (!(ctrl & 0x40000000)) { in gk104_hdmi_ctrl() 81 nv_mask(priv, 0x616798 + hoff, 0x401f007f, ctrl); in gk104_hdmi_ctrl()
|
D | hdmigf110.c | 38 u32 ctrl; in gf110_hdmi_ctrl() local 49 ctrl = 0x40000000 * !!args->v0.state; in gf110_hdmi_ctrl() 50 ctrl |= args->v0.max_ac_packet << 16; in gf110_hdmi_ctrl() 51 ctrl |= args->v0.rekey; in gf110_hdmi_ctrl() 55 if (!(ctrl & 0x40000000)) { in gf110_hdmi_ctrl() 77 nv_mask(priv, 0x616798 + hoff, 0x401f007f, ctrl); in gf110_hdmi_ctrl()
|
/linux-4.1.27/drivers/spi/ |
D | spi-sc18is602.c | 43 u8 ctrl; member 137 u8 ctrl = 0; in sc18is602_setup_transfer() local 141 ctrl |= SC18IS602_MODE_CPHA; in sc18is602_setup_transfer() 143 ctrl |= SC18IS602_MODE_CPOL; in sc18is602_setup_transfer() 145 ctrl |= SC18IS602_MODE_LSB_FIRST; in sc18is602_setup_transfer() 149 ctrl |= SC18IS602_MODE_CLOCK_DIV_4; in sc18is602_setup_transfer() 152 ctrl |= SC18IS602_MODE_CLOCK_DIV_16; in sc18is602_setup_transfer() 155 ctrl |= SC18IS602_MODE_CLOCK_DIV_64; in sc18is602_setup_transfer() 158 ctrl |= SC18IS602_MODE_CLOCK_DIV_128; in sc18is602_setup_transfer() 167 if (ctrl == hw->ctrl) in sc18is602_setup_transfer() [all …]
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | mac.c | 481 u32 ctrl; in e1000e_check_for_fiber_link() local 485 ctrl = er32(CTRL); in e1000e_check_for_fiber_link() 497 if ((ctrl & E1000_CTRL_SWDPIN1) && !(status & E1000_STATUS_LU) && in e1000e_check_for_fiber_link() 509 ctrl = er32(CTRL); in e1000e_check_for_fiber_link() 510 ctrl |= (E1000_CTRL_SLU | E1000_CTRL_FD); in e1000e_check_for_fiber_link() 511 ew32(CTRL, ctrl); in e1000e_check_for_fiber_link() 519 } else if ((ctrl & E1000_CTRL_SLU) && (rxcw & E1000_RXCW_C)) { in e1000e_check_for_fiber_link() 527 ew32(CTRL, (ctrl & ~E1000_CTRL_SLU)); in e1000e_check_for_fiber_link() 546 u32 ctrl; in e1000e_check_for_serdes_link() local 550 ctrl = er32(CTRL); in e1000e_check_for_serdes_link() [all …]
|
/linux-4.1.27/drivers/pinctrl/mvebu/ |
D | pinctrl-mvebu.c | 41 struct mvebu_mpp_ctrl *ctrl; member 146 if (!grp->ctrl) in mvebu_pinconf_group_get() 149 return grp->ctrl->mpp_get(grp->pins[0], config); in mvebu_pinconf_group_get() 160 if (!grp->ctrl) in mvebu_pinconf_group_set() 164 ret = grp->ctrl->mpp_set(grp->pins[0], configs[i]); in mvebu_pinconf_group_set() 304 if (grp->ctrl->mpp_gpio_req) in mvebu_pinmux_gpio_request_enable() 305 return grp->ctrl->mpp_gpio_req(offset); in mvebu_pinmux_gpio_request_enable() 327 if (grp->ctrl->mpp_gpio_dir) in mvebu_pinmux_gpio_set_direction() 328 return grp->ctrl->mpp_gpio_dir(offset, input); in mvebu_pinmux_gpio_set_direction() 585 struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; in mvebu_pinctrl_probe() local [all …]
|
/linux-4.1.27/drivers/media/pci/cx23885/ |
D | cx23885-i2c.c | 82 u32 wdata, addr, ctrl; in i2c_sendbytes() local 108 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes() 111 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes() 113 ctrl |= I2C_NOSTOP; in i2c_sendbytes() 117 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes() 123 if (!(ctrl & I2C_NOSTOP)) in i2c_sendbytes() 130 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes() 133 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes() 135 ctrl |= I2C_NOSTOP; in i2c_sendbytes() 139 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes() [all …]
|
/linux-4.1.27/drivers/media/platform/s5p-mfc/ |
D | s5p_mfc_enc.c | 1391 static int s5p_mfc_enc_s_ctrl(struct v4l2_ctrl *ctrl) in s5p_mfc_enc_s_ctrl() argument 1393 struct s5p_mfc_ctx *ctx = ctrl_to_ctx(ctrl); in s5p_mfc_enc_s_ctrl() 1398 switch (ctrl->id) { in s5p_mfc_enc_s_ctrl() 1400 p->gop_size = ctrl->val; in s5p_mfc_enc_s_ctrl() 1403 p->slice_mode = ctrl->val; in s5p_mfc_enc_s_ctrl() 1406 p->slice_mb = ctrl->val; in s5p_mfc_enc_s_ctrl() 1409 p->slice_bit = ctrl->val * 8; in s5p_mfc_enc_s_ctrl() 1412 p->intra_refresh_mb = ctrl->val; in s5p_mfc_enc_s_ctrl() 1415 p->pad = ctrl->val; in s5p_mfc_enc_s_ctrl() 1418 p->pad_luma = (ctrl->val >> 16) & 0xff; in s5p_mfc_enc_s_ctrl() [all …]
|
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-kempld.c | 236 u8 ctrl; in kempld_i2c_device_init() local 241 ctrl = kempld_read8(pld, KEMPLD_I2C_CTRL); in kempld_i2c_device_init() 242 ctrl &= ~(I2C_CTRL_EN | I2C_CTRL_IEN); in kempld_i2c_device_init() 243 kempld_write8(pld, KEMPLD_I2C_CTRL, ctrl); in kempld_i2c_device_init() 274 ctrl |= I2C_CTRL_EN; in kempld_i2c_device_init() 275 kempld_write8(pld, KEMPLD_I2C_CTRL, ctrl); in kempld_i2c_device_init() 304 u8 ctrl; in kempld_i2c_probe() local 318 ctrl = kempld_read8(pld, KEMPLD_I2C_CTRL); in kempld_i2c_probe() 320 if (ctrl & I2C_CTRL_EN) in kempld_i2c_probe() 343 u8 ctrl; in kempld_i2c_remove() local [all …]
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | f_uac1.c | 383 const struct usb_ctrlrequest *ctrl) in audio_set_intf_req() argument 388 u8 id = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); in audio_set_intf_req() 389 u16 len = le16_to_cpu(ctrl->wLength); in audio_set_intf_req() 390 u16 w_value = le16_to_cpu(ctrl->wValue); in audio_set_intf_req() 392 u8 cmd = (ctrl->bRequest & 0x0F); in audio_set_intf_req() 397 ctrl->bRequest, w_value, len, id); in audio_set_intf_req() 419 const struct usb_ctrlrequest *ctrl) in audio_get_intf_req() argument 425 u8 id = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); in audio_get_intf_req() 426 u16 len = le16_to_cpu(ctrl->wLength); in audio_get_intf_req() 427 u16 w_value = le16_to_cpu(ctrl->wValue); in audio_get_intf_req() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/net/ |
D | davinci_emac.txt | 10 - ti,davinci-ctrl-reg-offset: offset to control register 11 - ti,davinci-ctrl-mod-reg-offset: offset to control module register 12 - ti,davinci-ctrl-ram-offset: offset to control module ram 13 - ti,davinci-ctrl-ram-size: size of control module ram 30 ti,davinci-ctrl-reg-offset = <0x3000>; 31 ti,davinci-ctrl-mod-reg-offset = <0x2000>; 32 ti,davinci-ctrl-ram-offset = <0>; 33 ti,davinci-ctrl-ram-size = <0x2000>;
|
/linux-4.1.27/arch/sparc/kernel/ |
D | leon_kernel.c | 264 u32 rld, val, ctrl, off; in leon_cycles_offset() local 268 ctrl = LEON3_BYPASS_LOAD_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl); in leon_cycles_offset() 269 if (LEON3_GPTIMER_CTRL_ISPENDING(ctrl)) { in leon_cycles_offset() 314 u32 ctrl; in leon_init_timers() local 387 ctrl = LEON3_BYPASS_LOAD_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl); in leon_init_timers() 388 LEON3_BYPASS_STORE_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl, in leon_init_timers() 389 ctrl | LEON3_GPTIMER_CTRL_PENDING); in leon_init_timers() 390 ctrl = LEON3_BYPASS_LOAD_PA(&leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl); in leon_init_timers() 392 if ((ctrl & LEON3_GPTIMER_CTRL_PENDING) != 0) in leon_init_timers() 401 &leon3_gptimer_regs->e[leon3_gptimer_idx].ctrl, 0); in leon_init_timers() [all …]
|
D | leon_pci_grpci2.c | 69 unsigned int ctrl; /* 0x00 Control */ member 144 unsigned int ctrl; /* 0x00 DMA Control */ member 158 unsigned int ctrl; /* 0x00 DMA Data Control */ member 179 unsigned int ctrl; member 252 REGSTORE(priv->regs->ctrl, (REGLOAD(priv->regs->ctrl) & ~(0xff << 16)) | in grpci2_cfg_r32() 322 REGSTORE(priv->regs->ctrl, (REGLOAD(priv->regs->ctrl) & ~(0xff << 16)) | in grpci2_cfg_w32() 462 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) & ~(1 << irqidx)); in grpci2_mask_irq() 477 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) | (1 << irqidx)); in grpci2_unmask_irq() 505 unsigned int ctrl, sts_cap, pci_ints; in grpci2_pci_flow_irq() local 507 ctrl = REGLOAD(priv->regs->ctrl); in grpci2_pci_flow_irq() [all …]
|
/linux-4.1.27/drivers/pci/ |
D | vc.c | 51 u16 ctrl; in pci_vc_load_arb_table() local 53 pci_read_config_word(dev, pos + PCI_VC_PORT_CTRL, &ctrl); in pci_vc_load_arb_table() 55 ctrl | PCI_VC_PORT_CTRL_LOAD_TABLE); in pci_vc_load_arb_table() 76 u32 ctrl; in pci_vc_load_port_arb_table() local 81 pci_read_config_dword(dev, ctrl_pos, &ctrl); in pci_vc_load_port_arb_table() 83 ctrl | PCI_VC_RES_CTRL_LOAD_TABLE); in pci_vc_load_port_arb_table() 107 u32 ctrl, header, cap1, ctrl2; in pci_vc_enable() local 118 pci_read_config_dword(dev, ctrl_pos, &ctrl); in pci_vc_enable() 119 id = ctrl & PCI_VC_RES_CTRL_ID; in pci_vc_enable() 161 ctrl |= PCI_VC_RES_CTRL_ENABLE; in pci_vc_enable() [all …]
|
D | ats.c | 60 u16 ctrl; in pci_enable_ats() local 89 ctrl = PCI_ATS_CTRL_ENABLE; in pci_enable_ats() 91 ctrl |= PCI_ATS_CTRL_STU(ps - PCI_ATS_MIN_STU); in pci_enable_ats() 92 pci_write_config_word(dev, dev->ats->pos + PCI_ATS_CTRL, ctrl); in pci_enable_ats() 106 u16 ctrl; in pci_disable_ats() local 110 pci_read_config_word(dev, dev->ats->pos + PCI_ATS_CTRL, &ctrl); in pci_disable_ats() 111 ctrl &= ~PCI_ATS_CTRL_ENABLE; in pci_disable_ats() 112 pci_write_config_word(dev, dev->ats->pos + PCI_ATS_CTRL, ctrl); in pci_disable_ats() 133 u16 ctrl; in pci_restore_ats_state() local 140 ctrl = PCI_ATS_CTRL_ENABLE; in pci_restore_ats_state() [all …]
|
D | iov.c | 306 iov->ctrl |= PCI_SRIOV_CTRL_VFE | PCI_SRIOV_CTRL_MSE; in sriov_enable() 308 pci_write_config_word(dev, iov->pos + PCI_SRIOV_CTRL, iov->ctrl); in sriov_enable() 337 iov->ctrl &= ~(PCI_SRIOV_CTRL_VFE | PCI_SRIOV_CTRL_MSE); in sriov_enable() 339 pci_write_config_word(dev, iov->pos + PCI_SRIOV_CTRL, iov->ctrl); in sriov_enable() 368 iov->ctrl &= ~(PCI_SRIOV_CTRL_VFE | PCI_SRIOV_CTRL_MSE); in sriov_disable() 370 pci_write_config_word(dev, iov->pos + PCI_SRIOV_CTRL, iov->ctrl); in sriov_disable() 387 u16 ctrl, total, offset, stride; in sriov_init() local 396 pci_read_config_word(dev, pos + PCI_SRIOV_CTRL, &ctrl); in sriov_init() 397 if (ctrl & PCI_SRIOV_CTRL_VFE) { in sriov_init() 406 ctrl = 0; in sriov_init() [all …]
|
/linux-4.1.27/drivers/media/pci/cx25821/ |
D | cx25821-i2c.c | 85 u32 wdata, addr, ctrl; in i2c_sendbytes() local 113 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes() 116 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes() 118 ctrl |= I2C_NOSTOP; in i2c_sendbytes() 122 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes() 132 if (!(ctrl & I2C_NOSTOP)) in i2c_sendbytes() 139 ctrl = bus->i2c_period | (1 << 12) | (1 << 2); in i2c_sendbytes() 142 ctrl |= I2C_NOSTOP | I2C_EXTEND; in i2c_sendbytes() 144 ctrl |= I2C_NOSTOP; in i2c_sendbytes() 148 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes() [all …]
|
/linux-4.1.27/arch/mips/lib/ |
D | iomap-pci.c | 16 struct pci_controller *ctrl = dev->bus->sysdata; in __pci_ioport_map() local 17 unsigned long base = ctrl->io_map_base; in __pci_ioport_map() 20 if (unlikely(!ctrl->io_map_base)) { in __pci_ioport_map() 27 ctrl->io_map_base = base = mips_io_port_base; in __pci_ioport_map() 40 return (void __iomem *) (ctrl->io_map_base + port); in __pci_ioport_map()
|
/linux-4.1.27/sound/soc/jz4740/ |
D | jz4740-i2s.c | 135 uint32_t conf, ctrl; in jz4740_i2s_startup() local 140 ctrl = jz4740_i2s_read(i2s, JZ_REG_AIC_CTRL); in jz4740_i2s_startup() 141 ctrl |= JZ_AIC_CTRL_FLUSH; in jz4740_i2s_startup() 142 jz4740_i2s_write(i2s, JZ_REG_AIC_CTRL, ctrl); in jz4740_i2s_startup() 174 uint32_t ctrl; in jz4740_i2s_trigger() local 182 ctrl = jz4740_i2s_read(i2s, JZ_REG_AIC_CTRL); in jz4740_i2s_trigger() 188 ctrl |= mask; in jz4740_i2s_trigger() 193 ctrl &= ~mask; in jz4740_i2s_trigger() 199 jz4740_i2s_write(i2s, JZ_REG_AIC_CTRL, ctrl); in jz4740_i2s_trigger() 260 uint32_t ctrl, div_reg; in jz4740_i2s_hw_params() local [all …]
|
/linux-4.1.27/drivers/mfd/ |
D | ti_am335x_tscadc.c | 146 int err, ctrl; in ti_tscadc_probe() local 242 ctrl = CNTRLREG_STEPCONFIGWRT | CNTRLREG_STEPID; in ti_tscadc_probe() 243 tscadc_writel(tscadc, REG_CTRL, ctrl); in ti_tscadc_probe() 249 ctrl |= CNTRLREG_5WIRE | CNTRLREG_TSCENB; in ti_tscadc_probe() 251 ctrl |= CNTRLREG_4WIRE | CNTRLREG_TSCENB; in ti_tscadc_probe() 256 ctrl |= CNTRLREG_TSCSSENB; in ti_tscadc_probe() 257 tscadc_writel(tscadc, REG_CTRL, ctrl); in ti_tscadc_probe() 327 u32 ctrl; in tscadc_resume() local 332 ctrl = CNTRLREG_STEPCONFIGWRT | CNTRLREG_STEPID; in tscadc_resume() 333 tscadc_writel(tscadc_dev, REG_CTRL, ctrl); in tscadc_resume() [all …]
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
D | e1000_hw.c | 64 static void e1000_raise_mdi_clk(struct e1000_hw *hw, u32 *ctrl); 65 static void e1000_lower_mdi_clk(struct e1000_hw *hw, u32 *ctrl); 403 u32 ctrl; in e1000_reset_hw() local 436 ctrl = er32(CTRL); in e1000_reset_hw() 440 ew32(CTRL, (ctrl | E1000_CTRL_PHY_RST)); in e1000_reset_hw() 462 E1000_WRITE_REG_IO(hw, CTRL, (ctrl | E1000_CTRL_RST)); in e1000_reset_hw() 467 ew32(CTRL_DUP, (ctrl | E1000_CTRL_RST)); in e1000_reset_hw() 471 ew32(CTRL, (ctrl | E1000_CTRL_RST)); in e1000_reset_hw() 553 u32 ctrl; in e1000_init_hw() local 615 ctrl = er32(CTRL); in e1000_init_hw() [all …]
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | cplb.h | 113 u32 ctrl = bfin_read32(mmr) & ~mask; in _disable_cplb() local 116 bfin_write32(mmr, ctrl); in _disable_cplb() 121 u32 ctrl = bfin_read32(mmr) & ~mask; in disable_cplb() local 123 bfin_write32(mmr, ctrl); in disable_cplb() 133 u32 ctrl = bfin_read32(mmr) | mask; in _enable_cplb() local 136 bfin_write32(mmr, ctrl); in _enable_cplb() 141 u32 ctrl = bfin_read32(mmr) | mask; in enable_cplb() local 143 bfin_write32(mmr, ctrl); in enable_cplb()
|
/linux-4.1.27/drivers/media/pci/saa7164/ |
D | saa7164-encoder.c | 499 struct v4l2_ext_control *ctrl) in saa7164_get_ctrl() argument 503 switch (ctrl->id) { in saa7164_get_ctrl() 505 ctrl->value = params->bitrate; in saa7164_get_ctrl() 508 ctrl->value = params->stream_type; in saa7164_get_ctrl() 511 ctrl->value = params->ctl_mute; in saa7164_get_ctrl() 514 ctrl->value = params->ctl_aspect; in saa7164_get_ctrl() 517 ctrl->value = params->bitrate_mode; in saa7164_get_ctrl() 520 ctrl->value = params->refdist; in saa7164_get_ctrl() 523 ctrl->value = params->bitrate_peak; in saa7164_get_ctrl() 526 ctrl->value = params->gop_size; in saa7164_get_ctrl() [all …]
|
D | saa7164-vbi.c | 471 struct v4l2_ext_control *ctrl) in saa7164_get_ctrl() argument 475 switch (ctrl->id) { in saa7164_get_ctrl() 477 ctrl->value = params->stream_type; in saa7164_get_ctrl() 480 ctrl->value = params->ctl_mute; in saa7164_get_ctrl() 483 ctrl->value = params->ctl_aspect; in saa7164_get_ctrl() 486 ctrl->value = params->refdist; in saa7164_get_ctrl() 489 ctrl->value = params->gop_size; in saa7164_get_ctrl() 506 struct v4l2_ext_control *ctrl = ctrls->controls + i; in vidioc_g_ext_ctrls() local 508 err = saa7164_get_ctrl(port, ctrl); in vidioc_g_ext_ctrls() 521 static int saa7164_try_ctrl(struct v4l2_ext_control *ctrl, int ac3) in saa7164_try_ctrl() argument [all …]
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
D | pervasive.c | 43 unsigned long ctrl, thread_switch_control; in cbe_power_save() local 49 ctrl = mfspr(SPRN_CTRLF); in cbe_power_save() 55 switch (ctrl & CTRL_CT) { in cbe_power_save() 80 ctrl &= ~(CTRL_RUNLATCH | CTRL_TE); in cbe_power_save() 81 mtspr(SPRN_CTRLT, ctrl); in cbe_power_save()
|
/linux-4.1.27/arch/cris/arch-v32/mm/ |
D | l2cache.c | 14 reg_l2cache_rw_ctrl ctrl = {0}; in l2cache_init() local 17 ctrl.csize = L2CACHE_SIZE; in l2cache_init() 18 ctrl.cbase = L2CACHE_SIZE / 4 + (L2CACHE_SIZE % 4 ? 1 : 0); in l2cache_init() 19 REG_WR(l2cache, regi_l2cache, rw_ctrl, ctrl); in l2cache_init()
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
D | omapfb_main.c | 167 r = fbdev->ctrl->init(fbdev, 0, &fbdev->mem_desc); in ctrl_init() 188 fbdev->ctrl->cleanup(); in ctrl_cleanup() 203 if (fbdev->ctrl->sync) in ctrl_change_mode() 204 fbdev->ctrl->sync(); in ctrl_change_mode() 205 r = fbdev->ctrl->setup_plane(plane->idx, plane->info.channel_out, in ctrl_change_mode() 212 if (fbdev->ctrl->set_rotate != NULL) { in ctrl_change_mode() 213 r = fbdev->ctrl->set_rotate(var->rotate); in ctrl_change_mode() 218 if (fbdev->ctrl->set_scale != NULL) in ctrl_change_mode() 219 r = fbdev->ctrl->set_scale(plane->idx, in ctrl_change_mode() 270 if (fbdev->ctrl->setcolreg) in _setcolreg() [all …]
|
/linux-4.1.27/drivers/net/hamradio/ |
D | scc.c | 278 OutReg(scc->ctrl, reg, (scc->wreg[reg] = val)); in wr() 283 OutReg(scc->ctrl, reg, (scc->wreg[reg] |= val)); in or() 288 OutReg(scc->ctrl, reg, (scc->wreg[reg] &= ~val)); in cl() 358 OutReg(scc->ctrl,R14,SEARCH|scc->wreg[R14]); /* DPLL: enter search mode */ in start_hunt() 384 Outb(scc->ctrl, RES_Tx_P); in scc_txint() 393 Outb(scc->ctrl, RES_Tx_P); in scc_txint() 399 OutReg(scc->ctrl, R0, RES_Tx_CRC); in scc_txint() 406 Outb(scc->ctrl,RES_EOM_L); in scc_txint() 414 Outb(scc->ctrl, RES_Tx_P); /* reset pending int */ in scc_txint() 436 status = InReg(scc->ctrl,R0); in scc_exint() [all …]
|
/linux-4.1.27/arch/cris/arch-v32/drivers/mach-a3/ |
D | nandflash.c | 51 unsigned int ctrl) in crisv32_hwcontrol() argument 60 if (ctrl & NAND_CTRL_CHANGE) { in crisv32_hwcontrol() 62 dout.regf_NCE = (ctrl & NAND_NCE) ? 0 : 1; in crisv32_hwcontrol() 65 if (ctrl & NAND_ALE) { in crisv32_hwcontrol() 69 } else if (ctrl & NAND_CLE) { in crisv32_hwcontrol() 80 dout.regf_CLE = (ctrl & NAND_CLE) ? 1 : 0; in crisv32_hwcontrol() 81 dout.regf_ALE = (ctrl & NAND_ALE) ? 1 : 0; in crisv32_hwcontrol()
|
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/ |
D | mxl111sf-tuner.c | 140 u8 ctrl; in mxl1x1sf_tuner_set_if_output_freq() local 149 ctrl = state->cfg->invert_spectrum; in mxl1x1sf_tuner_set_if_output_freq() 151 ctrl |= state->cfg->if_freq; in mxl1x1sf_tuner_set_if_output_freq() 153 ret = mxl111sf_tuner_write_reg(state, V6_TUNER_IF_SEL_REG, ctrl); in mxl1x1sf_tuner_set_if_output_freq() 164 ctrl = 0x08; in mxl1x1sf_tuner_set_if_output_freq() 167 ctrl = 0x08; in mxl1x1sf_tuner_set_if_output_freq() 170 ctrl = 0; in mxl1x1sf_tuner_set_if_output_freq() 174 ctrl |= (iffcw >> 8); in mxl1x1sf_tuner_set_if_output_freq() 176 ret = mxl111sf_tuner_read_reg(state, V6_TUNER_IF_FCW_BYP_REG, &ctrl); in mxl1x1sf_tuner_set_if_output_freq() 180 ctrl &= 0xf0; in mxl1x1sf_tuner_set_if_output_freq() [all …]
|
/linux-4.1.27/drivers/staging/speakup/ |
D | speakupmap.map | 12 ctrl spk key_8 = toggle_cursoring 61 ctrl spk key_0 = speakup_goto 77 ctrl spk key_m = left_edge 78 ctrl spk key_y = top_edge 79 ctrl spk key_dot = right_edge 80 ctrl spk key_p = bottom_edge 88 ctrl spk key_enter = speakup_off 92 ctrl spk key_semicolon = say_last_char
|
/linux-4.1.27/drivers/mtd/maps/ |
D | scx200_docflash.c | 79 unsigned ctrl; in init_scx200_docflash() local 99 pci_read_config_dword(bridge, SCx200_DOCCS_CTRL, &ctrl); in init_scx200_docflash() 105 || (ctrl & 0x07000000) != 0x07000000 in init_scx200_docflash() 106 || (ctrl & 0x0007ffff) == 0) in init_scx200_docflash() 109 size = ((ctrl&0x1fff)<<13) + (1<<13); in init_scx200_docflash() 150 ctrl = 0x07000000 | ((size-1) >> 13); in init_scx200_docflash() 152 printk(KERN_INFO "DOCCS BASE=0x%08lx, CTRL=0x%08lx\n", (long)docmem.start, (long)ctrl); in init_scx200_docflash() 155 pci_write_config_dword(bridge, SCx200_DOCCS_CTRL, ctrl); in init_scx200_docflash()
|
/linux-4.1.27/sound/soc/omap/ |
D | omap-mcpdm.c | 128 u32 ctrl = omap_mcpdm_read(mcpdm, MCPDM_REG_CTRL); in omap_mcpdm_start() local 131 ctrl |= (MCPDM_SW_DN_RST | MCPDM_SW_UP_RST); in omap_mcpdm_start() 132 omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl); in omap_mcpdm_start() 134 ctrl |= link_mask; in omap_mcpdm_start() 135 omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl); in omap_mcpdm_start() 137 ctrl &= ~(MCPDM_SW_DN_RST | MCPDM_SW_UP_RST); in omap_mcpdm_start() 138 omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl); in omap_mcpdm_start() 147 u32 ctrl = omap_mcpdm_read(mcpdm, MCPDM_REG_CTRL); in omap_mcpdm_stop() local 150 ctrl |= (MCPDM_SW_DN_RST | MCPDM_SW_UP_RST); in omap_mcpdm_stop() 151 omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl); in omap_mcpdm_stop() [all …]
|
D | omap-dmic.c | 75 u32 ctrl = omap_dmic_read(dmic, OMAP_DMIC_CTRL_REG); in omap_dmic_start() local 81 omap_dmic_write(dmic, OMAP_DMIC_CTRL_REG, ctrl | dmic->ch_enabled); in omap_dmic_start() 86 u32 ctrl = omap_dmic_read(dmic, OMAP_DMIC_CTRL_REG); in omap_dmic_stop() local 88 ctrl & ~OMAP_DMIC_UP_ENABLE_MASK); in omap_dmic_stop() 237 u32 ctrl; in omap_dmic_dai_prepare() local 242 ctrl = omap_dmic_read(dmic, OMAP_DMIC_CTRL_REG); in omap_dmic_dai_prepare() 245 ctrl &= ~(OMAP_DMIC_FORMAT | OMAP_DMIC_POLAR_MASK); in omap_dmic_dai_prepare() 246 ctrl |= (OMAP_DMICOUTFORMAT_LJUST | OMAP_DMIC_POLAR1 | in omap_dmic_dai_prepare() 250 ctrl &= ~OMAP_DMIC_CLK_DIV_MASK; in omap_dmic_dai_prepare() 251 ctrl |= OMAP_DMIC_CLK_DIV(dmic->clk_div); in omap_dmic_dai_prepare() [all …]
|
/linux-4.1.27/arch/mips/sgi-ip32/ |
D | ip32-reset.c | 75 unsigned long led = mace->perif.ctrl.misc ^ MACEISA_LED_RED; in blink_timeout() 76 mace->perif.ctrl.misc = led; in blink_timeout() 120 led = mace->perif.ctrl.misc | MACEISA_LED_GREEN; in panic_event() 121 mace->perif.ctrl.misc = led; in panic_event() 136 unsigned long led = mace->perif.ctrl.misc; in ip32_reboot_setup() 139 mace->perif.ctrl.misc = led; in ip32_reboot_setup()
|
D | ip32-irq.c | 38 mace->perif.ctrl.misc; in flush_mace_bus() 266 mace->perif.ctrl.imask = maceisa_mask; in enable_maceisa_irq() 283 mace->perif.ctrl.imask = maceisa_mask; in disable_maceisa_irq() 292 mace_int = mace->perif.ctrl.istat; in mask_and_ack_maceisa_irq() 294 mace->perif.ctrl.istat = mace_int; in mask_and_ack_maceisa_irq() 348 printk("MACE ISA intr mask: %08lx\n", mace->perif.ctrl.imask); in ip32_unknown_interrupt() 349 printk("MACE ISA intr status: %08lx\n", mace->perif.ctrl.istat); in ip32_unknown_interrupt() 384 unsigned long mace_int = mace->perif.ctrl.istat; in ip32_irq0() 444 mace->perif.ctrl.istat = 0; in arch_init_irq() 445 mace->perif.ctrl.imask = 0; in arch_init_irq()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-rockchip.c | 208 struct rockchip_pin_ctrl *ctrl; member 249 struct rockchip_pin_bank *b = info->ctrl->pin_banks; in pin_to_bank() 261 struct rockchip_pin_bank *b = info->ctrl->pin_banks; in bank_num_to_bank() 264 for (i = 0; i < info->ctrl->nr_banks; i++, b++) { in bank_num_to_bank() 675 struct rockchip_pin_ctrl *ctrl = info->ctrl; in rockchip_get_pull() local 682 if (ctrl->type == RK3066B) in rockchip_get_pull() 685 ctrl->pull_calc_reg(bank, pin_num, ®map, ®, &bit); in rockchip_get_pull() 691 switch (ctrl->type) { in rockchip_get_pull() 724 struct rockchip_pin_ctrl *ctrl = info->ctrl; in rockchip_set_pull() local 735 if (ctrl->type == RK3066B) in rockchip_set_pull() [all …]
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | kirkwood-iomega_ix2_200.dts | 62 pmx_led_sata_brt_ctrl_1: pmx-led-sata-brt-ctrl-1 { 66 pmx_led_sata_brt_ctrl_2: pmx-led-sata-brt-ctrl-2 { 70 pmx_led_backup_brt_ctrl_1: pmx-led-backup-brt-ctrl-1 { 74 pmx_led_backup_brt_ctrl_2: pmx-led-backup-brt-ctrl-2 { 78 pmx_led_power_brt_ctrl_1: pmx-led-power-brt-ctrl-1 { 82 pmx_led_power_brt_ctrl_2: pmx-led-power-brt-ctrl-2 { 86 pmx_led_health_brt_ctrl_1: pmx-led-health-brt-ctrl-1 { 90 pmx_led_health_brt_ctrl_2: pmx-led-health-brt-ctrl-2 { 94 pmx_led_rebuild_brt_ctrl_1: pmx-led-rebuild-brt-ctrl-1 { 98 pmx_led_rebuild_brt_ctrl_2: pmx-led-rebuild-brt-ctrl-2 {
|
/linux-4.1.27/arch/arm/mach-ep93xx/ |
D | snappercl15.c | 50 unsigned int ctrl) in snappercl15_nand_cmd_ctrl() argument 56 if (ctrl & NAND_CTRL_CHANGE) { in snappercl15_nand_cmd_ctrl() 59 if (ctrl & NAND_NCE) in snappercl15_nand_cmd_ctrl() 61 if (ctrl & NAND_CLE) in snappercl15_nand_cmd_ctrl() 63 if (ctrl & NAND_ALE) in snappercl15_nand_cmd_ctrl() 104 .ctrl = {
|
/linux-4.1.27/drivers/media/radio/wl128x/ |
D | fmdrv_v4l2.c | 211 static int fm_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in fm_g_volatile_ctrl() argument 213 struct fmdev *fmdev = container_of(ctrl->handler, in fm_g_volatile_ctrl() 216 switch (ctrl->id) { in fm_g_volatile_ctrl() 218 ctrl->val = fm_tx_get_tune_cap_val(fmdev); in fm_g_volatile_ctrl() 221 fmwarn("%s: Unknown IOCTL: %d\n", __func__, ctrl->id); in fm_g_volatile_ctrl() 228 static int fm_v4l2_s_ctrl(struct v4l2_ctrl *ctrl) in fm_v4l2_s_ctrl() argument 230 struct fmdev *fmdev = container_of(ctrl->handler, in fm_v4l2_s_ctrl() 233 switch (ctrl->id) { in fm_v4l2_s_ctrl() 235 return fm_rx_set_volume(fmdev, (u16)ctrl->val); in fm_v4l2_s_ctrl() 238 return fmc_set_mute_mode(fmdev, (u8)ctrl->val); in fm_v4l2_s_ctrl() [all …]
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
D | bcm3510.c | 378 c.ctl_dat[0].ctrl.size = BITS_8; in bcm3510_tuner_cmd() 382 c.ctl_dat[1].ctrl.size = BITS_8; in bcm3510_tuner_cmd() 386 c.ctl_dat[2].ctrl.size = BITS_3; in bcm3510_tuner_cmd() 390 c.ctl_dat[3].ctrl.size = BITS_3; in bcm3510_tuner_cmd() 391 c.ctl_dat[3].ctrl.clk_off = 1; in bcm3510_tuner_cmd() 392 c.ctl_dat[3].ctrl.cs0 = 1; in bcm3510_tuner_cmd() 396 c.ctl_dat[4].ctrl.size = BITS_8; in bcm3510_tuner_cmd() 400 c.ctl_dat[5].ctrl.size = BITS_8; in bcm3510_tuner_cmd() 404 c.ctl_dat[6].ctrl.size = BITS_3; in bcm3510_tuner_cmd() 408 c.ctl_dat[7].ctrl.size = BITS_3; in bcm3510_tuner_cmd() [all …]
|
/linux-4.1.27/drivers/media/usb/gspca/stv06xx/ |
D | stv06xx_st6422.c | 68 static int st6422_s_ctrl(struct v4l2_ctrl *ctrl) in st6422_s_ctrl() argument 71 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in st6422_s_ctrl() 75 switch (ctrl->id) { in st6422_s_ctrl() 77 err = setbrightness(sd, ctrl->val); in st6422_s_ctrl() 80 err = setcontrast(sd, ctrl->val); in st6422_s_ctrl() 83 err = setgain(sd, ctrl->val); in st6422_s_ctrl() 86 err = setexposure(sd, ctrl->val); in st6422_s_ctrl()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ramnv40.c | 54 ram->ctrl = 0x80000000 | (log2P << 16); in nv40_ram_calc() 55 ram->ctrl |= min(pll.bias_p + log2P, (int)pll.max_p) << 20; in nv40_ram_calc() 57 ram->ctrl |= 0x00000100; in nv40_ram_calc() 60 ram->ctrl |= 0x40000000; in nv40_ram_calc() 118 nv_mask(pfb, 0x004044, 0xc0771100, ram->ctrl); in nv40_ram_prog() 119 nv_mask(pfb, 0x00402c, 0xc0771100, ram->ctrl); in nv40_ram_prog() 125 nv_mask(pfb, 0x004038, 0xc0771100, ram->ctrl); in nv40_ram_prog() 128 nv_mask(pfb, 0x004020, 0xc0771100, ram->ctrl); in nv40_ram_prog()
|
/linux-4.1.27/drivers/usb/renesas_usbhs/ |
D | mod_gadget.c | 65 struct usb_ctrlrequest *ctrl); 67 struct usb_ctrlrequest *ctrl); 69 struct usb_ctrlrequest *ctrl); 223 struct usb_ctrlrequest *ctrl) in usbhsg_recip_handler_std_control_done() argument 236 struct usb_ctrlrequest *ctrl) in usbhsg_recip_handler_std_clear_endpoint() argument 247 usbhsg_recip_handler_std_control_done(priv, uep, ctrl); in usbhsg_recip_handler_std_clear_endpoint() 266 struct usb_ctrlrequest *ctrl) in usbhsg_recip_handler_std_set_device() argument 268 switch (le16_to_cpu(ctrl->wValue)) { in usbhsg_recip_handler_std_set_device() 270 usbhsg_recip_handler_std_control_done(priv, uep, ctrl); in usbhsg_recip_handler_std_set_device() 272 usbhs_sys_set_test_mode(priv, le16_to_cpu(ctrl->wIndex >> 8)); in usbhsg_recip_handler_std_set_device() [all …]
|
/linux-4.1.27/drivers/mtd/onenand/ |
D | omap2.c | 93 static void wait_err(char *msg, int state, unsigned int ctrl, unsigned int intr) in wait_err() argument 96 msg, state, ctrl, intr); in wait_err() 99 static void wait_warn(char *msg, int state, unsigned int ctrl, in wait_warn() argument 103 "intr 0x%04x\n", msg, state, ctrl, intr); in wait_warn() 111 unsigned int ctrl, ctrl_mask; in omap2_onenand_wait() local 138 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 139 if (ctrl & ONENAND_CTRL_ERROR) { in omap2_onenand_wait() 140 wait_err("controller error", state, ctrl, intr); in omap2_onenand_wait() 165 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 167 wait_err("gpio error", state, ctrl, intr); in omap2_onenand_wait() [all …]
|
/linux-4.1.27/drivers/misc/ |
D | ad525x_dpot.c | 129 unsigned ctrl = 0; in dpot_read_spi() local 162 ctrl = DPOT_SPI_READ_RDAC; in dpot_read_spi() 164 ctrl = DPOT_SPI_READ_EEPROM; in dpot_read_spi() 168 return dpot_read_r8d8(dpot, ctrl); in dpot_read_spi() 170 return dpot_read_r8d16(dpot, ctrl); in dpot_read_spi() 178 unsigned ctrl = 0; in dpot_read_i2c() local 191 ctrl = ((reg & DPOT_RDAC_MASK) == DPOT_RDAC0) ? in dpot_read_i2c() 193 return dpot_read_r8d8(dpot, ctrl); in dpot_read_i2c() 200 ctrl = ((reg & DPOT_RDAC_MASK) == DPOT_RDAC0) ? in dpot_read_i2c() 202 return dpot_read_r8d8(dpot, ctrl); in dpot_read_i2c() [all …]
|
/linux-4.1.27/drivers/media/platform/xilinx/ |
D | xilinx-tpg.c | 373 static int xtpg_s_ctrl(struct v4l2_ctrl *ctrl) in xtpg_s_ctrl() argument 375 struct xtpg_device *xtpg = container_of(ctrl->handler, in xtpg_s_ctrl() 378 switch (ctrl->id) { in xtpg_s_ctrl() 381 XTPG_PATTERN_MASK, ctrl->val); in xtpg_s_ctrl() 385 XTPG_PATTERN_CONTROL_CROSS_HAIRS, ctrl->val); in xtpg_s_ctrl() 389 XTPG_PATTERN_CONTROL_MOVING_BOX, ctrl->val); in xtpg_s_ctrl() 394 ctrl->val << in xtpg_s_ctrl() 399 XTPG_PATTERN_CONTROL_STUCK_PIXEL, ctrl->val); in xtpg_s_ctrl() 403 XTPG_PATTERN_CONTROL_NOISE, ctrl->val); in xtpg_s_ctrl() 407 XTPG_PATTERN_CONTROL_MOTION, ctrl->val); in xtpg_s_ctrl() [all …]
|
/linux-4.1.27/arch/cris/arch-v32/drivers/mach-fs/ |
D | nandflash.c | 50 unsigned int ctrl) in crisv32_hwcontrol() argument 59 if (ctrl & NAND_CTRL_CHANGE) { in crisv32_hwcontrol() 68 dout.data |= ((ctrl & CTRL_BITMASK) ^ NAND_NCE) << CE_BIT; in crisv32_hwcontrol() 71 if (!(ctrl & NAND_NCE)) in crisv32_hwcontrol() 73 if (ctrl & NAND_CLE) in crisv32_hwcontrol() 75 if (ctrl & NAND_ALE) in crisv32_hwcontrol()
|
/linux-4.1.27/sound/pci/ |
D | ens1370.c | 398 unsigned int ctrl; /* control register */ member 857 ensoniq->ctrl |= what; in snd_ensoniq_trigger() 859 ensoniq->ctrl &= ~what; in snd_ensoniq_trigger() 860 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL)); in snd_ensoniq_trigger() 898 ensoniq->ctrl &= ~ES_DAC1_EN; in snd_ensoniq_playback1_prepare() 902 ensoniq->ctrl |= ES_1373_BYPASS_P1; in snd_ensoniq_playback1_prepare() 904 ensoniq->ctrl &= ~ES_1373_BYPASS_P1; in snd_ensoniq_playback1_prepare() 906 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL)); in snd_ensoniq_playback1_prepare() 916 ensoniq->ctrl &= ~ES_1370_WTSRSELM; in snd_ensoniq_playback1_prepare() 918 case 5512: ensoniq->ctrl |= ES_1370_WTSRSEL(0); break; in snd_ensoniq_playback1_prepare() [all …]
|
/linux-4.1.27/drivers/tty/hvc/ |
D | hvsi_lib.c | 36 struct hvsi_control ctrl; in hvsi_send_close() local 40 ctrl.hdr.type = VS_CONTROL_PACKET_HEADER; in hvsi_send_close() 41 ctrl.hdr.len = sizeof(struct hvsi_control); in hvsi_send_close() 42 ctrl.verb = cpu_to_be16(VSV_CLOSE_PROTOCOL); in hvsi_send_close() 43 return hvsi_send_packet(pv, &ctrl.hdr); in hvsi_send_close() 288 struct hvsi_control ctrl; in hvsilib_write_mctrl() local 303 ctrl.hdr.type = VS_CONTROL_PACKET_HEADER, in hvsilib_write_mctrl() 304 ctrl.hdr.len = sizeof(struct hvsi_control); in hvsilib_write_mctrl() 305 ctrl.verb = cpu_to_be16(VSV_SET_MODEM_CTL); in hvsilib_write_mctrl() 306 ctrl.mask = cpu_to_be32(HVSI_TSDTR); in hvsilib_write_mctrl() [all …]
|
/linux-4.1.27/drivers/media/pci/cx18/ |
D | cx18-av-audio.c | 442 static int cx18_av_audio_s_ctrl(struct v4l2_ctrl *ctrl) in cx18_av_audio_s_ctrl() argument 444 struct v4l2_subdev *sd = to_sd(ctrl); in cx18_av_audio_s_ctrl() 447 switch (ctrl->id) { in cx18_av_audio_s_ctrl() 449 set_volume(cx, ctrl->val); in cx18_av_audio_s_ctrl() 452 set_bass(cx, ctrl->val); in cx18_av_audio_s_ctrl() 455 set_treble(cx, ctrl->val); in cx18_av_audio_s_ctrl() 458 set_balance(cx, ctrl->val); in cx18_av_audio_s_ctrl() 461 set_mute(cx, ctrl->val); in cx18_av_audio_s_ctrl()
|
/linux-4.1.27/arch/mips/rb532/ |
D | devices.c | 148 static void rb532_cmd_ctrl(struct mtd_info *mtd, int cmd, unsigned int ctrl) in rb532_cmd_ctrl() argument 153 if (ctrl & NAND_CTRL_CHANGE) { in rb532_cmd_ctrl() 154 orbits = (ctrl & NAND_CLE) << 1; in rb532_cmd_ctrl() 155 orbits |= (ctrl & NAND_ALE) >> 1; in rb532_cmd_ctrl() 157 nandbits = (~ctrl & NAND_CLE) << 1; in rb532_cmd_ctrl() 158 nandbits |= (~ctrl & NAND_ALE) >> 1; in rb532_cmd_ctrl() 174 .ctrl.dev_ready = rb532_dev_ready, 175 .ctrl.cmd_ctrl = rb532_cmd_ctrl,
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_sysfs.c | 56 ret = nvif_mthd(&sysfs->ctrl, NVIF_CONTROL_PSTATE_INFO, in nouveau_sysfs_pstate_get() 69 ret = nvif_mthd(&sysfs->ctrl, NVIF_CONTROL_PSTATE_ATTR, in nouveau_sysfs_pstate_get() 84 ret = nvif_mthd(&sysfs->ctrl, in nouveau_sysfs_pstate_get() 149 ret = nvif_mthd(&sysfs->ctrl, NVIF_CONTROL_PSTATE_USER, in nouveau_sysfs_pstate_set() 167 if (sysfs && sysfs->ctrl.priv) { in nouveau_sysfs_fini() 169 nvif_object_fini(&sysfs->ctrl); in nouveau_sysfs_fini() 193 &sysfs->ctrl); in nouveau_sysfs_init()
|
/linux-4.1.27/drivers/video/fbdev/ |
D | jz4740_fb.c | 359 uint32_t ctrl; in jzfb_set_par() local 380 ctrl = JZ_LCD_CTRL_OFUP | JZ_LCD_CTRL_BURST_16; in jzfb_set_par() 384 ctrl |= JZ_LCD_CTRL_BPP_1; in jzfb_set_par() 387 ctrl |= JZ_LCD_CTRL_BPP_2; in jzfb_set_par() 390 ctrl |= JZ_LCD_CTRL_BPP_4; in jzfb_set_par() 393 ctrl |= JZ_LCD_CTRL_BPP_8; in jzfb_set_par() 396 ctrl |= JZ_LCD_CTRL_RGB555; /* Falltrough */ in jzfb_set_par() 398 ctrl |= JZ_LCD_CTRL_BPP_15_16; in jzfb_set_par() 403 ctrl |= JZ_LCD_CTRL_BPP_18_24; in jzfb_set_par() 442 ctrl |= JZ_LCD_CTRL_ENABLE; in jzfb_set_par() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/sound/ |
D | alc5623.txt | 10 - add-ctrl: Default register value for Reg-40h, Additional Control 14 - jack-det-ctrl: Default register value for Reg-5Ah, Jack Detect 23 add-ctrl = <0x3700>; 24 jack-det-ctrl = <0x4810>;
|
/linux-4.1.27/drivers/media/platform/exynos4-is/ |
D | fimc-isp.c | 472 struct v4l2_ctrl *ctrl) in __ctrl_set_aewb_lock() argument 474 bool awb_lock = ctrl->val & V4L2_LOCK_WHITE_BALANCE; in __ctrl_set_aewb_lock() 475 bool ae_lock = ctrl->val & V4L2_LOCK_EXPOSURE; in __ctrl_set_aewb_lock() 591 static int fimc_is_s_ctrl(struct v4l2_ctrl *ctrl) in fimc_is_s_ctrl() argument 593 struct fimc_isp *isp = ctrl_to_fimc_isp(ctrl); in fimc_is_s_ctrl() 598 switch (ctrl->id) { in fimc_is_s_ctrl() 601 ctrl->val); in fimc_is_s_ctrl() 606 ctrl->val); in fimc_is_s_ctrl() 611 ctrl->val); in fimc_is_s_ctrl() 616 ctrl->val); in fimc_is_s_ctrl() [all …]
|
/linux-4.1.27/drivers/isdn/hardware/mISDN/ |
D | avmfritz.c | 125 u32 ctrl; member 127 } ctrl; member 278 outl(hdlc->ctrl.ctrl, fc->addr + CHIP_WINDOW + HDLC_STATUS); in __write_ctrl_pci() 283 outl(hdlc->ctrl.ctrl, fc->addr + (channel == 2 ? AVM_HDLC_STATUS_2 : in __write_ctrl_pciv2() 294 which, hdlc->ctrl.ctrl); in write_ctrl() 358 hdlc->ctrl.ctrl = 0; in modehdlc() 367 hdlc->ctrl.sr.cmd = HDLC_CMD_XRS | HDLC_CMD_RRS; in modehdlc() 368 hdlc->ctrl.sr.mode = mode | HDLC_MODE_TRANS; in modehdlc() 376 hdlc->ctrl.sr.cmd = HDLC_CMD_XRS | HDLC_CMD_RRS; in modehdlc() 377 hdlc->ctrl.sr.mode = mode | HDLC_MODE_TRANS; in modehdlc() [all …]
|
/linux-4.1.27/drivers/w1/masters/ |
D | mxc_w1.c | 61 u8 ctrl = readb(dev->regs + MXC_W1_CONTROL); in mxc_w1_ds2_reset_bus() local 64 if (!(ctrl & MXC_W1_CONTROL_RPP)) in mxc_w1_ds2_reset_bus() 65 return !(ctrl & MXC_W1_CONTROL_PST); in mxc_w1_ds2_reset_bus() 89 u8 ctrl = readb(dev->regs + MXC_W1_CONTROL); in mxc_w1_ds2_touch_bit() local 92 if (!(ctrl & MXC_W1_CONTROL_WR(bit))) in mxc_w1_ds2_touch_bit() 93 return !!(ctrl & MXC_W1_CONTROL_RDST); in mxc_w1_ds2_touch_bit()
|
/linux-4.1.27/drivers/media/i2c/soc_camera/ |
D | mt9m001.c | 365 static int mt9m001_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in mt9m001_g_volatile_ctrl() argument 367 struct mt9m001 *mt9m001 = container_of(ctrl->handler, in mt9m001_g_volatile_ctrl() 371 switch (ctrl->id) { in mt9m001_g_volatile_ctrl() 382 static int mt9m001_s_ctrl(struct v4l2_ctrl *ctrl) in mt9m001_s_ctrl() argument 384 struct mt9m001 *mt9m001 = container_of(ctrl->handler, in mt9m001_s_ctrl() 391 switch (ctrl->id) { in mt9m001_s_ctrl() 393 if (ctrl->val) in mt9m001_s_ctrl() 403 if (ctrl->val <= ctrl->default_value) { in mt9m001_s_ctrl() 405 unsigned long range = ctrl->default_value - ctrl->minimum; in mt9m001_s_ctrl() 406 data = ((ctrl->val - (s32)ctrl->minimum) * 8 + range / 2) / range; in mt9m001_s_ctrl() [all …]
|
/linux-4.1.27/drivers/net/ethernet/ibm/emac/ |
D | core.c | 1006 if (dev->rx_desc[i].ctrl & MAL_RX_CTRL_FIRST) in emac_resize_rx_ring() 1010 dev->rx_desc[i].ctrl = MAL_RX_CTRL_EMPTY | in emac_resize_rx_ring() 1100 if (dev->tx_desc[i].ctrl & MAL_TX_CTRL_READY) in emac_clean_tx_ring() 1103 dev->tx_desc[i].ctrl = 0; in emac_clean_tx_ring() 1114 dev->rx_desc[i].ctrl = 0; in emac_clean_rx_ring() 1141 dev->rx_desc[slot].ctrl = MAL_RX_CTRL_EMPTY | in emac_alloc_rx_skb() 1394 u16 ctrl = EMAC_TX_CTRL_GFCS | EMAC_TX_CTRL_GP | MAL_TX_CTRL_READY | in emac_start_xmit() local 1400 ctrl |= MAL_TX_CTRL_WRAP; in emac_start_xmit() 1411 dev->tx_desc[slot].ctrl = ctrl; in emac_start_xmit() 1420 u16 ctrl = base_ctrl; in emac_xmit_split() local [all …]
|
/linux-4.1.27/net/iucv/ |
D | iucv.c | 301 struct iucv_cmd_control ctrl; member 337 return (ccode == 1) ? parm->ctrl.iprcode : ccode; in iucv_call_b2f0() 723 memcpy(parm->ctrl.ipuser, userdata, sizeof(parm->ctrl.ipuser)); in iucv_sever_pathid() 724 parm->ctrl.ippathid = pathid; in iucv_sever_pathid() 892 parm->ctrl.ippathid = path->pathid; in iucv_path_accept() 893 parm->ctrl.ipmsglim = path->msglim; in iucv_path_accept() 895 memcpy(parm->ctrl.ipuser, userdata, sizeof(parm->ctrl.ipuser)); in iucv_path_accept() 896 parm->ctrl.ipflags1 = path->flags; in iucv_path_accept() 901 path->msglim = parm->ctrl.ipmsglim; in iucv_path_accept() 902 path->flags = parm->ctrl.ipflags1; in iucv_path_accept() [all …]
|