Home
last modified time | relevance | path

Searched full:dp0 (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/soundwire/
H A Dmipi_disco.c162 struct sdw_dp0_prop *dp0) in sdw_slave_read_dp0() argument
168 &dp0->max_word); in sdw_slave_read_dp0()
171 &dp0->min_word); in sdw_slave_read_dp0()
176 dp0->num_words = nval; in sdw_slave_read_dp0()
177 dp0->words = devm_kcalloc(&slave->dev, in sdw_slave_read_dp0()
178 dp0->num_words, sizeof(*dp0->words), in sdw_slave_read_dp0()
180 if (!dp0->words) in sdw_slave_read_dp0()
185 dp0->words, dp0->num_words); in sdw_slave_read_dp0()
190 dp0->BRA_flow_controlled = mipi_fwnode_property_read_bool(port, in sdw_slave_read_dp0()
193 dp0->simple_ch_prep_sm = mipi_fwnode_property_read_bool(port, in sdw_slave_read_dp0()
[all …]
H A Dsysfs_slave.c42 * |---- dp0
137 * DP0 sysfs
200 DEFINE_SYSFS_GROUP_VISIBLE(dp0);
204 .is_visible = SYSFS_GROUP_VISIBLE(dp0),
205 .name = "dp0",
H A Ddebugfs.c68 /* DP0 non-banked registers */ in sdw_slave_reg_show()
73 /* DP0 Bank 0 registers */ in sdw_slave_reg_show()
79 /* DP0 Bank 1 registers */ in sdw_slave_reg_show()
H A Dbus.c1485 /* No need to continue if DP0 is not present */ in sdw_initialize_slave()
1489 /* Enable DP0 interrupts */ in sdw_initialize_slave()
1551 /* Read DP0 interrupt again */ in sdw_handle_dp0_interrupt()
1567 dev_warn(&slave->dev, "Reached MAX_RETRY on DP0 read\n"); in sdw_handle_dp0_interrupt()
H A Dgeneric_bandwidth_allocation.c126 /* DP0 is for BPT only */ in sdw_compute_dp0_port_params()
H A Dstream.c93 /* DP0 does not implement BlockCtrl3 */ in _sdw_program_slave_port_params()
476 "Slave DP0 properties not found\n"); in sdw_prep_deprep_slave_ports()
/linux/Documentation/driver-api/soundwire/
H A Dbra.rst135 be programmed by setting the DP0 registers as:
176 by a single DP0 data port, and at the low-level the bus ownership can
292 BRA, the DP0 is the destination. DP0 registers are standard and
295 Peripherals on a link and some of them do not support DP0, the
296 write commands to program DP0 registers will generate harmless
298 responses from Peripherals which support DP0. In other words,
299 the DP0 programming can be done with broadcast commands, and
304 machine driver will not create a dailink relying on DP0. The
312 DP0 ports.
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-soundwire-slave48 What: /sys/bus/soundwire/devices/sdw:.../dp0/max_word
49 /sys/bus/soundwire/devices/sdw:.../dp0/min_word
50 /sys/bus/soundwire/devices/sdw:.../dp0/words
51 /sys/bus/soundwire/devices/sdw:.../dp0/BRA_flow_controlled
52 /sys/bus/soundwire/devices/sdw:.../dp0/simple_ch_prep_sm
53 /sys/bus/soundwire/devices/sdw:.../dp0/imp_def_interrupts
/linux/Documentation/devicetree/bindings/clock/
H A Dqcom,glymur-gcc.yaml27 - description: USB 0 Phy DP0 GMUX clock source
32 - description: USB 1 Phy DP0 GMUX 2 clock source
37 - description: USB 2 Phy DP0 GMUX 2 clock source
H A Dqcom,sa8775p-dispcc.yaml30 - description: Link clock from DP0 PHY
31 - description: VCO DIV clock from DP0 PHY
/linux/drivers/parisc/
H A Diosapic.c517 static void iosapic_rd_irt_entry(struct vector_info *vi , u32 *dp0, u32 *dp1) in iosapic_rd_irt_entry() argument
522 *dp0 = iosapic_read(isp->addr, IOSAPIC_IRDT_ENTRY(idx)); in iosapic_rd_irt_entry()
527 static void iosapic_wr_irt_entry(struct vector_info *vi, u32 dp0, u32 dp1) in iosapic_wr_irt_entry() argument
532 vi->irqline, isp->isi_hpa, dp0, dp1); in iosapic_wr_irt_entry()
534 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY(vi->irqline), dp0); in iosapic_wr_irt_entry()
537 dp0 = readl(isp->addr+IOSAPIC_REG_WINDOW); in iosapic_wr_irt_entry()
546 ** set_irt prepares the data (dp0, dp1) according to the vector_info
547 ** and target cpu (id_eid). dp0/dp1 are then used to program I/O SAPIC
551 iosapic_set_irt_data( struct vector_info *vi, u32 *dp0, u32 *dp1) in iosapic_set_irt_data() argument
567 *dp0 = mode | (u32) vi->txn_data; in iosapic_set_irt_data()
[all …]
/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a75/
H A Dpipeline.json33 … issue queue are busy. This event counts the cycles where all slots in the DP0 and DP1 IQs are ful…
36 … issue queue are busy. This event counts the cycles where all slots in the DP0 and DP1 IQs are ful…
/linux/arch/arm64/boot/dts/ti/
H A Dk3-j721e-beagleboneai64.dts191 dp0: connector { label
193 label = "DP0";
260 dp0_3v3_en_pins_default:dp0-3v3-en-default-pins {
266 dp0_pins_default: dp0-default-pins {
/linux/Documentation/devicetree/bindings/display/
H A Darm,malidp.yaml102 dp0: malidp@6f200000 {
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dnpc.h264 u16 dp0; member
275 u16 dp0; member
/linux/drivers/clk/mediatek/
H A Dclk-mt8196-disp1.c134 GATE_HWV_MM11(CLK_MM1_MOD4, "mm1_mod4", "dp0", 16),
H A Dclk-mt8196-topckgen2.c507 MUX_GATE_FENC_CLR_SET_UPD(CLK_TOP2_DP0, "dp0", dp0_parents,
/linux/sound/soc/codecs/
H A Dsdw-mockup.c146 * DP0 is not supported in sdw_mockup_read_prop()
H A Des9356.c877 * DP0 is not supported in es9356_sdw_read_prop()
/linux/sound/hda/codecs/hdmi/
H A Dtegrahdmi.c297 HDA_CODEC_ID_MODEL(0x10de002d, "Tegra186 HDMI/DP0", MODEL_TEGRA),
/linux/include/linux/soundwire/
H A Dsdw.h244 * struct sdw_dp0_prop - DP0 properties
258 * @lane_list: indicates which Lanes can be used by DP0
/linux/sound/soc/qcom/
H A Dsc8280xp.c31 SND_SOC_DAPM_SPK("DP0 Jack", NULL),
/linux/arch/arm64/boot/dts/apple/
H A Ds8001-pmgr.dtsi552 label = "dp0";
/linux/arch/arm64/boot/dts/exynos/
H A Dexynosautov9-pinctrl.dtsi40 dp0_hpd: dp0-hpd-pins {
/linux/arch/arm64/boot/dts/qcom/
H A Dglymur.dtsi789 <0>, /* USB 0 Phy DP0 GMUX */
794 <0>, /* USB 1 Phy DP0 GMUX 2 */
799 <0>, /* USB 2 Phy DP0 GMUX 2 */
5405 <&usb_0_qmpphy QMP_USB43DP_DP_LINK_CLK>, /* dp0 */

12