/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-gpio.c | 3 * SPI master driver using generic bitbanged GPIO 21 * This bitbanging SPI master driver should help make systems usable 30 * spi->master->dev.driver_data ... points to spi_gpio->bitbang 81 bang = spi_master_get_devdata(spi->master); in spi_to_spi_gpio() 172 flags = spi->master->flags; in spi_gpio_spec_txrx_word_mode0() 179 flags = spi->master->flags; in spi_gpio_spec_txrx_word_mode1() 186 flags = spi->master->flags; in spi_gpio_spec_txrx_word_mode2() 193 flags = spi->master->flags; in spi_gpio_spec_txrx_word_mode3() 314 struct spi_master *master) in spi_gpio_probe_dt() 316 master in spi_gpio_probe_dt() 313 spi_gpio_probe_dt(struct platform_device *pdev, struct spi_master *master) spi_gpio_probe_dt() argument 322 spi_gpio_probe_dt(struct platform_device *pdev, struct spi_master *master) spi_gpio_probe_dt() argument 329 spi_gpio_probe_pdata(struct platform_device *pdev, struct spi_master *master) spi_gpio_probe_pdata() argument 366 struct spi_master *master; spi_gpio_probe() local [all...] |
H A D | spi-mt7621.c | 54 struct spi_controller *master; member 64 return spi_controller_get_devdata(spi->master); in spidev_to_mt7621_spi() 82 u32 master; in mt7621_spi_set_cs() local 89 master = mt7621_spi_read(rs, MT7621_SPI_MASTER); in mt7621_spi_set_cs() 90 master |= MASTER_RS_SLAVE_SEL | MASTER_MORE_BUFMODE; in mt7621_spi_set_cs() 91 master &= ~MASTER_FULL_DUPLEX; in mt7621_spi_set_cs() 92 mt7621_spi_write(rs, MT7621_SPI_MASTER, master); in mt7621_spi_set_cs() 247 static int mt7621_spi_transfer_one_message(struct spi_controller *master, in mt7621_spi_transfer_one_message() argument 250 struct mt7621_spi *rs = spi_controller_get_devdata(master); in mt7621_spi_transfer_one_message() 296 spi_finalize_current_message(master); in mt7621_spi_transfer_one_message() 327 struct spi_controller *master; mt7621_spi_probe() local 392 struct spi_controller *master; mt7621_spi_remove() local [all...] |
H A D | spi-cavium-thunderx.c | 23 struct spi_master *master; in thunderx_spi_probe() local 27 master = spi_alloc_master(dev, sizeof(struct octeon_spi)); in thunderx_spi_probe() 28 if (!master) in thunderx_spi_probe() 31 p = spi_master_get_devdata(master); in thunderx_spi_probe() 67 master->flags = SPI_MASTER_HALF_DUPLEX; in thunderx_spi_probe() 68 master->num_chipselect = 4; in thunderx_spi_probe() 69 master->mode_bits = SPI_CPHA | SPI_CPOL | SPI_CS_HIGH | in thunderx_spi_probe() 71 master->transfer_one_message = octeon_spi_transfer_one_message; in thunderx_spi_probe() 72 master->bits_per_word_mask = SPI_BPW_MASK(8); in thunderx_spi_probe() 73 master in thunderx_spi_probe() 93 struct spi_master *master = pci_get_drvdata(pdev); thunderx_spi_remove() local [all...] |
H A D | spi-bcm2835aux.c | 237 struct spi_master *master = dev_id; in bcm2835aux_spi_interrupt() local 238 struct bcm2835aux_spi *bs = spi_master_get_devdata(master); in bcm2835aux_spi_interrupt() 257 complete(&master->xfer_completion); in bcm2835aux_spi_interrupt() 263 static int __bcm2835aux_spi_transfer_one_irq(struct spi_master *master, in __bcm2835aux_spi_transfer_one_irq() argument 267 struct bcm2835aux_spi *bs = spi_master_get_devdata(master); in __bcm2835aux_spi_transfer_one_irq() 278 static int bcm2835aux_spi_transfer_one_irq(struct spi_master *master, in bcm2835aux_spi_transfer_one_irq() argument 282 struct bcm2835aux_spi *bs = spi_master_get_devdata(master); in bcm2835aux_spi_transfer_one_irq() 300 return __bcm2835aux_spi_transfer_one_irq(master, spi, tfr); in bcm2835aux_spi_transfer_one_irq() 303 static int bcm2835aux_spi_transfer_one_poll(struct spi_master *master, in bcm2835aux_spi_transfer_one_poll() argument 307 struct bcm2835aux_spi *bs = spi_master_get_devdata(master); in bcm2835aux_spi_transfer_one_poll() 343 bcm2835aux_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *tfr) bcm2835aux_spi_transfer_one() argument 404 bcm2835aux_spi_prepare_message(struct spi_master *master, struct spi_message *msg) bcm2835aux_spi_prepare_message() argument 428 bcm2835aux_spi_unprepare_message(struct spi_master *master, struct spi_message *msg) bcm2835aux_spi_unprepare_message() argument 438 bcm2835aux_spi_handle_err(struct spi_master *master, struct spi_message *msg) bcm2835aux_spi_handle_err() argument 492 struct spi_master *master; bcm2835aux_spi_probe() local 585 struct spi_master *master = platform_get_drvdata(pdev); bcm2835aux_spi_remove() local [all...] |
H A D | spi-jcore.c | 36 struct spi_master *master; member 62 dev_err(hw->master->dev.parent, in jcore_spi_program() 70 struct jcore_spi *hw = spi_master_get_devdata(spi->master); in jcore_spi_chipsel() 73 dev_dbg(hw->master->dev.parent, "chipselect %d\n", spi->chip_select); in jcore_spi_chipsel() 92 dev_dbg(hw->master->dev.parent, "speed=%d reg=0x%x\n", in jcore_spi_baudrate() 96 static int jcore_spi_txrx(struct spi_master *master, struct spi_device *spi, in jcore_spi_txrx() argument 99 struct jcore_spi *hw = spi_master_get_devdata(master); in jcore_spi_txrx() 132 spi_finalize_current_transfer(master); in jcore_spi_txrx() 144 struct spi_master *master; in jcore_spi_probe() local 150 master in jcore_spi_probe() [all...] |
H A D | spi-armada-3700.c | 103 struct spi_master *master; member 177 dev_err(&a3700_spi->master->dev, "wrong pin mode %u", pin_mode); in a3700_spi_pin_mode_set() 281 struct spi_master *master = a3700_spi->master; in a3700_spi_init() local 298 for (i = 0; i < master->num_chipselect; i++) in a3700_spi_init() 305 a3700_spi_mode_set(a3700_spi, master->mode_bits); in a3700_spi_init() 318 struct spi_master *master = dev_id; in a3700_spi_interrupt() local 322 a3700_spi = spi_master_get_devdata(master); in a3700_spi_interrupt() 347 a3700_spi = spi_master_get_devdata(spi->master); in a3700_spi_wait_completion() 396 a3700_spi = spi_master_get_devdata(spi->master); in a3700_spi_transfer_wait() 568 a3700_spi_prepare_message(struct spi_master *master, struct spi_message *message) a3700_spi_prepare_message() argument 591 a3700_spi_transfer_one_fifo(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) a3700_spi_transfer_one_fifo() argument 740 a3700_spi_transfer_one_full_duplex(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) a3700_spi_transfer_one_full_duplex() argument 785 a3700_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) a3700_spi_transfer_one() argument 797 a3700_spi_unprepare_message(struct spi_master *master, struct spi_message *message) a3700_spi_unprepare_message() argument 818 struct spi_master *master; a3700_spi_probe() local 913 struct spi_master *master = platform_get_drvdata(pdev); a3700_spi_remove() local [all...] |
H A D | spi-img-spfi.c | 89 struct spi_master *master; member 224 static int img_spfi_start_pio(struct spi_master *master, in img_spfi_start_pio() argument 228 struct img_spfi *spfi = spi_master_get_devdata(spi->master); in img_spfi_start_pio() 288 spi_finalize_current_transfer(spfi->master); in img_spfi_dma_rx_cb() 302 spi_finalize_current_transfer(spfi->master); in img_spfi_dma_tx_cb() 306 static int img_spfi_start_dma(struct spi_master *master, in img_spfi_start_dma() argument 310 struct img_spfi *spfi = spi_master_get_devdata(spi->master); in img_spfi_start_dma() 387 static void img_spfi_handle_err(struct spi_master *master, in img_spfi_handle_err() argument 390 struct img_spfi *spfi = spi_master_get_devdata(master); in img_spfi_handle_err() 408 static int img_spfi_prepare(struct spi_master *master, struc argument 430 img_spfi_unprepare(struct spi_master *master, struct spi_message *msg) img_spfi_unprepare() argument 440 img_spfi_config(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_config() argument 479 img_spfi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_transfer_one() argument 502 img_spfi_can_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_can_dma() argument 527 struct spi_master *master; img_spfi_probe() local 671 struct spi_master *master = platform_get_drvdata(pdev); img_spfi_remove() local 691 struct spi_master *master = dev_get_drvdata(dev); img_spfi_runtime_suspend() local 702 struct spi_master *master = dev_get_drvdata(dev); img_spfi_runtime_resume() local 722 struct spi_master *master = dev_get_drvdata(dev); img_spfi_suspend() local 729 struct spi_master *master = dev_get_drvdata(dev); img_spfi_resume() local [all...] |
H A D | spi-bitbang.c | 3 * polling/bitbanging SPI master controller driver utilities 187 bitbang = spi_master_get_devdata(spi->master); in spi_bitbang_setup() 236 bitbang = spi_master_get_devdata(spi->master); in spi_bitbang_bufs() 281 static int spi_bitbang_transfer_one(struct spi_master *master, in spi_bitbang_transfer_one() argument 285 struct spi_bitbang *bitbang = spi_master_get_devdata(master); in spi_bitbang_transfer_one() 303 spi_finalize_current_transfer(master); in spi_bitbang_transfer_one() 323 struct spi_bitbang *bitbang = spi_master_get_devdata(spi->master); in spi_bitbang_set_cs() 341 struct spi_master *master = bitbang->master; in spi_bitbang_init() local 344 if (!master) in spi_bitbang_init() 422 struct spi_master *master = bitbang->master; spi_bitbang_start() local [all...] |
/kernel/linux/linux-6.6/drivers/w1/slaves/ |
H A D | w1_ds2408.c | 48 mutex_lock(&sl->master->bus_mutex); in _read_reg() 52 mutex_unlock(&sl->master->bus_mutex); in _read_reg() 59 w1_write_block(sl->master, wrbuf, 3); in _read_reg() 60 *buf = w1_read_8(sl->master); in _read_reg() 62 mutex_unlock(&sl->master->bus_mutex); in _read_reg() 144 if (w1_reset_resume_command(sl->master)) in optional_read_back_valid() 151 w1_write_block(sl->master, w1_buf, 3); in optional_read_back_valid() 153 return (w1_read_8(sl->master) == expected); in optional_read_back_valid() 175 mutex_lock(&sl->master->bus_mutex); in output_write() 186 w1_write_block(sl->master, w1_bu in output_write() [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_spi.c | 38 struct spi_master *master; member 81 dev_dbg(&spi->master->dev, in netup_spi_interrupt() 91 dev_dbg(&spi->master->dev, in netup_spi_interrupt() 96 static int netup_spi_transfer(struct spi_master *master, in netup_spi_transfer() argument 99 struct netup_spi *spi = spi_master_get_devdata(master); in netup_spi_transfer() 134 dev_dbg(&spi->master->dev, in netup_spi_transfer() 147 dev_dbg(&spi->master->dev, in netup_spi_transfer() 151 dev_dbg(&spi->master->dev, in netup_spi_transfer() 164 spi_finalize_current_message(master); in netup_spi_transfer() 175 struct spi_master *master; in netup_spi_init() local [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_spi.c | 38 struct spi_master *master; member 81 dev_dbg(&spi->master->dev, in netup_spi_interrupt() 91 dev_dbg(&spi->master->dev, in netup_spi_interrupt() 96 static int netup_spi_transfer(struct spi_master *master, in netup_spi_transfer() argument 99 struct netup_spi *spi = spi_master_get_devdata(master); in netup_spi_transfer() 134 dev_dbg(&spi->master->dev, in netup_spi_transfer() 147 dev_dbg(&spi->master->dev, in netup_spi_transfer() 151 dev_dbg(&spi->master->dev, in netup_spi_transfer() 164 spi_finalize_current_message(master); in netup_spi_transfer() 175 struct spi_master *master; in netup_spi_init() local [all...] |
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls-priv.h | 17 #define has_op(master, op) \ 18 ((master)->ops && (master)->ops->op) 19 #define call_op(master, op) \ 20 (has_op(master, op) ? (master)->ops->op(master) : 0) 31 static inline bool is_cur_manual(const struct v4l2_ctrl *master) in is_cur_manual() argument 33 return master->is_auto && master in is_cur_manual() 40 is_new_manual(const struct v4l2_ctrl *master) is_new_manual() argument [all...] |
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdpart.c | 38 struct mtd_info *master = mtd_get_master(parent); in allocate_partition() local 40 master->writesize : master->erasesize; in allocate_partition() 76 * However, it is very useful to have the master node present, in allocate_partition() 77 * so the MTD_PARTITIONED_MASTER option allows that. The master in allocate_partition() 164 child->erasesize = master->erasesize; in allocate_partition() 199 if (master->_block_isbad) { in allocate_partition() 242 struct mtd_info *master = mtd_get_master(parent); in mtd_add_partition() local 269 mutex_lock(&master->master in mtd_add_partition() 354 struct mtd_info *master = mtd_get_master(mtd); del_mtd_partitions() local 368 struct mtd_info *child, *master = mtd_get_master(mtd); mtd_del_partition() local 397 struct mtd_info *child, *master = mtd_get_master(parent); add_mtd_partitions() local 515 mtd_part_do_parse(struct mtd_part_parser *parser, struct mtd_info *master, struct mtd_partitions *pparts, struct mtd_part_parser_data *data) mtd_part_do_parse() argument 575 mtd_part_of_parse(struct mtd_info *master, struct mtd_partitions *pparts) mtd_part_of_parse() argument 645 parse_mtd_partitions(struct mtd_info *master, const char *const *types, struct mtd_part_parser_data *data) parse_mtd_partitions() argument 714 struct mtd_info *master = mtd_get_master((struct mtd_info *)mtd); mtd_get_device_size() local [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-mt65xx.c | 138 * @sel_clk: SPI master mux clock 285 struct mtk_spi *mdata = spi_master_get_devdata(spi->master); in mtk_spi_set_hw_cs_timing() 350 static int mtk_spi_hw_init(struct spi_master *master, in mtk_spi_hw_init() argument 356 struct mtk_spi *mdata = spi_master_get_devdata(master); in mtk_spi_hw_init() 455 static int mtk_spi_prepare_message(struct spi_master *master, in mtk_spi_prepare_message() argument 458 return mtk_spi_hw_init(master, msg->spi); in mtk_spi_prepare_message() 464 struct mtk_spi *mdata = spi_master_get_devdata(spi->master); in mtk_spi_set_cs() 481 static void mtk_spi_prepare_transfer(struct spi_master *master, in mtk_spi_prepare_transfer() argument 485 struct mtk_spi *mdata = spi_master_get_devdata(master); in mtk_spi_prepare_transfer() 514 static void mtk_spi_setup_packet(struct spi_master *master) in mtk_spi_setup_packet() argument 541 mtk_spi_enable_transfer(struct spi_master *master) mtk_spi_enable_transfer() argument 569 mtk_spi_update_mdata_len(struct spi_master *master) mtk_spi_update_mdata_len() argument 597 mtk_spi_setup_dma_addr(struct spi_master *master, struct spi_transfer *xfer) mtk_spi_setup_dma_addr() argument 623 mtk_spi_fifo_transfer(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_fifo_transfer() argument 653 mtk_spi_dma_transfer(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_dma_transfer() argument 698 mtk_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_transfer_one() argument 721 mtk_spi_can_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_can_dma() argument 748 struct spi_master *master = dev_id; mtk_spi_interrupt() local 889 mtk_spi_mem_setup_dma_xfer(struct spi_master *master, const struct spi_mem_op *op) mtk_spi_mem_setup_dma_xfer() argument 1120 struct spi_master *master; mtk_spi_probe() local 1277 struct spi_master *master = platform_get_drvdata(pdev); mtk_spi_remove() local 1309 struct spi_master *master = dev_get_drvdata(dev); mtk_spi_suspend() local 1327 struct spi_master *master = dev_get_drvdata(dev); mtk_spi_resume() local 1358 struct spi_master *master = dev_get_drvdata(dev); mtk_spi_runtime_suspend() local 1374 struct spi_master *master = dev_get_drvdata(dev); mtk_spi_runtime_resume() local [all...] |
H A D | spi-xtensa-xtfpga.c | 56 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 = devm_spi_alloc_master(&pdev->dev, sizeof(struct xtfpga_spi)); in xtfpga_spi_probe() 87 if (!master) in xtfpga_spi_probe() 90 master->flags = SPI_CONTROLLER_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() 122 struct spi_master *master = platform_get_drvdata(pdev); xtfpga_spi_remove() local [all...] |
H A D | spi-bitbang.c | 3 * polling/bitbanging SPI master controller driver utilities 190 bitbang = spi_master_get_devdata(spi->master); in spi_bitbang_setup() 239 bitbang = spi_master_get_devdata(spi->master); in spi_bitbang_bufs() 284 static int spi_bitbang_transfer_one(struct spi_master *master, in spi_bitbang_transfer_one() argument 288 struct spi_bitbang *bitbang = spi_master_get_devdata(master); in spi_bitbang_transfer_one() 306 spi_finalize_current_transfer(master); in spi_bitbang_transfer_one() 326 struct spi_bitbang *bitbang = spi_master_get_devdata(spi->master); in spi_bitbang_set_cs() 344 struct spi_master *master = bitbang->master; in spi_bitbang_init() local 347 if (!master) in spi_bitbang_init() 425 struct spi_master *master = bitbang->master; spi_bitbang_start() local [all...] |
/kernel/linux/linux-5.10/net/hsr/ |
H A D | hsr_device.c | 43 static void hsr_set_operstate(struct hsr_port *master, bool has_carrier) in hsr_set_operstate() argument 45 if (!is_admin_up(master->dev)) { in hsr_set_operstate() 46 __hsr_set_operstate(master->dev, IF_OPER_DOWN); in hsr_set_operstate() 51 __hsr_set_operstate(master->dev, IF_OPER_UP); in hsr_set_operstate() 53 __hsr_set_operstate(master->dev, IF_OPER_LOWERLAYERDOWN); in hsr_set_operstate() 56 static bool hsr_check_carrier(struct hsr_port *master) in hsr_check_carrier() argument 62 hsr_for_each_port(master->hsr, port) { in hsr_check_carrier() 64 netif_carrier_on(master->dev); in hsr_check_carrier() 69 netif_carrier_off(master->dev); in hsr_check_carrier() 95 struct hsr_port *master; in hsr_check_carrier_and_operstate() local 215 struct hsr_port *master; hsr_dev_xmit() local 237 hsr_init_skb(struct hsr_port *master) hsr_init_skb() argument 276 send_hsr_supervision_frame(struct hsr_port *master, unsigned long *interval) send_hsr_supervision_frame() argument 331 send_prp_supervision_frame(struct hsr_port *master, unsigned long *interval) send_prp_supervision_frame() argument 375 struct hsr_port *master; hsr_announce() local [all...] |
/kernel/linux/linux-6.6/net/hsr/ |
H A D | hsr_device.c | 43 static void hsr_set_operstate(struct hsr_port *master, bool has_carrier) in hsr_set_operstate() argument 45 if (!is_admin_up(master->dev)) { in hsr_set_operstate() 46 __hsr_set_operstate(master->dev, IF_OPER_DOWN); in hsr_set_operstate() 51 __hsr_set_operstate(master->dev, IF_OPER_UP); in hsr_set_operstate() 53 __hsr_set_operstate(master->dev, IF_OPER_LOWERLAYERDOWN); in hsr_set_operstate() 56 static bool hsr_check_carrier(struct hsr_port *master) in hsr_check_carrier() argument 62 hsr_for_each_port(master->hsr, port) { in hsr_check_carrier() 64 netif_carrier_on(master->dev); in hsr_check_carrier() 69 netif_carrier_off(master->dev); in hsr_check_carrier() 95 struct hsr_port *master; in hsr_check_carrier_and_operstate() local 215 struct hsr_port *master; hsr_dev_xmit() local 237 hsr_init_skb(struct hsr_port *master) hsr_init_skb() argument 276 send_hsr_supervision_frame(struct hsr_port *master, unsigned long *interval) send_hsr_supervision_frame() argument 331 send_prp_supervision_frame(struct hsr_port *master, unsigned long *interval) send_prp_supervision_frame() argument 375 struct hsr_port *master; hsr_announce() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/parsers/ |
H A D | ar7part.c | 31 static int create_mtd_partitions(struct mtd_info *master, in create_mtd_partitions() argument 38 unsigned int pre_size = master->erasesize, post_size = 0; in create_mtd_partitions() 49 ar7_parts[0].size = master->erasesize; in create_mtd_partitions() 54 ar7_parts[1].size = master->erasesize; in create_mtd_partitions() 57 do { /* Try 10 blocks starting from master->erasesize */ in create_mtd_partitions() 59 mtd_read(master, offset, sizeof(header), &len, in create_mtd_partitions() 67 pre_size += master->erasesize; in create_mtd_partitions() 73 ar7_parts[1].offset = master->size - master->erasesize; in create_mtd_partitions() 74 post_size = master in create_mtd_partitions() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/parsers/ |
H A D | ar7part.c | 31 static int create_mtd_partitions(struct mtd_info *master, in create_mtd_partitions() argument 38 unsigned int pre_size = master->erasesize, post_size = 0; in create_mtd_partitions() 49 ar7_parts[0].size = master->erasesize; in create_mtd_partitions() 54 ar7_parts[1].size = master->erasesize; in create_mtd_partitions() 57 do { /* Try 10 blocks starting from master->erasesize */ in create_mtd_partitions() 59 mtd_read(master, offset, sizeof(header), &len, in create_mtd_partitions() 67 pre_size += master->erasesize; in create_mtd_partitions() 73 ar7_parts[1].offset = master->size - master->erasesize; in create_mtd_partitions() 74 post_size = master in create_mtd_partitions() [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | omap_hwmod_44xx_data.c | 633 .master = &omap44xx_l3_main_1_hwmod, 641 .master = &omap44xx_mpu_hwmod, 649 .master = &omap44xx_iva_hwmod, 657 .master = &omap44xx_l3_main_3_hwmod, 665 .master = &omap44xx_ocp_wp_noc_hwmod, 673 .master = &omap44xx_l3_main_2_hwmod, 681 .master = &omap44xx_l4_cfg_hwmod, 689 .master = &omap44xx_mpu_hwmod, 697 .master = &omap44xx_debugss_hwmod, 705 .master [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | component.h | 23 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-6.6/include/trace/events/ |
H A D | fsi.h | 12 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/include/linux/i3c/ |
H A D | master.h | 34 * @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 D | master.h | 35 * @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...] |