ail, both fixing the underflow and freeing up space
for a smoother circular experience.
Signed-off-by: Evan Green <evgr...@chromium.org>
---
Note: This patch applies on top of Karthik's series of 8 fixup patches,
which seem basically ready to go, at:
https://www.spinics.net/lists/linux-arm-msm
Hi Georgi,
On Fri, Mar 9, 2018 at 1:12 PM Georgi Djakov
wrote:
> This patch introduce a new API to get requirements and configure the
> interconnect buses across the entire chipset to fit with the current
> demand.
> The API is using a consumer/provider-based model,
Hi Georgi,
On Fri, Mar 9, 2018 at 1:11 PM Georgi Djakov
wrote:
> Add driver for the Qualcomm interconnect buses found in msm8916 based
> platforms.
> Signed-off-by: Georgi Djakov
> ---
>drivers/interconnect/Kconfig| 5 +
>
On Fri, Mar 9, 2018 at 1:10 PM Georgi Djakov
wrote:
> Currently we support only platform data for specifying the interconnect
> endpoints. As now the endpoints are hard-coded into the consumer driver
> this may leed to complications when a single driver is used by
On Fri, Mar 9, 2018 at 1:11 PM Georgi Djakov
wrote:
> On some Qualcomm SoCs, there is a remote processor, which controls some of
> the Network-On-Chip interconnect resources. Other CPUs express their needs
> by communicating with this processor. Add a driver to handle
Hi Rishabh,
On Tue, May 8, 2018 at 1:23 PM Rishabh Bhatnagar
wrote:
> LLCC (Last Level Cache Controller) provides additional cache memory
> in the system. LLCC is partitioned into multiple slices and each
> slice gets its own priority, size, ID and other config
On Wed, May 16, 2018 at 2:52 AM Adrian Hunter <adrian.hun...@intel.com>
wrote:
> On 02/05/18 02:47, Evan Green wrote:
> > For a controller with SDHCI_QUIRK_NO_CARD_NO_RESET, there are several
> > conditions where sdhci_do_reset is called under a spinlock with
interrupts
&
, and b) wire
card detect up to a GPIO that doesn't sleep, this is a spurious warning.
This change silences that warning, at the cost of pushing this problem
down to users that have sleeping GPIOs and controllers with this quirk.
Signed-off-by: Evan Green <evgr...@chromium.org>
---
This
, and b) wire
card detect up to a GPIO that doesn't sleep, this is a spurious warning.
This change silences that warning, at the cost of pushing this problem
down to users that have sleeping GPIOs and controllers with this quirk.
Signed-off-by: Evan Green <evgr...@chromium.org>
---
Changes si
On Thu, May 24, 2018 at 5:35 AM Vijay Viswanath <vvisw...@codeaurora.org>
wrote:
> On 5/22/2018 11:40 PM, Evan Green wrote:
> > On Thu, May 17, 2018 at 3:30 AM Vijay Viswanath <vvisw...@codeaurora.org
> > wrote:
> >
> >> In addition to offsets of ce
On Thu, May 24, 2018 at 6:01 AM Vijay Viswanath <vvisw...@codeaurora.org>
wrote:
> On 5/22/2018 11:42 PM, Evan Green wrote:
> > Hi Vijay. Thanks for this patch.
> >
> > On Thu, May 17, 2018 at 3:30 AM Vijay Viswanath <vvisw...@codeaurora.org
> > wrote:
On Tue, May 22, 2018 at 5:08 AM Ulf Hansson wrote:
> First, I thought I preferred this option, as it becomes clear of what
> goes on. However I then realize, that it may not be worth it, because
> in the end I guess the caller (sdhci), will not be able to deal with
>
ers/soc/qcom/llcc-slice.c
> create mode 100644 include/linux/soc/qcom/llcc-qcom.h
Thanks Rishabh.
Reviewed-by: Evan Green <evgr...@chromium.org>
Hi Vijay,
On Thu, May 17, 2018 at 3:30 AM Vijay Viswanath
wrote:
> From: Sayali Lokhande
> For SDCC version 5.0.0, MCI registers are removed from SDCC
> interface and some registers are moved to HC.
> Define a new data structure where we can
On Thu, May 17, 2018 at 3:30 AM Vijay Viswanath
wrote:
> In addition to offsets of certain registers changing, the registers in
> core_mem have been shifted to HC mem as well. To access these registers,
> define msm version specific functions. These functions can be
Hi Vijay. Thanks for this patch.
On Thu, May 17, 2018 at 3:30 AM Vijay Viswanath
wrote:
> From: Sayali Lokhande
> For SDCC version 5.0.0 and higher, new compatible string
> "qcom,sdhci-msm-v5" is added.
> Based on the msm variant, pick the
oot/dts/qcom/pm8998.dtsi | 55
> 2 files changed, 88 insertions(+)
> create mode 100644 arch/arm64/boot/dts/qcom/pm8005.dtsi
> create mode 100644 arch/arm64/boot/dts/qcom/pm8998.dtsi
>
Reviewed-by: Evan Green
ne a new data structure where we can statically define
> > the address offsets for the registers in different SDCC versions.
> >
> > Signed-off-by: Sayali Lokhande
> > Signed-off-by: Vijay Viswanath
>
> It would be prettier to line up the '=' and use BIT() not << but nevertheless:
>
> Acked-by: Adrian Hunter
Reviewed-by: Evan Green
On Tue, Jun 5, 2018 at 11:32 PM Adrian Hunter wrote:
>
> On 29/05/18 12:52, Vijay Viswanath wrote:
> > In addition to offsets of certain registers changing, the registers in
> > core_mem have been shifted to HC mem as well. To access these
> > registers, define msm version specific functions.
for register read/write to msm specific registers.
> >
> > Signed-off-by: Sayali Lokhande
> > Signed-off-by: Vijay Viswanath
>
> Acked-by: Adrian Hunter
Reviewed-by: Evan Green
] [] state_store+0xd4/0xf8
[ 54.091733] [] kobj_attr_store+0x18/0x28
[ 54.097396] [] sysfs_kf_write+0x5c/0x68
[ 54.102961] [] kernfs_fop_write+0x174/0x1b8
[ 54.108887] [] __vfs_write+0x58/0x160
[ 54.114276] [] vfs_write+0xcc/0x184
[ 54.119487] [] SyS_write+0x64/0xb4
Signed-off-by: Evan
This change removes the read-only clauses from the documentation
for UFS attributes, which are now writable.
Signed-off-by: Evan Green
---
Documentation/ABI/testing/sysfs-driver-ufs | 17 +
1 file changed, 1 insertion(+), 16 deletions(-)
diff --git a/Documentation/ABI/testing
On Wed, Jun 6, 2018 at 11:09 AM Georgi Djakov wrote:
>
> Hi Evan,
>
> On 06/06/2018 05:59 PM, Georgi Djakov wrote:
> >>> +
> >>> +/**
> >>> + * icc_node_create() - create a node
> >>> + * @id: node id
> >>> + *
> >>> + * Return: icc_node pointer on success, or ERR_PTR() on error
> >>> + */
> >>>
On Wed, Jun 20, 2018 at 5:11 AM Georgi Djakov wrote:
>
> Add driver for the Qualcomm interconnect buses found in msm8916 based
> platforms.
>
> Signed-off-by: Georgi Djakov
> ---
> drivers/interconnect/Kconfig| 5 +
> drivers/interconnect/Makefile | 1 +
>
Hi Georgi,
On Wed, Jun 20, 2018 at 5:11 AM Georgi Djakov wrote:
>
> On some Qualcomm SoCs, there is a remote processor, which controls some of
> the Network-On-Chip interconnect resources. Other CPUs express their needs
> by communicating with this processor. Add a driver to handle comminication
On Tue, Jun 19, 2018 at 1:38 AM Can Guo wrote:
>
> Add UFS PHY support to make SDM845 UFS work with common PHY framework.
>
> Signed-off-by: Can Guo
> ---
> drivers/phy/qualcomm/phy-qcom-qmp.c | 173
> +++-
> drivers/phy/qualcomm/phy-qcom-qmp.h | 15
> 2
m/phy-qcom-qmp.c | 25 ++---
> 1 file changed, 14 insertions(+), 11 deletions(-)
>
I'm not a PHY expert, so I can't say much about the mechanics or
ramifications of the is_dual_lane_phy change is, but for at least the
sanity of the patch, here's my tag:
Reviewed-by: Evan Green
Hi Georgi. Thanks for the new spin of this.
On Wed, Jun 20, 2018 at 5:11 AM Georgi Djakov wrote:
>
> This patch introduce a new API to get requirements and configure the
> interconnect buses across the entire chipset to fit with the current
> demand.
>
> The API is using a
On Sun, Jul 1, 2018 at 5:12 AM Georgi Djakov wrote:
>
> Hi Evan,
>
> On 06/26/2018 11:48 PM, Evan Green wrote:
> > On Wed, Jun 20, 2018 at 5:11 AM Georgi Djakov
> > wrote:
>
> >> +static int qcom_icc_init(struct icc_node *node)
> >>
For a controller with SDHCI_QUIRK_NO_CARD_NO_RESET, there are several
conditions where sdhci_do_reset is called under a spinlock with interrupts
disabled. The card detect is often a GPIO, which might sleep. Avoid
asking for the card detect status if interrupts are disabled to prevent
a warning
Hi Rishabh,
On Mon, Apr 23, 2018 at 4:11 PM Rishabh Bhatnagar
wrote:
> LLCC (Last Level Cache Controller) provides additional cache memory
> in the system. LLCC is partitioned into multiple slices and each
> slice gets its own priority, size, ID and other config
On Wed, Apr 25, 2018 at 9:54 PM Stephen Rothwell <s...@canb.auug.org.au>
wrote:
> Hi Evan,
> On Thu, 26 Apr 2018 03:39:25 +0000 Evan Green <evgr...@chromium.org>
wrote:
> >
> > Guenter and I had a fix for compile test here, which had failures that
> > look
On Wed, Apr 25, 2018 at 3:42 PM Stephen Rothwell
wrote:
> Hi Andy,
> After merging the qcom tree, today's linux-next build (x86_64
> allmodconfig) failed like this:
> ERROR: "geni_se_select_mode" [drivers/tty/serial/qcom_geni_serial.ko]
undefined!
> ERROR: "geni_se_init"
Hi Rajendra,
On Thu, Jan 25, 2018 at 8:32 AM, Rajendra Nayak wrote:
> Add a skeletal sdm845 SoC dtsi and MTP board dts/dtsi files
>
> Signed-off-by: Rajendra Nayak
> ---
> arch/arm64/boot/dts/qcom/Makefile| 1 +
>
Hello Lina,
On Thu, Feb 15, 2018 at 9:35 AM, Lina Iyer wrote:
> Platform drivers need make a lot of resource state requests at the same
> time, say, at the start or end of an usecase. It can be quite
> inefficient to send each request separately. Instead they can give the
>
Hi Lina,
On Thu, Feb 15, 2018 at 9:35 AM, Lina Iyer wrote:
> Active state requests are sent immediately to the mailbox controller,
> while sleep and wake state requests are cached in this driver to avoid
> taxing the mailbox controller repeatedly. The cached values will be
Hi Lina,
On Thu, Feb 15, 2018 at 9:34 AM, Lina Iyer wrote:
> Add controller driver for QCOM SoCs that have hardware based shared
> resource management. The hardware IP known as RSC (Resource State
> Coordinator) houses multiple Direct Resource Voter (DRV) for different
>
Hi Lina,
On Thu, Feb 22, 2018 at 9:04 AM, Lina Iyer <il...@codeaurora.org> wrote:
> On Wed, Feb 21 2018 at 23:25 +0000, Evan Green wrote:
>>
>> Hello Lina,
>>
>> On Thu, Feb 15, 2018 at 9:35 AM, Lina Iyer <il...@codeaurora.org> wrote:
>>>
>&g
Hi Lina,
On Thu, Feb 22, 2018 at 8:58 AM, Lina Iyer <il...@codeaurora.org> wrote:
> On Wed, Feb 21 2018 at 22:07 +0000, Evan Green wrote:
>>
>> Hi Lina,
>>
>> On Thu, Feb 15, 2018 at 9:35 AM, Lina Iyer <il...@codeaurora.org> wrote:
>
> [...]
>
Hello Lina,
On Thu, Feb 15, 2018 at 9:35 AM, Lina Iyer wrote:
> Sleep and wake requests are sent when the application processor
> subsystem of the SoC is entering deep sleep states like in suspend.
> These requests help lower the system power requirements when the
>
Hi Taniya,
On Tue, Jul 24, 2018 at 3:44 AM Taniya Das wrote:
>
> The CPUfreq HW present in some QCOM chipsets offloads the steps necessary
> for changing the frequency of CPUs. The driver implements the cpufreq
> driver interface for this hardware engine.
>
> Signed-off-by: Saravana Kannan
>
> drivers/interconnect/qcom/Kconfig | 9 +
> drivers/interconnect/qcom/Makefile | 2 +
> drivers/interconnect/qcom/msm8916.c | 510
> 5 files changed, 527 insertions(+)
> create mode 100644 drivers/interconnect/qcom/msm8916.c
>
Reviewed-by: Evan Green
/interconnect/interconnect.rst
> create mode 100644 drivers/interconnect/Kconfig
> create mode 100644 drivers/interconnect/Makefile
> create mode 100644 drivers/interconnect/core.c
> create mode 100644 include/linux/interconnect-provider.h
> create mode 100644 include/linux/interconnect.h
>
Thanks Georgi. This looks great!
Reviewed-by: Evan Green
Hi David,
On Thu, Jul 26, 2018 at 4:30 PM David Dai wrote:
>
> Introduce Qualcomm SDM845 specific provider driver using the
> interconnect framework.
>
> Signed-off-by: David Dai
> ---
> .../bindings/interconnect/qcom-sdm845.txt | 22 +
> drivers/interconnect/qcom/Kconfig
On Tue, Jul 31, 2018 at 3:09 AM Can Guo wrote:
>
> Add UFS PHY support to make SDM845 UFS work with common PHY framework.
>
> Signed-off-by: Can Guo
> ---
> drivers/phy/qualcomm/phy-qcom-qmp.c | 172
> +++-
> drivers/phy/qualcomm/phy-qcom-qmp.h | 15
> 2
On Wed, Aug 1, 2018 at 1:33 PM Venkata Narendra Kumar Gutta
wrote:
>
> Cache error reporting controller is to detect and report single
> and double bit errors on Last Level Cache Controller (LLCC) cache.
> Add required support to register LLCC EDAC driver as platform driver,
> from LLCC driver.
>
On Wed, Aug 1, 2018 at 1:34 PM Venkata Narendra Kumar Gutta
wrote:
>
> From: Channagoud Kadabi
>
> Add error reporting driver for SBEs and DBEs. As of now, this driver
> supports erp for Last Level Cache Controller (LLCC). This driver takes
> care of dumping registers and adding config options
On Fri, Aug 10, 2018 at 4:13 PM wrote:
>
> On 2018-08-10 10:23, Evan Green wrote:
> > On Wed, Aug 1, 2018 at 1:34 PM Venkata Narendra Kumar Gutta
> > wrote:
> >>
> >> From: Channagoud Kadabi
> >>
> >> Add error reporting driver for S
erhaps most other frameworks are
not quite as optional for a particular driver.
Reviewed-by: Evan Green
> 1 file changed, 78 insertions(+)
>
Reviewed-by: Evan Green
rpm {
> + interrupts = <0 168 1>;
It would be nice if this interrupt example were more proper, somethine
like . Other than that:
Reviewed-by: Evan Green
On Tue, Jul 31, 2018 at 3:44 PM Lina Iyer wrote:
>
> GPIOs that are wakeup capable have interrupt lines that are routed to
> the always-on interrupt controller (PDC) in parallel to the pinctrl. The
> interrupts listed here are the wake up lines corresponding to GPIOs.
>
> Signed-off-by: Lina Iyer
> --
> The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
> a Linux Foundation Collaborative Project
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
Reviewed-by: Evan Green
On Thu, Aug 9, 2018 at 10:26 AM Vivek Gautam
wrote:
>
> Hi Evan,
>
>
> On 8/9/2018 3:25 AM, Evan Green wrote:
> > On Tue, Jul 31, 2018 at 3:09 AM Can Guo wrote:
> >> Add UFS PHY support to make SDM845 UFS work with common PHY framework.
> >>
> >>
On Tue, Jul 31, 2018 at 12:20 PM Wolfram Sang wrote:
>
> On Mon, Jul 30, 2018 at 11:23:51AM -0600, Karthikeyan Ramasubramanian wrote:
> > This bus driver supports the GENI based i2c hardware controller in the
> > Qualcomm SOCs. The Qualcomm Generic Interface (GENI) is a programmable
> > module
On Tue, Aug 21, 2018 at 3:18 AM Sayali Lokhande wrote:
>
> From: Subhash Jadavani
>
> UFS host supplies the reference clock to UFS device and UFS device
> specification allows host to provide one of the 4 frequencies (19.2 MHz,
> 26 MHz, 38.4 MHz, 52 MHz) for reference clock. Host should set the
On Fri, Aug 17, 2018 at 5:08 PM Venkata Narendra Kumar Gutta
wrote:
>
> From: Channagoud Kadabi
>
> Add error reporting driver for Single Bit Errors (SBEs) and Double Bit
> Errors (DBEs). As of now, this driver supports erp for Last Level Cache
> Controller (LLCC). This driver takes care of
s/soc/qcom/llcc-slice.c | 55
> +++---
> include/linux/soc/qcom/llcc-qcom.h | 4 +--
> 2 files changed, 35 insertions(+), 24 deletions(-)
>
Reviewed-by: Evan Green
On Fri, Aug 17, 2018 at 5:08 PM Venkata Narendra Kumar Gutta
wrote:
>
> Cache error reporting controller is to detect and report single
Should be "Cache error reporting controller detects and reports single"...
Other than that:
Reviewed-by: Evan Green
On Thu, Aug 23, 2018 at 4:04 PM Evan Green wrote:
>
> On Fri, Aug 17, 2018 at 5:08 PM Venkata Narendra Kumar Gutta
> wrote:
> >
> > From: Channagoud Kadabi
Also checkpatch.pl complains a bit about this patch:
WARNING: Non-standard signature: Co-develope
On Fri, Aug 24, 2018 at 11:32 AM wrote:
>
> On 2018-08-23 16:04, Evan Green wrote:
> > On Fri, Aug 17, 2018 at 5:08 PM Venkata Narendra Kumar Gutta
> > wrote:
> >>
> >> From: Channagoud Kadabi
> >>
> >> Add error reporting driver for Sin
Hi Taniya,
On Thu, Jul 12, 2018 at 11:06 AM Taniya Das wrote:
>
> The CPUfreq HW present in some QCOM chipsets offloads the steps necessary
> for changing the frequency of CPUs. The driver implements the cpufreq
> driver interface for this hardware engine.
>
> Signed-off-by: Saravana Kannan
>
This change makes the UFS controller's sysfs attributes writable, which
will enable users to modify attributes. This can be useful during factory
provisioning for setting up critical attributes like the reference clock
frequency.
Signed-off-by: Evan Green
---
Configfs was determined
t; > Signed-off-by: Can Guo
> > ---
> > drivers/phy/qualcomm/phy-qcom-qmp.c | 19 ---
> > 1 file changed, 12 insertions(+), 7 deletions(-)
> >
Reviewed-by: Evan Green
On Fri, Jul 13, 2018 at 3:21 PM Karthik Ramasubramanian
wrote:
>
>
>
> On 7/9/2018 5:49 PM, Evan Green wrote:
> > pm_runtime_suspended can return 0 even if the last runtime power
> > management function called in the device was a suspend call. This
> > trips up the
+0xd4/0xf8
[ 68.621014] [] kobj_attr_store+0x18/0x28
[ 68.626672] [] sysfs_kf_write+0x5c/0x68
[ 68.632240] [] kernfs_fop_write+0x174/0x1b8
[ 68.638177] [] __vfs_write+0x58/0x160
[ 68.643567] [] vfs_write+0xcc/0x184
[ 68.648780] [] SyS_write+0x64/0xb4
Signed-off-by: Evan Green
On Mon, Jul 9, 2018 at 10:27 AM Bjorn Andersson
wrote:
>
> Sorry for not getting back to you in a timely manner Evan, I wanted to
> read up more on the details of how this is supposed to work. I still
> haven't done so, but here's my concern:
>
> When we power down the SoC we're no longer
Ahoy Georgi!
On Mon, Jul 9, 2018 at 8:51 AM Georgi Djakov wrote:
>
> This patch introduces a new API to get requirements and configure the
> interconnect buses across the entire chipset to fit with the current
> demand.
>
> The API is using a consumer/provider-based model, where the providers are
On Mon, Jul 9, 2018 at 8:51 AM Georgi Djakov wrote:
>
> Add driver for the Qualcomm interconnect buses found in msm8916 based
> platforms.
>
> Signed-off-by: Georgi Djakov
> ---
> drivers/interconnect/Kconfig| 5 +
> drivers/interconnect/Makefile | 1 +
>
On Mon, Jul 9, 2018 at 8:51 AM Georgi Djakov wrote:
>
> On some Qualcomm SoCs, there is a remote processor, which controls some of
> the Network-On-Chip interconnect resources. Other CPUs express their needs
> by communicating with this processor. Add a driver to handle communication
> with this
On Mon, Jul 9, 2018 at 8:51 AM Georgi Djakov wrote:
>
> Add documentation for the interconnect consumer bindings, that will allow
> to link a device node (consumer) to its interconnect controller hardware.
>
> Tha aim is to enable drivers to request a framework API to configure an
> interconnect
On Tue, Jul 10, 2018 at 1:38 PM Lina Iyer wrote:
>
> On Tue, Jul 10 2018 at 12:53 -0600, Evan Green wrote:
> >On Mon, Jul 9, 2018 at 10:27 AM Bjorn Andersson
> > wrote:
> >>
> >> Sorry for not getting back to you in a timely manner Evan, I wanted to
>
On Thu, Apr 5, 2018 at 4:17 PM Stephen Boyd wrote:
> Quoting Taniya Das (2018-04-02 03:33:26)
> >
> > >
> > >> +
> > >> +#include "common.h"
> > >> +#include "clk-regmap.h"
> > >> +
> > >> +#define CLK_RPMH_ARC_EN_OFFSET 0
> > >> +#define CLK_RPMH_VRM_EN_OFFSET 4
> > >>
id of the client.
> +For Example:
> + venus {
> + cache-slice-names = "vidsc0", "vidsc1";
> + cache-slices = < VIDSC0_ID>, < VIDSC1_ID>;
My git complains about some whitespace weirdness on the line above. Other
than that:
Reviewed-by: Evan Green <evgr...@chromium.org>
-Evan
Hi Rishabh,
On Tue, Apr 10, 2018 at 1:09 PM Rishabh Bhatnagar
wrote:
> LLCC (Last Level Cache Controller) provides additional cache memory
> in the system. LLCC is partitioned into multiple slices and each
> slice gets its own priority, size, ID and other config
calculations is incorrect. For instance, if 150MHz
was requested, but 200MHz was the match found, and that plan had a
pre_div of 3, then the parent should be set to 600MHz, not 450MHz.
Signed-off-by: Evan Green <evgr...@chromium.org>
---
drivers/clk/qcom/clk-rcg2.c | 1 +
1 file changed, 1 ins
t to be called 'memory@85fe' because we prefer
> generic node names.
Another nit: the cmd-db region seems to need "no-map" to make the example
actually work.
Reviewed-by: Evan Green <evgr...@chromium.org>
-Evan
On Fri, Apr 13, 2018 at 4:08 PM <risha...@codeaurora.org> wrote:
> On 2018-04-12 15:02, Evan Green wrote:
> > Hi Rishabh,
> >
> > On Tue, Apr 10, 2018 at 1:09 PM Rishabh Bhatnagar
> > <risha...@codeaurora.org>
> > wrote:
> >
> >> LLCC (L
that we compare
> the ids with a memcmp() because we already pad out the string 'id' field
> to exactly 8 bytes with the strncpy() onto the stack.
> Cc: Mahesh Sivasubramanian <msiva...@codeaurora.org>
> Cc: Lina Iyer <il...@codeaurora.org>
> Cc: Bjorn Andersson <bjorn
ed!
ERROR: "geni_se_resources_off" [drivers/i2c/busses/i2c-qcom-geni.ko] undefined!
ERROR: "geni_se_resources_on" [drivers/i2c/busses/i2c-qcom-geni.ko] undefined!
make[1]: *** [scripts/Makefile.modpost:92: __modpost] Error 1
make: *** [Makefile:1237: modules] Error 2
[1] https://
gau...@codeaurora.org>
> ---
> drivers/phy/qualcomm/phy-qcom-qusb2.c | 39
+++
> 1 file changed, 39 insertions(+)
Reviewed-by: Evan Green <evgr...@chromium.org>
ers/phy/qualcomm/phy-qcom-qusb2.c | 4 ++++
> 1 file changed, 4 insertions(+)
Reviewed-by: Evan Green <evgr...@chromium.org>
Hi Rishabh,
On Tue, Mar 27, 2018 at 11:54 AM Rishabh Bhatnagar
wrote:
> LLCC (Last Level Cache Controller) provides additional cache memory
> in the system. LLCC is partitioned into muliple slices and each
> slice getting its own priority, size, ID and other config
Hi Manu,
On Thu, Mar 29, 2018 at 4:06 AM Manu Gautam wrote:
> QMP PHY for USB/PCIE requires pipe_clk for locking of
> retime buffers at the pipe interface. Driver checks for
> PHY_STATUS without enabling pipe_clk due to which
> phy_init() fails with initialization
Hi Taniya,
On Wed, Mar 28, 2018 at 11:19 PM Taniya Das wrote:
> From: Amit Nischal
> Add the RPMh clock driver to control the RPMh managed clock resources on
> some of the Qualcomm Technologies, Inc. SoCs.
> Signed-off-by: David Collins
Hi Taniya,
On Mon, Apr 2, 2018 at 3:33 AM Taniya Das <t...@codeaurora.org> wrote:
> Hello Evan,
> Thanks for the review comments.
> On 3/30/2018 3:19 AM, Evan Green wrote:
> > Hi Taniya,
> >
> > On Wed, Mar 28, 2018 at 11:19 PM Taniya Das <t...@codeau
Hi Manu,
On Fri, Mar 16, 2018 at 2:46 AM Manu Gautam wrote:
> QMP V3 UNI PHY is a single lane USB3 PHY without support
> for DisplayPort (DP).
> Main difference from DP combo QMPv3 PHY is that UNI PHY
> doesn't have dual RX/TX lanes and no separate DP_COM
> block for
- Improve comments
> ---
> drivers/soc/qcom/rpmh.c | 203
+++-
> include/soc/qcom/rpmh.h | 10 +++
> 2 files changed, 212 insertions(+), 1 deletion(-)
Reviewed-by: Evan Green <evgr...@chromium.org>
+++-
> include/soc/qcom/rpmh.h | 8 +++
> 2 files changed, 162 insertions(+), 2 deletions(-)
Reviewed-by: Evan Green <evgr...@chromium.org>
+++
>2 files changed, 128 insertions(+), 1 deletion(-)
Reviewed-by: Evan Green <evgr...@chromium.org>
On Tue, Mar 20, 2018 at 12:00 AM Manu Gautam <mgau...@codeaurora.org> wrote:
> Hi,
> On 3/19/2018 11:21 PM, Evan Green wrote:
> > Hi Manu,
> >
> > On Fri, Mar 16, 2018 at 2:46 AM Manu Gautam <mgau...@codeaurora.org>
wrote:
> [snip]
> >> inde
Hi Lina,
On Fri, Mar 2, 2018 at 8:43 AM, Lina Iyer wrote:
> Active state requests are sent immediately to the mailbox controller,
> while sleep and wake state requests are cached in this driver to avoid
> taxing the mailbox controller repeatedly. The cached values will be
This change adds the UFS controller and PHY to SDM845.
Signed-off-by: Evan Green
Signed-off-by: Douglas Anderson
---
arch/arm64/boot/dts/qcom/sdm845.dtsi | 66
1 file changed, 66 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi
b/arch/arm64
.
Can Guo (1):
arm64: dts: qcom: sdm845: Add UFS nodes for sdm845-mtp
Evan Green (1):
arm64: dts: qcom: sdm845: add UFS controller
arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 11 +
arch/arm64/boot/dts/qcom/sdm845.dtsi| 66 +
2 files changed, 77 insertions
From: Can Guo
This change enables the UFS host controller and PHY on sdm845-mtp.
Signed-off-by: Can Guo
Signed-off-by: Evan Green
---
I was unable to test this on an MTP, if somebody could give this a try I would
be grateful. This applies atop agross/for-next, since it needs the regulators
On Mon, Oct 8, 2018 at 6:26 AM Veerabhadrarao Badiganti
wrote:
>
> On few SDHCI-MSM controllers, the host controller's clock tuning
> circuit may go out of sync if controller clocks are gated which
> eventually will result in data CRC, command CRC/timeout errors.
> To overcome this h/w
On Mon, Oct 8, 2018 at 6:22 AM Veerabhadrarao Badiganti
wrote:
>
> From: Vijay Viswanath
>
> Some controllers can have internal mechanism to inform the SW that it
> is ready for voltage switching. For such controllers, changing voltage
> before the HW is ready can result in various issues.
>
>
This change removes a parent map and parent name array that
appear to be completely unreferenced.
Signed-off-by: Evan Green
---
drivers/clk/qcom/gcc-sdm845.c | 16
1 file changed, 16 deletions(-)
diff --git a/drivers/clk/qcom/gcc-sdm845.c b/drivers/clk/qcom/gcc-sdm845.c
index
On Thu, Oct 18, 2018 at 3:29 PM Stephen Boyd wrote:
>
> Quoting Evan Green (2018-10-18 15:03:50)
> > This change removes a parent map and parent name array that
> > appear to be completely unreferenced.
> >
> > Signed-off-by: Evan Green
> > ---
>
> Appli
This change adds the second lane registers for the USB PHY, now that the
QMP phy bindings have been updated. This way the driver can stop
reaching beyond its register region to get at the second lane.
Signed-off-by: Evan Green
---
arch/arm64/boot/dts/qcom/sdm845.dtsi | 8 ++--
1 file
1 - 100 of 683 matches
Mail list logo