| /linux/drivers/soundwire/ |
| H A D | mipi_disco.c | 163 struct sdw_dp0_prop *dp0) in sdw_slave_read_dp0() argument 169 &dp0->max_word); in sdw_slave_read_dp0() 172 &dp0->min_word); in sdw_slave_read_dp0() 177 dp0->num_words = nval; in sdw_slave_read_dp0() 178 dp0->words = devm_kcalloc(&slave->dev, in sdw_slave_read_dp0() 179 dp0->num_words, sizeof(*dp0->words), in sdw_slave_read_dp0() 181 if (!dp0->words) in sdw_slave_read_dp0() 186 dp0->words, dp0->num_words); in sdw_slave_read_dp0() 191 dp0->BRA_flow_controlled = mipi_fwnode_property_read_bool(port, in sdw_slave_read_dp0() 194 dp0->simple_ch_prep_sm = mipi_fwnode_property_read_bool(port, in sdw_slave_read_dp0() [all …]
|
| H A D | debugfs.c | 69 /* DP0 non-banked registers */ in sdw_slave_reg_show() 74 /* DP0 Bank 0 registers */ in sdw_slave_reg_show() 80 /* DP0 Bank 1 registers */ in sdw_slave_reg_show()
|
| H A D | bus.c | 1483 /* No need to continue if DP0 is not present */ in sdw_initialize_slave() 1487 /* Enable DP0 interrupts */ in sdw_initialize_slave() 1549 /* Read DP0 interrupt again */ in sdw_handle_dp0_interrupt() 1565 dev_warn(&slave->dev, "Reached MAX_RETRY on DP0 read\n"); in sdw_handle_dp0_interrupt()
|
| /linux/Documentation/driver-api/soundwire/ |
| H A D | bra.rst | 135 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 D | sysfs-bus-soundwire-slave | 48 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 D | qcom,x1e80100-gcc.yaml | 38 - description: USB4_0 PHY DP0 GMUX clock source 43 - description: USB4_1 PHY DP0 GMUX 2 clock source 48 - description: USB4_2 PHY DP0 GMUX 2 clock source
|
| H A D | qcom,glymur-gcc.yaml | 27 - 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 D | qcom,sa8775p-dispcc.yaml | 30 - description: Link clock from DP0 PHY 31 - description: VCO DIV clock from DP0 PHY
|
| /linux/drivers/parisc/ |
| H A D | iosapic.c | 517 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/drivers/gpu/drm/bridge/ |
| H A D | tc358767.c | 190 #define DP0_VIDMNGEN0 0x0610 /* DP0 Video Force M Value Register */ 191 #define DP0_VIDMNGEN1 0x0614 /* DP0 Video Force N Value Register */ 192 #define DP0_VMNGENSTATUS 0x0618 /* DP0 Video Current M Value Register */ 193 #define DP0_AUDMNGEN0 0x0628 /* DP0 Audio Force M Value Register */ 194 #define DP0_AUDMNGEN1 0x062c /* DP0 Audio Force N Value Register */ 195 #define DP0_AMNGENSTATUS 0x0630 /* DP0 Audio Current M Value Register */ 269 #define DP0_TPATDAT0 0x06e8 /* DP0 Test Pattern bits 29 to 0 */ 270 #define DP0_TPATDAT1 0x06ec /* DP0 Test Pattern bits 59 to 30 */ 271 #define DP0_TPATDAT2 0x06f0 /* DP0 Test Pattern bits 89 to 60 */ 272 #define DP0_TPATDAT3 0x06f4 /* DP0 Test Pattern bits 119 to 90 */ [all …]
|
| /linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a75/ |
| H A D | pipeline.json | 33 … 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/drivers/usb/typec/mux/ |
| H A D | ptn36502.c | 135 * D -> DP0 in ptn36502_set() 137 * A -> DP0 in ptn36502_set() 157 * D -> DP0 in ptn36502_set() 159 * A -> DP0 in ptn36502_set()
|
| H A D | nb7vpq904m.c | 186 * D -> DP0 in nb7vpq904m_set() 188 * A -> DP0 in nb7vpq904m_set() 225 * D -> DP0 in nb7vpq904m_set() 227 * A -> DP0 in nb7vpq904m_set()
|
| /linux/Documentation/devicetree/bindings/arm/tegra/ |
| H A D | nvidia,tegra186-pmc.yaml | 108 hdmi-dp0, hdmi-dp1, pex-cntrl, sdmmc2-hv, sdmmc4, cam, dsib, 118 hdmi-dp0, hdmi-dp1, pex-cntrl, pex-ctl2, pex-l0-rst,
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-am69-sk.dts | 124 dp0_pwr_3v3: regulator-dp0-pwr { 126 regulator-name = "dp0-pwr"; 135 dp0: connector-dp0 { label 137 label = "DP0"; 290 dp0_pins_default: dp0-default-pins {
|
| H A D | k3-am68-sk-base-board.dts | 144 dp0_pwr_3v3: regulator-dp0-pwr { 146 regulator-name = "dp0-pwr"; 153 dp0: dp0-connector { label 155 label = "DP0";
|
| H A D | k3-j721e-beagleboneai64.dts | 191 dp0: connector { label 193 label = "DP0"; 260 dp0_3v3_en_pins_default:dp0-3v3-en-default-pins { 266 dp0_pins_default: dp0-default-pins {
|
| H A D | k3-j784s4-j742s2-evm-common.dtsi | 110 dp0_pwr_3v3: regulator-dp0-prw { 112 regulator-name = "dp0-pwr"; 119 dp0: connector-dp0 { label 121 label = "DP0"; 305 dp0_pins_default: dp0-default-pins {
|
| H A D | k3-j721e-common-proc-board.dts | 174 dp0: connector { label 176 label = "DP0"; 261 dp0_pins_default: dp0-default-pins {
|
| H A D | k3-j721e-sk.dts | 184 dp0: connector { label 186 label = "DP0"; 373 dp0_pins_default: dp0-default-pins {
|
| /linux/Documentation/devicetree/bindings/display/ |
| H A D | arm,malidp.yaml | 102 dp0: malidp@6f200000 {
|
| /linux/arch/arm64/boot/dts/arm/ |
| H A D | morello-sdp.dts | 59 dp0: display@2cc00000 { label
|
| /linux/drivers/clk/mediatek/ |
| H A D | clk-mt8196-disp1.c | 134 GATE_HWV_MM11(CLK_MM1_MOD4, "mm1_mod4", "dp0", 16),
|
| /linux/sound/soc/codecs/ |
| H A D | sdw-mockup.c | 147 * DP0 is not supported in sdw_mockup_read_prop()
|
| /linux/sound/hda/codecs/hdmi/ |
| H A D | tegrahdmi.c | 297 HDA_CODEC_ID_MODEL(0x10de002d, "Tegra186 HDMI/DP0", MODEL_TEGRA),
|