Home
last modified time | relevance | path

Searched refs:master (Results 76 - 100 of 1632) sorted by relevance

12345678910>>...66

/kernel/linux/linux-6.6/include/trace/events/
H A Dfsi.h12 TP_PROTO(const struct fsi_master *master, int link, int id,
14 TP_ARGS(master, link, id, addr, size),
23 __entry->master_idx = master->idx;
39 TP_PROTO(const struct fsi_master *master, int link, int id,
41 TP_ARGS(master, link, id, addr, size, data),
51 __entry->master_idx = master->idx;
70 TP_PROTO(const struct fsi_master *master, int link, int id,
73 TP_ARGS(master, link, id, addr, size, write, data, ret),
85 __entry->master_idx = master->idx;
109 TP_PROTO(const struct fsi_master *master, in
[all...]
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-atmel.c361 for (i = 0; i < spi->master->num_chipselect; i++) { in cs_activate()
422 static bool atmel_spi_can_dma(struct spi_master *master, in atmel_spi_can_dma() argument
426 struct atmel_spi *as = spi_master_get_devdata(master); in atmel_spi_can_dma()
440 struct spi_master *master = platform_get_drvdata(as->pdev); in atmel_spi_dma_slave_config() local
472 if (dmaengine_slave_config(master->dma_tx, slave_config)) { in atmel_spi_dma_slave_config()
479 * This driver configures the spi controller for master mode (MSTR bit in atmel_spi_dma_slave_config()
487 if (dmaengine_slave_config(master->dma_rx, slave_config)) { in atmel_spi_dma_slave_config()
496 static int atmel_spi_configure_dma(struct spi_master *master, in atmel_spi_configure_dma() argument
507 master->dma_tx = dma_request_chan(dev, "tx"); in atmel_spi_configure_dma()
508 if (IS_ERR(master in atmel_spi_configure_dma()
545 atmel_spi_stop_dma(struct spi_master *master) atmel_spi_stop_dma() argument
553 atmel_spi_release_dma(struct spi_master *master) atmel_spi_release_dma() argument
568 struct spi_master *master = data; dma_callback() local
582 atmel_spi_next_xfer_single(struct spi_master *master, struct spi_transfer *xfer) atmel_spi_next_xfer_single() argument
614 atmel_spi_next_xfer_fifo(struct spi_master *master, struct spi_transfer *xfer) atmel_spi_next_xfer_fifo() argument
684 atmel_spi_next_xfer_pio(struct spi_master *master, struct spi_transfer *xfer) atmel_spi_next_xfer_pio() argument
793 atmel_spi_stop_dma(master); global() variable
799 atmel_spi_next_xfer_data(struct spi_master *master, struct spi_transfer *xfer, dma_addr_t *tx_dma, dma_addr_t *rx_dma, u32 *plen) atmel_spi_next_xfer_data() argument
863 atmel_spi_pdc_next_xfer(struct spi_master *master, struct spi_transfer *xfer) atmel_spi_pdc_next_xfer() argument
963 atmel_spi_dma_unmap_xfer(struct spi_master *master, struct spi_transfer *xfer) atmel_spi_dma_unmap_xfer() argument
1060 struct spi_master *master = dev_id; atmel_spi_pio_interrupt() local
1118 struct spi_master *master = dev_id; atmel_spi_pdc_interrupt() local
1173 struct spi_master *master = platform_get_drvdata(as->pdev); initialize_native_cs_for_gpio() local
1290 atmel_spi_one_transfer(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) atmel_spi_one_transfer() argument
1464 struct spi_master *master; atmel_spi_probe() local
1622 struct spi_master *master = platform_get_drvdata(pdev); atmel_spi_remove() local
1658 struct spi_master *master = dev_get_drvdata(dev); atmel_spi_runtime_suspend() local
1669 struct spi_master *master = dev_get_drvdata(dev); atmel_spi_runtime_resume() local
1680 struct spi_master *master = dev_get_drvdata(dev); atmel_spi_suspend() local
1696 struct spi_master *master = dev_get_drvdata(dev); atmel_spi_resume() local
[all...]
H A Dspi-qup.c389 static int spi_qup_prep_sg(struct spi_master *master, struct scatterlist *sgl, in spi_qup_prep_sg() argument
393 struct spi_qup *qup = spi_master_get_devdata(master); in spi_qup_prep_sg()
400 chan = master->dma_tx; in spi_qup_prep_sg()
402 chan = master->dma_rx; in spi_qup_prep_sg()
416 static void spi_qup_dma_terminate(struct spi_master *master, in spi_qup_dma_terminate() argument
420 dmaengine_terminate_all(master->dma_tx); in spi_qup_dma_terminate()
422 dmaengine_terminate_all(master->dma_rx); in spi_qup_dma_terminate()
449 struct spi_master *master = spi->master; in spi_qup_do_dma() local
450 struct spi_qup *qup = spi_master_get_devdata(master); in spi_qup_do_dma()
517 struct spi_master *master = spi->master; spi_qup_do_pio() local
845 spi_qup_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) spi_qup_transfer_one() argument
888 spi_qup_can_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) spi_qup_can_dma() argument
918 spi_qup_release_dma(struct spi_master *master) spi_qup_release_dma() argument
926 spi_qup_init_dma(struct spi_master *master, resource_size_t base) spi_qup_init_dma() argument
997 struct spi_master *master; spi_qup_probe() local
1174 struct spi_master *master = dev_get_drvdata(device); spi_qup_pm_suspend_runtime() local
1191 struct spi_master *master = dev_get_drvdata(device); spi_qup_pm_resume_runtime() local
1217 struct spi_master *master = dev_get_drvdata(device); spi_qup_suspend() local
1241 struct spi_master *master = dev_get_drvdata(device); spi_qup_resume() local
1274 struct spi_master *master = dev_get_drvdata(&pdev->dev); spi_qup_remove() local
[all...]
H A Dspi-xtensa-xtfpga.c56 struct xtfpga_spi *xspi = spi_master_get_devdata(spi->master); in xtfpga_spi_txrx_word()
74 struct xtfpga_spi *xspi = spi_master_get_devdata(spi->master); in xtfpga_spi_chipselect()
84 struct spi_master *master; in xtfpga_spi_probe() local
86 master = spi_alloc_master(&pdev->dev, sizeof(struct xtfpga_spi)); in xtfpga_spi_probe()
87 if (!master) in xtfpga_spi_probe()
90 master->flags = SPI_MASTER_NO_RX; in xtfpga_spi_probe()
91 master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 16); in xtfpga_spi_probe()
92 master->bus_num = pdev->dev.id; in xtfpga_spi_probe()
93 master->dev.of_node = pdev->dev.of_node; in xtfpga_spi_probe()
95 xspi = spi_master_get_devdata(master); in xtfpga_spi_probe()
128 struct spi_master *master = platform_get_drvdata(pdev); xtfpga_spi_remove() local
[all...]
H A Dspi-rb4xx.c83 struct rb4xx_spi *rbspi = spi_master_get_devdata(spi->master); in rb4xx_set_cs()
95 static int rb4xx_transfer_one(struct spi_master *master, in rb4xx_transfer_one() argument
98 struct rb4xx_spi *rbspi = spi_master_get_devdata(master); in rb4xx_transfer_one()
129 spi_finalize_current_transfer(master); in rb4xx_transfer_one()
136 struct spi_master *master; in rb4xx_spi_probe() local
146 master = devm_spi_alloc_master(&pdev->dev, sizeof(*rbspi)); in rb4xx_spi_probe()
147 if (!master) in rb4xx_spi_probe()
154 master->dev.of_node = pdev->dev.of_node; in rb4xx_spi_probe()
155 master->bus_num = 0; in rb4xx_spi_probe()
156 master in rb4xx_spi_probe()
[all...]
H A Dspi-lp8841-rtc.c3 * SPI master driver for ICP DAS LP-8841 RTC
99 spi_lp8841_rtc_transfer_one(struct spi_master *master, in spi_lp8841_rtc_transfer_one() argument
103 struct spi_lp8841_rtc *data = spi_master_get_devdata(master); in spi_lp8841_rtc_transfer_one()
132 spi_finalize_current_transfer(master); in spi_lp8841_rtc_transfer_one()
140 struct spi_lp8841_rtc *data = spi_master_get_devdata(spi->master); in spi_lp8841_rtc_set_cs()
186 struct spi_master *master; in spi_lp8841_rtc_probe() local
189 master = spi_alloc_master(&pdev->dev, sizeof(*data)); in spi_lp8841_rtc_probe()
190 if (!master) in spi_lp8841_rtc_probe()
192 platform_set_drvdata(pdev, master); in spi_lp8841_rtc_probe()
194 master in spi_lp8841_rtc_probe()
[all...]
H A Dspi-dw-core.c63 snprintf(name, 32, "dw_spi%d", dws->master->bus_num); in dw_spi_debugfs_init()
186 dev_err(&dws->master->dev, "RX FIFO overflow detected\n"); in dw_spi_check_status()
191 dev_err(&dws->master->dev, "RX FIFO underflow detected\n"); in dw_spi_check_status()
196 dev_err(&dws->master->dev, "TX FIFO overflow detected\n"); in dw_spi_check_status()
203 if (dws->master->cur_msg) in dw_spi_check_status()
204 dws->master->cur_msg->status = ret; in dw_spi_check_status()
216 spi_finalize_current_transfer(dws->master); in dw_spi_transfer_handler()
230 spi_finalize_current_transfer(dws->master); in dw_spi_transfer_handler()
251 struct spi_controller *master = dev_id; in dw_spi_irq() local
252 struct dw_spi *dws = spi_controller_get_devdata(master); in dw_spi_irq()
403 dw_spi_transfer_one(struct spi_controller *master, struct spi_device *spi, struct spi_transfer *transfer) dw_spi_transfer_one() argument
455 dw_spi_handle_err(struct spi_controller *master, struct spi_message *msg) dw_spi_handle_err() argument
838 struct spi_controller *master; dw_spi_add_host() local
[all...]
H A Dspi-altera.c101 return spi_master_get_devdata(sdev->master); in altera_spi_to_hw()
173 static int altera_spi_txrx(struct spi_master *master, in altera_spi_txrx() argument
176 struct altera_spi *hw = spi_master_get_devdata(master); in altera_spi_txrx()
209 spi_finalize_current_transfer(master); in altera_spi_txrx()
216 struct spi_master *master = dev; in altera_spi_irq() local
217 struct altera_spi *hw = spi_master_get_devdata(master); in altera_spi_irq()
228 spi_finalize_current_transfer(master); in altera_spi_irq()
240 struct spi_master *master; in altera_spi_probe() local
245 master = spi_alloc_master(&pdev->dev, sizeof(struct altera_spi)); in altera_spi_probe()
246 if (!master) in altera_spi_probe()
[all...]
H A Dspi-orion.c94 struct spi_master *master; member
139 orion_spi = spi_master_get_devdata(spi->master); in orion_spi_baudrate_set()
233 orion_spi = spi_master_get_devdata(spi->master); in orion_spi_mode_set()
255 orion_spi = spi_master_get_devdata(spi->master); in orion_spi_50mhz_ac_timing_erratum()
295 orion_spi = spi_master_get_devdata(spi->master); in orion_spi_setup_transfer()
326 orion_spi = spi_master_get_devdata(spi->master); in orion_spi_set_cs()
373 orion_spi = spi_master_get_devdata(spi->master); in orion_spi_write_read_8bit()
404 orion_spi = spi_master_get_devdata(spi->master); in orion_spi_write_read_16bit()
440 orion_spi = spi_master_get_devdata(spi->master); in orion_spi_write_read()
492 static int orion_spi_transfer_one(struct spi_master *master, in orion_spi_transfer_one() argument
595 struct spi_master *master; orion_spi_probe() local
755 struct spi_master *master = platform_get_drvdata(pdev); orion_spi_remove() local
773 struct spi_master *master = dev_get_drvdata(dev); orion_spi_runtime_suspend() local
783 struct spi_master *master = dev_get_drvdata(dev); orion_spi_runtime_resume() local
[all...]
/kernel/linux/linux-5.10/include/linux/i3c/
H A Dmaster.h34 * @master: I3C master that instantiated this device. Will be used to do
36 * @master_priv: master private data assigned to the device. Can be used to
37 * add master specific information
43 struct i3c_master_controller *master; member
104 * Every time an IBI comes in, the I3C master driver should find a free IBI
108 * How IBI slots are allocated is left to the I3C master driver, though, for
129 * rejected by the master
144 * infrastructure. I3C master drivers may have their own internal
166 * assigned a dynamic address by the master
634 i3c_master_get_bus(struct i3c_master_controller *master) i3c_master_get_bus() argument
[all...]
/kernel/linux/linux-6.6/include/linux/i3c/
H A Dmaster.h35 * @master: I3C master that instantiated this device. Will be used to do
37 * @master_priv: master private data assigned to the device. Can be used to
38 * add master specific information
44 struct i3c_master_controller *master; member
104 * Every time an IBI comes in, the I3C master driver should find a free IBI
108 * How IBI slots are allocated is left to the I3C master driver, though, for
129 * rejected by the master
144 * infrastructure. I3C master drivers may have their own internal
166 * assigned a dynamic address by the master
634 i3c_master_get_bus(struct i3c_master_controller *master) i3c_master_get_bus() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dcomponent.h23 int (*bind)(struct device *comp, struct device *master,
32 void (*unbind)(struct device *comp, struct device *master,
41 int component_bind_all(struct device *master, void *master_data);
42 void component_unbind_all(struct device *master, void *master_data);
44 struct master;
74 int (*bind)(struct device *master);
82 void (*unbind)(struct device *master);
92 void component_match_add_release(struct device *master,
96 void component_match_add_typed(struct device *master,
102 * @master
117 component_match_add(struct device *master, struct component_match **matchptr, int (*compare)(struct device *, void *), void *compare_data) component_match_add() argument
[all...]
/kernel/linux/linux-5.10/drivers/mtd/parsers/
H A Dredboot.c45 static void parse_redboot_of(struct mtd_info *master) in parse_redboot_of() argument
52 np = mtd_get_of_node(master); in parse_redboot_of()
72 static int parse_redboot_partitions(struct mtd_info *master, in parse_redboot_partitions() argument
92 parse_redboot_of(master); in parse_redboot_partitions()
95 offset = master->size + directory * master->erasesize; in parse_redboot_partitions()
96 while (mtd_block_isbad(master, offset)) { in parse_redboot_partitions()
102 offset -= master->erasesize; in parse_redboot_partitions()
105 offset = directory * master->erasesize; in parse_redboot_partitions()
106 while (mtd_block_isbad(master, offse in parse_redboot_partitions()
[all...]
/kernel/linux/linux-6.6/drivers/mtd/parsers/
H A Dredboot.c45 static void parse_redboot_of(struct mtd_info *master) in parse_redboot_of() argument
52 np = mtd_get_of_node(master); in parse_redboot_of()
72 static int parse_redboot_partitions(struct mtd_info *master, in parse_redboot_partitions() argument
92 parse_redboot_of(master); in parse_redboot_partitions()
95 offset = master->size + directory * master->erasesize; in parse_redboot_partitions()
96 while (mtd_block_isbad(master, offset)) { in parse_redboot_partitions()
102 offset -= master->erasesize; in parse_redboot_partitions()
105 offset = directory * master->erasesize; in parse_redboot_partitions()
106 while (mtd_block_isbad(master, offse in parse_redboot_partitions()
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-lp8841-rtc.c3 * SPI master driver for ICP DAS LP-8841 RTC
98 spi_lp8841_rtc_transfer_one(struct spi_master *master, in spi_lp8841_rtc_transfer_one() argument
102 struct spi_lp8841_rtc *data = spi_master_get_devdata(master); in spi_lp8841_rtc_transfer_one()
131 spi_finalize_current_transfer(master); in spi_lp8841_rtc_transfer_one()
139 struct spi_lp8841_rtc *data = spi_master_get_devdata(spi->master); in spi_lp8841_rtc_set_cs()
185 struct spi_master *master; in spi_lp8841_rtc_probe() local
188 master = spi_alloc_master(&pdev->dev, sizeof(*data)); in spi_lp8841_rtc_probe()
189 if (!master) in spi_lp8841_rtc_probe()
191 platform_set_drvdata(pdev, master); in spi_lp8841_rtc_probe()
193 master in spi_lp8841_rtc_probe()
[all...]
H A Dspi-mt7621.c56 struct spi_controller *master; member
65 return spi_controller_get_devdata(spi->master); in spidev_to_mt7621_spi()
83 u32 master; in mt7621_spi_set_cs() local
90 master = mt7621_spi_read(rs, MT7621_SPI_MASTER); in mt7621_spi_set_cs()
91 master |= MASTER_RS_SLAVE_SEL | MASTER_MORE_BUFMODE; in mt7621_spi_set_cs()
92 master &= ~MASTER_FULL_DUPLEX; in mt7621_spi_set_cs()
93 mt7621_spi_write(rs, MT7621_SPI_MASTER, master); in mt7621_spi_set_cs()
248 static int mt7621_spi_transfer_one_message(struct spi_controller *master, in mt7621_spi_transfer_one_message() argument
251 struct mt7621_spi *rs = spi_controller_get_devdata(master); in mt7621_spi_transfer_one_message()
297 spi_finalize_current_message(master); in mt7621_spi_transfer_one_message()
328 struct spi_controller *master; mt7621_spi_probe() local
[all...]
H A Dspi-microchip-core.c247 struct mchp_corespi *corespi = spi_master_get_devdata(spi->master); in mchp_corespi_set_cs()
258 struct mchp_corespi *corespi = spi_master_get_devdata(spi->master); in mchp_corespi_setup()
274 static void mchp_corespi_init(struct spi_master *master, struct mchp_corespi *spi) in mchp_corespi_init() argument
288 master->max_speed_hz = clk_hz; in mchp_corespi_init()
374 struct spi_master *master = dev_id; in mchp_corespi_interrupt() local
375 struct mchp_corespi *spi = spi_master_get_devdata(master); in mchp_corespi_interrupt()
402 dev_err(&master->dev, in mchp_corespi_interrupt()
410 dev_err(&master->dev, in mchp_corespi_interrupt()
416 spi_finalize_current_transfer(master); in mchp_corespi_interrupt()
458 static int mchp_corespi_transfer_one(struct spi_master *master, in mchp_corespi_transfer_one() argument
487 mchp_corespi_prepare_message(struct spi_master *master, struct spi_message *msg) mchp_corespi_prepare_message() argument
501 struct spi_master *master; mchp_corespi_probe() local
569 struct spi_master *master = platform_get_drvdata(pdev); mchp_corespi_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_crtc.c99 err = komeda_release_unclaimed_resources(kcrtc->master, kcrtc_st); in komeda_crtc_atomic_check()
114 struct komeda_pipeline *master = kcrtc->master; in komeda_crtc_prepare() local
122 new_mode = mdev->dpmode | BIT(master->id); in komeda_crtc_prepare()
150 err = clk_set_rate(master->pxlclk, mode->crtc_clock * 1000); in komeda_crtc_prepare()
152 DRM_ERROR("failed to set pxlclk for pipe%d\n", master->id); in komeda_crtc_prepare()
153 err = clk_prepare_enable(master->pxlclk); in komeda_crtc_prepare()
155 DRM_ERROR("failed to enable pxl clk for pipe%d.\n", master->id); in komeda_crtc_prepare()
167 struct komeda_pipeline *master = kcrtc->master; in komeda_crtc_unprepare() local
252 struct komeda_pipeline *master = kcrtc->master; komeda_crtc_do_flush() local
332 struct komeda_pipeline *master = kcrtc->master; komeda_crtc_atomic_disable() local
433 struct komeda_pipeline *master = kcrtc->master; komeda_crtc_mode_valid() local
567 struct komeda_pipeline *master; komeda_kms_setup_crtcs() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_crtc.c97 err = komeda_release_unclaimed_resources(kcrtc->master, kcrtc_st); in komeda_crtc_atomic_check()
112 struct komeda_pipeline *master = kcrtc->master; in komeda_crtc_prepare() local
120 new_mode = mdev->dpmode | BIT(master->id); in komeda_crtc_prepare()
148 err = clk_set_rate(master->pxlclk, mode->crtc_clock * 1000); in komeda_crtc_prepare()
150 DRM_ERROR("failed to set pxlclk for pipe%d\n", master->id); in komeda_crtc_prepare()
151 err = clk_prepare_enable(master->pxlclk); in komeda_crtc_prepare()
153 DRM_ERROR("failed to enable pxl clk for pipe%d.\n", master->id); in komeda_crtc_prepare()
165 struct komeda_pipeline *master = kcrtc->master; in komeda_crtc_unprepare() local
250 struct komeda_pipeline *master = kcrtc->master; komeda_crtc_do_flush() local
326 struct komeda_pipeline *master = kcrtc->master; komeda_crtc_atomic_disable() local
423 struct komeda_pipeline *master = kcrtc->master; komeda_crtc_mode_valid() local
558 struct komeda_pipeline *master; komeda_kms_setup_crtcs() local
[all...]
/kernel/linux/linux-5.10/drivers/w1/slaves/
H A Dw1_ds2438.c66 w1_write_block(sl->master, w1_buf, 2); in w1_ds2438_get_page()
72 w1_write_block(sl->master, w1_buf, 2); in w1_ds2438_get_page()
74 count = w1_read_block(sl->master, buf, DS2438_PAGE_SIZE + 1); in w1_ds2438_get_page()
94 mutex_lock(&sl->master->bus_mutex); in w1_ds2438_get_temperature()
99 w1_write_8(sl->master, W1_DS2438_CONVERT_TEMP); in w1_ds2438_get_temperature()
101 mutex_unlock(&sl->master->bus_mutex); in w1_ds2438_get_temperature()
108 if (mutex_lock_interruptible(&sl->master->bus_mutex) != 0) { in w1_ds2438_get_temperature()
122 mutex_unlock(&sl->master->bus_mutex); in w1_ds2438_get_temperature()
140 w1_write_block(sl->master, w1_buf, 2); in w1_ds2438_change_config_bit()
146 w1_write_block(sl->master, w1_bu in w1_ds2438_change_config_bit()
[all...]
/kernel/linux/linux-6.6/drivers/i3c/master/mipi-i3c-hci/
H A Dext_caps.c11 #include <linux/i3c/master.h>
30 dev_info(&hci->master.dev, "vendor MIPI ID: %#x\n", hci->vendor_mipi_id); in hci_extcap_hardware_id()
31 dev_info(&hci->master.dev, "vendor version ID: %#x\n", hci->vendor_version_id); in hci_extcap_hardware_id()
32 dev_info(&hci->master.dev, "vendor product ID: %#x\n", hci->vendor_product_id); in hci_extcap_hardware_id()
50 "(unknown)", "master only", "target only", in hci_extcap_master_config()
51 "primary/secondary master" }; in hci_extcap_master_config()
52 dev_info(&hci->master.dev, "operation mode: %s\n", functionality[operation_mode]); in hci_extcap_master_config()
55 dev_err(&hci->master.dev, "only master mode is currently supported\n"); in hci_extcap_master_config()
64 dev_info(&hci->master in hci_extcap_multi_bus()
[all...]
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c353 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in __arm_smmu_sva_bind() local
357 if (!master || !master->sva_enabled) in __arm_smmu_sva_bind()
361 list_for_each_entry(bond, &master->bonds, list) { in __arm_smmu_sva_bind()
382 list_add(&bond->list, &master->bonds); in __arm_smmu_sva_bind()
435 bool arm_smmu_master_iopf_supported(struct arm_smmu_master *master) in arm_smmu_master_iopf_supported() argument
438 if (master->num_streams != 1) in arm_smmu_master_iopf_supported()
441 return master->stall_enabled; in arm_smmu_master_iopf_supported()
444 bool arm_smmu_master_sva_supported(struct arm_smmu_master *master) in arm_smmu_master_sva_supported() argument
446 if (!(master in arm_smmu_master_sva_supported()
453 arm_smmu_master_sva_enabled(struct arm_smmu_master *master) arm_smmu_master_sva_enabled() argument
463 arm_smmu_master_sva_enable_iopf(struct arm_smmu_master *master) arm_smmu_master_sva_enable_iopf() argument
490 arm_smmu_master_sva_disable_iopf(struct arm_smmu_master *master) arm_smmu_master_sva_disable_iopf() argument
501 arm_smmu_master_enable_sva(struct arm_smmu_master *master) arm_smmu_master_enable_sva() argument
514 arm_smmu_master_disable_sva(struct arm_smmu_master *master) arm_smmu_master_disable_sva() argument
543 struct arm_smmu_master *master = dev_iommu_priv_get(dev); arm_smmu_sva_remove_dev_pasid() local
[all...]
/kernel/linux/linux-5.10/drivers/fsi/
H A Dfsi-master-hub.c3 * FSI hub master driver
14 #include "fsi-master.h"
21 * FSI hub master support
23 * A hub master increases the number of potential target devices that the
24 * primary FSI master can access. For each link a primary master supports,
25 * each of those links can in turn be chained to a hub master with multiple
37 struct fsi_master master; member
40 /* master address space */
43 #define to_fsi_master_hub(m) container_of(m, struct fsi_master_hub, master)
45 hub_master_read(struct fsi_master *master, int link, uint8_t id, uint32_t addr, void *val, size_t size) hub_master_read() argument
57 hub_master_write(struct fsi_master *master, int link, uint8_t id, uint32_t addr, const void *val, size_t size) hub_master_write() argument
69 hub_master_break(struct fsi_master *master, int link) hub_master_break() argument
80 hub_master_link_enable(struct fsi_master *master, int link, bool enable) hub_master_link_enable() argument
[all...]
/kernel/linux/linux-6.6/drivers/fsi/
H A Dfsi-master-hub.c3 * FSI hub master driver
14 #include "fsi-master.h"
21 * FSI hub master support
23 * A hub master increases the number of potential target devices that the
24 * primary FSI master can access. For each link a primary master supports,
25 * each of those links can in turn be chained to a hub master with multiple
37 struct fsi_master master; member
40 /* master address space */
43 #define to_fsi_master_hub(m) container_of(m, struct fsi_master_hub, master)
45 hub_master_read(struct fsi_master *master, int link, uint8_t id, uint32_t addr, void *val, size_t size) hub_master_read() argument
57 hub_master_write(struct fsi_master *master, int link, uint8_t id, uint32_t addr, const void *val, size_t size) hub_master_write() argument
69 hub_master_break(struct fsi_master *master, int link) hub_master_break() argument
80 hub_master_link_enable(struct fsi_master *master, int link, bool enable) hub_master_link_enable() argument
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Domap_hwmod_54xx_data.c295 .master = &omap54xx_l4_cfg_hwmod,
307 .master = &omap54xx_l3_main_1_hwmod,
315 .master = &omap54xx_l3_main_3_hwmod,
323 .master = &omap54xx_l3_main_2_hwmod,
331 .master = &omap54xx_l4_cfg_hwmod,
339 .master = &omap54xx_mpu_hwmod,
347 .master = &omap54xx_l3_main_1_hwmod,
355 .master = &omap54xx_l4_cfg_hwmod,
363 .master = &omap54xx_l3_main_1_hwmod,
371 .master
[all...]

Completed in 15 milliseconds

12345678910>>...66