| /kernel/linux/linux-5.10/drivers/fsi/ |
| D | fsi-master-gpio.c | 24 struct fsi_master master; member 49 static void clock_toggle(struct fsi_master_gpio *master, int count) in clock_toggle() 63 static int sda_clock_in(struct fsi_master_gpio *master) in sda_clock_in() 82 static void sda_out(struct fsi_master_gpio *master, int value) in sda_out() 87 static void set_sda_input(struct fsi_master_gpio *master) in set_sda_input() 93 static void set_sda_output(struct fsi_master_gpio *master, int value) in set_sda_output() 99 static void clock_zeros(struct fsi_master_gpio *master, int count) in clock_zeros() 106 static void echo_delay(struct fsi_master_gpio *master) in echo_delay() 112 static void serial_in(struct fsi_master_gpio *master, struct fsi_gpio_msg *msg, in serial_in() 129 static void serial_out(struct fsi_master_gpio *master, in serial_out() [all …]
|
| D | fsi-master-ast-cf.c | 88 struct fsi_master master; member 159 static bool check_same_address(struct fsi_master_acf *master, int id, in check_same_address() 166 static bool check_relative_address(struct fsi_master_acf *master, int id, in check_relative_address() 196 static void last_address_update(struct fsi_master_acf *master, in last_address_update() 208 static void build_ar_command(struct fsi_master_acf *master, in build_ar_command() 307 static int do_copro_command(struct fsi_master_acf *master, uint32_t op) in do_copro_command() 344 static int clock_zeros(struct fsi_master_acf *master, int count) in clock_zeros() 358 static int send_request(struct fsi_master_acf *master, struct fsi_msg *cmd, in send_request() 377 static int read_copro_response(struct fsi_master_acf *master, uint8_t size, in read_copro_response() 414 static int send_term(struct fsi_master_acf *master, uint8_t slave) in send_term() [all …]
|
| /kernel/linux/linux-6.6/drivers/fsi/ |
| D | fsi-master-gpio.c | 24 struct fsi_master master; member 49 static void clock_toggle(struct fsi_master_gpio *master, int count) in clock_toggle() 63 static int sda_clock_in(struct fsi_master_gpio *master) in sda_clock_in() 82 static void sda_out(struct fsi_master_gpio *master, int value) in sda_out() 87 static void set_sda_input(struct fsi_master_gpio *master) in set_sda_input() 93 static void set_sda_output(struct fsi_master_gpio *master, int value) in set_sda_output() 99 static void clock_zeros(struct fsi_master_gpio *master, int count) in clock_zeros() 106 static void echo_delay(struct fsi_master_gpio *master) in echo_delay() 112 static void serial_in(struct fsi_master_gpio *master, struct fsi_gpio_msg *msg, in serial_in() 129 static void serial_out(struct fsi_master_gpio *master, in serial_out() [all …]
|
| D | fsi-master-ast-cf.c | 88 struct fsi_master master; member 159 static bool check_same_address(struct fsi_master_acf *master, int id, in check_same_address() 166 static bool check_relative_address(struct fsi_master_acf *master, int id, in check_relative_address() 196 static void last_address_update(struct fsi_master_acf *master, in last_address_update() 208 static void build_ar_command(struct fsi_master_acf *master, in build_ar_command() 307 static int do_copro_command(struct fsi_master_acf *master, uint32_t op) in do_copro_command() 344 static int clock_zeros(struct fsi_master_acf *master, int count) in clock_zeros() 358 static int send_request(struct fsi_master_acf *master, struct fsi_msg *cmd, in send_request() 377 static int read_copro_response(struct fsi_master_acf *master, uint8_t size, in read_copro_response() 414 static int send_term(struct fsi_master_acf *master, uint8_t slave) in send_term() [all …]
|
| /kernel/linux/linux-6.6/drivers/i3c/ |
| D | master.c | 110 struct i3c_master_controller *master; in dev_to_i3cbus() local 122 struct i3c_master_controller *master; in dev_to_i3cdesc() local 572 static int i3c_set_hotjoin(struct i3c_master_controller *master, bool enable) in i3c_set_hotjoin() 622 int i3c_master_enable_hotjoin(struct i3c_master_controller *master) in i3c_master_enable_hotjoin() 634 int i3c_master_disable_hotjoin(struct i3c_master_controller *master) in i3c_master_disable_hotjoin() 671 struct i3c_master_controller *master = dev_to_i3cmaster(dev); in i3c_masterdev_release() local 690 struct i3c_master_controller *master = i3c_bus_to_i3c_master(i3cbus); in i3c_bus_set_mode() local 738 i3c_master_to_i2c_adapter(struct i3c_master_controller *master) in i3c_master_to_i2c_adapter() 749 i3c_master_alloc_i2c_dev(struct i3c_master_controller *master, in i3c_master_alloc_i2c_dev() 794 static int i3c_master_send_ccc_cmd_locked(struct i3c_master_controller *master, in i3c_master_send_ccc_cmd_locked() [all …]
|
| /kernel/linux/linux-5.10/drivers/i3c/ |
| D | master.c | 109 struct i3c_master_controller *master; in dev_to_i3cbus() local 121 struct i3c_master_controller *master; in dev_to_i3cdesc() local 536 struct i3c_master_controller *master = dev_to_i3cmaster(dev); in i3c_masterdev_release() local 555 struct i3c_master_controller *master = i3c_bus_to_i3c_master(i3cbus); in i3c_bus_set_mode() local 603 i3c_master_to_i2c_adapter(struct i3c_master_controller *master) in i3c_master_to_i2c_adapter() 614 i3c_master_alloc_i2c_dev(struct i3c_master_controller *master, in i3c_master_alloc_i2c_dev() 660 static int i3c_master_send_ccc_cmd_locked(struct i3c_master_controller *master, in i3c_master_send_ccc_cmd_locked() 694 i3c_master_find_i2c_dev_by_addr(const struct i3c_master_controller *master, in i3c_master_find_i2c_dev_by_addr() 717 int i3c_master_get_free_addr(struct i3c_master_controller *master, in i3c_master_get_free_addr() 740 i3c_master_alloc_i3c_dev(struct i3c_master_controller *master, in i3c_master_alloc_i3c_dev() [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-amd.c | 45 static inline u8 amd_spi_readreg8(struct spi_master *master, int idx) in amd_spi_readreg8() 52 static inline void amd_spi_writereg8(struct spi_master *master, int idx, in amd_spi_writereg8() 60 static inline void amd_spi_setclear_reg8(struct spi_master *master, int idx, in amd_spi_setclear_reg8() 69 static inline u32 amd_spi_readreg32(struct spi_master *master, int idx) in amd_spi_readreg32() 76 static inline void amd_spi_writereg32(struct spi_master *master, int idx, in amd_spi_writereg32() 84 static inline void amd_spi_setclear_reg32(struct spi_master *master, int idx, in amd_spi_setclear_reg32() 93 static void amd_spi_select_chip(struct spi_master *master) in amd_spi_select_chip() 102 static void amd_spi_clear_fifo_ptr(struct spi_master *master) in amd_spi_clear_fifo_ptr() 108 static void amd_spi_set_opcode(struct spi_master *master, u8 cmd_opcode) in amd_spi_set_opcode() 114 static inline void amd_spi_set_rx_count(struct spi_master *master, in amd_spi_set_rx_count() [all …]
|
| D | spi-ep93xx.c | 112 static int ep93xx_spi_calc_divisors(struct spi_master *master, in ep93xx_spi_calc_divisors() 146 static int ep93xx_spi_chip_setup(struct spi_master *master, in ep93xx_spi_chip_setup() 179 static void ep93xx_do_write(struct spi_master *master) in ep93xx_do_write() 197 static void ep93xx_do_read(struct spi_master *master) in ep93xx_do_read() 226 static int ep93xx_spi_read_write(struct spi_master *master) in ep93xx_spi_read_write() 272 ep93xx_spi_dma_prepare(struct spi_master *master, in ep93xx_spi_dma_prepare() 376 static void ep93xx_spi_dma_finish(struct spi_master *master, in ep93xx_spi_dma_finish() 396 struct spi_master *master = callback_param; in ep93xx_spi_dma_callback() local 404 static int ep93xx_spi_dma_transfer(struct spi_master *master) in ep93xx_spi_dma_transfer() 439 struct spi_master *master = dev_id; in ep93xx_spi_interrupt() local [all …]
|
| D | spi-mt65xx.c | 195 static int mtk_spi_prepare_message(struct spi_master *master, in mtk_spi_prepare_message() 287 static void mtk_spi_prepare_transfer(struct spi_master *master, in mtk_spi_prepare_transfer() 328 static void mtk_spi_setup_packet(struct spi_master *master) in mtk_spi_setup_packet() 343 static void mtk_spi_enable_transfer(struct spi_master *master) in mtk_spi_enable_transfer() 368 static void mtk_spi_update_mdata_len(struct spi_master *master) in mtk_spi_update_mdata_len() 396 static void mtk_spi_setup_dma_addr(struct spi_master *master, in mtk_spi_setup_dma_addr() 422 static int mtk_spi_fifo_transfer(struct spi_master *master, in mtk_spi_fifo_transfer() 452 static int mtk_spi_dma_transfer(struct spi_master *master, in mtk_spi_dma_transfer() 497 static int mtk_spi_transfer_one(struct spi_master *master, in mtk_spi_transfer_one() 507 static bool mtk_spi_can_dma(struct spi_master *master, in mtk_spi_can_dma() [all …]
|
| 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() 306 static int img_spfi_start_dma(struct spi_master *master, in img_spfi_start_dma() 387 static void img_spfi_handle_err(struct spi_master *master, in img_spfi_handle_err() 408 static int img_spfi_prepare(struct spi_master *master, struct spi_message *msg) in img_spfi_prepare() 430 static int img_spfi_unprepare(struct spi_master *master, in img_spfi_unprepare() 440 static void img_spfi_config(struct spi_master *master, struct spi_device *spi, in img_spfi_config() 479 static int img_spfi_transfer_one(struct spi_master *master, in img_spfi_transfer_one() 502 static bool img_spfi_can_dma(struct spi_master *master, struct spi_device *spi, in img_spfi_can_dma() 527 struct spi_master *master; in img_spfi_probe() local [all …]
|
| D | spi-omap-100k.c | 80 static void spi100k_enable_clock(struct spi_master *master) in spi100k_enable_clock() 91 static void spi100k_disable_clock(struct spi_master *master) in spi100k_disable_clock() 102 static void spi100k_write_data(struct spi_master *master, int len, int data) in spi100k_write_data() 128 static int spi100k_read_data(struct spi_master *master, int len) in spi100k_read_data() 154 static void spi100k_open(struct spi_master *master) in spi100k_open() 288 static int omap1_spi100k_transfer_one_message(struct spi_master *master, in omap1_spi100k_transfer_one_message() 347 struct spi_master *master; in omap1_spi100k_probe() local 428 struct spi_master *master = platform_get_drvdata(pdev); in omap1_spi100k_remove() local 442 struct spi_master *master = dev_get_drvdata(dev); in omap1_spi100k_runtime_suspend() local 453 struct spi_master *master = dev_get_drvdata(dev); in omap1_spi100k_runtime_resume() local
|
| D | spi-cadence.c | 343 struct spi_master *master = dev_id; in cdns_spi_irq() local 391 static int cdns_prepare_message(struct spi_master *master, in cdns_prepare_message() 410 static int cdns_transfer_one(struct spi_master *master, in cdns_transfer_one() 438 static int cdns_prepare_transfer_hardware(struct spi_master *master) in cdns_prepare_transfer_hardware() 456 static int cdns_unprepare_transfer_hardware(struct spi_master *master) in cdns_unprepare_transfer_hardware() 476 struct spi_master *master; in cdns_spi_probe() local 604 struct spi_master *master = platform_get_drvdata(pdev); in cdns_spi_remove() local 630 struct spi_master *master = dev_get_drvdata(dev); in cdns_spi_suspend() local 645 struct spi_master *master = dev_get_drvdata(dev); in cdns_spi_resume() local 662 struct spi_master *master = dev_get_drvdata(dev); in cnds_runtime_resume() local [all …]
|
| /kernel/linux/linux-5.10/drivers/base/ |
| D | component.c | 61 struct master { struct 65 const struct component_master_ops *ops; argument 73 struct master *master; argument 161 static struct component *find_component(struct master *master, in find_component() 181 static int find_components(struct master *master) in find_components() 217 static void remove_component(struct master *master, struct component *c) in remove_component() 234 static int try_to_bring_up_master(struct master *master, in try_to_bring_up_master() 284 static void take_down_master(struct master *master) in take_down_master() 293 static void component_match_release(struct device *master, in component_match_release() 336 static void __component_match_add(struct device *master, in __component_match_add() [all …]
|
| /kernel/linux/linux-6.6/drivers/i3c/master/ |
| D | svc-i3c-master.c | 231 static inline bool is_events_enabled(struct svc_i3c_master *master, u32 mask) in is_events_enabled() 236 static bool svc_i3c_master_error(struct svc_i3c_master *master) in svc_i3c_master_error() 262 static void svc_i3c_master_enable_interrupts(struct svc_i3c_master *master, u32 mask) in svc_i3c_master_enable_interrupts() 267 static void svc_i3c_master_disable_interrupts(struct svc_i3c_master *master) in svc_i3c_master_disable_interrupts() 274 static void svc_i3c_master_clear_merrwarn(struct svc_i3c_master *master) in svc_i3c_master_clear_merrwarn() 281 static void svc_i3c_master_flush_fifo(struct svc_i3c_master *master) in svc_i3c_master_flush_fifo() 288 static void svc_i3c_master_reset_fifo_trigger(struct svc_i3c_master *master) in svc_i3c_master_reset_fifo_trigger() 301 static void svc_i3c_master_reset(struct svc_i3c_master *master) in svc_i3c_master_reset() 309 to_svc_i3c_master(struct i3c_master_controller *master) in to_svc_i3c_master() 316 struct svc_i3c_master *master; in svc_i3c_master_hj_work() local [all …]
|
| D | dw-i3c-master.c | 290 to_dw_i3c_master(struct i3c_master_controller *master) in to_dw_i3c_master() 295 static void dw_i3c_master_disable(struct dw_i3c_master *master) in dw_i3c_master_disable() 301 static void dw_i3c_master_enable(struct dw_i3c_master *master) in dw_i3c_master_enable() 307 static int dw_i3c_master_get_addr_pos(struct dw_i3c_master *master, u8 addr) in dw_i3c_master_get_addr_pos() 319 static int dw_i3c_master_get_free_pos(struct dw_i3c_master *master) in dw_i3c_master_get_free_pos() 327 static void dw_i3c_master_wr_tx_fifo(struct dw_i3c_master *master, in dw_i3c_master_wr_tx_fifo() 339 static void dw_i3c_master_read_fifo(struct dw_i3c_master *master, in dw_i3c_master_read_fifo() 351 static void dw_i3c_master_read_rx_fifo(struct dw_i3c_master *master, in dw_i3c_master_read_rx_fifo() 357 static void dw_i3c_master_read_ibi_fifo(struct dw_i3c_master *master, in dw_i3c_master_read_ibi_fifo() 364 dw_i3c_master_alloc_xfer(struct dw_i3c_master *master, unsigned int ncmds) in dw_i3c_master_alloc_xfer() [all …]
|
| /kernel/linux/linux-6.6/drivers/clk/at91/ |
| D | clk-master.c | 46 static inline bool clk_master_ready(struct clk_master *master) in clk_master_ready() 58 struct clk_master *master = to_clk_master(hw); in clk_master_prepare() local 73 struct clk_master *master = to_clk_master(hw); in clk_master_is_prepared() local 89 struct clk_master *master = to_clk_master(hw); in clk_master_div_recalc_rate() local 115 struct clk_master *master = to_clk_master(hw); in clk_master_div_save_context() local 136 struct clk_master *master = to_clk_master(hw); in clk_master_div_restore_context() local 162 static int clk_master_div_set(struct clk_master *master, in clk_master_div_set() 220 struct clk_master *master = to_clk_master(hw); in clk_master_div_recalc_rate_chg() local 227 struct clk_master *master = to_clk_master(hw); in clk_master_div_restore_context_chg() local 380 struct clk_master *master = to_clk_master(hw); in clk_master_pres_recalc_rate() local [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/at91/ |
| D | clk-master.c | 48 static inline bool clk_master_ready(struct clk_master *master) in clk_master_ready() 60 struct clk_master *master = to_clk_master(hw); in clk_master_prepare() local 70 struct clk_master *master = to_clk_master(hw); in clk_master_is_prepared() local 81 struct clk_master *master = to_clk_master(hw); in clk_master_recalc_rate() local 110 struct clk_master *master = to_clk_master(hw); in clk_master_get_parent() local 132 struct clk_master *master; in at91_clk_register_master() local 169 struct clk_master *master = to_clk_master(hw); in clk_sama7g5_master_recalc_rate() local 201 struct clk_master *master = to_clk_master(hw); in clk_sama7g5_master_determine_rate() local 270 struct clk_master *master = to_clk_master(hw); in clk_sama7g5_master_get_parent() local 284 struct clk_master *master = to_clk_master(hw); in clk_sama7g5_master_set_parent() local [all …]
|
| /kernel/linux/linux-5.10/drivers/i3c/master/ |
| D | dw-i3c-master.c | 296 to_dw_i3c_master(struct i3c_master_controller *master) in to_dw_i3c_master() 301 static void dw_i3c_master_disable(struct dw_i3c_master *master) in dw_i3c_master_disable() 307 static void dw_i3c_master_enable(struct dw_i3c_master *master) in dw_i3c_master_enable() 313 static int dw_i3c_master_get_addr_pos(struct dw_i3c_master *master, u8 addr) in dw_i3c_master_get_addr_pos() 325 static int dw_i3c_master_get_free_pos(struct dw_i3c_master *master) in dw_i3c_master_get_free_pos() 333 static void dw_i3c_master_wr_tx_fifo(struct dw_i3c_master *master, in dw_i3c_master_wr_tx_fifo() 345 static void dw_i3c_master_read_rx_fifo(struct dw_i3c_master *master, in dw_i3c_master_read_rx_fifo() 358 dw_i3c_master_alloc_xfer(struct dw_i3c_master *master, unsigned int ncmds) in dw_i3c_master_alloc_xfer() 378 static void dw_i3c_master_start_xfer_locked(struct dw_i3c_master *master) in dw_i3c_master_start_xfer_locked() 406 static void dw_i3c_master_enqueue_xfer(struct dw_i3c_master *master, in dw_i3c_master_enqueue_xfer() [all …]
|
| /kernel/linux/linux-6.6/sound/core/ |
| D | vmaster.c | 49 struct link_master *master; member 115 static int master_init(struct link_master *master) in master_init() 252 int _snd_ctl_add_follower(struct snd_kcontrol *master, in _snd_ctl_add_follower() 292 int snd_ctl_add_followers(struct snd_card *card, struct snd_kcontrol *master, in snd_ctl_add_followers() 317 struct link_master *master = snd_kcontrol_chip(kcontrol); in master_info() local 333 struct link_master *master = snd_kcontrol_chip(kcontrol); in master_get() local 341 static int sync_followers(struct link_master *master, int old_val, int new_val) in sync_followers() 363 struct link_master *master = snd_kcontrol_chip(kcontrol); in master_put() local 386 struct link_master *master = snd_kcontrol_chip(kcontrol); in master_free() local 423 struct link_master *master; in snd_ctl_make_virtual_master() local [all …]
|
| /kernel/linux/linux-5.10/sound/core/ |
| D | vmaster.c | 49 struct link_master *master; member 115 static int master_init(struct link_master *master) in master_init() 252 int _snd_ctl_add_follower(struct snd_kcontrol *master, in _snd_ctl_add_follower() 289 struct link_master *master = snd_kcontrol_chip(kcontrol); in master_info() local 305 struct link_master *master = snd_kcontrol_chip(kcontrol); in master_get() local 313 static int sync_followers(struct link_master *master, int old_val, int new_val) in sync_followers() 335 struct link_master *master = snd_kcontrol_chip(kcontrol); in master_put() local 358 struct link_master *master = snd_kcontrol_chip(kcontrol); in master_free() local 395 struct link_master *master; in snd_ctl_make_virtual_master() local 451 struct link_master *master = snd_kcontrol_chip(kcontrol); in snd_ctl_add_vmaster_hook() local [all …]
|
| /kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
| D | v4l2-ctrls-priv.h | 17 #define has_op(master, op) \ argument 19 #define call_op(master, op) \ argument 31 static inline bool is_cur_manual(const struct v4l2_ctrl *master) in is_cur_manual() 40 static inline bool is_new_manual(const struct v4l2_ctrl *master) in is_new_manual()
|
| /kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/ |
| D | arm-smmu-v3-sva.c | 203 static bool arm_smmu_iopf_supported(struct arm_smmu_master *master) in arm_smmu_iopf_supported() 208 bool arm_smmu_master_sva_supported(struct arm_smmu_master *master) in arm_smmu_master_sva_supported() 217 bool arm_smmu_master_sva_enabled(struct arm_smmu_master *master) in arm_smmu_master_sva_enabled() 227 int arm_smmu_master_enable_sva(struct arm_smmu_master *master) in arm_smmu_master_enable_sva() 236 int arm_smmu_master_disable_sva(struct arm_smmu_master *master) in arm_smmu_master_disable_sva()
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi-mt65xx.c | 350 static int mtk_spi_hw_init(struct spi_master *master, in mtk_spi_hw_init() 455 static int mtk_spi_prepare_message(struct spi_master *master, in mtk_spi_prepare_message() 481 static void mtk_spi_prepare_transfer(struct spi_master *master, in mtk_spi_prepare_transfer() 514 static void mtk_spi_setup_packet(struct spi_master *master) in mtk_spi_setup_packet() 541 static void mtk_spi_enable_transfer(struct spi_master *master) in mtk_spi_enable_transfer() 569 static void mtk_spi_update_mdata_len(struct spi_master *master) in mtk_spi_update_mdata_len() 597 static void mtk_spi_setup_dma_addr(struct spi_master *master, in mtk_spi_setup_dma_addr() 623 static int mtk_spi_fifo_transfer(struct spi_master *master, in mtk_spi_fifo_transfer() 653 static int mtk_spi_dma_transfer(struct spi_master *master, in mtk_spi_dma_transfer() 698 static int mtk_spi_transfer_one(struct spi_master *master, in mtk_spi_transfer_one() [all …]
|
| /kernel/linux/linux-5.10/drivers/mtd/ |
| D | mtdcore.c | 474 struct mtd_info *master = mtd_get_master(mtd); in mtd_wunit_to_pairing_info() local 517 struct mtd_info *master = mtd_get_master(mtd); in mtd_pairing_info_to_wunit() local 544 struct mtd_info *master = mtd_get_master(mtd); in mtd_pairing_groups() local 609 struct mtd_info *master = mtd_get_master(mtd); in add_mtd_device() local 904 int mtd_device_unregister(struct mtd_info *master) in mtd_device_unregister() 1021 struct mtd_info *master = mtd_get_master(mtd); in __get_mtd_device() local 1096 struct mtd_info *master = mtd_get_master(mtd); in __put_mtd_device() local 1120 struct mtd_info *master = mtd_get_master(mtd); in mtd_erase() local 1172 struct mtd_info *master = mtd_get_master(mtd); in mtd_point() local 1193 struct mtd_info *master = mtd_get_master(mtd); in mtd_unpoint() local [all …]
|
| D | mtdpart.c | 38 struct mtd_info *master = mtd_get_master(parent); in allocate_partition() local 242 struct mtd_info *master = mtd_get_master(parent); in mtd_add_partition() local 354 struct mtd_info *master = mtd_get_master(mtd); in del_mtd_partitions() local 368 struct mtd_info *child, *master = mtd_get_master(mtd); in mtd_del_partition() local 397 struct mtd_info *child, *master = mtd_get_master(parent); in add_mtd_partitions() local 516 struct mtd_info *master, in mtd_part_do_parse() 575 static int mtd_part_of_parse(struct mtd_info *master, in mtd_part_of_parse() 645 int parse_mtd_partitions(struct mtd_info *master, const char *const *types, in parse_mtd_partitions() 714 struct mtd_info *master = mtd_get_master((struct mtd_info *)mtd); in mtd_get_device_size() local
|