Home
last modified time | relevance | path

Searched full:hd (Results 1 – 25 of 394) sorted by relevance

12345678910>>...16

/linux/drivers/greybus/
H A Dhd.c24 int gb_hd_output(struct gb_host_device *hd, void *req, u16 size, u8 cmd, in gb_hd_output() argument
27 if (!hd || !hd->driver || !hd->driver->output) in gb_hd_output()
29 return hd->driver->output(hd, req, size, cmd, async); in gb_hd_output()
36 struct gb_host_device *hd = to_gb_host_device(dev); in bus_id_show() local
38 return sprintf(buf, "%d\n", hd->bus_id); in bus_id_show()
48 int gb_hd_cport_reserve(struct gb_host_device *hd, u16 cport_id) in gb_hd_cport_reserve() argument
50 struct ida *id_map = &hd->cport_id_map; in gb_hd_cport_reserve()
55 dev_err(&hd->dev, "failed to reserve cport %u\n", cport_id); in gb_hd_cport_reserve()
63 void gb_hd_cport_release_reserved(struct gb_host_device *hd, u16 cport_id) in gb_hd_cport_release_reserved() argument
65 struct ida *id_map = &hd->cport_id_map; in gb_hd_cport_release_reserved()
[all …]
H A Dconnection.c24 struct gb_host_device *hd = intf->hd; in gb_connection_cport_in_use() local
27 list_for_each_entry(connection, &hd->connections, hd_links) { in gb_connection_cport_in_use()
54 gb_connection_hd_find(struct gb_host_device *hd, u16 cport_id) in gb_connection_hd_find() argument
60 list_for_each_entry(connection, &hd->connections, hd_links) in gb_connection_hd_find()
76 void greybus_data_rcvd(struct gb_host_device *hd, u16 cport_id, in greybus_data_rcvd() argument
81 trace_gb_hd_in(hd); in greybus_data_rcvd()
83 connection = gb_connection_hd_find(hd, cport_id); in greybus_data_rcvd()
85 dev_err(&hd->dev, in greybus_data_rcvd()
122 * @hd: host device of the connection
144 _gb_connection_create(struct gb_host_device *hd, int hd_cport_id, in _gb_connection_create() argument
[all …]
H A Des2.c78 * @hd: pointer to our gb_host_device structure
103 struct gb_host_device *hd; member
136 static inline struct es2_ap_dev *hd_to_es2(struct gb_host_device *hd) in hd_to_es2() argument
138 return (struct es2_ap_dev *)&hd->hd_priv; in hd_to_es2()
217 static int output(struct gb_host_device *hd, void *req, u16 size, u8 cmd, in output() argument
220 struct es2_ap_dev *es2 = hd_to_es2(hd); in output()
390 static int message_send(struct gb_host_device *hd, u16 cport_id, in message_send() argument
393 struct es2_ap_dev *es2 = hd_to_es2(hd); in message_send()
405 if (!cport_id_valid(hd, cport_id)) { in message_send()
455 struct gb_host_device *hd = message->operation->connection->hd; in message_cancel() local
[all …]
H A Dcore.c113 const struct gb_host_device *hd; in greybus_uevent() local
121 hd = to_gb_host_device(dev); in greybus_uevent()
124 hd = module->hd; in greybus_uevent()
128 hd = intf->hd; in greybus_uevent()
133 hd = intf->hd; in greybus_uevent()
138 hd = intf->hd; in greybus_uevent()
141 hd = svc->hd; in greybus_uevent()
147 if (add_uevent_var(env, "BUS=%u", hd->bus_id)) in greybus_uevent()
181 struct gb_host_device *hd; in greybus_shutdown() local
183 hd = to_gb_host_device(dev); in greybus_shutdown()
[all …]
H A Doperation.c220 return connection->hd->driver->message_send(connection->hd, in gb_message_send()
231 struct gb_host_device *hd = message->operation->connection->hd; in gb_message_cancel() local
233 hd->driver->message_cancel(message); in gb_message_cancel()
245 dev_err(&connection->hd->dev, in gb_operation_request_handle()
254 dev_err(&connection->hd->dev, in gb_operation_request_handle()
310 static void gb_operation_message_init(struct gb_host_device *hd, in gb_operation_message_init() argument
362 gb_operation_message_alloc(struct gb_host_device *hd, u8 type, in gb_operation_message_alloc() argument
369 if (message_size > hd->buffer_size_max) { in gb_operation_message_alloc()
370 dev_warn(&hd->dev, "requested message size too big (%zu > %zu)\n", in gb_operation_message_alloc()
371 message_size, hd->buffer_size_max); in gb_operation_message_alloc()
[all …]
H A Dmodule.c41 ret = gb_svc_intf_eject(module->hd->svc, module->module_id); in eject_store()
89 struct gb_module *gb_module_create(struct gb_host_device *hd, u8 module_id, in gb_module_create() argument
101 module->hd = hd; in gb_module_create()
105 module->dev.parent = &hd->dev; in gb_module_create()
109 module->dev.dma_mask = hd->dev.dma_mask; in gb_module_create()
111 dev_set_name(&module->dev, "%d-%u", hd->bus_id, module_id); in gb_module_create()
/linux/arch/sh/drivers/
H A Dheartbeat.c32 static inline void heartbeat_toggle_bit(struct heartbeat_data *hd, in heartbeat_toggle_bit() argument
37 new = (1 << hd->bit_pos[bit]); in heartbeat_toggle_bit()
41 new &= hd->mask; in heartbeat_toggle_bit()
43 switch (hd->regsize) { in heartbeat_toggle_bit()
45 new |= ioread32(hd->base) & ~hd->mask; in heartbeat_toggle_bit()
46 iowrite32(new, hd->base); in heartbeat_toggle_bit()
49 new |= ioread16(hd->base) & ~hd->mask; in heartbeat_toggle_bit()
50 iowrite16(new, hd->base); in heartbeat_toggle_bit()
53 new |= ioread8(hd->base) & ~hd->mask; in heartbeat_toggle_bit()
54 iowrite8(new, hd->base); in heartbeat_toggle_bit()
[all …]
/linux/drivers/clk/qcom/
H A Dclk-hfpll.c23 struct hfpll_data const *hd = h->d; in __clk_hfpll_init_once() local
30 if (hd->config_val) in __clk_hfpll_init_once()
31 regmap_write(regmap, hd->config_reg, hd->config_val); in __clk_hfpll_init_once()
32 regmap_write(regmap, hd->m_reg, 0); in __clk_hfpll_init_once()
33 regmap_write(regmap, hd->n_reg, 1); in __clk_hfpll_init_once()
35 if (hd->user_reg) { in __clk_hfpll_init_once()
36 u32 regval = hd->user_val; in __clk_hfpll_init_once()
42 if (hd->user_vco_mask && rate > hd->low_vco_max_rate) in __clk_hfpll_init_once()
43 regval |= hd->user_vco_mask; in __clk_hfpll_init_once()
44 regmap_write(regmap, hd->user_reg, regval); in __clk_hfpll_init_once()
[all …]
/linux/sound/hda/codecs/realtek/
H A DKconfig4 tristate "Realtek HD-audio codec support"
6 Say Y or M here to include Realtek HD-audio codec support.
8 This will enable all Realtek HD-audio codec drivers as default,
21 tristate "Build Realtek ALC260 HD-audio codec support" if EXPERT
26 Say Y or M here to include Realtek ALC260 HD-audio codec support
29 tristate "Build Realtek ALC262 HD-audio codec support" if EXPERT
34 Say Y or M here to include Realtek ALC262 HD-audio codec support
37 tristate "Build Realtek ALC268 HD-audio codec support" if EXPERT
42 Say Y or M here to include Realtek ALC268 and compatible HD-audio
46 tristate "Build Realtek ALC269 HD-audio codecs support" if EXPERT
[all …]
/linux/include/linux/greybus/
H A Dhd.h21 int (*cport_allocate)(struct gb_host_device *hd, int cport_id,
23 void (*cport_release)(struct gb_host_device *hd, u16 cport_id);
24 int (*cport_enable)(struct gb_host_device *hd, u16 cport_id,
26 int (*cport_disable)(struct gb_host_device *hd, u16 cport_id);
27 int (*cport_connected)(struct gb_host_device *hd, u16 cport_id);
28 int (*cport_flush)(struct gb_host_device *hd, u16 cport_id);
29 int (*cport_shutdown)(struct gb_host_device *hd, u16 cport_id,
31 int (*cport_quiesce)(struct gb_host_device *hd, u16 cport_id,
33 int (*cport_clear)(struct gb_host_device *hd, u16 cport_id);
35 int (*message_send)(struct gb_host_device *hd, u16 dest_cport_id,
[all …]
/linux/sound/hda/codecs/hdmi/
H A DKconfig4 tristate "HD-audio HDMI codec support"
6 Say Y or M here to include HD-audio HDMI/DislayPort codec support.
15 tristate "Generic HDMI/DisplayPort HD-audio codec support" if EXPERT
20 Say Y or M here to include Generic HDMI and DisplayPort HD-audio
27 tristate "Simple HDMI/DisplayPort HD-audio codec support" if EXPERT
30 Say Y or M here to include Simple HDMI and DisplayPort HD-audio
34 tristate "Intel HDMI/DisplayPort HD-audio codec support" if EXPERT
39 HD-audio codec support.
45 Say Y to enable HD-Audio Keep Alive (KAE) aka Silent Stream
57 tristate "AMD/ATI HDMI/DisplayPort HD-audio codec support" if EXPERT
[all …]
/linux/sound/hda/codecs/
H A DKconfig8 tristate "Build Analog Devices HD-audio codec support"
11 Say Y or M here to include Analog Devices HD-audio codec support in
18 tristate "Build IDT/Sigmatel HD-audio codec support"
22 Say Y or M here to include IDT (Sigmatel) HD-audio codec support in
29 tristate "Build VIA HD-audio codec support"
32 Say Y or M here to include VIA HD-audio codec support in
39 tristate "Build Conexant HD-audio codec support"
43 Say Y or M here to include Conexant HD-audio codec support in
50 tristate "Build Senarytech HD-audio codec support"
54 Say Y or M here to include Senarytech HD-audio codec support in
[all …]
/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Dhdmi4.c303 static void hdmi_start_audio_stream(struct omap_hdmi *hd) in hdmi_start_audio_stream() argument
305 hdmi_wp_audio_enable(&hd->wp, true); in hdmi_start_audio_stream()
306 hdmi4_audio_start(&hd->core, &hd->wp); in hdmi_start_audio_stream()
309 static void hdmi_stop_audio_stream(struct omap_hdmi *hd) in hdmi_stop_audio_stream() argument
311 hdmi4_audio_stop(&hd->core, &hd->wp); in hdmi_stop_audio_stream()
312 hdmi_wp_audio_enable(&hd->wp, false); in hdmi_stop_audio_stream()
553 struct omap_hdmi *hd = dev_get_drvdata(dev); in hdmi_audio_startup() local
556 mutex_lock(&hd->lock); in hdmi_audio_startup()
558 if (!hdmi_mode_has_audio(&hd->cfg) || !hd->display_enabled) { in hdmi_audio_startup()
563 hd->audio_abort_cb = abort_cb; in hdmi_audio_startup()
[all …]
H A Dhdmi5.c331 static void hdmi_start_audio_stream(struct omap_hdmi *hd) in hdmi_start_audio_stream() argument
334 hdmi_wp_audio_enable(&hd->wp, true); in hdmi_start_audio_stream()
335 hdmi_wp_audio_core_req_enable(&hd->wp, true); in hdmi_start_audio_stream()
338 static void hdmi_stop_audio_stream(struct omap_hdmi *hd) in hdmi_stop_audio_stream() argument
340 hdmi_wp_audio_core_req_enable(&hd->wp, false); in hdmi_stop_audio_stream()
341 hdmi_wp_audio_enable(&hd->wp, false); in hdmi_stop_audio_stream()
342 REG_FLD_MOD(hd->wp.base, HDMI_WP_SYSCONFIG, hd->wp_idlemode, 3, 2); in hdmi_stop_audio_stream()
585 struct omap_hdmi *hd = dev_get_drvdata(dev); in hdmi_audio_startup() local
588 mutex_lock(&hd->lock); in hdmi_audio_startup()
590 if (!hdmi_mode_has_audio(&hd->cfg) || !hd->display_enabled) { in hdmi_audio_startup()
[all …]
/linux/drivers/message/fusion/
H A Dmptspi.c100 * @hd: Pointer to a SCSI Host Structure
108 mptspi_setTargetNegoParms(MPT_SCSI_HOST *hd, VirtTarget *target, in mptspi_setTargetNegoParms() argument
111 MPT_ADAPTER *ioc = hd->ioc; in mptspi_setTargetNegoParms()
244 * @hd: Pointer to a SCSI Host Structure
254 mptspi_writeIOCPage4(MPT_SCSI_HOST *hd, u8 channel , u8 id) in mptspi_writeIOCPage4() argument
256 MPT_ADAPTER *ioc = hd->ioc; in mptspi_writeIOCPage4()
316 * @hd: Pointer to MPT_SCSI_HOST structure
328 mptspi_initTarget(MPT_SCSI_HOST *hd, VirtTarget *vtarget, in mptspi_initTarget() argument
343 if ((sdev->type == TYPE_PROCESSOR) && (hd->ioc->spi_data.Saf_Te)) { in mptspi_initTarget()
347 mptspi_writeIOCPage4(hd, vtarget->channel, vtarget->id); in mptspi_initTarget()
[all …]
/linux/sound/hda/common/
H A DKconfig13 bool "Build hwdep interface for HD-audio driver"
16 Say Y here to build a hwdep interface for HD-audio driver.
23 Say Y here to enable the HD-audio codec re-configuration feature.
36 Say Y here to build a digital beep interface for HD-audio
45 Set 0 to disable the digital beep interface for HD-audio by default.
46 Set 1 to always enable the digital beep interface for HD-audio by
50 bool "Support initialization patch loading for HD-audio"
54 Say Y here to allow the HD-audio driver to load a pseudo
60 int "Default time-out for HD-audio power-save mode"
64 The default time-out value in seconds for HD-audio automatic
[all …]
/linux/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_param.c166 {{ 0x01, AA "10/HD" },
168 { 0x03, AA "10/FD, 10/HD" },
169 { 0x04, AA "100/HD" },
170 { 0x05, AA "100/HD, 10/HD" },
171 { 0x06, AA "100/HD, 10/FD" },
172 { 0x07, AA "100/HD, 10/FD, 10/HD" },
174 { 0x09, AA "100/FD, 10/HD" },
176 { 0x0b, AA "100/FD, 10/FD, 10/HD" },
177 { 0x0c, AA "100/FD, 100/HD" },
178 { 0x0d, AA "100/FD, 100/HD, 10/HD" },
[all …]
/linux/drivers/staging/greybus/
H A Daudio_apbridgea.c24 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_set_config()
45 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_register_cport()
62 ret = gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_unregister_cport()
80 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_set_tx_data_size()
93 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_prepare_tx()
107 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_start_tx()
119 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_stop_tx()
132 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_shutdown_tx()
146 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_set_rx_data_size()
159 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_prepare_rx()
[all …]
/linux/sound/hda/codecs/side-codecs/
H A DKconfig25 tristate "Build CS35L41 HD-audio side codec support for I2C Bus"
34 Say Y or M here to include CS35L41 I2C HD-audio side codec support
41 tristate "Build CS35L41 HD-audio codec support for SPI Bus"
50 Say Y or M here to include CS35L41 SPI HD-audio side codec support
60 tristate "Build CS35L56 HD-audio side codec support for I2C Bus"
76 tristate "Build CS35L56 HD-audio side codec support for SPI Bus"
96 tristate "Build TAS2781 HD-audio side codec support for I2C Bus"
106 Say Y or M here to include TAS2781 I2C HD-audio side codec support
113 tristate "Build TAS2781 HD-audio side codec support for SPI Bus"
124 Say Y or M here to include TAS2781 SPI HD-audio side codec support
/linux/arch/mips/sgi-ip30/
H A Dip30-irq.c146 struct heart_irq_data *hd = irq_data_get_irq_chip_data(d); in ip30_mask_heart_irq() local
147 unsigned long *mask = &per_cpu(irq_enable_mask, hd->cpu); in ip30_mask_heart_irq()
150 heart_write(*mask, &heart_regs->imr[hd->cpu]); in ip30_mask_heart_irq()
155 struct heart_irq_data *hd = irq_data_get_irq_chip_data(d); in ip30_mask_and_ack_heart_irq() local
156 unsigned long *mask = &per_cpu(irq_enable_mask, hd->cpu); in ip30_mask_and_ack_heart_irq()
159 heart_write(*mask, &heart_regs->imr[hd->cpu]); in ip30_mask_and_ack_heart_irq()
165 struct heart_irq_data *hd = irq_data_get_irq_chip_data(d); in ip30_unmask_heart_irq() local
166 unsigned long *mask = &per_cpu(irq_enable_mask, hd->cpu); in ip30_unmask_heart_irq()
169 heart_write(*mask, &heart_regs->imr[hd->cpu]); in ip30_unmask_heart_irq()
175 struct heart_irq_data *hd = irq_data_get_irq_chip_data(d); in ip30_set_heart_irq_affinity() local
[all …]
/linux/drivers/net/ethernet/intel/e1000/
H A De1000_param.c594 {{ 0x01, AA "10/HD" }, in e1000_check_copper_options()
596 { 0x03, AA "10/FD, 10/HD" }, in e1000_check_copper_options()
597 { 0x04, AA "100/HD" }, in e1000_check_copper_options()
598 { 0x05, AA "100/HD, 10/HD" }, in e1000_check_copper_options()
599 { 0x06, AA "100/HD, 10/FD" }, in e1000_check_copper_options()
600 { 0x07, AA "100/HD, 10/FD, 10/HD" }, in e1000_check_copper_options()
602 { 0x09, AA "100/FD, 10/HD" }, in e1000_check_copper_options()
604 { 0x0b, AA "100/FD, 10/FD, 10/HD" }, in e1000_check_copper_options()
605 { 0x0c, AA "100/FD, 100/HD" }, in e1000_check_copper_options()
606 { 0x0d, AA "100/FD, 100/HD, 10/HD" }, in e1000_check_copper_options()
[all …]
/linux/sound/hda/controllers/
H A DKconfig3 tristate "HD Audio PCI"
11 This option enables the HD-audio controller. Don't forget
12 to choose the appropriate HD-audio codec options.
18 tristate "NVIDIA Tegra HD Audio"
26 This options enables support for the HD Audio controller
34 tristate "HD Audio ACPI"
/linux/sound/hda/core/
H A Dstream.c3 * HD-audio stream operations
52 * @bus: HD-audio core bus
67 /* following is from HD audio spec */ in snd_hdac_get_stream_stripe_ctl()
86 * @bus: HD-audio core bus
87 * @azx_dev: HD-audio core stream object to initialize
126 * @azx_dev: HD-audio core stream to start
165 * @azx_dev: HD-audio core stream to stop
179 * @azx_dev: HD-audio core stream to stop
195 * @bus: HD-audio core bus
208 * @bus: HD
[all...]
H A Dcontroller.c3 * HD-audio controller helpers
41 * @bus: HD-audio core bus
110 * @bus: HD-audio core bus
163 * @bus: HD-audio core bus
197 * @bus: HD-audio core bus in snd_hdac_bus_send_cmd_pio()
214 * @bus: HD-audio core bus in snd_hdac_bus_get_response_pio()
254 * @bus: HD-audio core bus in snd_hdac_bus_send_cmd_corb()
307 * @bus: HD-audio core bus in snd_hdac_bus_update_rirb()
367 * @bus: HD-audio core bus in snd_hdac_bus_get_response_rirb()
383 * @bus: HD
[all...]
/linux/sound/hda/core/ext/
H A Dstream.c3 * hdac-ext-stream.c - HD-audio extended stream operations.
56 * @bus: HD-audio core bus
57 * @hext_stream: HD-audio ext core stream object to initialize
85 * @bus: HD-audio core bus
122 * @bus: HD-audio core bus
159 * @bus: HD-audio core bus
160 * @hext_stream: HD-audio ext core stream object to initialize
173 * @hext_stream: HD-audio ext core stream to start
184 * @hext_stream: HD-audio ext core stream to stop
194 * @hext_stream: HD
[all...]

12345678910>>...16